摘要:物流在沿着供应链通过改善信息和物质流来增强组织竞争力中起着重要的作用。运营管理策略和技术适用于物流系统的设计、开发和管理。成功的物流业务不仅能够通过提供有竞争力的产品来快速组织市场,它也可能在减少这些产品的总成本的同时提高客户满意度。
本系统是设计并且实现一个基于WEB技术的物流管理系统,主要以J2EE作为开发基础,使用了Struts2+Spring+Hibernate等多种框架的结合使用,用MyEclipse作为开发工具,以MySQL作为数据库, HBuilder作为界面美化工具,使用Java语言开发,页面采取JSP动态页面开发技术。该系统界面简单、操作方便,容易维护。
本系统涵盖了员工信息管理、客户信息管理、司机信息管理、运输车辆管理、仓储管理、调度管理等模块,各模块分工合作,向物流行业的精细化操作标准靠齐。
关键词:物流管理;Struts2;Hibernate;Spring;Java
目录
摘要
Abstract
1 绪论-1
1.1 系统开发背景-1
1.2 国内外研究现状-2
1.3 研究的目的和意义-2
1.4 本文组织结构介绍-3
2 系统需求分析-4
2.1 总体需求-5
2.2 系统功能需求-5
2.3 用例图-6
2.4 系统非功能需求-7
2.5 系统开发环境-8
2.5.1 MyEclipse-8
2.5.2 Tomcat-8
2.5.3 MySQL数据库-8
2.6 系统开发相关技术-9
2.6.1 Java语言-9
2.6.2 SSH框架-9
2.6.3 J-UI框架(DWZ富客户端框架)-9
2.6.4 MVC框架-10
2.6.5 JSP技术-11
3 系统概要设计-11
3.1 系统架构设计-11
3.1.1 管理员登陆子系统-11
3.1.2 员工登陆子系统-12
3.2 业务流程分析-12
3.2.1 仓储业务流程分析-12
3.2.2 运输业务流程分析-13
3.3 软件结构设计-14
3.3.1 系统总体结构设计-14
3.3.2 系统主要功能模块描述-14
3.4 数据结构设计-15
4 系统详细设计与实现-21
4.1 系统的体系结构-21
4.2 各功能模块的设计与实现-22
4.2.1 登陆模块-22
4.2.2 员工管理模块-24
4.2.3 客户管理模块-26
4.2.4 公告管理模块-27
4.2.5 车辆管理模块-27
4.2.6 司机管理模块-28
4.2.7 仓储管理模块-29
4.2.8 订单管理模块-32
4.2.9 调度管理模块-33
5 结束语-34
参考文献-36
致 谢-37