资料简介:
毕业设计-基于JavaEE的旅游交友平台的设计与实现,共50页,11844字,附源程序、答辩文稿。
摘要
随着“互联网+”概念的提出,催生了互联网+旅游这种新的经济模式。在经过分析研究各种旅游平台的特色以及优劣,结合传统旅游平台和交友平台现状以及存在的问题,提出研究该课题的意义以及所要研究的内容,并实现和建立了一个款基于JavaEE和旅游、交友为一体的平台,该平台实现了旅游与互联网的有机结合。其主要功能包括用户登陆注册、发表旅游动态、评论回复动态、转发动态、个人信息设置和即时聊天功能等。
关键词:旅游;社交;信息共享;JavaEE
目 录
第一章 前 言 1
1.1 旅游交友平台概述 1
1.2 课题研究的背景 1
1.3 目的和意义 1
1.4 本文主要研究的内容 2
第二章 相关工具和技术介绍 3
2.1 JavaEE简介 3
2.2 JPA框架 3
2.2.1 MySQL数据库 3
2.2.2 JDBC技术 3
2.2.3 Hibernate框架 3
2.2.4 JPA框架 3
2.3 Spring框架 4
2.4 SpringMVC框架 4
2.5 AngularJS框架 5
2.6 Maven工具 5
第三章 系统需求分析 7
3.1 概述 7
3.2 需求分析 7
3.2.1 可行性分析 7
3.2.2 功能模块 7
3.3 数据库设计 11
3.3.1 数据库设计简介 11
3.3.2 E-R图设计 11
3.3.3 数据库表设计 14
第四章 系统详细设计 17
4.1 系统的主要架构及开发模式 17
4.2 系统前端网页设计 18
4.3 后台模块设计 21
4.3.1 登陆注册模块 21
4.3.2 动态模块 24
4.3.3 即时聊天模块 27
4.3.4 个人信息设置模块 30
4.3.5 用户个人信息模块 34
第五章 总结与展望 37
参考文献 39
致谢 41
资料预览图片:

资料文件预览:
共105文件夹,225个文件,文件总大小:19.53MB,压缩后大小:17.18MB
.jsdtscope [575.00B]
org.eclipse.jdt.core.prefs [430.00B]
org.eclipse.m2e.core.prefs [90.00B]
org.eclipse.wst.common.component [659.00B]
org.eclipse.wst.common.project.facet.core.xml [252.00B]
org.eclipse.wst.jsdt.ui.superType.container [49.00B]
org.eclipse.wst.jsdt.ui.superType.name [6.00B]
org.eclipse.wst.validation.prefs [50.00B]
BaseDao.java [200.00B]
BaseEntity.java [786.00B]
Dao.java [466.00B]
IdEntity.java [169.00B]
TimeUtil.java [321.00B]
ChatModuleController.java [960.00B]
IChatHistoryDao.java [302.00B]
ChatHistory.java [1.27KB]
ChatHistoryService.java [580.00B]
FriendsController.java [442.00B]
IFriendGroupDao.java [253.00B]
IFriendShip.java [247.00B]
FriendGroup.java [893.00B]
FriendShip.java [1.15KB]
FriendGroupService.java [306.00B]
FriendShipService.java [344.00B]
UserLoginRegController.java [2.31KB]
LoginService.java [730.00B]
SettingController.java [1.68KB]
StateModuleController.java [8.66KB]
IPraiseDao.java [391.00B]
IReplayDao.java [397.00B]
IStateDao.java [1.14KB]
Praise.java [791.00B]
Replay.java [1.44KB]
State.java [2.61KB]
PraiseService.java [638.00B]
ReplayService.java [577.00B]
StateService.java [4.43KB]
UploaderController.java [3.25KB]
UserController.java [669.00B]
IUserDao.java [738.00B]
User.java [2.59KB]
UserService.java [945.00B]
UtilController.java [975.00B]
ehcache-hibernate-local.xml [2.53KB]
ehcache-hibernate-rmi.xml [4.40KB]
ehcache-local.xml [1.01KB]
ehcache-rmi.xml [2.78KB]
applicationContext.xml [7.51KB]
log4j.properties [1.00KB]
yyw.properties [1.38KB]
a1.jpg [230.19KB]
a10.jpg [416.19KB]
a11.jpg [224.26KB]
a12.jpg [134.78KB]
a13.jpg [495.71KB]
a14.jpg [62.74KB]
a15.jpg [257.86KB]
a17.jpg [102.35KB]
a18.jpg [144.29KB]
a19.jpg [248.44KB]
a2.jpg [151.42KB]
a21.jpg [205.38KB]
a22.jpg [185.34KB]
a3.jpg [352.72KB]
a4.jpg [105.04KB]
a5.jpg [177.63KB]
a6.jpg [181.35KB]
a7.jpg [133.78KB]
a8.jpg [173.58KB]
a9.jpg [807.96KB]
head.20.jpg [8.47KB]
head1.jpg [16.52KB]
head10.jpg [16.18KB]
head11.jpg [58.56KB]
head12.jpg [15.73KB]
head13.jpg [10.66KB]
head14.jpg [34.34KB]
head15.jpg [43.05KB]
head16.jgp.jpg [39.61KB]
head17.jpg [12.87KB]
head19.jpg [19.64KB]
head2.jpg [10.72KB]
head3.jpg [11.16KB]
head4.jpg [11.75KB]
head5.jpg [23.31KB]
head6.jpg [41.08KB]
head7.jpg [9.84KB]
head8.jpg [12.43KB]
head9.jpg [10.44KB]
dou.jpg [2.30KB]
foot.jpg [242.97KB]
guofeipeng.jpg [5.11KB]
left1.jpg [2.64KB]
left2.jpg [3.51KB]
liuqisen.png [25.43KB]
logo.png [53.84KB]
pengmu.jpg [3.90KB]
pic.jpg [78.32KB]
right1.jpg [2.56KB]
right2.jpg [3.39KB]
tanjiahui.jpg [3.50KB]
video.mp4 [4.06MB]
bg.jpg [127.29KB]
chatbg.jpg [116.06KB]
friends_srh.jpg [3.75KB]
inputState.png [13.48KB]
insert_image.png [9.46KB]
logo.jpg [12.66KB]
logo.png [21.63KB]
logobig.png [53.84KB]
look_tag.jpg [38.57KB]
nextPage.png [4.51KB]
photohead.jpg [22.73KB]
srh.jpg [1.89KB]
user_info_bg.jpg [28.79KB]
back.jpg [156.16KB]
green.jpg [1.45KB]
red.jpg [1.53KB]
tan.jpg [1.39KB]
login.css [5.51KB]
mypage.css [4.30KB]
state.css [824.00B]
user.css [462.00B]
app.js [1.51KB]
controller.js [18.10KB]
directives.js [3.86KB]
filters.js [30.00B]
npm-debug.log [900.00B]
services.js [1.90KB]
._Change Log.txt [171.00B]
._uploadify.swf [222.00B]
Change Log.txt [618.00B]
check-exists.php [426.00B]
index.php [979.00B]
jquery.uploadify.js [64.27KB]
jquery.uploadify.min.js [45.45KB]
license.txt [1.07KB]
uploadify-cancel.png [2.89KB]
uploadify.css [2.48KB]
uploadify.php [862.00B]
uploadify.swf [12.47KB]
easemob.im-1.0.5.js [144.00KB]
json2.js [17.63KB]
quickstart.md [25.13KB]
strophe-custom-2.0.0.js [174.25KB]
angular-animate.js [100.23KB]
angular-cookies.min.js [792.00B]
angular-loader.min.js [881.00B]
angular-resource.min.js [2.43KB]
angular-route.js [32.36KB]
angular-sanitize.min.js [3.79KB]
angular-ui-router.min.js [28.01KB]
angular.js [904.09KB]
bindonce.min.js [4.68KB]
jquery-1.9.1.min.js [102.42KB]
springmvc-servlet.xml [2.56KB]
web.xml [2.24KB]
aboutus.js [4.21KB]
aboutus.jsp [6.82KB]
forget.js [1.19KB]
forget.jsp [3.91KB]
hello.html [2.16KB]
login.css [5.51KB]
login.html [4.26KB]
head.html [933.00B]
mypage.html [3.93KB]
state.html [2.94KB]
user.html [994.00B]
webuploader.html [944.00B]
myinfo_setting.html [1.41KB]
home.html [41.00B]
index.jsp [1.76KB]
ehcache-hibernate-local.xml [2.53KB]
ehcache-hibernate-rmi.xml [4.40KB]
ehcache-local.xml [1.01KB]
ehcache-rmi.xml [2.78KB]
BaseDao.class [317.00B]
BaseEntity.class [1.16KB]
Dao.class [255.00B]
IdEntity.class [397.00B]
TimeUtil.class [645.00B]
ChatModuleController.class [1.55KB]
IChatHistoryDao.class [352.00B]
ChatHistory.class [1.71KB]
ChatHistoryService.class [898.00B]
FriendsController.class [661.00B]
IFriendGroupDao.class [358.00B]
IFriendShip.class [349.00B]
FriendGroup.class [1.17KB]
FriendShip.class [1.38KB]
FriendGroupService.class [555.00B]
FriendShipService.class [547.00B]
UserLoginRegController.class [3.56KB]
LoginService.class [1.15KB]
SettingController.class [2.08KB]
IDaoImpl.class [1.20KB]
IPraiseDao.class [527.00B]
IReplayDao.class [587.00B]
IStateDao.class [336.00B]
IStateDaoCustom.class [153.00B]
Praise.class [1.23KB]
Replay.class [1.73KB]
State.class [3.42KB]
PraiseService.class [1.15KB]
ReplayService.class [1.04KB]
StateService.class [6.06KB]
StateModuleController.class [10.11KB]
UploaderController.class [5.00KB]
UserController.class [1023.00B]
IUserDao.class [790.00B]
User.class [3.05KB]
UserService.class [1.91KB]
UtilController.class [1.66KB]
yyw.properties [1.38KB]
applicationContext.xml [7.51KB]
log4j.properties [1.00KB]
pom.properties [203.00B]
pom.xml [6.85KB]
MANIFEST.MF [104.00B]
pom.xml [6.85KB]
.classpath [1.29KB]
.project [1.19KB]
1105030217_郭飞鹏_基于JavaEE的旅游交友平台的设计与实现.doc [2.06MB]
1105030217_郭飞鹏_基于JavaEE的旅游交友平台的设计与实现.ppt [3.44MB]
1105030217_郭飞鹏_基于JavaEE的旅游交友平台的设计与实现_(查重).doc [2.01MB]