C课程设计报告

发布 2022-09-30 17:44:28 阅读 7962

企业库存管理系统。

一、参赛小组名单:

柏林、戴泽彪、王华、赵金楠。

二、项目介绍:

企业库存管理系统可以对商品库存进行有效的管理,提高工作效率和经营管理的质量,是企业现代管理的重要组成部分。其中包括商品类型管理、商品信息管理、库存盘点管理。

三、小组内成员的分工:

柏林:窗体设计, 登录系统设计 ,窗体背景设计

戴泽彪:基本信息模块设计。

王华:商品类型模块设计。

赵金楠:库存盘点模块设计。

四、需求分析:

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...