旅游信息管理系统(需求文档)

宁波大学科学技术学院本科毕业设计(论文)

开 题 报 告

题    目

基于SpringBoot的旅游信息管理系统

指导教师

下属学院

信息工程学院

专业

计算机科学与技术

班级

学生姓名

学号

开题日期

2023年12月13日

一、选题的背景与意义

我国社会经济的快速发展,人们步入小康生活,生活水平不断的提高,人们开始追求享受精神生活,越来越多人选择旅游来放松享受。近年来,随着旅游业的壮大,我国旅游业的不断发展和完善,旅游景点信息不断地增多。面对大量的景点信息,各旅游景点竞争激烈,如何能提高景点旅游客流量,成了旅游景点关注的热点。为了给用户提供一个便捷的旅游信息查询管理平台,特开发了本旅游信息管理系统。

本旅游信息管理系统的开发具有以下意义:

1)查询比较方便:旅游信息管理系统提供了非常多的景点信息、线路信息、酒店信息等,同时方便用户进行查看添加、发帖交流。

2)信息量大:为用户提供了大量的旅游信息,同时满足了用户对通过网络进行旅游信息查询管理的需求。

3)成本比较低,风险小,不受地点的限制:本旅游信息管理系统最突出的优势是,用户可随时进入系统查看旅游相关信息,并进行交流,不受时间地点的限制。

二、研究的基本内容与拟解决的主要问题:

(1)研究的基本内容

本旅游信息管理系统采用JAVA开发语言的Web模式,前台采用Vue、HTML,JS,CSS等技术,后台采用SpringBoot框架结合MYSQL数据库进行开发,主要实现了前台用户和后台管理员两个用户角色的功能,其主要研究内容如下:

用户功能:

1)注册登录:没有账号的用户可以通过注册界面,输入用户信息进行注册,注册后通过帐号密码进行登录;

2)首页:显示旅游资讯,旅游景点,旅游线路,酒店信息,交流论坛等;

3)旅游景点信息:图文方式罗列景点,点击图片了解景点详细信息,用图文方式展出,搜索景点功能,景点门票购买功能,收藏功能;

4)旅游路线信息:用图文形式展示,路线推荐,游玩顺序等,可发布多条路线;

5)酒店信息:输入景点,搜索出周围酒店的情况,可知道酒店的位置,价格,户型,添加预定功能,实现支付宝支付;

6)查看天气:添加天气预报功能;

7)交流论坛:对景点,酒店进行交流;

8)个人中心:用户可对个人信息进行修改,收藏的景点,酒店,预定的酒店,购买的门票等:

管理员功能:

1)登录:管理员通过后台进行登录;

2)个人中心:对管理员信息进行修改;

3)用户管理:对注册的用户进行增删改查功能,对用户进行管理;

4)景点管理:对景点信息进行增删改查功能,对景点进行管理,包括景点名称,景点图片,景点详情等:

5)旅游路线管理:对旅游路线进行增删改查功能;

6)酒店管理:对酒店信息进行增删改查功能,对酒店进行管理,包括酒店名称,地址,详情等;

7)交流论坛管理:管理用户发出的交流内容;

8)景点门票管理:对用户购买的景点门票进行管理;

9)酒店预定管理:对用户提交的酒店预定进行管理;

10)系统管理:对系统中的轮播图,旅游资讯等信息进行管理。

(2)拟解决的主要问题

1)界面设计:用户进入网站,应该可以让用户感觉比较舒服,色彩的搭配和布局的设计很重要。

2)数据库设计:页面大数据量的处理,保证页面能够高效显示需求数据。

3)安全性设计:主要包括用户的信息安全,保密。

4)功能设计:各种功能的联系加大了MVC设计模式的难度。

三、研究的方法与技术路线:

(1)完成系统调查,分析整个系统的业务流程,根据每个模块的功能实现需求分析。

(2)进行系统总体设计。

(3)数据库设计

a.建立概念模型,并用E-R图描述;

b.将概念模型转换成关系模式,进行实体与联系的描述

c.数据库结构的详细设计

(4)系统实现

本系统前台采用Vue、HTML,JS,CSS等技术进行设计;

后台采用SpringBoot框架结合MYSQL数据库进行开发。

运用图形界面、核心代码及相应的说明文字解析系统重要模块的实现过程和结果。

(5)系统测试

结合软件工程中的测试方法,设计相应的测试用例,对系统进行简单测试。

四、研究的总体安排与进度:

(1)23.09.25~23.10.20(3~5周):确认课题,下达任务书

(2)23.10.21~23.11.26(6~11周):搜索资料,完成文献综述、开题报告

(3)23.11.27~23.12.17(12~14周):完成开题论证,进行初期检查

(4)23.12.18~24.01.21(15~19周):《旅游信息管理系统》需求分析、功能模块划分、ER图分析,建立系统数据模型,设计后台数据库,各功能模块代码开发

(5)24.03.04~24.03.15(1~2周):完成文献翻译、毕业论文初稿,进行中期检查

(6)23.03.16~23.03.31(3~4周):《旅游信息管理系统》各功能模块调试、测试

(7)24.04.01~23.04.07(第5周):论文定稿,进行毕业论文相似度检查

(8)24.04.08~23.04.21(6~7周):论文答辩

五、主要参考文献:

[1]付岩.旅游信息管理系统[D].内蒙古大学[2023-11-23].DOI:10.7666/d.y1585205.

[2]朱瑜芳. 旅游服务管理系统的设计与实现[D]. 云南大学, 2021.

[3]秦鑫. 旅游管理网站系统的设计与实现[D]. 大连理工大学, 2020.

[4]贾鸿雁. 旅游信息管理与信息系统[M]. 化学工业出版社, 2019.

[5]桂路芬, 吴菲, 魏霞. 基于java的旅游管理系统设计[J]. 通讯世界月刊, 2021.

[6]于建韬.智慧旅游管理系统的分析与应用[J].佳木斯职业学院学报,2022,38(03):155-157.

[7]梁妍.旅游网站电子商务模式应用与创新研究[J].  2021(2015-17):20-21.

[8]蒋莉.东阳古镇旅游网站设计与实现[J].信息与电脑, 2022, 34(12):113-116.

[9]孙岩,李晶.基于SpringBoot的旅游资源管理网站的设计与实现[J].信息技术与信息化, 2021.

[10]李磊.Java EE企业级应用开发实战 Spring Boot+Vue+Element 编程语言[M].人民邮电出版社,2023.

[11]朱建昕.Spring Boot+Vue开发实战[M].电子工业出版社,2021.

[12]高洪岩.Java Web实操:基于IntelliJ IDEA,JDBC,Servlet,Ajax,Nexus,Maven[M].电子工业出版社,2021.

[13]Yaqi Z . Application Comparison of SQL Sever, MySQL and Oracle Databases in Water System[J]. Tianjin ence & Technology, 2019.

[14] Reddy K , Upadhyayula S .Beginning Spring Boot 3: Build Dynamic Cloud-Native Java Applications and Microservices[J].Beginning Spring Boot 3, 2023.

[15] Zhang F , Sun G , Zheng B ,et al.Design and Implementation of Energy Management System Based on Spring Boot Framework[J].Information, 2021.

指导教师审核意见:

                                        指导教师签字            

年    月   日

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值