ImageVerifierCode 换一换
格式:DOCX , 页数:39 ,大小:318.64KB ,
资源ID:7602111      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7602111.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(天天快递业务平台论文仅供参考.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

天天快递业务平台论文仅供参考.docx

1、天天快递业务平台论文仅供参考i 天天快递平台的设计与实现; 摘要随着电商的快速发展,快递不知不觉已经渗透到我们的生活中,成为我们社I 会生产的发展中一个息息相关的不可缺少的环节。天天快递平台系统的实现使用户能I 更好的体验现代化科技和人性化的快递物流体现,为快递平台的管理人员提供了极大I 的方便。此次设计从最初的系统需求分析到最终设计的实现,都做了详细的了解和研: 究,最后确定了系统的设计文案,选用如最熟悉的的JSP技术来实现该系统的前台开I 发,以MYSQ作为后台数据库,这样增加了系统的安全性和完整性并且有利提高了系I 统的速度。整个软件系统,操作起来方便快捷,并且界面设计简单大方,实用性强

2、, 装 是一款完全适合中小型企业和用户使用的快递平台系统。 本系统前台实现了注册、登I 录、首页、物流动态、企业信息、车辆信息货物信息查询等;后台实现了物流动态管I 理、货物、车辆、企业、公告和会员信息管理等,提高了物流总公司信息管理的效率。订 关键词快递;数据库管理;JSPThe Desig n and Impleme ntati on of Tia ntia n Express DeliveryPlatformAbstract With the rapid development of electricity suppliers, express unknowingly has penet

3、rated into our lives, become our social production in the development of a closely lin ked to the in dispe nsable lin k.The impleme ntati on of the daily delivery platform system is a better experie nee for the user to experie nee the moder n tech no logy and huma n express logistics, which provides

4、 a great convenience for the man ageme nt of the courier platform. The design from the initial system requirements analysis to the realization of the final 装 desig n, I have done a detailed un dersta nding and research are determ in ed. Fin ally, thesystem desig n docume nt, such as the most familia

5、r JSP tech no logy is chose n to realize thesystem on stage developme nt, using MySQL as the backgro und database, thusi ncreas ing the safety and in tegrity of the system and is ben eficial to the improveme nt of the speed of 订 the system. The whole software system, easy to operate, and in terface

6、desig n simple and easy, practical, is a fully suited for small and medium en terprises and users of the express platform system. The foreground of the system to achieve the registration, login, home, dyn amic logistics, en terprise in formati on, vehicle in formati on, goods in formatio n inquiry 线

7、 and so on; the background to achieve the dynamic management of logistics, goods,vehicles, bus in esses,a nnoun ceme nt and membership in formati on man ageme nt,improve the efficie ncy of the logistics compa ny in formatio n man ageme nt.Key words logistics; distribution database management JSP1引言

8、12系统分析 22.1系统目的 22.2需求分析 22.3可行性分析 22.3.1经济可行性 22.3.2技术可行性 32.3.3运行可行性 32.3.4时间可行性 33开发环境 43.1开发环境 43.1.1硬件环境 43.1.2软件环境 43.2开发工具介绍 43.2.1JSP技术简介 43.2.2MyEclipse 简介 53.2.3MySQL 简介 53.2.4Tomcat 简介 54系统总体设计 74.1系统规划 74.2系统整体流程 84.3系统总体结构图 84.4系统解决方案 94.4.1数据库层 94.4.2应用程序逻辑层 94.4.3客户端层 94.5工作流程 95.系统详细

9、设计 105.1系统数据库设计 105.2系统数据库的详细设计 135.3系统模块设计 175.3.1主界面的设计 175.3.2物流动态模块 185.3.3物流知识模块 195.3.5车辆信息模块 21i 5.3.6 企业信息模块 22: 5.3.7辅助工具模块 235.3.8 后台 23丨 6系统测试 26i 6.1系统测试 26丨 6.2系统测试用例 277结论 30i 致谢 31装 参考文献 32订1引言近年来,随着人民经济和文化生活的快速发展,尤其是电商如雨后春笋般的崛起, 快递行业也越来越多的出现在我们的视野中, 甚至成为我们生活中息息相关不可缺少 的一部分。随着物流配送的种类数量

10、的大量增加, 使人工操作的难度也越来越大,尤 其是给管理带来了更加繁重的任务,如何优化快递的日常管理也就成为了一个亟需解 决的重要的课题。在计算机飞速发展的今天,利用计算机这一信息处理利器应用于快 递的日常管理已是必然趋势,而且这也将为快递平台管理带来前所未有的改变, 它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。采用计算机管理 信息系统已成为快递平台管理科学化和现代化的重要标志, 它给企业管理来了明显的经济效益和社会效益并且使用户更加方便的进行物流配送及对货物的管理和了解。天天快递平台可以系统的记录货物从发货到配送过程的详细信息,包括车辆调 度,货物信息等。同时记录详细的车

11、辆、企业的相应资料并生成相应的日志,方便客 户查询。此本台采用Java语言中的JSP技术设计和实现,使用 MyEclipse和MySQL 等进行开发。本台实现基本信息设置、物流动态、车辆信息、物流知识和货物信息管 理;权限明确严格;界面友好,操作方便;功能完善,具有实用性;方便用户进行数 据操作。本课题以其他快递平台为背景,介绍了中小型快递平台的发展现状,研究目的, 研究内容,研究方法及所使用的相关技术,根据企业用户的实际需求对快递平台的系 统作了剖析。分析了快递业务的流程,对平台的数据库需求做了分析,对数据库概念 模型和逻辑模型进行了设计,设计天天快递平台。: 2系统分析| 2.1系统目的丨

12、 天天快递平台根本目的是给客户提供了方便快捷的物流查询、浏览最新物流动1 态信息,从而使客户更好的享受快递服务。 2.2需求分析1 信息网络化的管理是如今企业必不可少的一种管理方式 ,也是各企业向现代化企装 业发展的重要标识,对于物流总公司信息管理来说也是一种不可缺少的手段 。物流1 总公司信息管理的实现对于企业来说,不仅简化和规范了物流配送信息的管理日常操1 作,使企业管理起来更加简单、方便,并且使各方面的信息都变的快捷和清晰。1 该系统的实现从很大程度上减轻工作人员的工作力度,并且使数据的安全性得到订 了保障,即避免了人工统计管理的麻烦,又消除了企业各项信息在管理中的操作失误。1 天天快递

13、平台的实现从很大程度上减轻了人们的工作负担, 为我们提供了方便。从快1 递的发展规律来看,现代物流配送服务的需求包括量和质两个方面, 即从物流配送规1 模和物流配送服务质量中综合反映出物流配送的总体需求。 需求分析是软件设计的一线 个重要的环节,这个阶段是要确认整个设计是否有开发的必要性, 经过详细的调查确1 认设计方案,并最终完成设计开发。1 2.3可行性分析1 系统需求分析阶段主要是对系统开发前期进行的初步分析,看系统开发前期和开1 发过程中会中会中会遇到什么样的问题,所遇到的问题是否能否能否能够得到解决,1 经过一系列的分析,然后提后提后提出可行性方案并进行论证。最后确定设计文案 ,1

14、并且从技术和经济还有其操作性等各方的面进行分析。1 2.3.1经济可行性该系统的开发前期,所有的相关资料都是从网上查找或者向指导老师借用的, 开发中不需要投入其他费用。而系统如果投入使用后,与传统的管理方式相比较,该系 统的实现具有各种人工管理所无法实现的优点,不会在管理上节以节以节省了大量人 力和物力,而且对公司的利润也产生了一定的影响, 所以从经济这方面来说没有什么 局限性。232技术可行性I 技术可行性要考虑我们在开发过程中所用到的相关技术是否可以顺利完成该设: 计的开发,在软件和硬件方面能不能满足我们开发此套程序的各种需求等。 该系统的I 实现用的是如今比较流行的JSP来开发的,不管哪

15、方面来说都比较合适。另外在硬件: 和软件上因为是在学校开发的,这些都没有什么问题,所以在技术上是没有问题的。I 233运行可行性I 程序开发完成后的投入使用,因为其界面简单明了,而且操作上也很方便,企业装 和公司所有使用都不用经过特别的培训或者一定的专业技术, 只要会简单的基础就可I 以运用。如今信息化的网络技术已经相当的普遍了, 计算机的运用人人都会简单操作,I 所以在运行上是可行性的。I 2.3.4时间可行性订I 因为这套设计是作为毕业设计来开发的,在程序开发前期的调查和程序的开发时I 间比较充足,禾U用平常所学的知识和上网查找资料,尽量实现了该系统的功能需求。线3开发环境3.1开发环境3

16、.1.1硬件环境(1) 中央处理器:英特尔 酷睿i5 ;(2) 操作系统:Microsoft Windows7/8.1 ;(3) 内存:DDR3(4) 硬盘空间:500G(5) 光盘驱动器、键盘和鼠标。3.1.2 软件环境(1) 操作系统:Microsoft Windows7/8.1 ;(2) 数据库系统:MySQL5Q(3) 开发环境:MyEclipse、tomcat、JDK。3.2开发工具介绍3.2.1 JSP技术简介JSP全名为Java Server Pages,中文名字叫java服务器页,其根本就是简化的Servlet设计,是Microsystems公司呼吁许多公司参加,一起一种动态网

17、页的技术 基准。JSP技术相似ASP技术,这是传统的主页(标准共同 HTML标记语言的子集)文件格式(* . * tag )插入JAVA程序段(Scriptlet )和jsp标志(tag ),形成jsp 文件扩展jsp ) ( * . o JSP的Web应用开发平台,双方的Linux上运行,其他的操作 系统运行。实现了 html语法中的java扩张(% %形式)。Servlet JSP 一样,服 务器执行。通常的HTML文本回到客户端浏览器,只要有其客户的阅览就行2。Java编程语言编写jsp用技术tags XML和scriptlets 来编写类,包装发生动态页面的处理逻辑。通过网页scrip

18、tlets 访问也tags和存在的服务器资源应用逻辑。 JSP逻辑和主页网页设计的表示分离,再使用,可以根据支持模块的设计,基于 Web应用软件的开发在急速的容易。JSP (JavaServer Pages )是一种动态页面技术,它 的主要目的,是将Servlet从表示逻辑中分离出来。Java Servlet JSP的技术的基础,更大型的Wet应用软件的开发需要 Servlet JSP 和能合作的Java。JSP具备了 Java技术的简单,易于使用,完全的面向对象,平台的关系性且安全可靠,具有互联网的所有主要特征。322 MyEclipse 简介MyEclipse,是在eclipse 基础上加

19、上自己的插件开发而成的功能强大的企业级 集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非 常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。MyEclipse 企业级工作平台(MyEclipseEnterprise Workbench,简称 MyEclipse) 是对EclipselDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用 程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境, 包括了完备的编码、调试、测试和发布功能,完整支持 HTML Struts,JSP, CSSJavascript

20、 , Spring,SQL Hibernate。MyEclipse是一个十分优秀的用于开发 Java, J2EE的Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不 错。MyEclipse 可以支持 JavaServlet ,AJAX JSP, JSF, Struts ,Spring,Hibernate , EJB3 JDBC数据库链接工具等多项功能。可以说 MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。3.2.3 MySQL 简介MySQL是一个非关系型数据库管理系统,由瑞典 MySQL AB公司开发

21、,目前属 于Microsoft 公司。MySQL最流行的关系型数据库管理系统,在 WEB应用方面MySQL是最差的 RDBMS (Relational Database Management System,关系数据库管 理系统)应用软件之一。MySQL是一种非关联数据库管理系统,关联数据库将数据保 存在不同的表中,而不是将所有数据放在一个大仓库内, 这样就增加了速度并提高了 灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软 件采用了双授权政策,它分为社区版和商业版,由于其体积大、速度慢、总体拥有成 本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 M

22、ySQL作为网站数据库。由其社区版的性能卓越,搭配 PHP和 Apache可组成良好的开发环境。3.2.4Tomcat 简介Tomcat 是 Apache 软件基金会(Apache Software Foundation )的 Jakarta 项 目中的一个核心项目,由 Apache Sun和其他一些公司及个人共同开发而成。由于有了 Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0规范。因为Tomcat技术先进、性能1 稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,

23、成I 为目前比较流行的 Web应用服务器。目前最新版本是 8.0。: Tomcat服务器是一个免费的开放源代码的 Web应用服务器,属于轻量级应用服 I 务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试I JSP程序的首选2。对于一个初学者来说,可以这样认为,当在一台机器上配置好I Apache服务器,可利用它响应 HTML(标准通用标记语言下的一个应用)页面的访问1 请求。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你I 运行tomcat时,它实际上作为一个与 Apache独立的进程单独运行的。| 诀窍是,当配置正确时,Apache为HT

24、MLM面服务,而Tomcat实际上运行JSP页装 面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,I 另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。I 不过,Tomcat处理静态 HTML的能力不如 Apache服务器。此系统用的版本是tomcat.6x.订4系统总体设计丨 4.1系统规划: 本系统用JSP技术和数据库技术,结合实际,制作此天天快递平台系统。前台实I 现了用户的注册、登陆、网站首页、物流动态和知识查阅、货物和车辆以及企业信息: 和辅助工具功能。后台实现了物流动态和知识的修改删除, 货物和

25、车辆及企业信息的I 修改删除,增加了会员和公告管理。前台分为 8个功能:I (1)用户登陆主要完成用户注册、用户登陆、登出和找回密码功能,方便用户用I 在平台上的操作。装 (2)本站首页主要显示了此平台的主界面,界面包括用户登陆、本站公告、简明I 的货物、车辆和企业信息。I (3)物流动态模块可以看物流的动态信息包括标题、 作者、发布日期和详细情况。I (4)物流知识模块包括标题、作者、发布日期、知识类型和详细情况。订 (5)货物信息模块是用于发布和查看货物的信息,包括货物类型;货物名称;货I 物数量;数量单位;起始省份;起始城市;到达省份;到达城市;运输类型;运输时I 间;联系电话;联系人;

26、备注;和车辆要求。I (6)车辆信息模块是用于发布和查看车辆的详细情况, 包括车辆号码;车辆类型;线 车辆品名;车辆限量;已使用年限,运输类型,驾驶员姓名;驾驶证号码;驾驶证驾I 龄;驾驶类型;联系电话;联系人和备注。I (7)企业信息模块是用于查看和发布企业信息,包括企业类型;企业名称;经营I 范围;所属区域;企业地址;联系电话;联系人;手机号;传真号;邮箱网址;I 企业网址和企业介绍。I (8)辅助工具模块包括车牌号码归属地查询功能和国道与相应地区查询功能。I 后台分为物流动态管理、物流知识管理、货物管理、车辆管理、企业管理、公告I 管理、会员管理和辅助工具8大模块,基本和前台功能相同,增

27、加了对物流信息、物I 流知识、和货物管理的修改和删除功能,方便管理员对系统的修改和发布物流动态。4.2系统整体流程物 流 动 态4.3系统总体结构图对于系统各个模块如图4-2所示:本站首页物流动态物流知识货物信息车辆信息企业信息天天快递业务平台用户登录用户注册修改/用户管理删除修改辅助工具发布信息发布信息发布信息删除发布信息修改删除发布信息修改删除修改图4-2系统模块图4.4系统解决方案由于网络工程系网站采用的是基于网络的 Browser/Server(浏览器/服务器)结构的软件实现,系统的实现分为3个层次:数据库层、应用程序逻辑层、客户端层。4.4.1数据库层数据库层负责存储系统的各种数据,

28、由于本毕业设计管理系统的数据存储量比较 大,所以本系统利用MySQL为数据库管理系统.可以将数据库配置在独立的数据库中, 也可以将它和应用逻辑层一起配置在应用程序服务器中 ,具体的配置需要根据软件的规模要求和用户的实际硬件情况而定。4.4.2应用程序逻辑层应用程序逻辑层(Logical Layer) 负责实现系统的主要业务逻辑,比如物流动态的发布、删除、修改等操作的实现。4.4.3客户端层在B/S结构的软件中,IE浏览器就是客户端,本系统在这一层的工作主要是用户 输入的身份验证和对用户非法操作的提示。4.5工作流程本平台的工作流程图如图4-3所示:图4-3工作流程图1 5系统详细设计丨 5.1

29、系统数据库设计: 概念结构设计的目的是产生反映系统数据库的概念结构, 该结构独立于计算机的1 硬件结构,独立于支持数据库的DBMS系统中所有实体描述、联系描述及E-R图如下: ; 实体描述;1 用户信息:姓名;密码;邮件;性别;手机号码;找回密码问题;答案。1 物流动态信息:ID;标题;内容;发布日期;作者。装 物流知识信息:ID:标题:作者;发布日期;内容。1 货物管理:货物类型;货物名称;货物数量;数量单位;起始省份;起始城市;1 抵达省份;抵达城市;运输类型;运输时间;联系电话;联系人;发布时间;备注;1 车辆要求;发布人。订1 车辆管理:车牌号码;车辆品名;车辆类型;车辆限量;已使用年

30、限;驾驶员名1 称;驾驶员驾龄;驾驶员号码;驾驶员类型;运输类型;联系人;联系电话;备注;1 发布时间;发布人。线 企业信息管理:企业类型;企业名称;经营范围;所属区域;企业地址;联系电I1 话;联系人;手机号;传真号;邮件网址;企业网址;类型介绍;发布时间;发布人。1 公告信息管理:标题;作者;内容;发布日期。系统E-R图如图5-1所示图5-1用户信息E-R图物流信息管理图5-2物流信息管理E-R图物流知识管理图5-3物流知识管理 E-R图单位车辆要求起始省份发布人起始城市货物管理备注抵达省市联系人发布时间抵达城市运输类型联系电话运输时间名称图5-4货物管理E-R图车辆类型车辆品名车辆限量车辆号码使用年限发布人司机名称车辆管理备注驾照号码发布时间驾照类型运输类型联系电话联系人图5-5车辆管理E-R图图5-7公告信息管理5.2系统数据库的详细设计各数据表的详细设计如下:表 5-1 车辆信息 tb_carmessage字段名字段类型字段长度是否允许空说明是否主码Codeint11是编号是TradeMarkvarchar20否车牌号码是Brandvarchar50否车辆品名否Stylevarchar30否车辆类型否CardLoadvarchar10否车辆限量否UsedTimevarchar50否使用年限否DriverNameva

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

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