摘要:现代化企业的发展离不开其现代化的企业管理,现代化的企业管理离不开其管理的科学性。一套科学的物资管理软件系统可以有效的带来企业管理的高效化,降低企业管理的出错率,减少企业管理中产生的冗余量。
它通过对物资,人员,采购,仓库等内容对企业的各方面进行管理。从功能模块进行分析,可分成用户登录的模块,用户信息的管理模块,物品信息的管理模块,出库、入库信息的管理模块,库存信息的管理模块,出库、入库历史信息的管理模块,员工信息的管理模块,部门信息的管理模块,供应商信息的管理模块,合同信息的管理模块,采购信息的管理模块,共十一个模块。它利用了JSP在前端的良好显示,Struts2、Mybaits以及Spring三个框架负责与后台的交互构成软件的整体结构。
与其他软件产品相比,Struts2、Mybaits以及Spring构成的软件系统优势在于不仅降低了前端和后台之间的耦合性,也降低了代码之间的冗余量,提高了后台逻辑控制层与服务层之间的工作效率。因此,这种软件系统的使用对于科学化的企业管理是非常重要的。
关键词 企业管理;科学性;效率;软件;Struts2;Mybaits;Spring
目录
摘要
Abstract
1绪论-1
1.1研究背景-1
1.2研究的目的和意义-1
1.2.1研究目的-1
1.2.2研究意义-1
1.3论文组织结构-2
2系统开发工具和相关技术简介-3
2.1开发工具简介-3
2.1.1 WebStorm-3
2.1.2 MyEclipse-3
2.1.3 MySQL数据库-3
2.2 相关技术简介-3
2.2.1 Struts2-3
2.2.2 Spring-4
2.2.1 Mybatis-4
3系统需求分析-5
3.1系统功能分析-5
3.2系统流程分析-5
3.3系统的结构分析-5
3.3.1大丰收物资管理系统的逻辑结构-5
3.3.2物理结构-6
3.4数据库的需求分析-6
3.5数据信息流图-7
3.6系统用例-8
4系统总体设计-9
4.1系统的功能设计-9
4.2系统功能结构图-10
4.3大丰收物资管理系统的系统流程图-10
4.4数据库的设计结构-11
4.4.1概念模型的设计-11
4.4.2逻辑结构设计-14
5系统的详细设计和实现-17
5.1数据库的连接-18
5.2系统功能显示-18
5.2.1账号管理模块-18
5.2.2 物资管理模块-19
5.2.3出入库登记管理模块-20
5.2.4库存管理模块-20
5.2.5员工管理模块-21
5.2.6部门管理模块-21
5.2.7供应商管理模块-22
5.2.8合同管理模块-23
5.2.9出入库历史管理模块-24
5.2.10采购管理模块-24
5.2.11 用户登录模块-26
6系统测试与分析-26
6.1系统测试的具体目的和意义-26
6.2测试用例-27
6.2.1管理员登录模块的测试-27
6.2.2员工管理模块的测试-27
结论-28
致谢-29
参考文献-30