网上购物与送货物流系统的设计与实现毕业设计.docx
- 文档编号:17228434
- 上传时间:2023-04-24
- 格式:DOCX
- 页数:58
- 大小:783.15KB
网上购物与送货物流系统的设计与实现毕业设计.docx
《网上购物与送货物流系统的设计与实现毕业设计.docx》由会员分享,可在线阅读,更多相关《网上购物与送货物流系统的设计与实现毕业设计.docx(58页珍藏版)》请在冰豆网上搜索。
网上购物与送货物流系统的设计与实现毕业设计
摘要
网上购物与送货物流系统以Internet技术为基础,为交通运输企业创造了一种新的不受地域、时间和计算机本身约束的信息交流、共享和协作的方式。
系统能够提供充足的信息和快捷的数据处理手段,以便运输人员能够以合理的费用将指定的商品在有限的时间内送达指定位置。
考虑到现代物流管理系统的性能要求,整个系统采用了JSP网络编程和SQLServer2000数据库结合的开发方式。
论文详细地阐述了整个系统的设计思路及开发过程。
首先分析了物流的发展情况和系统的开发背景,并对系统开发所采用的技术进行相应的简单介绍;然后对系统进行需求分析、功能模块划分、数据库设计分析,由此设计了数据库模型和系统框架;最后给出了系统中模块的详细设计与实现,并对模块涉及到的关键源代码进行了详细的分析。
系统运行结果表明,该物流系统可以满足客户、运输人员和高级管理员三方面的需求,能够完成客户购物发送订单,运输人员短信接收订单并负责送货,管理员数据维护这一系列操作。
关键词:
网上购物与送货物流系统,JSP技术,短信
ABSTRACT
Thelogisticssystemofshoppingonlineanddelivertakesinternettechniqueasfoundation,creatingakindofmethodoftheinformationexchanging、sharingandcooperating,whichisfreefromregion、timeandcalculatorforthetransportationbusinessenterprise.Ampleinformationandfastdataprocessingmeanswillbeprovidedbythesystemsothatthetransportingpersonnelcansendtheappointedmerchandisetotheappointedpositioninlimitedtimewiththereasonableexpenses.
Inconsiderationofthefunctionrequestsofmodernlogisticssystem,adevelopmentmethodwhichcombinedtheJSPnetworkprogrmmingandSQLServer2000databasesisadoptedbythewholesystem.Thisdissertationelaboratesthedesignwayandthedevelopmentprocessofthewholesystem.Firstofall,Analyzedthedevelopmentcircumstanceofthelogisticsandthedevelopmentbackgroundofthesystem,moreover,asimpleintroductiontothetechniquethatthesystemdevelopmentadoptedwillbecarriedon;Andthen,aseriesofactionswillbetakentothelogisticssystemforanalysis,suchasrequirementsanalysis,demarcationofthefunctionmoduleanddatabasedesignmentanalysis.Afterthat,thedesignmentofthedatabasemodelandsystemframewillcomeoutfromthoseanalysis;Finally,thedissertationdescribesthedetaileddesignandtherealizationoffunctionmoduleinthissystem,adetailedanalysistothekeysourcecodewhichrelatedtothefunctionmodulewillbecarriedontoo.Theresultofsystemexpressesthat:
Thelogisticssystemispowerfulenoughtosatisfytherequirementsofcustomer、transportingpersonnelandsenioradministrator,tocompleteaseriesofoperationssuchasthecustomershoppingandsendtheorder,thetransportingpersonnelsreceiveorderbymobilemessageanddelivermerchandises,theadministratorsmaintainsthedataandsoon.
Keywords:
thelogisticssystemofshoppingonlineanddeliver,
JSPtechnique,message
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
第1章绪论
1.1物流系统的概述
网上购物与送货物流系统是一个能够提供及时、完整和高效的物流信息管理的工具。
该系统不仅极大的减少了信息收集和沟通的成本,而且能够提高信息沟通的效率。
系统能够对物流信息数据进行快速的整理和分析,从而保证了消息传递的稳定性和高效性。
系统的短信发送功能给企业、运输司机及客户提供了简单方便的方式来获得物流信息。
系统在企业的广泛应用,能够提升企业的品牌形象,丰富物流管理品牌的内涵,转变传统的人工工作方式,提高客户对物流公司的信任度和满意度,为企业其他物流方面的应用提供了可配置的平台和扩展应用的基础。
1.1.1物流的发展
物流概念的提出是人的能力增强所导致的必然结果。
在过去的工业化过程中,由于能力所限,人们的注意力主要放在厂区范围内,至于原料和产品在厂外怎样流动,考虑的相对少一些。
随着人的能力的增强和社会化、专业化大生产体系的建立,人们开始将一个区域,甚至整个世界、整个地球看作一个大工厂、一个整体来研究产品生产流程的合理性和优化问题。
从过去把重点放在生产工厂的合理建设转移到把重点放在物资流通全过程的合理设计上,而仅把工厂看作是物资流动过程中的一个驻留点。
狭义地讲,如果认为运输组织意味着运输过程优化,侧重于合理使用运输工具,那么物流组织则意味着流动过程的优化,侧重于物资流动方式的合理性。
由运输向物流的转变相当于把运输工具与运输对象的位置做了对调。
再进一步讲,这种转变把生产与流通运输这一对对立统一的事物的位置也做了调整。
过去以研究生产为主,运输流动为辅,现在以流通运输为主,生产为辅,这就是物流概念的新意所在[1]。
抓住物流概念的实质才能纲举目张、有的放矢,做到转变服务意识。
从坐等客户上门到主动上门为客户服务,并使服务多样化,尽量做到让客户满意。
也正因为服务质量的改善,扩大了服务范围,使许多物流经营者获得显著效益,与过去的运输过剩和不景气相比,运输市场出现了蓬勃发展的势头。
信息化是物流的灵魂,没有物流的信息化,就谈不上物流的现代化。
物流信息化不仅是一个技术性的问题,也是管理理念、管理方法的问题。
1.2系统开发的背景
随着市场经济的飞速发展,巿场格局已发生了根本性的变化,即由卖方市场转变为买方市场。
面对越来越精明的消费者,质量、价格已不仅仅是市场决胜的惟一因素,也不再是衡量“客户满意度”的惟一标准,“服务”已成为现代企业最为重视的课题之一。
谁能为用户提供更好的服务,谁就能获得更高客户满意度,也就能赢得更多的市场。
而强化、完善和不断提高服务质量的同时,降低服务成本成为与产品、质量同等重要的问题[2]。
随着中国移动通信行业的高速发展,移动通信用户迅速增长,手机已成为人们不可或缺的通讯设备。
手机短信作为一种实用、方便、廉价的通信手段赢得了中国广大手机用户的钟爱。
同时,短信应用的范围也逐渐由面向大众的移动增值服务向市场、企业、银行、证券、交通、教育、物流等应用领域扩展,成为企业不可或缺的客户服务工具和主动营销工具。
通过物流系统配合物流公司的业务运作这种创新的功能与服务方式,能够为客户提供更加方便、快捷、多渠道、贴身的信息服务,从而进一步提高物流企业市场服务的核心竞争力。
1.3系统技术简介
1.3.1JSP技术简介
JSP的设计目标主要是提供一种更为简便、有效的动态网页编写手段,并且增强网页程序的独立性、兼容性和可重用性[3]。
JSP是通过以下几个方面来加以实现的:
(1)简便性和有效性
JSP动态网页的编写与一般的静态HTML的网页的编写是十分相似的。
只是在原来的HTML网页中加入一些JSP专有的标签,或是一些脚本程序(而且此项不是必需的)。
这样,一个熟悉HTML网页编程的设计人员可以很容易的进行JSP网页的开发。
而且开发人员完全可以不用自己编写脚本程序,而只是通过JSP独有的标签利用别人已写好的部件来实现动态网页的编写。
这样,一个不熟悉脚本语言的网页开发者,完全可以利用JSP做出漂亮的动态网页。
(2)程序的独立性
JSP是JavaAPI家族的一部分,其拥有一般的Java程序的跨平台的特性,换句话说,就是拥有程序平台的独立性。
(3)程序的兼容性
因为JSP中的动态内容可以用各种形式进行显示,所以可以为各种客户提供服务。
从使用HTML/DHTML的浏览器,到使用WML的各种手提无线设备(如移动电话和个人数字设备PDA),再到使用XML的B2B应用,都可以显示JSP的动态页面。
(4)程序的可重用性
在JSP页面中可以不直接将脚本程序嵌入,而只是将动态的交互部分作为一个部件加以引用。
一旦这样的一个部件写好,就可以为多个程序重复引用,实现了程序的可重用性[4-6]。
现在,大量的标准JavaBean程序库就是一个很好的例证。
1.3.2SQLServer2000技术简介
MicrosoftSQLServer2000是微软公司最新推出的、一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构,采用了Transact-sql的sql语言在客户机与服务器间传递客户机的请求与服务器的处理结果。
SQLServer2000是一种应用广泛的数据库管理系统,该技术能够满足现今商业环境要求的不同类型的数据库解决方案,其具有许多显著的优点:
易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。
从数据的管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会是非常重要。
MicrosoftSQLServer2000数据库管理系统包括:
SQLServer管理工具(联机文档、客户机网络连接工具、企业管理器、数据导入与导出、MSDTC管理控制台、性能监视器、查询分析器、服务器网络连接工具、服务管理器);SQLServer的安全性与权限管理;服务器LoGin\ID的管理;服务器职能组的管理;数据库用户的管理;数据库职能组的管理等。
创建数据库的方法包括用企业管理器创建数据库、用查询分析器创建数据库。
表的设计与操作包括如何创建表、修改表、查看表[7,8]。
1.4小结
第一章的内容简单的介绍了物流的概述和发展情况,分析了现在物流管理和短信结合的趋势,简要阐述了系统开发的背景和技术要求,并介绍了JSP和SQLServer2000的技术特点。
第2章系统现状分析
2.1系统模型分析
程序中短信发送功能是通过中国移动通信互联网短信网关接口协议(ChinaMobilePeertoPeer,CMPP)实现的,短信发送前应确保已经接入了互联网且已经从网络运营商处申请到账户及密码[9]。
在开发系统之前,需要对物流系统的网络模型结构有一个总体的了解,下面给出网上购物与送货物流系统的网络模型结构,如图2.1所示。
图2.1网上购物与送货物流系统的网络模型结构图
2.2系统面临的问题
可以说,国内的物流市场已经启动,但是还没有被激活。
中国年物流费用支出约为当年名义GDP的20%,即约2000多亿美元。
如果通过物流管理的科学化把物流费用降低到世界平均约12%的水平,则可以增加约800亿美元的社会财富。
在看好物流前景的同时,不能苛求新兴的物流业一夜之间就达到世界平均水平。
一方面,中国物流业存在着严重的重复建设和地方割据现象,这种现象主要表现在:
企业盲目扩张自有物流经营范围,从而使设备及人员利用极不充分,造成了巨大的资金闲置和浪费。
第三方物流企业带有明显的地域特征,缺乏全国范围内的大型物资流通。
同时,管理混乱、地方保护主义等因素,也导致了国内物流产业难以实现大规模的快速发展;另一方面,许多物流企业的信息化程度极低,仍普遍采用电话、传真等传统设备开展业务,从而使企业反应迟缓、效率低下。
少数一些物流企业虽然已经开始了信息化建设,但其使用的相当一部分物流管理软件仍停留在“电算化”的层次,业务信息与财务信息不能实现集成和实时控制,无法从根本上降低运营成本和提高管理效率[10]。
2.3现行解决的方法
国家对企业信息化的重视、电子政务的推广、海关的改革、物流业务自身的迅速发展,都充当了物流信息化进程中强有力的助推器。
而IT业对于物流的关注则成为了直接的动力。
整个物流产业对于信息技术的需求分为三类,总体来说应提倡效益为本、需求为先、循序渐进的信息化实施之路。
(1)基础信息化仍是主流
第一类是基础信息化。
由于信息技术的发展和普及,特别是近几年,互联网技术已经在解决信息共享、信息传输、信息标准和信息成本等问题上,有了长足的进步,使得信息可以广泛地成为调控和决策的基础。
因此,信息化最大的作用就是使企业顺利实现信息的采集、传输、加工和共享,最后在决策过程中有效地利用各种信息,从而提高经济效益。
这之中有很多的难点,比如说信息的采集,如果企业的信息系统和业务系统是两套,就不容易实现实时的信息采集。
所以,必须要使业务系统和信息系统合一,或者说必须用信息系统来做业务。
只有这样,才能够真正解决好信息的采集问题。
而信息的共享,会涉及到很多机制问题。
目前,大量的企业还不能够做到信息共享。
因此,信息用于决策的部分还不多。
所以,在这样一个情况下,完善基础信息化建设是首先要做的事。
(2)优化带来管理效益的提高
在基础信息化实现以后,就会有第二层的需求。
开始寻求改进,利用积累下来的数据,进行优化。
优化主要是在两个层面上,一个是流程的优化,会涉及到整个的流程再造,这就需要用数据来分析,所以一定要有第一阶段的基础。
第二个方面的优化是日常操作的优化,比如说每天运输的调度,同样也需要信息系统的支持。
做好优化的工作,将能够大大提高物流管理的效率。
流程的改造、日常操作的优化都会带来看得见的效益。
所以,这就比仅仅依赖于获得信息或是人工决策都要上一个层次。
当然,这个要求相对要高一些,如果不对业务进行深入地了解,绝对不能形成这样的优化模型,同时还要保证实时、高效,才有可能满足业务的需要。
(3)供应链管理打造共赢模式
第三层次,也是最高层次的需求,就是供应链管理的工具。
供应链这个概念包含的内容很多,不仅仅是物流,还包括其他方面的内容。
供应链是用来调节企业和企业之间的协作关系、在市场经济成熟到一定程度之后出现的一种概念。
在市场经济发展初期,企业和企业之间是完全竞争的,只有到了成熟的产品链、价值链、服务链形成以后,企业和企业之间才有一种依存和战略合作的关系,它们在业务上才会产生协同的要求。
一旦建立这种要求,企业之间就需要用一套信息系统把这一要求固定下来,并用来执行业务上的协同操作[11]。
2.4可行性分析
(1)技术可行性
JavaServerPages(JSP)技术提供了一种建立动态网页的简单方法,而且也简化了构造web程序的工作。
JavaServerPages技术可以让web开发人员和设计人员非常容易的创建和维护动态网页。
作为JavaTM技术的一部分,JSP能够快速开发出基于web、独立于平台的应用程序。
JSP把用户界面从系统内容中分离出来,使得设计人员能够在不改变底层内容的前提下改变整个网页布局。
一个JSP网页就是在普通的HTML网页中增加了能够生成动态内容的可执行的应用程序代码。
例如,一个JSP网页可以包含HTML代码所显示的静态文本和图像,也可以调用一个JDBC对象来访问数据库。
当网页显示到用户界面上以后,其内容将包含静态HTML内容和从数据库中找到相应的动态信息。
在JSP网页中,要分开用户界面和应用程序,可以考虑在网页设计人员和开发人员之间执行一个非常方便的授权任务,也允许开发人员去建立灵活的代码,从而非常容易的进行更新和重复利用。
由于JSP网页能够根据需要自动进行编译,web设计人员无须重新编译应用程序逻辑就可以改变表述代码。
这也使得JSP与Javaservlet(JavaSeverPages功能的扩展)相比,前者成为一种可以更灵活生成动态web内容的方法[12]。
(2)经济可行性
企业物流与经济之间具有紧密的联系,二者表现为相互适应、相互促进的关系。
概括地说,企业物流对经济的影响主要表现在促进社会分工的专业化、提高产业效率这两个方面。
首先是促进社会分工的专业化。
企业通过物流活动能有效地将产品送达市场,实现销售,进而促进企业生产的专业化,生产的专业化带来成本优势,成本优势带来竞争力的提高,竞争力的提高增加对社会经济发展的贡献;其次是提高产业效率。
通过物流整合,能够实现物流的信息化,进而达到对整个产业效率的提高[13]。
据统计,企业流动费用占产品销售费用的15%以上。
根据物流理论中的杠杆原理,物流费用每降低2个百分点,利润提高1倍。
因此,能否降低企业的物流费用对企业的经营业绩有很大的影响。
所以,通过物流管理系统可以从物流营运中获取很大的利润,也是企业摆脱困境的有效途径之一[14]。
(3)法律可行性
国内现有的物流法律、法规,基本上能维护目前物流业的经济秩序。
但是中国已经加入WTO,物流业作为一个主要的服务业将逐步开放,物流业也要逐步国际化,这就要求对与WTO组织不相适应的法律法规做彻底的调整。
另外,现代物流业经过充分的发展,已经与最初状况大为不同了。
为了应对现代物流行业带来的新业务、新问题,目前已颁布了《国家物流术语标准化规定》。
有关物流的法规都涉及以下几点:
建立物流业统一开放的市场;建立和完善适应市场经济体制的物流法律法规体系;制定新的物流法律法规;加强地方物流立法[15]。
2.5小结
第二章主要是从物流市场的角度来分析系统的现状问题。
针对现在物流市场存在的问题和现行可解决的方法,结合所采用的开发技术,做出系统开发设计的可行性分析,以确保这个系统的开发是有针对性和可行性的,而且是能够给企业带来经济效益的。
第3章系统需求分析
3.1市场需求分析
大型商贸公司拥有庞大的企业用户群和政府用户,拥有各种商务信息资源。
关于如何整合利用现有资源,结合新技术,提高工作效率,扩展业务,进而增加营业收入等问题已经被提上议事日程。
作为一种信息通道,短信因其高效率、低成本、快速简便和安全等特性,极其适合作为企业向客户提供延伸、互动和个性化优质服务的一种手段。
同时,利用短信可以加强商贸公司内部的交流,为提高办公效率提供一种快捷的手段(如会议、活动短信通知)。
利用短信结合商贸公司的各种资源,向用户提供更多更灵活的服务,与用户进行更好的交互,这样不仅能提高商贸公司的影响,还可以开展一些传统手段难以实现的业务。
通过中国移动和中国联通的移动通信网络,能实现大容量客户信息数据管理、信息集群发布、多/单点信息传送智能管理、用户反馈自动处理等多种客户信息处理功能。
如果实现了上述管理功能,物流管理公司就可以便捷地与用户进行短信双向互动交流。
通过短信快速、准确、低价、环保、温馨宜人的信息沟通方式把企业与客户紧密联系在一起,全面提升物流管理水平和服务质量。
物流系统通过将廉价方便的短信无线通信服务与针对物流行业度身定制的信息管理系统相结合,将企业的信息服务提升到一个新的层次。
事实上,物流是市场营销的一个非常重要的因素。
用户能否接受企业的产品,成为企业的市场成员,只有一个很实际的衡量标准,就是能否保质保量、及时地得到企业的合格产品和服务。
某个企业的产品再好、质量再高、价格再低、促销语言再好听,如果最后产品不能及时地送到用户手中,或者即使送过来了,但是送货成本太高,服务质量不好,则一切都是空的,用户还是不会选择该企业的产品,这就是物流送货的重要性,就是物流对市场营销效果的最后决定作用。
企业在市场营销中运用的物流战略,实质是通过物流来达到扩大市场、促进销售的所有措施谋略,其中包括许多具体内容:
例如产品实体分销战略,供应链营销战略,第三方物流战略,商物分离战略,联合配送战略以及准时化战略等。
对产品开展物流营销,不仅可以大幅度的降低物流成本,更重要的是可以提高对顾客的服务水平。
对于顾客来说,由于送货准时、保质保量,大大提高了顾客的满意程度,从而赢得了市场;对于企业来说,大大降低了运行成本,提高了经济效益,达到巩固市场的目的。
3.2系统总体分析
网上购物与送货物流系统主要由本地程序和网络程序两部分组成,两部分均可以独立完成物流业务。
本地程序部分可以完成发送手机短信订单以及短信通知送货等功能;网络部分可以完成网上订货、短信通知和分析统计等功能。
网上购物与送货物流系统的整体流程如图3.1所示。
图3.1网上购物与送货物流系统的整体流程图
3.3系统的UML活动图描述
UML适用于各类系统的建模,为了实现这种大范围应用能力,UML被定义成比较粗放和具有普遍性,以满足不同系统的建模。
通过提供不同类型生动的图,UML能表达系统多方面的透视结构,这些图包括事件图,类图,状态图,组件图等9种。
3.3.1活动图简介
在UML中,活动图常被用来描述一个过程或者操作的工作步骤,它是状态图的一种扩展。
活动图描述了一个动态的过程。
这种图不易找出过程中各个活动是由哪个对象责任。
为了弥补这个缺点,活动图中引入了泳道这个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 送货 物流 系统 设计 实现 毕业设计