快递物流管理信息系统的设计与实现.docx
《快递物流管理信息系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《快递物流管理信息系统的设计与实现.docx(74页珍藏版)》请在冰豆网上搜索。
![快递物流管理信息系统的设计与实现.docx](https://file1.bdocx.com/fileroot1/2022-12/6/23d8a9ff-f944-4c45-a04b-a5cde1b2ce37/23d8a9ff-f944-4c45-a04b-a5cde1b2ce371.gif)
快递物流管理信息系统的设计与实现
基于B/S结构的快递物流管理信息系统的
设计与实现
DesignandRealizationofExpressLogisticsManagementInformationSystem
Author:
ShaoLusheng
Supervisor:
AssociateProfessorLiuXiao
Major:
InformationManagementandInformationSystem
NortheasternUniversity
June2009
毕业设计(论文)任务书
毕业设计(论文)题目:
基于B/S结构的快递物流管理信息系统的系统设计与实现
基本内容:
论文在理论联系实际的基础上对快递物流企业的业务流程进行分析,并运用面向对象的思想对快递物流企业管理信息系统进行系统分析、设计,进而对其各功能模块进行实现。
本文作者旨在从业务流程重组思想上吸取精华,结合当今流行的面向对象开发方法,系统、全面地分析了快递物流企业物流业务流程,设计了一套基于B/S结构的快递物流管理信息系统。
开发出的新系统能较为有效的应对管理中出现的诸多问题,并且对民营快递物流企业从业人员提供理论和实践上的借鉴与思考。
毕业设计(论文)专题部分:
题目:
基本内容:
学生接受毕业设计(论文)题目日期
第 周
指导教师签字:
年 月 日
摘 要
伴随着电子商务时代的到来,快递物流业将成为物流业的巨大业务增长点。
而经济全球化使得中国快递业全面对外开放的步伐日益迅速,对民营快递业带来巨大机遇的同时,也带来了巨大的挑战。
信息技术的迅猛发展,使得企业的信息化建设变为现实。
民营快递企业要想在当今市场中立于不败之地,也必须跟上时代的步伐,加快企业的信息化建设,为客户提供满意的服务,同时提高企业的内部管理效率。
本文就是在这样的背景下,从信息化建设的角度所做的尝试,以期对民营快递企业提供有益的建议。
论文在理论联系实际的基础上对快递物流企业的业务流程进行分析,并运用面向对象的思想对快递物流企业管理信息系统进行系统分析、设计,进而对其各功能模块实现。
本文作者旨在从业务流程重组思想上吸取精华,结合当今流行的面向对象开发方法,运用UML建模工具,系统、全面地分析了快递物流企业物流业务流程,设计了一套基于B/S结构的快递物流管理信息系统。
该系统从快递业务的收货、仓储、配送、发货和送货等环节入手,利用JSP+Tomcat+SQLServer2000构建基于Web的快递物流系统,相应的系统功能模块也包括收货、仓储、配货、发货、送货和系统管理等。
此外,针对客户的需求,设计和实现了货物跟踪模块,该模块可以实现用户对货物的实时跟踪。
开发出的新系统能较为有效的实现民营快递物流企业的信息化,并且可以对民营快递物流企业从业人员提供理论和实践上的借鉴与思考。
关键词:
快递物流,管理信息系统,面向对象,UML,系统分析与设计
ABSTRACT
Withthefastdevelopmentofeconomicglobalizationandinformationtechnology,marketingcompetitionisbecomingmoreandmorefierce.LogisticsindustryisplayingavitalroleintheprocessofdevelopmentrelatedtootherindustriesforacountryespeciallyforChina,thebiggestdevelopingone.Alltypesofindustriesareadoptingorhaveadoptedadvancedtechnologyinordertoimprovetheirserviceandproductqualityinsuchanincreasinglycompetitiveandgreatlychangingsurroundings.ThegreatadvanceofsocialproductionbroughtbyeconomicglobalizationandE-commercepromotestheexpansionofinternationalandnationaltradesandtheaccelerationofcapitalflows,whichrequiresmorelogisticsservices.
Asanimportantbranchoflogistics,expresslogisticsistheinevitableproductofsocialandeconomicdevelopment.Itscorefeatureishigh-tech,efficientandthestateofartservice.Inparticular,accompaniedbythearrivaloftheageofelectroniccommerce,expresslogisticsindustrywillbecomeahugeinterestgrowthpoint.However,withthefullopeningofChina'sexpressdeliveryindustry,foreigncompanieshavesetupsuborbranchinChina,whichwillbringtheprivatecourierindustryatremendousimpact.Soitisthebiggestissuefacedbyexpresslogisticsscholarsandpractitionershowtostayfirmlyinsuchanincreasinglyfierceandhugecompetition.
Thisarticleaimstoprovideusefulsuggestionstotheprivatecouriercompanies.Itanalyzestheexpresslogisticsbusinessprocessesbasedontheoryandpractice.Thispapercarriesontheexpresslogisticsmanagementinformationsystemanalysis,design,anditsrealizationofthefunctionmodulesonthebasisofobject-orientedmethod.TheauthorofthisarticleaimsatabsorbingthebestmindfromBPR(BusinessProcessReengineering).Inlightoftoday'spopularobject-orienteddevelopmentmethodology,thisexpresslogisticsmanagementinformationsystemisrealizedonthebasisofB/Ssoftwarearchitecture.Thenewsystemwilldealwiththeselogisticsmanagementissuesmoreeffectively.Theauthorhopeitcanarisesomedeepthinkingamongtheoristandpractitioners.
KeyWord:
ExpressLogistics,MIS,OO,UML,SystemAnalysisandDesign
目 录
毕业设计(论文)任务书I
摘 要II
ABSTRACTIII
第1章绪论1
1.1课题研究的背景1
1.1.1国外快递物流发展现状1
1.1.2国内快递物流发展现状1
1.1.3国内快递物流管理信息系统的应用现状2
1.2课题研究的意义3
1.3课题研究的方法及论文结构4
1.3.1课题研究的方法4
1.3.2论文结构4
第2章相关理论及技术7
2.1物流基础理论7
2.1.1物流概念和现代物流特点7
2.1.2快递物流8
2.1.3物流管理信息系统8
2.2面向对象开发方法9
2.2.1面向对象的开发思想9
2.2.2面向对象开发方法的开发过程9
2.2.3统一建模语言UML10
2.3系统架构及实现技术12
2.3.1C/S与B/S架构12
2.3.2动态网站开发技术的选择14
2.3.3JSP、JavaBean、JDBC技术15
2.3.4数据库相关概念16
2.4系统开发工具简介17
2.4.1RationalRose17
2.4.2MacromediaDreamweaver8.018
2.4.3JDK1.518
2.4.4MicrosoftSQLServer200018
第3章快递物流管理信息系统的系统分析19
3.1系统规划19
3.1.1快递物流企业战略规划19
3.1.2快递物流管理信息系统规划19
3.2业务需求分析20
3.2.1确定参与者20
3.2.2确定业务角色(BusinessActor)20
3.2.3业务用例图21
3.2.4高层活动图22
3.3系统分析23
3.3.1系统需求分析23
3.3.2问题域分析30
第4章快递物流管理信息系统的系统设计41
4.1系统设计目标和原则41
4.1.1系统设计目标41
4.1.2系统设计原则41
4.2总体设计42
4.2.1体系结构设计42
4.2.2总体功能设计43
4.3详细设计44
4.3.1交互图详细设计44
4.3.2类图详细设计51
4.4代码设计52
4.5数据库设计55
4.5.1数据库设计目标与原则55
4.5.2数据库概念设计56
4.5.3数据库逻辑设计58
4.6界面设计61
第5章快递物流管理信息系统的系统实现63
5.1系统环境配置63
5.1.1系统开发环境63
5.1.2系统环境配置63
5.2数据库连接65
5.2.1建立ODBC数据源65
5.2.2数据库连接65
5.3系统功能的实现66
5.3.1注册登陆模块66
5.3.2收货管理模块67
5.3.3仓储管理模块68
5.3.4配货管理模块68
5.3.5发货管理模块69
5.3.6客户服务管理模块70
5.3.7系统管理模块72
5.4系统测试72
5.5系统评价72
第6章总结与展望75
6.1工作总结75
6.2研究展望76
参考文献77
致谢79
攻读学士学位期间参与的科研项目81
附录1:
英文资料与翻译83
附录2:
主要JavaBean及Java类代码103
第1章绪论
1.1课题研究的背景
1.1.1国外快递物流发展现状
快递业是快速递送文件、包裹、物品并提供全程控制与相关服务的行业,它是为了满足现代经济发展的需求而新兴的一个行业,于上世纪60年代诞生于美国。
目前美日欧快递业的发展比较成熟,随着长期的改革发展与创新,它们都具有非常丰富的管理经验和技术优势,但发展特点和总体趋势各有不同。
美国快递市场注重规模效应,多发展大型企业,提供全面的服务,其中以UPS和Fedex最具代表性;欧洲快递业注重个性化,通过在不同市场上确立业务重点,力求提供专业化、个性化的特色服务,避开竞争的焦点,发挥自身的长处;日本快递业则倾向于政府统一规划,寻求资源的最优配置,以实现社会资源的最大化效用[23]。
1.1.2国内快递物流发展现状
快递业作为我国新兴的服务行业,是现代物流产业和服务贸易领域的重要组成部分,对加强国际经济合作和国内各地区经济交流具有重大影响。
我国快递业发展至今,已经形成了国有、民营和外资企业三足鼎立的局面,各市场主体在国际快递、国内异地快递和同城快递三个细分市场内进行着激烈的竞争[24]。
针对相应的物流业务,快递物流市场也可细分为国际快递、国内异地快递和同城快递市场。
总体来看,我国快递物流市场布局如表1.1所示。
表1.1我国快递物流市场结构
Table1.1theStructureofExpressLogisticsMarketinChina
国际快递
国内异地快递
同城快递
国有企业
20%
70%
25%
民营企业
30%
70%
外资企业
80%
5%
从市场份额的分配情况来看,各市场主体都有自己的优势,在国际快递业务中,外资企业占有国际快递高端市场的80%,而在国内异地快递业务上,国有企业享有70%的城际快递市场份额,民营企业则在同城快递中占有绝对优势。
自从快递业引入中国市场,其发展非常迅速。
快递业在极大地加快商品流通同时,也激发了更大的快递需求。
2007年,中国整个网络购物市场的成交额已达590亿元,仅淘宝网每天就有1个亿的配送需求,电子商务的发展给快递物流业的发展提供了巨大的市场份额和发展空间。
虽然快递行业这几年得到了快速的发展,然而作为一个新兴崛起的行业,依旧有着其不成熟的地方,还存在许多的问题:
(1)业务响应速度慢
对于一个快递公司而言,货物运输时间的长短是能否取得成功的关键,也是客户所关心的重点[21]。
然而,由于在货物运输过程中需要经历很多的环节,而各个环节之间并不能非常平滑的过渡,在各个环节交接过程中往往消耗了大量的时间,最终导致货物运输时间的增长[14]。
(2)缺乏保证货品准确投递的机制
货物运输过程中需要经历很多的环节,每个环节对于投递成功与否都起到关键性的作用。
然而,目前的快递行业各个环节的关系的并没有理顺,缺乏精心的组织安排和周密的衔接,仍停留在粗放式管理的阶段,致使一些环节和部门之间相互脱节,影响了快件传递的速度。
同时,由于各个环节各自为政,相对比较独立。
所以,一旦货物运输过程中出现问题,很难有一个快捷的方式和统一的平台供快递公司员工使用来讨论解决方案。
这将会大大影响员工的工作效率,由于缺乏一个透明、统一的交流平台,也让货物投递出现许多的不确定因素[23]。
(3)与客户之间互动不够人性化
客户同快递公司交互方式非常单一,通常需要亲自到柜台办理业务,其相应的软件系统支持跟不上业务的发展。
快递公司给客户提供的额外服务较少,通常只有提供货物运输方面的核心业务,而缺乏其他个性化的服务项目[23]。
1.1.3国内快递物流管理信息系统的应用现状
据有关资料表明,2007年中国物流行业IT产品应用的总体市场规模达到16.3亿元人民币,比2006年增长18.1%。
总体上,在中国已经开始进行信息化建设的物流企业中,80%左右仍处于初级建设阶段,信息化建设的目标是实现对信息、数据的及时收集和有效整合[25]。
快递物流信息化建设中存在的问题包括:
(1)中小快递物流企业的信息化程度低
今年上半年的调查数据显示,快递物流企业采用信息化系统进行管理的不到30%,即使采用了计算机管理的,功能也非常简单。
(2)缺乏标准统一的主流信息系统
目前物流信息系统的标准较为混乱,不成体系,难以互联互通,难以实现信息共享。
网络的设计和优化也缺乏基础理论的指导。
(3)开发商难以盈利
快递物流软件是管理软件,需求的个性化和生产的批量化是难以统一的,因此造成开发成本极高。
例如,上海天天快递公司是国内较大型的民营快递公司,其软件的生产管理系统是单独开发的,仅满足一段时期的业务需要,开发商随尽力为其承建系统,但由于系统无法复用到其他快递公司,开发商由此付出了高额的开发成本,回报却差强人意。
(4)提供基础信息和公共服务的平台发展缓慢
GPS、GIS技术服务在大型企业的应用比例为23%,在大型物流企业的应用仅为12.5%,在中小企业几乎是空白。
基础技术服务应用比例趋少,整个行业的整合就相对困难。
(5)信息系统对决策的支持力度不高
物流信息化有三个层次,一是以内部整合资源和流程为目的的信息采集和交换,其主要的目标是通畅、低成本、标准化。
二是通过与客户的信息系统对接,形成以供应链为基础的、高效快捷便利的信息平台。
三是以优化决策为目的的信息加工、挖掘,把信息变为知识,提供决策依据。
从各种调查结果来看,约一半的企业信息管理系统对决策的支持不高,其中38%起到初步的支持作用,13%基本与决策无关。
加强企业的信息化建设既能提升企业内部管理,同时又能为顾客提供更加方便快捷的服务。
快递物流企业内部管理信息化,首先能提高企业处理突发事件的能力。
快递物流风险的多样性、复杂性以及风险发生地和管理地之间的远程性等都要求我们通过网络信息技术的的应用,提高企业快速获取动态信息的能力,从而动态的、及时的进行风险管理。
其次,还能对系统中的数据进行统计分析,提高管理水平。
快递企业通过客服管理信息化,能准确掌握顾客信息与需求,能为顾客提供相互交流与合作的平台[26]。
1.2课题研究的意义
鉴于上述国内民营快递物流企业存在的问题,本文在理论联系实际的基础上对民营快递物流企业的业务流程进行分析,并运用面向对象的思想对快递物流企业管理信息系统进行系统分析、设计,进而对其各功能模块的实现。
本文作者旨在从业务流程重组思想上吸取精华,结合当今流行的面向对象开发方法,系统、全面地分析了快递物流企业物流业务流程,设计了一套基于B/S结构的快递物流管理信息系统。
开发出的新系统能较为有效的应对上述物流管理中出现的诸多问题,并且对快递物流企业从业人员提供理论和实践上的借鉴与思考。
快递物流管理信息系统的应用,可以保障民营快递物流企业的业务流程的顺利实施,实现快递物流企业源站点与目的站点的信息集成,而且支持分布式的应用,进而提高企业经营效率和效益。
本文在分析快递业务流程的基础上,为快递物流企业设计了一套管理信息系统,旨在为民营快递物流企业实施管理的信息化提供一个参考模式。
1.3课题研究的方法及论文结构
1.3.1课题研究的方法
本文采用理论与实践相结合的研究方法,运用快递物流和系统开发的前沿理论知识对快递物流业务流程进行分析和优化。
文献查阅为本文理论架构与内容充实奠定了基础;面向对象的开发理念是论文系统分析和设计的主导思想;JSP相关技术及网络数据库SQLServer技术为基于B/S模式的快递物流管理信息系统的顺利实现提供了技术上的支持;RationalRose、Dreamweaver8、JDK1.5和WindowsXP等开发工具和系统环境为系统开发和运行提供了良好的平台。
1.3.2论文结构
论文首先对国内外快递物流发展现状和MIS在国内快递物流企业的应用现状进行了理论阐述,并确定采用面向对象的开发思想进行系统的分析、设计和实现。
在需求分析阶段,论文综合企业与客户两方面的需求,利用UML统一建模语言中的业务用例图与业务活动图对快递物流企业的整体业务流程进行分析与建模;在系统分析阶段,利用UML统一建模语言中的用例图、简明用例顺序图、顺序图、协作图、类图以及状态图对系统的功能性需求进行建模;在系统设计阶段,将对系统分析阶段产生的顺序图、协作图和类图等进一步的细化,同时对系统的非功能性需求进行建模,对快递物流管理信息系统的数据库、输入输出和界面也进行了较为系统、全面的设计,即着重从技术实现角度设计系统;在系统的实现阶段,利用功能强大的JSP技术以及相关的Java技术(如JavaBean)等对系统的主要功能进行了实现,实现的系统有良好的可扩展性,为快递企业的分布式应用提供保障。
在论文的结尾,还对系统进行了必要的测试和评价以及对系统的安全与可靠性给予了考虑。
各章节内容具体安排如下:
第一章,绪论,主要对课题的研究背景、研究意义以及论文的研究方法和内容结构进行概述。
第二章,相关理论和技术介绍,包括快递物流相关理论、系统开发方法、体系结构以及开发软件等的介绍。
第三章,业务需求分析、系统分析,利用UML语言和RationalRose建模工具对其进行全面、系统的分析。
第四章,系统设计,结合第三章的系统分析结果,综合考虑系统的技术解决方案,对系统进行设计。
第五章,系统实现、测试和评价,利用JSP+Tomcat+SQLServer2000对系统进行实现,并进行了必要的测试和评价。
第六章,工作展望和总结。
第2章相关理论及技术
2.1物流基础理论
2.1.1物流概念和现代物流特点
物流来源于英文LogisticsSystem,Logistics的主要含义是后勤保障。
被誉为“管理学之父”的美国学者德鲁克最先提出了“物流”的概念,它在提出这个概念的时候也指出:
物流是“一块经济界的黑暗大陆”、“一块未被开垦的处女地”[4]。
权威的物流管理协会将物流定义为:
物流管理是供应链管理的一部分,它对从原产地到消费地的货物流和货物存储、服务及相关信息进行计划、实施和控制,以满足客户需要[5]。
现代物流理论认为,现代物流服务的核心目标是在物流全过程中以最小的综合成本来满足顾客的需求。
因此,现代物流具有以下几个特点[5]:
(1)信息化
物流信息化表现为物流信息的商品化,物流信息收集的数据库化和代码化,物流信息处理的电子化和计算机化,物流信息传递的标准化和实时化,物流信息存储的数字化等。
因此,条码技术(Barcode)、数据库技术(Database)、电子订货系统(ElectronicOrderingSystem,EOS)、电子数据交换(ElectronicDataInterchange,EDI)、企业资源计划(EnterpriseResourceplanning,ERP)等技术在物流系统中逐渐得到普遍的应用。
(2)网络化
物流网络化有两层含义:
一是物流与配送网点的网络化,企业根据自身的营销范围和目标,通过详细的分析、选择与优化,逐渐建立全国范围的物流和配送网络,提高物流系统的服务质量和配送速度;二是物流配送系统的计算机通信网络,包括外部网和内部网,外部网(基于Internet的电子商务网络平台)主要用于配送中心与上游供应商或制造商的联系,以及与下游顾客之间的联系,内部网(Intranet)主要用于企业内部各部门间的信息传输。
(3)自动化
物流系统的自动化可以提高劳动生产率,减少物流作业的差错;还可以方便物流信息的实时采集与追踪,提高整个物流系统的管理和监控水平等。
GPS与Internet的结合更是当前物流跟踪中的一大热点。
2.1.2快递物流
快递(Express)服务(简称快递、速递、速运)是物流行业的一个特殊运营模式,提供了对所寄递物品