《基于BS架构的物流追踪系统.docx》由会员分享,可在线阅读,更多相关《基于BS架构的物流追踪系统.docx(45页珍藏版)》请在优知文库上搜索。
1、摘要随着互联网技术的不断发展”,许多传统产业都转变了发展方式,由线下转移到了线上来运营。人们在家就可以进行无地域限制的商品交易。为了使人们足不出户就可以知道自己的商品被运输到哪里,一个良好的物流追踪系统对客户的重要性使毋庸置疑的。为了了解货物的运输轨迹,就需要借助现代软件技术来管理随时变化的物流信息,物流运输中车辆的管理以及客户运单的查询。因此,本次论文设计了一个物流追踪系统来实现客户对自己物品的追踪。本系统能够对物流过程中每个货物的物流轨迹进行追踪,确保货物能安全高效的到达用户的手中。使用本系统可以使用户快速的查找到自己的货物,并且当货物丢失时及时找到解决办法,可以给人们的生活带来极大的便利
2、。本系统用Java语言编写,结合HTML对页面进行布局管理,使用B/S架构以及MVC模式实现了对本系统的功能的搭建,并且本系统采用了MYSQL数据库实现对系统数据的读取。关键词:物流追踪;JavaWeb;MVe模式;B/S框架;AbstractWiththecontinuousdevelopmentofInternettechnology,manytraditionalindustrieshavechangedthedevelopmentmode,fromofflinetoonlineoperation.Peoplecantradegoodsathomewithoutgeographicalr
3、estrictions.Inordertomakepeopleknowwheretheirgoodsaretransportedwithoutleavinghome,theimportanceofagoodlogisticstrackingsystemtocustomersisbeyonddoubt.Inordertounderstandthetransportationtrackofgoods,weneedtousemodernsoftwaretechnologytomanagethechanginglogisticsinformationatanytime,themanagementofv
4、ehiclesinthelogisticstransportationandthequeryofcustomerswaybills.Therefore,thispaperdesignsalogisticstrackingsystemtoachievecustomertrackingoftheirowngoods.Thesystemcantrackthelogisticstrackofeachgoodsinthelogisticsprocess,toensurethatthegoodscanreachtheuser,shandssafelyandefficiently.Usingthissyst
5、em,userscanquicklyfindtheirowngoods,andfindsolutionsintimewhenthegoodsarelost,whichcanbringgreatconveniencetopeople,slife.ThesystemiswritteninJavalanguage,combinedwithHTMLtomanagethelayoutofthepage,usesB/SarchitectureandMVCmodetobuildthefunctionofthesystem,andusesMYSQLdatabasetoreadthesystemdata.Key
6、Words:Keywordslogisticstracking;JavaWeb;MVCmode;B/Sframework:摘要IAbstractH第1章绪论51.1 系统开发背景51.2 系统的国内外研究历史与现状51.3 系统开发技术介绍61.3.1 JS技术61.3.2 MYSQL数据库系统61.4 系统开发的意义61.5 本文的结构安排7第2章系统分析82.1 系统需求分析82.2 系统功能分析92.3 系统可行性分析102.3.1 经济可行性102.3.2 技术可行性102.3.3 操作可行性102.3.4 法律可行性10第3章系统设计113.1 系统架构与设计模式113.1.1 B/
7、S系统架构11-II-3.1.2MVC设计模式113.2 系统功能模块设计113.3 系统数据库的设计123.3.1 数据库实体123.3.2 数据库概念设计133.3.3 数据库逻辑结构设计18第4章系统的实现224.1 系统设置224.2 客户服务244.3 仓库管理274.4 综合查询29第5章系统测试315.1 登录测试315.2 服务器兼容测试31第6章结论33第7章参考文献34第8章致谢37第1章绪论1J系统开发背景自从国家实施改革开放政策以来,互联网技术和电子商务都在蓬勃发展,中国的经济也实现了巨大的飞跃,物流业也得到了快速的发展,已经成为国民经济的重要支柱。我国线下交易逐渐转变
8、成线上交易。由此可以看出随着电子商务和互联网的普及,人们的生活已经开始逐渐由传统的面对面交易变成了足不出户就可以通过互联网进行无地域限制的线上交易了,顾客可以根据网上商品的描述,对商品的评价进行深度判断,选择适合自己的商品。当顾客确定要购买商品就可以网上下单,由快递公司将货物送货上门。虽然我国的物流行业有较好的发展前景,但是仍然存在着各种问题。一方面,我国现有的物流市场规模很大,但是由于传统的物流管理成本高昂,物流管理系统和手段相对落后,物流的各个环节信息交流不方便,无法实时掌握物流的准确信息,造成了大量的人力、物力的浪费,同时物流快递的效率也是非常低。另一方面,传统的物流管理系统已经无法满足
9、现阶段物流公司的迫切需求。随着高新技术的不断发展,对物流的各个运输环节提出了新的要求。只有快速有效的将货物的信息及时的获取并对各项物流数据进行存储,实现对物流的追踪才能满足现代物流的最新要求。1.2 系统的国内外研究历史与现状在当今世界,信息的收集是非常重要的,因此物流的信息化也很重要,它是当代物流发展的必然要求和坚定的基石。发达国家经济信息发展水平比较高,物流信息技术也十分的先进,因此国外的发达国家对于物流信息追踪管理也有着比较深入的研究。信息化的物流追踪管理系统的应用是物流体系的最伟大的变革之一,美国是世界上最早进行物流信息追踪管理系统设计的国家,经过了多年的发展,现在美国大部分的物流企业
10、都采用了物流信息追踪管理系统来对整个物流过程进行管理,并应用了当前最先进的条形码识别技术和RFlD射频识别技术,这两种先进的物流技术对于美国经济的发展起到了巨大的作用,目前美国的现代化物流公司开始向面向国际,其中最有竞争力的就是WaI-Mart和联邦速运,这两个公司的标准化物流体系已经成为了物流行业的标志性典范。由于我国前期经济实力比较弱,各方面都相对落后于其他国家,因此在-5-早期我国很难形成大规模的物流体系。随着改革开放政策的实行,中国的经济快速发展,直追发达国家,各方面技术也很快达到了国际领先水平。目前我国最大的顺丰速运物流企业己经能够承担起在全国范围内将货物以最快速度送达到顾客的手中的
11、责任,运输效率在世界范围内都名列前茅。在物流信息化管理方面,国内物流企业也紧跟时代的步伐,将物流与互联网、电子商务紧密结合在一起,使得顾客可以网上购物,足不出户就可以买到自己想要的东西,同时物流公司对物流信息追踪管理系统的技术上也进行了深度完善,提高了系统的性能,可以承载更多的用户使用和对各种数据进行处理,因此对于物信息追踪管理系统的优化设计具有很好的前景。1.3 系统开发技术介绍1.3.1 JS技术JS技术是JavaScript脚本代码特效的简称,是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。JavaScript有一个非常重要的优势,就是JaVaSCriPt技术
12、具有易学性,开发人员无需掌握过多的计算机相关知识就能够学好JavaScript,这种特性大大降低了java编程的门槛。1. 3.2MYSQL数据库系统瑞典MYSQLAB公司开发的MYSQL是一个开源的关系型数据库管理系统。它具有功能强、运行速度快、管理方便、安全、使用简便、可靠性强等优点3本系统采用MYSQL数据库进行存储数据主要有两点原因:(I)MYSQL数据库是一种关系数据库管理系统,这有利于增加运行速度且提高了灵活性。(2)MYSQL数据库体积小、成本低且开放源码,因此比较适合个人进行程序开发的数据库。1.4 系统开发的意义该物流信息追踪系统能够对物流过程中的各个环节进行管理和监控。该系
13、统主要涉及前后台两个方面,前台主要实现的是用户的注册登录、网点信息、运单查询、在线下单等功能;后台主要实现的是仓储管理、车辆管理、运单管理,用户签收等功能。这些功能的实现可以确保每个货物都有自己的物流信息,当货物出现丢失等情况时,能够及时的发现问题并且找到解决办法,而顾客只需在家通过系统随时随地的获取货物的最新信息,大大提高了物流的效率且同时确保货物能够安全高效的送到顾客的手中。因此该物流信息跟踪系统能够显著提高企业的竞争力,是当代及物流发展的重要方向。1.5 本文的结构安排本文分为六章,结构如下:第1章绪论。分析了开发本系统的背景、意义、采用的技术以及现代物流发展的国内外现状。第2章系统分析
14、。对系统的需求、功能以及可行性进行分析。第3章系统设计。对物流追踪系统的架构、各功能模块以及数据库进行设计。第4章系统的实现。系统各个功能实现的效果图。第5章系统测试。对本系统的数据库连接、服务器兼容、事务流程进行测试。第6章结论。对本文所做的工作进行全面的分析和总结,并指出存在的缺点以及以后应该努力的方向。第2章系统分析2.1系统需求分析本系统主要是为了实现对货物的实时追踪,因此了解货物的运输轨迹是非常必要的。本系统通过设置不同的网点,货物在不同网点的入库出库记录来形成货物的运输轨迹,实时监控货物的运输。故必须要对网点、入库、出库、车辆、单号等信息进行管理,以实现对货物的追踪。本系统主要是供
15、管理员和用户使用。管理员进入后台后主要对以下功能进行管理,如图2-1所示。图2-1管理员用例图当用户进行登录时进入主页面,可以进行注册、登录、查看新闻资讯、查看留言、在线查询、查看我的订单、查看我的运单、查看运费、注销(退出)账号等操作,如图2-2所示。图2-2用户用例图2.2系统功能分析通过对物流信息业务前景的调研和分析,本文将系统的功能划分为系统设置、客户服务、仓库管理以及综合查询四个功能板块。系统设置主要负责的是物流系统中重要信息的填写和修改的功能,如对于物流车辆的信息管理,对物流公司中的每个员工的信息管理,对于网点信息的管理。除此之外,系统设置还设置了留言板,可供用户留言解决相关疑问。客户服务主要负责系统对客户的相关信息进行管理,包括客户的账号、密码、姓名、年龄以及联系方式的管理。同时对新增用户进行系统信息的录入,以及对用户的订单进行实时的处理和用户的签收处理,同时还会向用户推送一些新闻资讯。仓库管理主要负责仓库中货物的存放以及出货的信息统计,在货物进入仓库和调出仓库的时候进行登记管理,具体包括仓库中所有货物的信息统计,是由哪辆车运入和运出以及入库和出库的时间进行统计。综合查询为用户和物流系统后台工作人员提供信息查询的接口,包括对于用户信息的查询、对仓库中货物存放和发出情况的查询,对于车辆的信息和安排的查询,对物