毕业设计网
JSP,JAVA | python | android,安卓 | PHP | 微信小程序 | asp.net|C# | VB | VC++ | 课程设计 | asp类 |

某超市仓库管理系统

仓库管理系统是为了实现企业产品管理的系统化、规范化和自动化,提高企业管理效率而设计的。它避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种损失,为及时、准确、高效地完成仓库管理提供了强有力的工具和管理手段。该系统采用JAVA为主要编程语言,利用MySQL作为后台数据库。根据客户的需求,系统实现了基本信息管理、库存管理、查询统计、报表打印、日志管理等功能。管理员可以根据相应的模块对商品的信息进行更新、添加、删除和查询的操作,对商品的出库和入库进行管理,统计库存量不正常的商品信息。经测试,该仓库管理系统检索迅速、查找方便,运行效果良好,大大提高了工作效率,适合中小企业使用。
仓库管理主要是企业或公司各种商品的管理。进货时经检查合格确认认为有效托收后,进入验收入库,填写入库单,进行入库登记。企业各个部门根据需要提供产品请求,计划员根据整个企业的需求开发出产品出库单,仓库管理人员根据出货单核对发放产品,产生响应的报表。
仓库管理的特点就是信息处理量比较大,所管理的产品种类繁多,而且由于入库单、出库单、盘点单据发生量特别大,关联信息多,查询和统计的方式各不相同。因此在管理上实现上有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类多,各个部门管理规格不统一等问题[8]。
在本系统的设计过程中,为了克服困难,满足计算机管理工作的的需要,我们采取了下面的一些原则:
(1) 同意各种原始单据的格式,统一报表的格式。
(2) 删除不必要的管理冗余,实现管理规范化、科学化。
(3) 程序代码标准化,软件统一化,确保软件的可维护性和实用性。
(4) 界面尽量简单化,做到试用、方便,尽量满足企业中不同层次员工的需要。
(5) 建立操作日志,系统自动记录进行的各种操作。
在进行系统设计时,考虑的最重要的莫过于系统模块化。模块化是指把一复杂的系统化的问题向下逐层划分为若干个模块的过程。每个模块完成一个特定的功能,整个完整的系统就是将不同的模块组织起来,成为一个整体来完成系统所要求的功能。将系统模块化是为了降低系统的复杂性,提高系统的可读性,易操作行,易维护性,模块的划分不能是任意的,应尽量保持其独立性,也就是说每个模块完成其自己的功能,与其他模块保持最低的关联,这样可以做到高内聚之耦合,提高模块的独立性,为设计高质量、易维护的系统结构奠定基础[9]。
在这个系统当中,我首先将系统分为了几个模块,有用户的管理、物资信息管理、物资仓库信息管理、物资入库、出库的管理、客户信息管理、生产商(提供商)信息管理。然后将每个模块进行细分,对每个模块进行细分。比如,用户管理模块分为用户添加,删除,修改功能。


目    录
1 背景与意义 1
1.1 开发背景 1
1.2 开发仓库管理系统的意义 1
1.3 系统开发具有的优越性 1
2 系统分析 2
2.1 系统总体需求分析 2
2.2 可行性分析 2
2.2.1 技术可行性 2
2.2.2 经济可行性 3
2.2.3 管理可行性 3
2.2.4 开发环境可行性 3
2.3 系统开发环境及运行环境 3
2.3.1 系统开发环境 3
2.3.2 系统运行环境 3
2.4 系统开发的技术准备 4
3 系统设计 5
3.1 系统目标设计 5
3.2 开发设计思想 5
3.3 系统的功能设计 6
3.4 系统主要功能模块的设计 7
3.4.1 登录系统设计 7
3.4.2 信息管理设计 7
3.4.3 库存管理设计 8
3.4.4 报表模块设计 8
3.5 数据库设计 9
3.5.1 数据库的选择 9
3.5.2 数据库设计 10
3.5.3 数据库结构设计 10
3.5.4 数据库概念设计 12
4 编码与实现 16
4.1 用户登录模块 16
4.2 系统导航模块 18
4.3 管理员信息添加模块 19
4.4 管理员信息管理模块 20
4.5 用户口令修改模块 21
4.6 分页系统模块 23
4.7 操作日志功能模块 25
4.8 入库、出库模块 25
4.9 入库、出库报表模块 25
4.10 报警表模块 26
5 系统测试 27
5.1 浏览器兼容性测试 27
5.2 登录安全性测试 27
5.3 功能检查 27
5.4 程序兼容性测试 27
5.5 系统模块测试 27
5.5.1 记录密码模块 27
5.5.2 货架信息模块 28
5.5.3 管理员权限设置模块 28
5.5.4 商品数据操作操作模块 29
5.5.5 报警表模块 30
5.6 测试结论 30
6 总结与展望 31
结束语 32
参考文献 33
致谢 34

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:2881084329咨询

上一篇:java旅游攻略管理系统
下一篇:java人事档案管理系统


版权所有 毕业设计网联系qq:2881084329 © 2007-2022