jsp782物流管理系统

jsp782物流管理系统

150

更新时间:2021-06-07

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:mysql

开发环境:myeclipse/eclipse

 

下载权限

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



功能模块:可以在Web浏览器中查看这些功能。

用户登录模块:用来区分超级管理员和普通管理员。

个人信息管理:用户登录后可以修改用户表中的个人信息。

修改登录密码:系统所有用户都可以修改个人登录密码,

客户管理模块:对物流管理系统的客户信息进行管理,通过这个模块可以新增加客户、查询客户信息、修改客户信息和删除客户信息。

车辆管理模块:对物流管理系统的车辆信息进行管理,通过这个模块可以新增加车辆、查询车辆信息、修改车辆信息和删除车辆信息。

货物管理模块:对物流管理系统的货物信息进行管理,通过这个模块可以新增加货物、查询货物信息、修改货物信息和删除货物信息。

接货单管理模块:对物流管理系统的接货单信息进行管理,通过这个模块可以新增加接货单、查询接货单信息、修改接货单信息和删除接货单信息。

页面打印:设计系统时,在代码中连接打印机,进行系统的一些页面的打印。

导出报表:用户可能需要将某些数据列表提取出来,在代码中调用导出至excel中的函数,并开启连接excel的驱动,实现导出报表的功能。

用户添加:管理员有权利管理用户,添加用户即将用户id、用户名、密码、姓名等用户资料添加至数据库用户表,用户可以使用用户名和密码登录个人中心。

用户删除:管理员同样有权利删除用户,通过指定选择用户进行删除,即通过用户id将数据库用户表id一样的数据删除掉,删除后,用户就无法使用用户名和密码登录个人中心。

用户修改:管理员可以修改用户除用户Id外的所有信息,如用户名和密码、姓名等,修改通过id找出要修改的数据,然后进行修改。


目  录


  

摘  要 1

目  录 3

1  引言 1

1.1 课题的背景 1

1.2 研究现状 1

1.3 研究内容 1

1.4 开发方法 1

1.5 论文结构 2

2  系统分析 3

2.1 可行性研究 3

2.1.1 技术可行性 3

2.1.2 经济可行性 3

2.1.3 操作可行性 3

2.1.4 法律可行性 3

2.2 需求分析 3

2.2.1  系统用户需求 4

2.2.2 系统业务流程分析 4

2.2.3 系统功能需求 5

2.2.4 数据流分析 5

3  系统总体设计 7

3.1 总体设计的原理 7

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

3.3 数据库设计 8

3.3.1 实体E-R图 8

3.3.2 数据库的逻辑结构 10

4  详细设计 11

4.1 数据库的实现 11

4.1.1 数据库的建立 11

4.1.2 数据库的连接 13

4.2 系统设计流程 13

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

5.1 开发工具介绍 18

5.1.1 Myeclipse介绍 18

5.1.2 Mysql介绍 18

5.1.3 TOMCAT介绍 18

5.2 开发模式B/S介绍 18

5.3 开发技术介绍 19

5.3.1 jsp介绍 19

5.3.2 html介绍 19

6  系统实现 21

6.1 功能模块的实现 21

6.1.1 主页模块 21

6.1.2 登录模块 22

6.1.3 用户管理模块 23

6.1.4客户管理模块 24

6.1.5货物管理模块 25

6.1.6接货单管理模块 27

7  系统测试 29

6.1  登录测试 29

6.2  用户管理测试 29

6.2.1  修改密码测试 29

6.2.2  客户管理测试 30

6.3  接货单管理测试 31

6.4  车辆管理测试 32

8  结论 34

参考文献 35

致  谢 36


下载
本地下载
- MB
188083800