基于Struts框架的现代物流信息系统的构建.docx

上传人:b****5 文档编号:2884082 上传时间:2022-11-16 格式:DOCX 页数:58 大小:323.74KB
下载 相关 举报
基于Struts框架的现代物流信息系统的构建.docx_第1页
第1页 / 共58页
基于Struts框架的现代物流信息系统的构建.docx_第2页
第2页 / 共58页
基于Struts框架的现代物流信息系统的构建.docx_第3页
第3页 / 共58页
基于Struts框架的现代物流信息系统的构建.docx_第4页
第4页 / 共58页
基于Struts框架的现代物流信息系统的构建.docx_第5页
第5页 / 共58页
点击查看更多>>
下载资源
资源描述

基于Struts框架的现代物流信息系统的构建.docx

《基于Struts框架的现代物流信息系统的构建.docx》由会员分享,可在线阅读,更多相关《基于Struts框架的现代物流信息系统的构建.docx(58页珍藏版)》请在冰豆网上搜索。

基于Struts框架的现代物流信息系统的构建.docx

基于Struts框架的现代物流信息系统的构建

学校代码:

10246

学号:

073053281

 

硕士学位论文

(专业学位)

 

基于Struts框架的现代物流信息系统的构建

 

院系:

软件学院

专业:

软件工程

姓名:

指导教师:

完成日期:

2017年1月23日

目录

摘要1

ABSTRACT2

第一章绪论1

1.1论文背景1

1.2论文的内容与意义2

1.2.1论文的内容2

1.2.2论文的意义3

1.3论文结构4

第2章物流信息系统概述和Struts框架简介5

2.1物流信息系统概述5

2.1.1物流基本概念5

2.1.2我国物流发展状况5

2.1.3现代物流的发展趋势7

2.2MVC模式11

2.2.1软件开发模式11

2.2.2MVC概述12

2.2.3MVC在Web上的应用13

2.2.4MVC的好处13

2.3J2EE平台与Struts框架14

2.3.1J2EE平台14

2.3.2Struts框架17

2.4Ibatis工具20

2.4.1Ibatis简介20

2.4.2Ibatis优势21

第3章系统总体设计22

3.1需求分析22

3.1.1系统概述与目标22

3.1.2系统功能性需求23

3.1.3系统非功能性需求24

3.2系统功能分析25

3.3数据库设计26

3.3.1数据库需求分析26

3.3.2数据表结构设计28

3.4系统技术架构设计30

3.4.1系统逻辑结构设计30

3.4.2技术方案实现31

第4章系统详细设计与实现35

4.1系统文件结构35

4.2系统通用功能37

4.2.1实现数据持久化37

4.2.2编写获取系统时间操作类38

4.2.3编写分页Bean38

4.3管理员登录模块38

4.3.1管理员登录验证38

4.3.2管理员编辑密码40

4.4发货客户信息管理41

4.4.1发货客户信息增加41

4.4.2发货客户信息删除42

4.4.3发货客户信息查询42

4.5车辆信息管理模块43

4.5.1车辆信息查询43

4.5.2车辆信息增加44

4.5.3车辆信息编辑46

4.5.4车辆信息删除47

4.6发货单管理模块47

4.6.1建立发货单49

4.6.2发货单回执确认50

4.6.3查看发货单51

4.6.4删除发货单51

第五章结束语53

5.1总结53

5.2展望53

参考文献55

致谢58

摘要

随着世界经济的持续发展和科学技术的突飞猛进,现代物流作为现代经济的重要组成部分和工业化进程中最为经济合理的综合服务模式,正在全球范围内得以迅速发展。

要成为具有竞争力的市场主体,就必须用信息化技术塑造先进的物流服务形态。

通过对现代物流管理的需求分析,采用Struts框架技术,从系统逻辑结构设计和技术方案实现两方面,对系统进行了总体设计,并对系统各个模块进行了详细设计,构建了现代物流信息系统。

该物流信息系统功能包括管理员登录、修改管理员密码、车源信息管理(车源的添加、车源的修改、车源的删除、车源的查询)、物流配货过程(车源信息查询、填写发货单、回执发货单确认)、发货单管理(发货单查询、发货单删除)、发货客户管理(发货客户的添加、发货客户的删除、发货客户的查询)。

每一功能模块的设计,分为持久层(Persistence层)、业务逻辑层(BusinessLogic层)、控制层(Controller层)、表示层(View层)等四层来实现,简化了系统开发的难度和工作量,改善了系统的易管理性。

本系统的特色在于采用Struts框架分层设计、Ibatis持久层设计、通用模块的设计以及与现代物流管理相吻合的业务流程设计。

在进行Ibatis持久层设计时,利用延迟加载,提升系统运行性能。

从管理方式上讲,物流管理人员不论在何时何地,都能够通过网络快捷地查找车辆信息、客户订单以及客户信息,能够对物流进行全程跟踪,掌握货物的托运情况,保证托运人以及收货人对货物进行及时的处理,也能够使物流企业根据实际情况,做好运营过程中的各项准备工作,并对突发事件做出及时准确的处置。

关键词MVC,J2EE,Struts,Ibatis,物流管理

 

ABSTRACT

Astheworld'ssustainedeconomicdevelopmentandscientificandtechnologicaladvances,modernlogisticsasamoderneconomyandanimportantpartoftheprocessofindustrializationinthemosteconomicalandrationalmodelofcomprehensiveservicestoaglobalscaleisdevelopingrapidly.Tobecomecompetitivemarketplayers,itisnecessarytouseinformationtechnologytoshapetheformofadvancedlogisticsservices.Adoptionofmodernlogisticsmanagementneedsanalysis,usingStrutsframeworktechnology,logicalstructurefromthesystemdesignandtechnologyprogramstoachievethetwoaspectsofsystemdesign,eachmoduleofthesystemcarriedoutadetaileddesign,tobuildamodernlogisticsinformationsystem.

Thelogisticsinformationsystemfunctionsincluderegistryadministrator,modifytheadministratorpassword,car-sourceinformationmanagement(carsourceadded,modifiedcarsources,vehiclessourcedeleted,carssourcequery),thelogisticsdistributionprocess(carsourceinformationfillininvoice,receiptconfirmationinvoice),invoicemanagement(invoiceinquiries,invoicedeleted),shippingcustomermanagement(shippingcustomerstoadd,deleteshippercustomers,shippingcustomersinquiries).Eachfunctionmoduledesign,dividedintoPersistenceLayer(PersistenceLayer),BusinessLogicTier(BusinessLogicLayer),controllayer(Controllerlayer),indicatingthatthelayer(Viewlayer)andsoontoachievefourtosimplifythedifficultyofsystemdevelopmentandworkloadandimprovedthesystemmanageability.

CharacteristicsofthissystemliesinusingStrutsframeworkforhierarchicaldesign,Ibatispersistencelayerdesign,thedesignofgenericmodules,aswellaswithmodernlogisticsmanagementcoincidewiththedesignofbusinessprocesses.Ibatispersistencelayerindesign,uselazyloadingtoimprovesystemperformance.

Speakingfromthemanagement,logisticsmanagementpersonnelregardlessofwhenandwheretheyareabletoquicklysearchthroughthenetworktrafficinformation,customerordersandcustomerinformation,totrackthelogisticstomasterthesituationconsignmentofgoodstoensurethattheshipperandtheresumptionShippersofgoodstimelyprocessing,logisticsenterprisescanalsomakeaccordingtotheactualsituationintheprocessofdoingagoodjoboperatingallthepreparatorywork,andmaketimelyandaccurateemergencydisposal.

KeywordsMVC,J2EE,Struts,Ibatis,LogisticsManagement

第一章绪论

1.1论文背景

实施物流管理的目的就是要在尽可能最低的总成本条件下实现既定的客户服务水平,寻求服务优势和成本优势的一种动态平衡,由此创造企业在竞争中的战略优势。

根据这个目标,物流管理要解决的基本问题,就是把合适的产品以合适的数量和合适的价格在合适的时间和合适的地点提供给客户。

物流管理贯穿企业生产和经营的全过程,对企业物流环节的任何改善都会对企业管理水平的提高起促进作用。

因此,物流合理化被称为“企业脚下的金矿”,当前企业“最重要的竞争领域”。

传统的物流服务主要以手工作业为主,增值业务难以开展。

为了进一步提高公司的管理和服务水平,完成在全公司范围内全面实施信息化管理,实现整个公司内部信息共享、资源共享。

因为缺乏信息化的服务手段,就会丧失客户、丧失市场。

因此,在所有的改造中,信息化改造必须要先行,其他的改造可以视企业的发展需要来定。

当前,世界经济正处于深刻变革的重大转折时期,世界范围内进行的经济结构调整、科学技术突飞猛进和跨国公司的影响日益增大,日益成为世界经济主流。

其中,出现了与IT技术相结合和实行现代管理的新兴产业,现代物流作为一种先进的组织方式和管理技术,被世界

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 动物植物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1