一.课题概述
近年来,随着科技的不断发展,为了顺应游客新的消费需求和市场发展形势,营造良好愉悦的旅游环境,在疫情防控常态化背景下,加快智慧旅游建设,积极运用5G和互联网等新技术,发挥信息化在旅游服务中的作用,进一步完善景区功能、丰富游玩内容、提升旅游服务、加强旅游推广,开发出本旅游服务平台,主要实现了管理员后台具备首页、个人中心、旅游攻略管理、旅游资讯管理、景点信息管理、门票预定管理、用户管理、酒店信息管理、酒店预定管理、推荐路线管理、论坛管理、系统管理等功能模块,用户前台具备首页、景点信息、酒店信息、论坛中心、我的等功能模块。
“智慧旅游”服务平台的开展,将提升游客在食、住、行、游、购每个旅游消费环节中的附加值;旅游者在旅游前、旅游中、旅游后,都能够轻松地获取资讯、规划出行、预订票务、安排食宿等,将极大改善旅游体验,智慧旅游已成为未来旅游行业的大势所趋,加快智慧旅游建设:围绕“限量、预约、错峰”疫情防控常态化旅游要求,推进旅游景区实现线上预约预订、分时段错峰游览、科学引导分流、非接触式服务等规范化、标准化建设;引导旅游景区开发数字化体验产品,运用数字技术充分展示特色文化内涵,进一步提升游客的旅游体验。
二.技术环境
jdk版本:1.8 及以上
ide工具:Eclipse或者 IDEA,微信小程序开发工具
数据库: mysql5.7 (必须5.7)
编程语言: Java
tomcat: 8.0 及以上
java框架:ssm
maven: 3.6.1
详细技术:HTML+CSS+JAVA+SSM+MYSQL+VUE+MAVEN+微信开发工具
三.功能设计
系统分为管理员和普通用户两个角色,普通用户是在小程序端进行操作,管理员是在后台管理系统中进行操作:
管理员:首页、个人中心、旅游攻略管理、旅游资讯管理、景点信息管理、门票预定管理、用户管理、酒店信息管理、酒店预定管理、推荐路线管理、论坛管理、系统管理等。
用户:景点信息、酒店信息、论坛中心、我的。
本系统的使用主要是为了给用户提供便利的查询旅游服务软件的平台,满足用户手机查询旅游服务软件的需求,促进旅游服务软件的发展。
系统功能模块图如下所示。
四.系统部分截图
小程序端效果图:
后台管理端效果图:
1绪论 1
1.1概述 1
1.2课题意义 2
1.3主要内容 2
2 相关技术简介 3
2.1 HBuilder X技术介绍 4
2.2 JAVA简介 5
2.3 MYSQL数据库 6
2.4 SSM框架 7
3 系统分析 8
3.1 系统需求分析 9
3.1.1系统功能需求 10
3.1.2系统技术需求 11
3.1.3系统安全需求 12
3.2 可行性分析 13
3.2.1技术可行性 14
3.2.2经济可行性 15
3.2.3操作可行性 16
3.2.4法律可行性 17
3.3性能分析 18
3.4 系统UML用例分析 19
3.5 系统流程分析 20
4 系统设计 21
4.1系统功能模块设计 22
4.2 系统开发流程设计 23
4.3 数据库设计 24
4.3.1数据表 25
4.3.1数据库实体(E-R图) 26
5 系统实现 27
5.1管理员登录模块 28
5.2管理员后端功能模块 29
5.3用户前端功能模块 30
6 系统测试 32
6.1系统测试的目的 33
6.2系统测试分析 34
7 结 论 35
致 谢 36
【参考文献】 37