物流管理系统的设计与实现

摘  要

 

在信息化时代的不断冲击下,物流管理与计算机技术的结合,将会是一条提高物流管理水平的捷径。使用计算机对物流的各项基本信息进行管理,比起手工管理来说既方便又简便,而且易于管理、搜索速度快、存储量大等多个优点。将其使用在物流管理中,不仅能够提高物流管理中管理员的工作效率,而且可以使物流管理更加科学与规范。从某些方面上来说,现代物流管理的不断标准化促使物流各方面的管理都逐渐与现代信息处理密切相连,因此我们应该将现代信息处理更快的融入到物流管理之中。

该毕业设计采用JAVAEE的三层架构模型,基于Browser/Server结构,在Myeclipse开发工具下,把JAVA作为开发语言,Mysql作为数据库,按照软件工程的方法开发物流管理系统。系统主要分为功能模块和管理模块,其中功能模块主要包括登录、退出、登录密码修改;管理模块包括系统用户管理、客户信息管理、货物信息管理、接货单管理、车辆信息管理。该系统与传统手工物流管理相比,将广大客户、货物、车辆和货物单紧密联系在一起,有效缩短了物流运输的时间,大大提高了工作效率。经过系统测试,达到了预期目标。

 

关键字:物流管理系统;JAVAEE;三层架构;数据库;

 

The design and implementation of the logistics management system

ABSTRACT

 

Under the impact of information era, the logistics management and the combination of computer technology, will be a shortcut to improve the level of logistics management. Use computer all the basic information of logistics management, compared with the manual management convenient and simple, and easy to manage, search speed and large storage, and other advantages. Its use in logistics management, not only can improve the efficiency of work at the logistics management, and to be able to make logistics management more scientific and standard. In some ways, modern logistics management of standardization to promote all aspects of the logistics management have been closely linked with the modern information processing, so we should apply modern information processing faster into the order of logistics management.

The graduation design USES JAVAEE three-tier architecture model, based on Browser/Server structure, under the Myeclipse development tools, JAVA as a development language, Mysql as the database, according to the method of software engineering development of logistics management system. System is mainly divided into function module and management module, function module mainly include login, exit, password modification; User management module includes system management, customer information management, goods information management, invoice management, vehicle information management. Compared with the traditional manual logistics management, the system will be the broad masses of customers, goods, vehicles and goods list together, effectively shorten the logistics transportation time, greatly improving the work efficiency. After the system test, the desired goal.

Key words: Logistics management system; JAVAEE. Three layer architecture; Database;

 

 

 

目  录

 

 

 

摘  要 1

目  录 3

1  引言 1

1.1 课题的背景 1

1.2 研究现状 1

1.3 研究内容 1

1.4 开发方法 1

1.5 论文结构 2

2  系统分析 1

2.1 可行性研究 1

2.1.1 技术可行性 1

2.1.2 经济可行性 1

2.1.3 操作可行性 1

2.1.4 法律可行性 1

2.2 需求分析 1

2.2.1  系统用户需求 2

2.2.2 系统业务流程分析 2

2.2.3 系统功能需求 3

2.2.4 数据流分析 3

3  系统总体设计 1

3.1 总体设计的原理 1

3.2 系统的功能层次结构图 1

3.3 数据库设计 2

3.3.1 实体E-R图 2

3.3.2 数据库的逻辑结构 4

4  详细设计 1

4.1 数据库的实现 1

4.1.1 数据库的建立 1

4.1.2 数据库的连接 3

4.2 系统设计流程 3

5  开发工具及相关技术介绍 1

5.1 开发工具介绍 1

5.1.1 Myeclipse介绍 1

5.1.2 Mysql介绍 1

5.1.3 TOMCAT介绍 1

5.2 开发模式B/S介绍 1

5.3 开发技术介绍 2

5.3.1 jsp介绍 2

5.3.2 html介绍 2

6  系统实现 1

6.1 功能模块的实现 1

6.1.1 主页模块 1

6.1.2 登录模块 2

6.1.3 用户管理模块 3

6.1.4客户管理模块 4

6.1.5货物管理模块 5

6.1.6接货单管理模块 7

7  系统测试 1

6.1  登录测试 1

6.2  用户管理测试 1

6.2.1  修改密码测试 1

6.2.2  客户管理测试 2

6.3  接货单管理测试 3

6.4  车辆管理测试 4

8  结论 1

参考文献 2

致  谢 3