摘   要

随着信息技术的不断进步,管理系统逐渐成熟并被广泛应用。企事业单位采用各种类型的管理系统以提高工作效率,减少手工操作的繁琐。物流公司一直关注信息化建设,但随着规模的扩大和业务的增加,订单管理变得愈加复杂。为此,物流公司决定开发物流网站,以便对订单进行全面在线管理,跟踪订单信息,并提升管理者的工作效率。该系统也方便会员查询个人订单和配送情况。

物流网站是基于Java语言和springboot框架开发的Web系统,数据存储在MySQL数据库中。前端使用Html技术设计界面。本文首先进行系统的需求分析,深入探讨所需功能,并设计完整的数据库结构。利用成熟的开发技术完成编码工作,然后进行测试。最终,完成前台和后台的物流网站功能,包括客户管理、业务员管理、配送员管理、货物订单管理、货物收货管理、订单安排管理、货物配送管理、订单送达管理、车辆信息管理等。该系统实现了前后台数据的交互传递。

关键词:物流公司;Java语言;订单;springboot


 

Abstract

With the continuous progress of information technology, management systems have gradually matured and been widely applied. Enterprises and institutions adopt various types of management systems to improve work efficiency and reduce the complexity of manual operations. Logistics companies have always focused on information technology construction, but with the expansion of scale and the increase of business, order management has become increasingly complex. Therefore, the logistics company has decided to develop a logistics management system to comprehensively manage orders online, track order information, and improve the efficiency of managers. The system also facilitates members to check their personal orders and delivery status.

The logistics management system is a web system developed based on Java language and Spring Boot framework, with data stored in a MySQL database. The front-end uses HTML technology to design the interface. This article first conducts a system requirements analysis, delves into the required functions, and designs a complete database structure. Complete coding work using mature development techniques and then conduct testing. Finally, complete the logistics management system functions for the front-end and back-end, including customer management, salesperson management, deliveryman management, cargo order management, cargo receipt management, order arrangement management, cargo distribution management, order delivery management, vehicle information management, etc. The system realizes the exchange and transmission of data between the front and back platforms.


KeyWords:logistics company; Java language; Order; Springboot


 

目 录

摘   要 2

Abstract 3

目 录 4

1系统概述 7

1.1 研究的背景和意义 7

1.2 国内外研究现状 8

1.3 研究内容 9

2系统技术 11

2.1 Java技术 11

2.2 SpringBoot框架 11

2.3 MySQL数据库 12

3系统需求分析 13

3.1 可行性分析 13

3.1.1 经济可行性 13

3.1.2 技术可行性 13

3.1.3 操作可行性 13

3.1.4 时间可行性 13

3.2 需求分析 13

3.2.1 非功能性需求 14

3.2.2 功能性需求 14

4系统设计 17

4.1 架构设计 17

4.2 功能设计 18

4.2.1 管理员功能设计 18

4.2.2 客户功能设计 19

4.2.3 业务员功能设计 21

4.2.4 配送员功能设计 23

4.3 数据库设计 25

4.3.1 数据库设计原则 25

4.3.2 数据库ER图设计 26

4.3.3 数据库表设计 27

5 系统实现 38

5.1 管理员登录功能实现 38

5.2 客户管理功能实现 38

5.3 订单管理功能实现 40

5.4 订单安排功能实现 41

5.5 货物配送管理功能实现 41

5.6 车辆信息管理实现 42

5.7 个人中心功能实现 43

5.8 订单送达查看功能实现 44

第6章 系统测试 45

6.1 概述 45

6.2 测试方法 45

6.3 系统功能测试 45

6.3.1登录测试 45

6.3.2 修改密码模块测试 46

6.3.3 删除客户模块测试 47

6.3.4 物流订单模块测试 47

6.4 测试结果 48

结论 49

参考文献 50

致谢 52

 

管理员管理包括一下几个方面。用户登录管理:管理员可以管理用户的登录信息。客户管理:对客户信息进行增删改查等操作。业务员管理:对业务员信息进行管理。配送员管理:对配送员信息进行管理。货物订单统计:对货物订单进行统计和分析。货物收货查看:查看货物的收货情况。订单安排查看:查看订单的安排情况。货物配送查看:查看货物的配送情况。订单送达查看:查看订单的送达情况。车辆信息管理:对车辆信息进行管理。

基于Java物流网站-计算机毕业设计源码+LW文档_Java

基于Java物流网站-计算机毕业设计源码+LW文档_功能实现_02

基于Java物流网站-计算机毕业设计源码+LW文档_功能实现_03

基于Java物流网站-计算机毕业设计源码+LW文档_功能实现_04