1.用户注册功能:输入注册所需要的手机号和密码,并且完善个人的基本信息。
2.用户登录功能: 用户输入手机号和密码进行登录。
3.用户预约功能:设定服务区域,用户可以在预约时选择切换区域;设置景区可以预约的时间段以及人数限制;预约成功后将订单信息以短信的方式发送给用户。
4.用户订单信息:包括待付款、已预约、已退款的功能。
5.管理员管理功能:管理员可以在该模块实现对景区参观人数、时间段以及发布景区相关公告的功能。
6.在线客服
7.在线交流功能
现在旅游行业已慢慢在恢复中,不严重的地方,各景区已陆续恢复开园,但是售票方式和之前发展了很大的变化。为做好新冠肺炎防控及游客入园工作,很多旅游景区都选择了预约购票的方式,这种离不开景区实名制分时预约系统的功能,游客可以在相关软件分时段错峰预约购票,而未在线预约购票和非预订时段将无法入园,为保障广大游客有一个安全舒适的旅游环境。景区管理可以在分时预约系统后台设置门票总量,每个时间段门票的数量,严控景区入园人数,并根据防控形势进行调整。
主要问题
1.数据库的连接问题:用户对界面中的数据修改后,数据库没有更新数据,导致操作不成功;
2.界面与界面之间不能实现跳转的问题;
3.数据库关系建立的问题,数据表中项与项之间设置正确的关系,防止后续读取数据库出现错误。
四.解决办法
1.查找相关资料和课程,提升相关技术的应用。
2.规划好软件开发的思路,做好详细设计。
3.大量的查找相关文献,构建出符合需求的数据库。
目录
1概述 3
1.1课题研究背景 3
1.2课题研究意义 3
1.3课题研究内容 5
2系统开发技术 6
2.1 Java技术 6
2.2 Springboot框架 6
2.3 MySQL数据库 7
2.4 B/S结构 7
2.5 Tomcat服务器 8
3系统需求分析 9
3.1可行性分析 9
3.2功能需求分析 10
3.3系统流程分析 12
3.3.1系统开发流程图: 12
3.3.2管理员模块总体流程图: 13
3.3.3疫情及景区分时预约管理流程图: 14
4系统设计 15
4.1功能模块设计 15
4.2系统数据库设计 15
4.2.1数据库系统 15
4.2.2数据库概念设计 16
4.2.3数据表设计 18
4.2.4数据表的建立 19
5系统实现 24
5.1系统功能实现 24
5.2后台模块实现 26
5.2.1管理员模块实现 26
5.2.2用户模块实现 29
6系统测试 31
6.1测试的目的和目标 31
6.2测试内容 31
6.2.1登录测试 31
6.2.2信息修改测试 32
6.3测试评价 33
结 论 34
致 谢 35
参考文献 36