企业库存管理系统。
一、参赛小组名单:
柏林、戴泽彪、王华、赵金楠。
二、项目介绍:
企业库存管理系统可以对商品库存进行有效的管理,提高工作效率和经营管理的质量,是企业现代管理的重要组成部分。其中包括商品类型管理、商品信息管理、库存盘点管理。
三、小组内成员的分工:
柏林:窗体设计, 登录系统设计 ,窗体背景设计
戴泽彪:基本信息模块设计。
王华:商品类型模块设计。
赵金楠:库存盘点模块设计。
四、需求分析:
1功能分析:通过本系统实现仓库的商品类型管理、商品信息管理、库存盘点管理、统计管理。
2性能分析:通过本系统实现仓库的管理人员信息进行添加、修改、删除、查看等功能和对仓库里的商品信息进行添加、修改、删除、查看等。
数据库分析:
本系统利用sql server 2000创建了名为kc的数据库,其中包含两张数据表。一张表为员工信息表,一张为商品信息表。
员工信息表:
商品信息表:
1) 运行环境:c#、 server 2000。
五、概要设计:
1) 数据流图:
2) 数据流程图:
6、详细设计及编码:
系统登录模块。
系统登录模块主要用于对进入系统的用户进行安全检查,以防止非法用户登录系统,系统登录界面如下图所示:
登录模块的具体实现过程:
1)新建一个windows窗体该窗体所包含的主要控件如下表所示:
2) 输入正确的用户名和密码后单击“确定”按钮,登录系统。
在登录窗体中,“确定”按钮的click事件的**如下所示 。
private void button1_click(object sender, eventargs e)
取消”按钮的click事件的**如下所示。
private void button2_click(object sender, eventargs e)
主窗体设计。
当用户通过登录模块成功登录系统后,进入系统的主窗体。主窗体可以分为3个部分,上端是系统的菜单项包括基本信息、库存盘点、商品类型、关于系统、推出系统。中间部分是系统功能菜单的显示区域,下端是系统状态栏。
主窗体如下图所示:
1)新建一个windows窗体,命名为主要用于打开系统的其它功能窗体,该窗体主要用到的控件如下表所示:
2)当加载窗体时,首先会登录用户和当前系统时间显示到主窗体的状态栏中。利用timer组件的tick事件来显示系统时间,**如下:
private void timer1_tick(object sender, eventargs e)
3)在主窗体的五个菜单中分别创建相应的子菜单,如表所示:
4)五个菜单及其子菜单通过编码实现其功能。**如下:
private void 商品种类toolstripmenuitem_click(object sender, eventargs e)
private void 按类型查询toolstripmenuitem_click(object sender, eventargs e)
cx main = new cx();
private void 退出系统toolstripmenuitem1_click(object sender, eventargs e)
close();
private void 帮助toolstripmenuitem_click(object sender, eventargs e)
form2 main = new form2();
商品信息模块:
当用户进入到主模块单击基本信息菜单出现下拉菜单,点击商品信息就进入了商品信息模块,商品信息模块显示仓库里所有商品的基本信息。商品信息模块设计如下:
1)新建一个windows窗体,命名为属性设置为商品信息。
2)在窗体上添加用于显示数据,添加用于连接数据库,添加单击按钮用于显示数据。主要**如下:
public yx()
private void showdata() 在控件datagridview1显示数据。
trysqlconnection conn = sqlconnection1;
dataset dataset = new dataset();
sqldataadapter dataadapter = new sqldataadapter("select * from goodsinfo", conn);
dataset = new dataset();
= dataset;
catch (exception ex)
c语言课程设计报告 课程设计报告
周口师范学院。课程设计报告。院 系 计算机科学与技术学院 班级。学生姓名学号。设计题目 职工工资管理系统。完成日期 年月日 课程设计任务书。设计题目 工资管理系统 教研室主任指导教师 年月日。摘要11设计内容 任务及具体要求2 1.1设计内容2 1.2设计任务及具体要求2 2概要设计3 2.1该系统...
C课程设计报告
题目各类图形面积与周长计算和高考倒计时。学生姓名张磊 学号 20131344054 学院计算机与软件学院 专业软件工程 指导教师马瑞。二 一五年六月 25 日。目录。1 引言 1 1.1 系统开发背景和意义 1 1.2 服务器运行环境 2 1.3 课题内容 2 2 系统需求分析及相关技术介绍 2 2...
C 课程设计报告
c 程序课程设计报告。学院 资源与安全工程学院 专业班级 城市地下空间工程1303 姓名卢途。指导教师 彭述权。课程设计时间 2013 2014学年第二学期18 19周。一 题目一 设计一 学生成绩管理系统 它的主要功能是对学生的成绩进行输入 修改和管理。系统功能要求 界面要求 学生成绩管理系统 1...