1、天津工业大学毕业设计(论文)基于 SSH2 框架的大口袋海外代购转运平台的设计与实现姓 名_学 院_计算机科学与软件_专 业_软件工程 _ 指导教师_ _职 称_ _年 月 日天津工业大学毕业设计(论文)任务书题目 基于 SSH2 技术的大口袋海外代购转运平台的设计与实现学生姓名 学院名称 计算机科学与软件 专业班级课题类型 实际课题课题意义越来越多的网上购物者将眼光投向了海外,希望能够买到国外很多物美价廉的产品,但是除了语言关以外,繁琐的国际物流手续流程成为诸多网友面前最大的难题,转运平台因此应运而生,它能一站式地解决海外代购过程中的物流问题。而转运公司可以通过线上的该平台提高服务质量,运营
2、效率,降低运营成本。任务与进度要求2016.2.29-2016.3.20 选题确认并完成开题报告、任务书的填写、提交、审核2016.3.21-2016.4.03 深入了解课题内容、需求分析、确定系统框架、熟悉开发工具2016.4.04-2016.5.08 完成课题概要设计和详细设计,代码编写、网页制作,完成系统的大部分功能,初稿完成2016.5.09-2016.5.25 进行系统调试,并在调试中进一步完善系统的各项功能,二稿完成2016.5.26-2016.6.03 毕业设计(论文)的审核、修改及定稿并装订2016.6.04 答辩主要参考文献1胡敏. Web 系统下提高 MySQL 数据库安全
3、性的研究与实现D.北京邮电大学,2015.2林元元. JDBC 连接 MySQL 数据库的方法浅析J. 长沙通信职业技术学院学报,2009,01:27-30.3杨金花. JSP 技术中文乱码的原因及解决方法J. 电子设计工程,2011,01:25-28.4周道平,李刚. 国际物流成本模型及优化对策研究J. 交通运输系统工程与信息,2009,01:139-144.5武宝珠,梁声灼,牛德雄. 基于 Struts2+Spring+Hibernate 架构构建 Web 应用系统J. 计算机与现代化,2009,08:43-46.6刘艳春,洪晓慧. Struts2 框架核心配置文件的研究与应用J. 计算机
4、技术与发展,2013,02:77-81.起止日期 2016 年 2 月 29 日至 2016 年 6 月 4 日备注院长 _ 教研室主任 指导教师_毕业设计(论文)开题报告表年 月 日姓名 学院 计算机科学与软件专业 软件工程 班级题目 基于 SSH2 技术的大口袋海外代购转运平台的设计与实现 指导教师 一、与本课题有关的国内外研究情况、课题研究的主要内容、目的和意义:1. 与本课题有关的国内外研究情况越来越多的网上购物者将眼光投向了海外,希望能够买到国外很多物美价廉的产品,但是除了语言关以外,由于国家间贸易壁垒的存在,将产品快递回国内成为了诸多网友面前最大的难题,海外代购平台此时应运而生,它
5、能够集合诸多网友的诉求,将快递至国内不同地区的小包裹汇集成大包裹提交到有国际快递资质的公司,从而降低淘友的海淘成本,同时由于一切均为线上操作,因此一套好用的代购平台也成为了此类公司的必备系统。2. 课题研究的主要内容本系统对于海淘用户实现线上转运服务,提供将海外所购物品转运回国内的服务。以实现以下功能:(1)用户注册及用户唯一邮寄地址随机分配功能。(2)用户物品入库查询功能。(3)用户创建运单及预支付功能。(4)物流信息查询功能。(5)管理员入库信息管理功能。(6)管理员发货信息管理功能。 3. 课题研究的主要的目的和意义该系统提供了极致的海外转运服务,使海淘用户海外购物后,能安全便捷的将所购
6、物品运回国内,以简单便捷的操作流程及平价的收费方式,满足广大的海淘用户需求。4. 本次毕业设计应达到的目标通过本次毕业设计,实现和完成基于 SSH 框架的海外转运平台,帮助国内海淘用户安全便捷的将海外所购物品运回国内。二、进度及预期结果:起止日期 主要内容 预期结果2016.2.29-2016.3.202016.3.21-2016.4.032016.4.04-2016.5.082016.5.09-2016.5.252016.5.26-2016.6.032016.6.04选题确认并完成开题报告、任务书的填写、提交、审核深入了解课题内容、需求分析、确定系统框架、熟悉开发工具完成课题概要设计和详细设
7、计,代码编写、网页制作,完成系统的大部分功能,初稿完成进行系统调试,并在调试中进一步完善系统的各项功能,二稿完成毕业设计(论文)的审核、修改及定稿并装订答辩完成完成完成完成完成完成完成课题的现有条件硬件:CPU 型号:Intel(R) Core(TM) i3 CPU M 330内存:2048MB显卡:NVIDIA GeForce 310M分辨率:1366 x 768软件: 前台:Dreamweaver CS6后台 IDE:Eclipse中间件服务器:Tomcat7操作系统:Windows 10 64Bit数据库:MySQL 5.0参考文献:1胡敏. Web 系统下提高 MySQL 数据库安全性
8、的研究与实现D.北京邮电大学,2015.2林元元. JDBC 连接 MySQL 数据库的方法浅析J. 长沙通信职业技术学院学报,2009,01:27-30.3杨金花. JSP 技术中文乱码的原因及解决方法J. 电子设计工程,2011,01:25-28.4周道平,李刚. 国际物流成本模型及优化对策研究J. 交通运输系统工程与信息,2009,01:139-144.5武宝珠,梁声灼,牛德雄. 基于 Struts2+Spring+Hibernate 架构构建 Web应用系统J. 计算机与现代化,2009,08:43-46.6刘艳春,洪晓慧. Struts2 框架核心配置文件的研究与应用J. 计算机技术
9、与发展,2013,02:77-81.审查意见指导教师: _年 _ 月 _ 日学院意见主管领导: 年 月 日天津工业大学本科毕业设计(论文)评阅表(论文类)题目 基于 SSH2 技术的大口袋海外代购转运平台的设计与实现学生姓名 学生班级 指导教师姓名 评审项目 指标 满分 评分能体现本专业培养目标,使学生得到较全面训练。题目大小、难度适中,学生工作量饱满,经努力能完成。 10选题题目与生产、科研等实际问题结合紧密。 10课题调研、文献检索能独立查阅文献以及从事其他形式的调研,能较好地理解课题任务并提出实施方案;有分析整理各类信息,从中获取新知识的能力。15结构严谨,理论、观点、概念表达准确、清晰
10、。 10论文撰写 文字通顺,用语正确,基本无错别字和病句,图表清楚,书写格式符合规范。 10外文应用 能正确引用外文文献,翻译准确,文字流畅。 5论文论点正确,论点与论据协调一致,论据充分支持论点,论证过程有说服力。 15有必要的数据、资料支持,数据、资料翔实可靠,得出的结论有可验性。 15论文水平论文有独到见解或有一定实用价值。 10合计 100意见及建议:评阅人签名: 年 月 日天津工业大学毕业设计(论文)成绩考核表学生姓名 学院名称 计算机科学与软件 专业班级题目 基于 SSH2 技术的大口袋海外代购转运平台的设计与实现1毕业设计(论文)指导教师评语及成绩:指导教师签字: 年 月 日2毕
11、业设计(论文)答辩委员会评语及成绩:答辩主席(或组长)签字: 年 月 日3毕业设计(论文)总成绩:a.指导教师给定成绩b.评阅教师给定成绩 c.毕业答辩成绩总成绩(a0.5+b0.2+c0.3)成绩: 成绩: 摘 要改革开放以来随着人们生活水平不断提高,中产阶层的崛起。人们对物质的追求不再仅限于温饱,而且越来越追求高质量的生活品质。但由于各种各样的原因,国内无法买到高品质的用品。越来越多的购物者将眼光投向了海外,希望能够买到国外品质出众的产品,“海淘”大军的不断增加,使得海外电商购物货物量,每年快速增长,然而繁琐的国际物流环节,极大打击了“海淘”者购物的热情。因此转运服务有着其极大的市场前景,
12、一款好的转运平台系统将为转运公司占领市场份额起到关键作用。本系统基于市场需求为根本进行开发,主要功能为:为顾客服务的预入库功能、地址管理功能、创建转运订及后台管理需要的功能模块管理,权限管理,角色管理、用户管理、发货管理、预入库管理等。功能采用十分成熟的 SSH 框架技术进行开发。无论是 Struts2,Spring,hibernate 等技术,都拥有十分强大的功能及其十分成熟的技术规范,为系统的便捷开发,及系统的稳定性提供了根本的保障。关键词: 转运平台;Struts2;Spring;hibernate;稳定性ABSTRACTSince the reform and opening up,
13、with the continuous improvement of peoples living standards, the rise of the middle class. Peoples pursuit of material is no longer limited to food and clothing, but also more and more to the pursuit of high quality of life. But due to a variety of reasons, the domestic can not buy high-quality supp
14、lies. A growing number of shoppers will look to invest overseas, hoping to buy foreign superior quality products, the sea Amoy army continues to increase, making the amount of overseas business shopping goods, a year of rapid growth. However, the cumbersome international logistics, a great blow to t
15、he sea Amoy shopping enthusiasm. Therefore, the transport services have a great market prospects, a good platform for the transfer of the transfer of the company will play a key role in the market share of the company.The system based on market demand is fundamental for the development and main func
16、tion: for customer service of pre storage function, address management, create transport and background management needs function management module, rights management, role management, user management, delivery management, pre storage management and so on. The function uses the very mature SSH frame
17、 technology to carry on the development. Whether it is Struts2, Spring, hibernate and other technologies, have a very powerful function and its very mature technical specifications for the development of the system, and the stability of the system provides a fundamental guarantee.Key words: Transpor
18、t platform;Struts2;Spring;hibernate; Stability目 录第一章 绪论 .11.1 课题背景介绍 .11.2 开发本系统的意义 .11.3 本系统的内容及所要达到的目标 .11.3.1 本系统的内容 .11.3.2 本系统所要达到的目标 .2第二章 大口袋转运平台系统的开发工具及技术简介 .32.1 JAVA 语言简介 .32.2 SSH 框架技术简介 .52.3 Maven 技术简介 .72.4 JSP 技术简介 .72.5 开发工具和运行环境 .7第三章 大口袋转运平台系统需求分析 .83.1 大口袋转运平台可行性分析 .83.1.1 技术可行性分析
19、 .83.1.2 市场可行性分析 .103.1.3 经济可行性分析 .103.2 大口袋海外代购转运平台功能需求分析 .103.2.1 大口袋海外代购转运平台-前台功能需求分析 .103.2.2 大口袋海外代购转运平台-后台管理功能需求分析 .113.3 大口袋海外代购转运平台用例分析 .123.3.1 转运平台角色及用例分析 .123.3.2 系统用例分析 .13第四章 大口袋海外代购转运平台概要设计 .164.1 大口袋海外代购转运平台功能模块设计 .164.1.1 系统功能点设计 .164.1.2 系统-前台模块划分列表 .164.1.3 系统-后台管理划分列表 .184.1.4 系统整
20、体功能分析 .204.2 大口袋海外转运平台可视化界面设计 .274.3 大口袋海外代购转运平台数据库设计 .294.3.1 数据库概念模型设计 .294.3.2 数据库 E-R 图设计 .314.3.3 数据表设计 .35第五章 大口袋海外代购转运平台详细设计 .395.1 总体设计 .395.2 系统-前台 .395.2.1 登陆注册模块 .395.2.2 信息模块 .435.2.3 预入库模块 .435.2.4 转运订单模块 .455.2.5 地址管理模块 .465.2.6 功能管理模块 .475.2.7 用户管理模块 .485.2.8 角色管理模块 .48第六章 大口袋海外代购转运平台系统测试 .506.1 用户登录功能测试 .506.2 预入库功能测试 .51第七章 结论 .53参考文献 .55