1、本科毕业论文(20 届)题目基于 JavaEE 的旅游交友平台的设计与实现作者学院 计算机科学与工程学院专业 信息安全学号指导教师毕业设计(论文)任务书1 设计(论文)题目及专题: 基于 JavaEE 的旅游交友平台的设计与实现 2 学生设计(论文)时间:自 开题 开始至 2015 年 5 月 31 日止3 设计(论文)所用资源和参考资料:1 (美)Bruce Eckel.Thinking in Java M, Prentice Hall 出版,2006-2-202 约翰逊, Spring 框架高级编程M. 机械工业出版社,2006.3 李刚.轻量级 JavaEE 企业应用实战 M. 电子工业
2、出版社,20144 施伯乐,丁宝康,汪卫.数据库系统教程(第三版)M.高等教育出版社,2008.5(美)格罗夫 著,章小莉等译. SQL 完全手册(第二版)M.电子工业出版社,2006.6 贺松平.基于 MVC 模式的 B/S 架构的研究及应用M.武汉:华中科技大学,2006.7(美) Brad Green.AngularJS 开发下一代 Web 应用M,电子工业出版社,20134 设计(论文)应完成的主要内容:本文主要研究的内容是一个类微博的旅游交友平台的设计与实现,模块分为)用户登陆注册、类微博动态的发表、转发、评论和点赞、好友即时聊天功能、用户个人信息设置和用户个人主页面功能设计5 提交
3、设计(论文)形式(设计说明与图纸或论文等)及要求:每人刻录光盘一张,含有毕业设计的代码和论文电子稿和答辩 PPT,与毕业论文一同上交。6 发题时间: 2014 年 12 月 30 日指导教师: (签名)学 生: (签名)毕业设计(论文)指导人评语主要对学生毕业设计(论文)的工作态度,研究内容与方法,工作量,文献应用,创新性,实用性,科学性,文本(图纸)规范程度,存在的不足等进行综合评价郭飞鹏同学在毕业设计过程中,学习态度较端正,在各方面表现良好。该同学所选的课题较难,工作量偏大,使用 JavaEE 技术,采用 MySQL数据库,熟练地整合 Hibernate,JPA,Spring,Spring
4、 Web MVC,AngularJS 等多种架构框架,开发了交友旅游平台,实现了较完整的功能模块,其系统运行情况正常,对于老师交予的任务全部完成。论文结构较好,层次较清晰,设计合理,论文规范,格式符合毕业论文要求,论文观点正确,材料充实,图表正确,论据教充分。论文反映了该学生有较强的查找资料能力,和分析解决问题的能力,论文达到了本科毕业生要求,建议允许该同学进行答辩。指导人: (签名)年 月 日指导人评定成绩: 毕业设计(论文)评阅人评语主要对学生毕业设计(论文)的文本格式、图纸规范程度,工作量,研究内容与方法,实用性与科学性,结论和存在的不足等进行综合评价郭同学所选的课题难,工作量大,使用J
5、avaEE技术对旅游交友平台进行细致地开发,主要实现了用户登陆模块、注册模块、个人信息设置模块、好友动态、用户个人主页和即时聊天模块,其系统运行情况良好,对于老师交予的任务全部完成。提交的论文结构合理,格式规范,层次清晰,观点正确,材料很充实,图表符合规范,论据充分。提交的设计和论文反映了该生理论基础知识扎实,能比较熟练地运用所学知识,具有较强地分析和解决问题的能力,完全达到了本科毕业生的有关要求。评阅人: (签名)年 月 日评阅人评定成绩: 毕业设计(论文)答辩记录日期: 学生: 学号: 班级: 题目: 提交毕业设计(论文)答辩委员会下列材料:1 设计(论文)说明书 共 页2 设计(论文)图
6、 纸 共 页3 指导人、评阅人评语 共 页毕业设计(论文)答辩委员会评语:主要对学生毕业设计(论文)的研究思路,设计(论文)质量,文本图纸规范程度和对设计(论文)的介绍,回答问题情况等进行综合评价答辩委员会主任: (签名)委员: (签名)(签名)(签名)(签名)答辩成绩: 总评成绩: 摘 要随着“互联网+”概念的提出,催生了互联网+旅游这种新的经济模式。在经过分析研究各种旅游平台的特色以及优劣,结合传统旅游平台和交友平台现状以及存在的问题,提出研究该课题的意义以及所要研究的内容,并实现和建立了一个款基于JavaEE 和旅游、交友为一体的平台,该平台实现了旅游与互联网的有机结合。其主要功能包括用
7、户登陆注册、发表旅游动态、评论回复动态、转发动态、个人信息设置和即时聊天功能等。关键词:旅游;社交;信息共享;JavaEEABSTRACTWith the concept of the “Internet +”, Internet + tourism this new economic model is bringed. In through the analysis of various tourism platform characteristics and advantages and disadvantages, combined with the traditional touris
8、m platform and SNS that they have current situation and existing problems, propose this protjects research and sense , established a platform which is based JavaEE. Its main function includes the user login registration, the publication of tourism dynamics, comments reply to the dynamic, forwarding
9、dynamic, personal information settings and IM, etc.Keywords: tourism;SNS; Information Sharing;JavaEE毕业设计论文-i-目 录第一章 前 言 .11.1 旅游交友平台概述 .11.2 课题研究的背景 .11.3 目的和意义 .11.4 本文主要研究的内容.2第二章 相关工具和技术介绍 .32.1 JavaEE 简介 .32.2 JPA 框架.32.2.1 MySQL 数据库 .32.2.2 JDBC 技术 .32.2.3 Hibernate 框架 .32.2.4 JPA 框架 .32.3 Spri
10、ng 框架 .42.4 SpringMVC 框架 .42.5 AngularJS 框架 .52.6 Maven 工具 .5第三章 系统需求分 析 .73.1 概述 .73.2 需求分析 .73.2.1 可行性分析 .73.2.2 功能模块.73.3 数据库设计 .113.3.1 数据库设计简介 .113.3.2 E-R 图设计 .113.3.3 数据库表设计 .14第四章 系统详细设计 .174.1 系统的主要架构及开发模式 .174.2 系统前端网页设计 .184.3 后台模块设计 .214.3.1 登陆注册模块 .214.3.2 动态模块 .244.3.3 即时聊天模块 .274.3.4
11、个人信息设置模块.304.3.5 用户个人信息模块.34第五章 总结与展望 .37参考文献 .39毕业设计论文-ii-致谢 .41毕业设计论文-1-第一章 前 言1.1 旅游交友平台概述2015 年政府首次提出“互联网+”的概念,并且将制定“互联网+”行动计划。其目的是加速传统产业和互联网行业的深度融合,促进经济的快速发展,加速产业结构的调整和升级。而我们这个平台,正是传统旅游行业与互联网的深度融合。该平台是一个类似微博的平台,以旅游、交友为主题,用户可以发表类似微博的旅游动态,用户之间可以互动交流,也可以使用系统中即时聊天的功能互动聊天。我们不再依赖朋友或者旅行团等,便可以享受旅行给我们带来
12、的快乐。分享,交友,有助于人脉资源的积累,而且更多的是使信息的传播更加多元化,更加便捷化,以及更加有趣化。1.2 课题研究的背景“互联网+”行动计划的提出以及实施所带来的社会性效应,使得我们看到了另一个互联网时代的到来。当前创新型公司的出现,无不跟互联网扯上关系。我们可以发现,传统的旅游行业正在进行着一场互联网变革,各大互联网公司正在积极的抢占该市场,只为在该市场价值中分一杯羹。比如去哪儿网,阿里的去啊系统等,都在改变着旅游行业的创新性变革。他们都在积极的为各大旅游景点做互联网式的营销,却忽略了用户才是主体,用户需要信息的传播而不是旅游信息跟令人眼花缭乱的价钱信息绑定。用户需要自媒体式的一种平
13、台来传播更有价值的旅游信息,而正是这种需求,将旅游和交友联系到了一起,绑定旅游和交友,该平台称为了自媒体平台。在互联网式的旅游市场中,我们有这样的需求如下几点所示。(1)以用户主导,从用户的需求和用户的感受出发,围绕用户为中心来设计平台。在当今腾讯 QQ 和新浪微博大行其道的今天,我们抓住用户的习惯,结合旅游设计类似腾讯 QQ 和新浪微博的产品。(2)用户需要互动交流才能体现自媒体效应,抓住旅游行业的痛点,以即时聊天的方式互动交流,为广大驴友提供一个交友平台。(3)界面新颖又符合用户的行为习惯,拥有良好的用户体验。1.3 目的和意义开发旅游交友平台的目的在于 :“互联网+”计划也在渐渐启动和实行,传统旅游行业正在通过互联网化振兴,我们需要响应该计划的号召,为广大喜欢旅游的朋友们提供一个简单方便的交友平台。开发该平台的意义在于:旅游以互联网式的交友方式加速平台的自媒体化,促进信息和人脉的积累,给用户带来视觉上的体验和对该平台的可信度。