《超市库存管理系统.ppt》由会员分享,可在线阅读,更多相关《超市库存管理系统.ppt(11页珍藏版)》请在优知文库上搜索。
1、系统背景系统分析系统功能设计系统功能模块数据库设计系统实现系统开发环境设计总结致谢伴着现代科学技术的进步,用计算机来进行公司库存详细信息的管理和查询业务基本已经成为现代化企业运营不可或缺的一项业务。以前管理公司的库存信息,货品的出库入库,货品详细信息(厂家,产地等)都是由人工完成的,不仅耗费人力和物力,而且准确性较低,透明度难以保证,给企业的管理带来了诸多的不便之处。而运用计算机来管理各项工作,一方面很大程度上减小了工作人员的工作量,提高工作效率,降低出错率,而且公司的每个人对自己及公司的情况都一目了然,透明度很高,简简单单就完成了原本繁琐的工作。数据库技术在计算机技术领域的飞速发展。为库存管
2、理系统及各种公司的业务管理系统,甚至对改变企业的管理思想都有着划时代的意义。当下正是飞速发展的信息时代,信息技术正在向社会的各个领域有着不同程度的渗透,尤其是各行业的管理领域,提高管理效率、规范化管理、客观审查的最有效途径便是智能化信息处理已。事实证明信息技术在企业的管理层面扮演着越来越重要的角色。用户主要进行商品信息管理,货物进货管理,出库销售管理,以及当其他商品信息的查询,除此之外还需要统计货物的详细信息和库存信。进货管理: 送货方把货物发到仓库,交给仓库管理人员进行验收,核对,并填写进货单,进货单包括商品编号,进货数量,进货日期,经手人,等等信息。用户可以查询入库信息。之后可以在进货信息
3、表中修改或删除仓库数据信息。出库管理: 员工(提货人)把需要的货物清单交给仓库管理人员要求提货,仓库管理人员根据清单填写出库单,出库单同样包括货物名称出库数量,商品编号,销售日期,销售数量等等信息,货物清点完成由经手人在出库单签字。完成之后,仓库管理人员修改或删除仓库的数据信息。商品信息查询: 库存信息查询,是用户可以输商品编号或者商品名称中的任何一个即可查询商品信息。库存管理: 仓库管理员把货物存储摆放好之后,对各类商品的名称,规格,入库数量,出库数量,入库人,出库人,剩余数量等信息进行统计,汇总,方便在用货的时候查询。系统功能设计1、登录:登录时输入用户账号、登录密码点击登录,还可以修改密
4、码,注册信息等。可以修改用户账号,原密码,新密码等信息。2、主界面 :是整个系统的功能,如商品信息管理、进货管理、商品销售操作、商品信息操作。3、商品信息管理: 就是对货物的信息添加,查询商品的编号,进货的数量,商品编号,进货的日期,经手人等信息浏览并更新数据库信息。4、进货管理:可以对进来的货物进行信息的添加如进货的数量,进货的日期,经手人等。5商品销售操作: 对货物进行出库登记,登记出库货物的数量,出库日期,经手人等信息并更新数据库信息。7、商品信息操作: 当仓库规模扩大时可以增加和管理仓库信息。 8、用户管理: 对管理员和员工的信息进行管理和信息修改。系统功能模块表一用户信息表字段名字段
5、名 数据类型数据类型默认值默认值必填字段必填字段说明说明UsernameVarchar(50)无是用户姓名UseraccountVarchar(1000)无是用户账号Varchar(255)无否密码UseridInt无是用户标识字段名称字段名称数据类型数据类型是否主键是否主键默认值默认值功能描述功能描述NameInt否Null数量IdInt是递增1编号PriceInt否Null日期CategoryInt否Null经手人表二进货信息表字段名称字段名称数据类型数据类型是否主键是否主键默认值默认值功能描述功能描述NameVarchar(50)是Null名称IdInt否Null编号PeriodDate
6、time否Null保质期DateDatetime否Null日期PriceInt否Null价格CategoryInt否Null类别字段名称字段名称数据类型数据类型是否主键是否主键默认值默认值功能描述功能描述IdInt否Null编号DateDatetime否Null日期UseridInt无是进货标识CategoryInt否Null经手人NameInt否Null数量表三商品信息表表四进货信息表系统开发环境WinForm技术中包含了多种不同的类型的文件。在学习WinForm窗体设计之前,先来看一下WinForm项目的文件结构。接下来创建一个WinForm项目FormProgram.它的文件结构会在解决
7、方案资源管理器窗口中显示。一个WinForm项目文件结构可以分为五个部分,分别是Properties、引用、App.config、Form.cs、Program.cs,其中Properties用来设置项目的属性,引用用来设置对其他项目命名空间的引用,App.config用来设置数据库的配置信息,Form1.css文件用来设置窗体界面以及编写逻辑代码,Program.cs文件用来设置项目运行时的主窗体。WinForm窗体程序与其他类型的项目有所区别,因为在WinForm窗体程序中,需要设计窗体的界面而Form.cs和Program.cs文件专门用于完成窗体界面的设计与运行。设计总结在这次的系统开发过程中,我需要查询搜索大量的中外文献作为参考,培养了我文献搜索运用,进行调查研究的能力。通过这次的系统开发我学会了综合运用所学到的知识和技能,如何分析和解决实际问题的能力。更重要的是提高了我的自学能力,例如,本系统的开发运用到了使用Visual studio 2008作为WinForm的开发平台,SQL Server 2008工具进行数据库的设计,开发语言选用C#,这些知识我以前都学过,但是把这些学过的知识用于具体的系统设计并没有过。所以这次毕设让我把理论联系于实践,自我能力有了很大的提升,受益匪浅。