1、天津工业大学毕业设计(论文)基于 SpringMVC 框架的快递代取代寄平台后台管理子系统的设计与开发姓 名 学 院 计算机科学与软件 专 业 软件工程 指导教师 职 称 年 月 日天津工业大学毕业设计(论文)任务书题目 基于 SpringMVC 框架的快递代取代寄平台后台管理子系统的设计与开发学生姓名 学院名称 计算机科学与软件 专业班级课题类型 实际课题课题意义平台目前主要是面向全国高校在校学生进行商品的代取代寄,使快递走好最后一公里,为没有时间或者不方便取快递的人送物品上门;也可以直接上门进行物品代寄,对不方便携带的物品由专业的快递公司上门代寄。在如今物流这么发达,网购火爆的互联网时代,
2、方便快捷人性化的服务,是时代的选择。设计该系统有利于高效的的对业务人员、公司资金、学校信息、等进行管理,同时能根据数据的精准统计,战略化的调整公司的策略。任务与进度要求2016.2.29-2016.3.20 选题确认并完成开题报告、任务书的填写、提交、审核。2016.3.21-2016.4.3 深入了解课题内容、需求分析、确定系统框架、熟悉开发工具。2016.4.4-2016.5.8 完成课题概要设计和详细设计,代码编写、网页制作,完成系统的大部分功能,初稿完成。2016.5.9-2016.5.25 进行系统调试,并在调试中进一步完善系统的各项功能,二稿完成。2016.5.26-2016.6.
3、3 毕业设计(论文)的审核、修改及定稿并装订。2016.6.4 答辩。主要参考文献1 贾俊奇.软件开发下的 JAVA 语言J.中国科技信息,2014,13:133-134.2 樊振宇.深入理解 SERVLET 和 JSP 原理J. 电脑知识与技术,2011,11:2570-2572.3 王万森,龚文.Java 动态类加载机制研究及应用J.计算机工程与设计,2011,06:2154-2158.4 边清刚,潘东华.Tomcat 和 Apache 集成支持 JSP 技术探讨J. 计算机应用研究,2003,06:12-14.5 刘文峰,李程远,李善平.嵌入式 Linux 操作系统的研究J.浙江大学学报
4、(工学版),2004,04:60-65.起止日期 2016 年 2 月 29 日至 2016 年 6 月 4 日备注院长 教研室主任 指导教师 毕业论文开题报告表年 月 日姓名 学院 计算机科学与软件 专业 软件工程 班级 班题目 基于 SpringMVC 框架的快递代取代寄平台后台管理子系统的设 计与开发 指导教师一、与本课题有关的国内外研究情况、课题研究的主要内容、目的和意义:1、与本课题有关的国内外研究情况联邦快递(FEDEX)联合包裹(UPS)等知名国际快递公司通过打造智能物流骨干网,对生产流通的数据进行整合运作,实现信息的高速流转,从而使生产资料、货物则尽量减少流动,以提升效率。2、
5、课题研究的主要内容本产片主要是针对纷繁复杂的快递代取管理进行智能化操作,并且联合一些周边资源将公司利益最大化.主要分为一下几个模块(1)快递员管理;例如快递员权限管理,以及快递员信息认证(2)快递公司管理:对提供代寄的公司进行管理(3)数据统计:对公司一些各种数据统计,并制作报表(4)不同角色管理:对校园大使和超级管理员进行不同权限分配(5)校园管理:对本校的的价格以及本校数据进行管理3、课题研究的主要的目的和意义目的: 快速代取、快速上门取件寄件,让快递更加快.意义: 平台目前主要是面向全国高校在校学生进行商品的代取代寄,使快递走好最后一公里,为没有时间或者不方便取快递的人送物品上门;也可以
6、直接上门进行物品代寄,对不方便携带的物品由专业的快递公司上门代寄。在如今物流这么发达,网购火爆的互联网时代,方便快捷人性化的服务,是时代的选择。设计该系统有利于高效的的对业务人员、公司资金、学校信息、等进行管理,同时能根据数据的精准统计,战略化的调整公司的策略。4、本次毕业设计应达到的目标通过本次毕业设计,实现和完成基于 SpringMVC 框架的快递代取代寄平台后台管理子系统的设计与开发,让公司的业务管理更加简单,高效,智能。二、进度及预期结果:起止日期 主要内容 预期结果2016.2.29-2016.3.202016.3.21-2016.4.32016.4.4-2016.5.82016.5
7、.9-2016.5.252016.5.26-2016.6.32016.6.4选题确认并完成开题报告、任务书的填写、提交、审核。入了解课题内容、需求分析、确定系统框架、熟悉开发工具。完成课题概要设计和详细设计,代码编写、网页制作,完成系统的大部分功能,初稿完成。进行系统调试,并在调试中进一步完善系统的各项功能,二稿完成毕业设计(论文)的审核、修改及定稿并装订。毕业设计(论文)的审核、修改及定稿并装订。答辩。完成完成完成完成完成完成完成课题的现有条件硬件:戴尔笔记本电脑一台;软件:运行环境:Windows7 旗舰版系统开发平台:MyEclipse2014服务器:tomcat-7数据库:MySQL5
8、.5参考文献:1 贾俊奇.软件开发下的 JAVA 语言J.中国科技信息,2014,13:133-134.2 樊振宇.深入理解 SERVLET 和 JSP 原理J. 电脑知识与技术,2011,11:2570-2572.3 王万森,龚文.Java 动态类加载机制研究及应用J.计算机工程与设计,2011,06:2154-2158.4 边清刚,潘东华.Tomcat 和 Apache 集成支持 JSP 技术探讨J. 计算机应用 研究,2003,06:12-14.5 刘文峰,李程远,李善平.嵌入式 Linux 操作系统的研究J.浙江大学学报(工学版),2004,04:60-65.审查意见指导教师: 年 月
9、 日学院意见主管领导: 年 月 日天津工业大学本科毕业设计(论文)评阅表(论文类)题目 基于 SpringMVC 框架的快递代取代寄平台后台管理子系统的设计与开发学生姓名 学生班级 指导教师姓名 评审项目 指标 满分 评分能体现本专业培养目标,使学生得到较全面训练。题目大小、难度适中,学生工作量饱满,经努力能完成。 10选题题目与生产、科研等实际问题结合紧密。 10课题调研、文献检索能独立查阅文献以及从事其他形式的调研,能较好地理解课题任务并提出实施方案;有分析整理各类信息,从中获取新知识的能力。15结构严谨,理论、观点、概念表达准确、清晰。 10论文撰写 文字通顺,用语正确,基本无错别字和病
10、句,图表清楚,书写格式符合规范。 10外文应用 能正确引用外文文献,翻译准确,文字流畅。 5论文论点正确,论点与论据协调一致,论据充分支持论点,论证过程有说服力。 15有必要的数据、资料支持,数据、资料翔实可靠,得出的结论有可验性。 15论文水平论文有独到见解或有一定实用价值。 10合计 100意见及建议:评阅人签名: 年 月 日天津工业大学毕业设计(论文)成绩考核表学生姓名 学院名称 计算机科学与软件 专业班级题目 基于 SpringMVC 框架的快递代取代寄平台后台管理子系统的设计与开发1毕业设计(论文)指导教师评语及成绩:指导教师签字: 年 月 日2毕业设计(论文)答辩委员会评语及成绩:
11、答辩主席(或组长)签字: 年 月 日3毕业设计(论文)总成绩:a.指导教师给定成绩b.评阅教师给定成绩 c.毕业答辩成绩总成绩(a0.5+b0.2+c0.3)成绩: 成绩: 摘 要当今已经是互联网经济飞速发展的时代,互联网+已经遍及方方面面,人们可以足不出户买到心仪的物品。与此同时,伴随着电商的横行,物流业也进入了黄金时期。对物流系统的监控和实时数据采集已成为当前的发展趋势。飞速物流管理系统的出现,可以解决高校校园快递每日快递数量之大,难于管理的问题,使快递资源得到合理分配;在方便大学生的日常生活的同时,让物流系统更加的健全与完善。由于考虑到系统的主要目的是作为后台管理,以及高可用性和快速调整
12、的特点,系统采用 Java B/S 的模式开发。由于 mysql 开源,且稳定,维护成本低,满足小型互联网公司的使用,可以减少公司的成本,故采用 mysql 作为存储管理系统。前台界面采用开源框架 bootstrap,大大减少开发时间,和公司的经济成本。使用 Tomcat 服务器 ,搭载 Http 协议,既保证了服务器的高性能,又使网络传输效率得到提升。本系统为公司的业务管理提供了高效便捷管理方式,不仅减少了人力物力财力,而且使各种资源得到合理的调配。与此同时搭配数据视图,使管理者能更好的了解如今公司的业务状况,对公司的最新策略实施,做到实时监控。关键词:数据报表;Java B/S 模式;后台
13、管理系统; SpringMVCABSTRACTToday is the era of rapid development of the Internet economy, and Internet + has widespread in all aspects that people can buy the favorite goods without leaving their homes. At the same time, as the e-commerce is all over, the logistics industry has entered the golden period
14、. The monitoring of the logistic system and real-time data acquisition has become the current development trend. The emergence of the rapid logistics management system can solve the problems of huge quantity of express delivery in the campus and difficult management to reasonably allocate the expres
15、s resource; besides to facilitate the daily life of College Students, it makes the logistics system become more sound and perfect at the same time.Since taking into account the main purpose of the system is to be used as the back-stage management, as well as the characteristics of high availability
16、and fast adjustment, the system is developed by adopting the B/S Java model. Because mysql is open source, and stable, with low maintenance costs, meets the use of small Internet Company, and can reduce the cost of the company, so mysql is used as the storage management system. The front desk interf
17、ace which adopts the open source framework of bootstrap greatly reduces the development time and the companys economic cost. The high performance of the server can be guaranteed and the efficiency of network transmission can be promoted by using the Tomcat server and carrying the Http protocol.This
18、system provides an efficient and convenient management method for the companys business management, which not only reduces the manpower and financial resources, but also makes a reasonable allocation of resources. At the same time, it is matched with the data view, which can let the managers better
19、understand the companys business situation, and real-time monitor the implement of companys latest strategy.Key Words: Data report; Java B/S model; back-stage management system;SpringMVC目 录第一章 绪 论 .11.1 课题背景介绍 .11.2 开发本系统的意义 .11.3 本系统内容及所到达的目标 .11.3.1 本系统内容 .11.3.2 本系统所达到的目标 .1第二章 快递代取代寄平台后台子系统开发工具及
20、技术简介 .32.1Java 语言简介 .32.2 SpringMVC 技术简介及优势 .52.2.1 SpringMVC 技术简介 .52.2.2 SpringMVC 技术优势 .52.3 MyBatis 技术简介 .52.4 ECharts 图表统计技术简介 .62.5 开发架构 .62.5.1B/S 架构 .62.5.2 B/S 架构特点 .72.6 开发工具和运行坏境 .7第三章 快递代取代寄平台后台子系统需求分析 .83.1 快递代取代寄平台后台子系统可行性分析 .83.2 快递代取代寄平台后台子系统功能需求 .83.3 快递代取代寄平台后台子系统用例分析 .103.3.1 系统角色
21、和用例分析 .103.3.2 系统用例图 .103.4 快递代取代寄平台后台子系统业务对象模型 .11第四章 快递代取代寄平台后台子系统概要设计 .134.1 快递代取代寄平台后台子系统功能模块 .134.1.1 后台角色功能划分 .134.1.2 后台模块功能划分 .134.1.3 后台总体功能图 .154.2 快递代取代寄平台后台子系统可视化界面设计 .164.2.1 登录界面样式 .164.2.2 系统主界面样式 .164.3 快递代取代寄平台后台子系统数据库规划与设计 .164.3.1 数据库概念模型设计 .174.3.2 数据库 E-R 图设计 .174.3.3 数据表设计 .18第
22、五章 快递代取代寄平台后台子系统详细设计 .245.1 快递代取代寄平台后台子系统总体流程图 .245.2 系统主界面 .245.2.1 超级管理员的主界面 .255.2.2 本系统的管理员的主界面 .255.3 个人中心模块 .255.3.1 登录功能 .255.3.2 登录界面实现页面 .265.3.3 超管切换学校 .275.4 快递员管理模块 .285.4.1 申请成为快递员的审批 .285.4.2 快递员状态管理 .295.4.3 快递员订单查询 .295.4.4 快递员信息修改 .315.5 代寄公司管理模块 .315.5.1 添加代寄公司 .325.5.2 代寄公司列表展示以及删除 .325.6 本校信息完善模块 .325.7 数据采集模块 .335.7.1 快递员本月每天的订单数量 .335.7.2 区域本月每天的订单数量表 .345.7.3 未完成订单统计 .345.7.4 业务数量图形统计 .355.8 管理员管理模块 .35第六章 快递代取代寄平台后台子系统功能测试 .376.1 登录模块测试 .37第七章 结 论 .39