进销存管理系统的设计报告

进销存管理系统的设计报告

ID:27221398

大小:148.00 KB

页数:11页

时间:2018-12-01

进销存管理系统的设计报告_第1页
进销存管理系统的设计报告_第2页
进销存管理系统的设计报告_第3页
进销存管理系统的设计报告_第4页
进销存管理系统的设计报告_第5页
资源描述:

《进销存管理系统的设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《进销存管理系统》项目设计报告设计书项目名称:进销存管理系统班级:2009级信息管理与信息系统1班设计人员:查君选指导老师:张继燕二〇一二年十二月十九日进销存管理系统的设计报告一、应用背景:现在的企业规模不断的在扩大,仓存进出货物繁多,工作量大,原有的手工操作耗时费力,又不能保证数据的正确性,用计算机信息化管理实现数据的录入,查询,打印等将是一个迫切的需求。信息化管理将会减少企业的人力物力,能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个进销存管理系统是很有必要的,其具有特有的技术意义和管理意义。二、需求分析

2、:进销存管理系统主要包括进货管理、销售管理、基础数据管理,系统维护和辅助工具等几个方面的功能,以实现用户方便的输入、查询、修改信息的需求。通过本管理系统软件,能帮助工作人员利用计算机,快速方便的对企业商品的数据进行管理、输入、输出、查找的所需操作,使销售信息具体化、直观化、合理化从而帮助企业提高工作效率。三、功能分析:进销存管理系统主要提供如下的功能:1.进货管理:主要负责商品的进货数据录入,进货退货数据录入,进货分析,进货统计,与供应商往来对账。2.销售管理:主要负责10销售数据录入,销售退货数据录入,销售统计,销售分析,销售排行榜,与代理商往来对账。3.库存

3、管理:主要负责库存状况,库存商品数量上限报警,库存商品数量下限报警,商品进销存变动表,库存盘点。4.基础数据管理:主要负责库存商品,往来对账,内部职员。5.系统维护:主要负责本单位信息,操作员设置,操作权限设置,数据备份,数据库恢复,数据清理。6.辅助工具:主要的功能是登录Internet,启动Word,启动Excel和计算器。四、进销存管理系统功能结构图分析:进销存管理系统业务流程图分析:10五、系统数据库设计:进销存管理系统采用的是SQLServer2008数据库,主要用来存储商品的库存,进货,销售等信息。包括十四张数据表,即往来对账明细表,职员信息表,权限

4、表,销售退货主表,销售退货明细表,进货退货明细表,进货退货主表,销售明细表,销售主表,库存商品基本信息表,本单位信息设置表,往来单位表,进货主表和进货明细表。六、公共类设计:主要包括数据库操作类设计和基础功能模块类设计。其中,数据库操作类主要用来访问SQL数据库,基础功能模块类主要用来处理业务逻辑功能,即实现功能窗体与数据库操作的业务功能。10用户登录界面的设计重点在于利用用户名和密码进行登录,根据输入的用户名和密码在数据库中查找相符的记录,判断是不是所设定的用户和密码,如果是等登录成功;如果不是则弹出提示信息。主窗体设计的原理是当用户登录窗体验证成功后,用户将

5、进入主窗体,主窗体提供了系统菜单栏,通过它调用系统中的所有相关的子模块,快速掌握本系统中所实现的各个功能。内部职员管理的设计主要是设计一个员工注册的界面,里面包括员工的所有信息,通过内部职员的管理可以对员工的信息进行修改,查询,注册,注销等。进货管理模块主要包括对进货单及进货退货单的管理,它们实现的原理是相同的,进货单管理窗体主要用来批量添加进货信息,进货退货单管理窗体主要用来批量添加进货退货信息。七、核心代码:1.数据库操作类设计的核心代码:classDataOP{Employeeemployee=newEmployee();SqlConnectioncon=

6、newSqlConnection();privatevoidOpen(){con=newSqlConnection("DataSource=TANKINGS-PC\SQLEXPRESS;InitialCatalog=db_EMS;IntegratedSecurity=True");con.Open();}2、登陆界面核心代码pivatevoidbutton2_Click(objectsender,EventArgse){DataOPda=newDataOP();if(this.text_username.Text=="张三")if(this.text_pass

7、word.Text=="123"){Form2m1=newForm2();10}elseMessageBox.Show("密码错误!请重新输入!");elseMessageBox.Show("用户名不存在!");}}privatevoidbutton1_Click(objectsender,EventArgse){if(this.textBox_empcode.Text=="")MessageBox.Show("用户编号不能为空!");elseif(this.textBox_username.Text=="")MessageBox.Show("用户名不能为空!"

8、);elseif(thi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。