基于JAVA EE的海运物流管理系统的设计与实现

 2023-01-16 08:01

论文总字数:24681字

摘 要

随着互联网的发展,人类生活迎来了巨大的变化,互联网使人们的生活更加便捷、快速。不仅表现在人们上网更加普遍,购物更加方便,其中在物流方面的使用更是发生了天翻地覆的变化,这也使得海运物流管理系统的应用具有远大的发展前景。系统符合现代社会物流行业的发展需求,也满足了信息的时效性,有一定的交互能力。

通过分析物流管理的需求,设计并实现基于B/S架构的海运物流管理系统。该系统使用MyEclipse集成开发工具,使用目前流行的SpringMVC Spring MyBatis框架等技术完成系统的设计与实现。使其适用于海运物流实际发展需要,发挥互联网时代信息的时效性,实时获取物流信息,节省获得物流信息的时间消耗和物流管理的人力消耗等。

关键词:物流管理系统;B/S架构;JAVA EE;SpringMVC;MyBatis

Design and Develop The Marine Logistics Management System Based on JAVA EE Technology

Abstract

With the rapid progress of the Internet, human life has ushered in great changes, the Internet makes people"s life more convenient and fast. Not only is it more common for people to surf the Internet and more convenient for shopping, but also the use of logistics has undergone tremendous changes, which also makes the application of maritime logistics management system has a great development prospect. The system meets the development needs of modern logistics industry, also meets the timeliness of information, and has a certain interactive ability.

By analyzing the demand of logistics management, the marine logistics management system based on B / S architecture is designed and implemented. The system uses MyEclipse integrated development tools, using the popular spring MVC Spring mybatis framework technology to complete the design and implementation of the system.Make it suitable for the actual development needs of marine logistics, give full play to the timeliness of Internet information, real-time access to logistics information, save the time consumption of access to logistics information and logistics management manpower consumption.

Keywords:Logistics management system, B/S Structure, JAVA EE, SpringMVC, MyBatis

目录

摘 要 I

Abstract II

第一章 绪论 1

1.1 研究背景及意义 1

1.1.1 系统开发背景 1

1.1.2 选题意义 1

1.2 国内外研究现状 1

1.2.1 国外研究现状 1

1.2.2 国内研究现状 2

1.3 主要研究内容 2

1.4 论文的组织结构 2

1.5 文章小结 3

第二章 需求分析及相关理论与设计 4

2.1 需求分析 4

2.1.1 应用现状及存在的问题 4

2.1.2 解决方案及功能需求分析 4

2.1.3 性能需求 4

2.2相关理论与设计 5

2.2.1 海运物流 5

2.2.2 JAVA语言 5

2.2.3 MySQL数据库 5

2.2.4 B/S架构模式 5

2.2.5 Servlet和JSP 6

2.2.6 MVC模型 6

2.2.7主流框架技术 6

第三章 总体设计 7

3.1 整体架构设计 7

3.2 架构核心特点 7

3.3 功能结构与模块设计 8

3.3.1 登录注册模块 8

3.3.2 企业用户管理模块 9

3.3.3 个人用户管理模块 10

3.3.4 船员用户管理模块 11

3.4 系统类图设计 12

3.5 系统设计的关键分析 13

第四章 详细设计与实现 14

4.1 关系数据模式设计 14

4.2 程序结构图 15

4.3 系统开发环境部署 16

4.3.1 配置web.xml文件 16

4.4 功能实现 17

4.4.1 注册功能 17

4.4.2 登录功能 18

4.4.3 企业用户管理模块功能实现 19

4.4.4个人用户管理模块功能实现 21

4.4.5 船员用户管理模块功能实现 23

第五章 系统测试 26

5.1 登录注册功能测试 26

5.2 企业用户管理模块功能测试 27

5.2.1 查看企业信息功能测试 27

5.2.2 修改企业信息功能测试 28

5.2.3 发布物流信息功能测试 29

5.2.4 查看物流信息功能测试 30

5.3 个人用户管理模块功能测试 31

5.3.1 查看个人信息功能测试 31

5.3.2 修改个人信息功能测试 32

5.3.3 查看物流信息功能测试 33

5.4 船员用户管理模块功能测试 34

5.4.1 查看船员信息功能测试 34

5.4.2 修改船员信息功能测试 34

5.4.3 查看并修改物流信息功能测试 35

第六章 结论与展望 37

6.1 本文工作总结 37

6.2 研究工作展望 37

致谢 38

参考文献(References) 39

第一章 绪论

1.1 研究背景及意义

1.1.1 系统开发背景

在我国加入世界贸易组织后,对进出口货量以及进出口船舶运输量等都有了大幅度提升,这使得我国的进出口贸易发展迅速。国家政府部门在近几年中向海运企业倾注了大量财力,海运企业逐步发展为物流行业中的支柱产业。我国的海运物流业市场广阔,地理位置优越,但同样也面临着巨大的挑战。在管理和操作上还存在一些不足。随着互联网的快速发展,以及互联网技术在生活中的应用普及,越来越多的贸易公司更倾向于使用网络进行日常的海运物流信息管理工作。为了提高我们国家在此方面的吸引力,可以利用先进的互联网和现代化信息技术,更智能化、方便化的进行信息管理,帮助公司节省大量的人力物力等。还可以推广我国在海运物流方面的业务,增强国内公司在世界的影响力。因此,一个实用的海运物流管理系统是现今海运物流发展所需要的。

1.1.2 选题意义

当今社会发展迅速,给我们创造了许多新的机遇和挑战。随着互联网在中国的传播,对人们生活的影响越来越大,互联网的应用渗透到人们生活的每个角落。对于现在的海运物流公司,应该搭载互联网的“顺风车”,利用现有的信息技术,打造符合自身特点的信息系统。使其具有强有力的竞争力,提高公司自身的影响力。这也是随着社会发展所必须进行的转型之路。

基于JAVA EE的海运物流管理系统是采用现在主流的SpringMVC Spring MyBatis框架等技术完成的。在此技术的基础上,使得所开发的系统便于管理维护,信息可以及时更新,系统运行安全可靠。既保证了互联网时代信息传播的时效性,又减少公司不必要的开支。对现在的海运物流公司具有重要的意义与实用价值。

1.2 国内外研究现状

1.2.1 国外研究现状

对于经济全球化的今天,极大程度促进了国际物流的发展。信息化产业时代的到来,以及电子商务的快速发展,不仅促进了世界经济一体化发展,而且加快了国际贸易的发展。这也促使国际物流得到了快速提升。在国际贸易中,海运是全球化经济的关键。

剩余内容已隐藏,请支付后下载全文,论文总字数:24681字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;