摘 要
计算机技术发展近几年来突发猛进,网络办公、网络教学等方式渐渐成为了人们的选项。不必局限于固定的时间和固定的地点,通过计算机系统可以轻松实现跨区域的交流。随着旅游业的发展,外出游玩的用户在不断的增多,在景点的查询方面,传统的查询方式都是到旅行社咨询,有的时候旅行社推荐的景点和自己的喜好有很大的差别,使得用户的体验就会下降,后来随着计算机信息技术的兴起,人们开始百度搜索查看各个景点,但是百度的数据库太大,很难找到自己想要的景点,应此开发毕节市旅游文化宣传网站。
毕节市旅游文化宣传网站,主要的模块包括首页、系统用户(管理员、注册用户)、景点分类管理(景点分类列表、景点分类添加)、旅游景点管理(旅游景点列表、旅游景点添加)、文化活动管理(文化活动列表、文化活动添加)、购买门票管理、参加活动管理(参加活动列表)、美食分类管理(美食分类列表、美食分类添加)、特色美食管理(特色美食列表、特色美食添加)、旅游攻略管理(旅游攻略列表、旅游攻略添加)、系统管理(轮播图管理、广告管理)、留言管理(用户留言)、公告管理(公告)、资源管理(旅游资讯、资讯分类)等功能。系统中管理员主要是为了安全有效地存储和管理各类信息,还可以对系统进行管理与更新维护等操作,并且对后台有相应的操作权限。
要想实现毕节市旅游文化宣传网站的各项功能,需要后台数据库的大力支持。管理员验证注册信息,收集的用户信息,并由此分析得出的关联信息等大量的数据都由数据库管理用户咨询管理。本文中数据库服务器端采用了Mysql作为后台数据库,使Web与数据库紧密联系起来。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。
本系统的开发使获取毕节市旅游文化宣传网站管理信息能够更加方便快捷,同时也使毕节市旅游文化宣传网站管理信息变的更加系统化、有序化。系统界面较友好,易于操作。
关键词:毕节市旅游文化宣传网站;springboot框架;Mysql
Design and Implementation of Bijie City Tourism Culture Promotion Website Based on Springboot Framework
Abstract
In recent years, the development of computer technology has made sudden and rapid progress, and methods such as online office work and online teaching have gradually become people's options. Cross regional communication can be easily achieved through computer systems without being limited to fixed times and locations. With the development of the tourism industry, the number of users who go out to play is constantly increasing. In terms of searching for tourist attractions, the traditional search method is to consult with travel agencies. Sometimes, the recommended tourist attractions by travel agencies differ greatly from their own preferences, resulting in a decrease in user experience. Later, with the rise of computer information technology, people began to search and view various tourist attractions on Baidu, but Baidu's database is too large, It is difficult to find the tourist attractions you want, so you should develop a tourism and cultural promotion website for Bijie City.
Bijie City Tourism and Cultural Promotion Website, with main modules including homepage, system users (administrators, registered users), scenic spot classification management (scenic spot classification list, scenic spot classification addition), scenic spot management (scenic spot list, scenic spot addition), cultural activity management (cultural activity list, cultural activity addition), ticket purchase management, participation activity management (participation activity list) Food classification management (food classification list, food classification addition), specialty food management (specialty food list, specialty food addition), tourism strategy management (tourism strategy list, tourism strategy addition), system management (rotation chart management, advertising management), message management (user message management), announcement management (announcement), resource management (tourism information, information classification), and other functions. The main purpose of administrators in the system is to store and manage various types of information safely and effectively. They can also manage, update, and maintain the system, and have corresponding operation permissions for the backend.
To achieve the various functions of the Bijie Tourism Culture Promotion Website, strong support from the backend database is required. The administrator verifies the registration information, collects user information, and analyzes a large amount of data such as associated information, which is managed by the database management user consultation. In this article, MySQL is used as the backend database on the database server side, closely linking the Web with the database. During the design process, the system code was fully guaranteed to have good readability, practicality, scalability, universality, ease of later maintenance, easy operation, and concise pages.
The development of this system makes it more convenient and efficient to obtain the management information of Bijie City's tourism and cultural propaganda website, and also makes the management information of Bijie City's tourism and cultural propaganda website more systematic and orderly. The system interface is relatively friendly and easy to operate.
Keywords: Bijie City Tourism Culture Promotion Website; Springboot framework; MySQL.
目录
1 绪论
1.1 研究背景
现下全国很多企业已经把自己企业内的软件朝着智能化的方向在转移,尤其是在朝着符合自己企业特色的移动端方向来扩展。像以前我们查询旅游景点的时候,都是通过到旅行时进行查询,很多时候,一些不错的景点都没有被旅行社推荐,而推荐的一些景点都不是我们需要的,费时费力,查找起来也很费劲,伴随着计算机信息技术得高速发展,传统的旅游信息查询方式都会被淘汰,而且也满足不了用户的需求,因此旅游信息的管理方式就需要朝着移动版来进行扩展,因此我决定开发基于Springboot框架的毕节市旅游文化宣传网站。通过借助现在热门的网页浏览管理的模式,让毕节市旅游文化宣传网站变的更加人性化,也可以使得旅游信息在智能化管理上有所提高。
1.2研究意义
当今网络普及,信息技术猛速的发展着,社会的各个领域都在紧跟时代的脚步不断创新,不断改革,已经发生了巨大的变化,从以往的人工手动来处理信息数据,到现在的计算机智能化处理信息数据,得到了质的改变,将繁琐、耗时大、易泄密、难保存等缺点改变成了操作快速、省时省力、高保密性、易保存等优点,这让社会的每一领域都受益。
随着全球信息化的发展,人们的生活节奏越来越快,对信息的时效性越来越重视。以传统的宣传方式为载体的传统旅游服务早已不能满足人们对获取信息的方式、便捷性的需求。所以毕节市旅游文化宣传网站渐渐成为人们关注的焦点。首先,毕节市旅游文化宣传网站,网上获取信息的实时性、便捷性要远远高于传统模式。系统一经上线,无论用户在世界的哪个角落,只要能够连接互联网,就能在第一时间获得想要的信息。
计算机技术在现代管理中的应用,使计算机成为人们应用现代技术的重要工具。能够有效的解决获取信息便捷化、全面化的问题,提高效率。
1.3主要内容
(1)首先是确定选题,确定好所要做的系统,并对系统的背景及现在面临的一些问题等进行系统的初步确认。
(2)系统确认完成后,结合系统开发的需求进行确认系统开发所使用的技术,本毕节市旅游文化宣传网站的开发使用JAVA技术,数据库进行平台的搭建开发,确认好使用的技术进行技术分析,所使用的技术是否可以完成毕节市旅游文化宣传网站的实现。
(3)确定好系统使用的技术,进行在线确认系统所划分的角色,并且根据用户角色划分确定所要设计的功能模块,对于毕节市旅游文化宣传网站主要划分别为管理员和用户两个角色,并所使用的功能模块也相应不同,但是系统的数据库实现的内容是交互的,管理员和用户可以随时根据自己的需求进行查看旅游信息,管理员获取到所有用户的详细数据信息,并根据需求进行第一时间处理解决。
(4)系统的功能模块确认完成后进行程序及界面的设计,设计完成后,并且通过测试来判断程序是否完善,对于系统测试,需要不同的用户进行不同的内容编辑及提交,及使用不同的测试方式找出程序中存在的漏洞,并对程序出现的漏洞问题进行在线解决处理,如果测试系统没有任何问题时,可以将系统上传进行正式操作使用。
2 毕节市旅游文化宣传网站系统分析
系统需求分析是系统开发的一个关键环节,它在系统的设计和实现上起到了一个承上启下的位置。系统需求分析是对所需要做的系统进行一个需求的挖掘,如果分析的准确可以精准的解决现实中碰到的问题。如果分析不到位会影响后期系统的实现。一个系统的优秀程度需求分析也是占据了非常大的比例,如果需求分析不到位,后面的系统设计要实现就是一个偏离导航的设计。
2.1 可行性分析
系统可行行分析是对系统对系统可行性进行一个探讨。在探讨系统的可行性上我们主要从技术上的可行性和经济上的可行性以及法律层面的可行性上进行分析,如果三个层面度通过,我们则认为系统是比较可行的。
旅游系统是在Windows操作系统中进行开发运用的,而且目前PC机的各项性能已经可以胜任普通网站的web服务器。系统开发所使用的技术也都是自身所具有的,也是当下广泛应用的技术之一。
系统的开发环境和配置都是可以自行安装的,系统使用springboot开发工具,使用比较成熟的Mysql数据库进行对系统前台及后台的数据交互,根据技术语言对数据库,结合需求进行修改维护,可以使得网站运行更具有稳定性和安全性,从而完成实现网站的开发。
硬件可行性分析;毕节市旅游文化宣传网站的设计对于所使用的计算机没有什么硬性的要求,计算机只要可以正常的使用进行代码的编写及页面设计就可行,主要是对于服务器有些要求,对于平台搭建完成要上传的服务器是有一定的要求的,服务器必须选择安全性比较高的,然后就是在打开网站必须顺畅,不能停顿太长时间;性价比高;安全性高。
因此,我们进行了可行性研究,可以看出系统的开发没有问题。
在毕节市旅游文化宣传网站开发之前所做的市场调研及与其相关的其他管理系统,都是没有任何费用的。所有的调查研究都是通过开发者自己的努力,所有的工作也都是自己亲力亲为的。在碰到自己比较难以解决的问题时,大多数是通过指导老师和同学的帮助进行相关问题的解决。所以对于毕节市旅游文化宣传网站的开发在经济上是完全可行的,没有任何费用支出的。
使用比较成熟的技术,系统是基于springboot的开发,采用Mysql数据库。所以系统在开发人力、财力方面的要求不高,具有经济可行性。
可操作性主要是对在毕节市旅游文化宣传网站完成后,用户的使用体验度,以及管理员可以通过系统随时管理相关的数据信息,并且对于管理员、用户两个角色,都可以简单明了的进入到自己的系统界面,通过界面导航菜单可以简单明了地操作功能模块,方便用户信息的操作需求和管理员管理数据信息。对于系统的操作,不需要专业人员都可以直接进行功能模块的操作管理,所以毕节市旅游文化宣传网站的可操作性是完全可以的。本系统的操作使用的也是界面窗口进行登录,所以操作人员只要会简单的电脑操作就完全可以的。
2.2 系统功能分析
毕节市旅游文化宣传网站划分为用户模块,管理员模块这两大部分。
用户管理模块:
(1)用户注册登录:用户可以随时进入到系统中,对系统中的信息浏览,但是想要实现交流以及预订操作,就必须有这个系统的账号,如果没有账号的话,可以注册成员用户进行相关的操作,同时用户还可以通过“我的”这以按钮对个人信息以及操作的信息进行管控。
(2)查看毕节市旅游文化宣传网站的首页信息:毕节市旅游文化宣传网站的首页信息包含了首页,公告(网站公告、关于我们、联系方式、网站介绍),旅游资讯、用户留言、旅游景点、文化活动、特色美食、旅游攻略等。
(3)旅游资讯:在前台点击“旅游资讯”可以查看到所有的旅游信息,在旅游资讯界面可以收藏、点赞、评论。
(4)旅游景点:用户可以查看景点中心推荐信息,在查询到自己想要了解的景点的时候,可以进入查看详细的介绍,在景点详情这个界面,可以搜索景点名称、景点类别、景点等级等信息并可以观看景点视频。
(5)文化活动:可以查看活动名称、活动类型、活动时间、活动地点、活动门票等信息。
(6)特色美食:可以搜索美食名称、美食类别。可以查看美食价格、评分及推荐的餐厅。并可以点赞、收藏及发表评论。
(7)旅游攻略:可以搜索景点名称、旅游季节等信息,可以查看旅游天数、交通工具的推荐。
(8)我的账户:在前台点击“我的”下面的“我的账户”可以对个人资料+密码修改+自己收藏的信息进行管控。
管理员管理模块:
(1)景点分类管理:管理员可以查询景点类别、创建时间、更新时间的详情情况。可以进行重置、删除等操作。
(2)旅游景点管理:管理员可以看到所有的景点名称、景点类别、景点等级、照片、门票、开放时间、游玩时长等信息。还可以对详情、查看评论进行操作。
(3)文化活动管理:管理员可以看到所有的活动名称、活动类别、活动时间、活动地点、活动照片、活动门票、活动介绍等相关信息。可以对详情、查看评论进行操作。。
(4)购买门票管理:管理员可以点击“购买门票列表”按钮,可以查看活动名称、活动类型、活动时间、活动地点、活动门票、用户、用户姓名、购买数量、总价、备注等信息。可以对门票进行审核。并进行添加。
(5)参加活动管理:管理员可以看到所有的活动名称、活动类别、活动时间、活动地点、用户姓名、参加人数等详情。可以进行重置、删除、审核等操作。
(6)美食分类管理:管理员可以查看美食类别、创建时间、更新时间等详情。还可以进行重置、删除等操作。
(7)特色美食管理:管理员可以查看美食类别、创建时间、更新时间等详情。还可以进行重置、删除等操作作。
(8)旅游攻略管理:管理员可以查看景点名称、旅行季节、旅游天数,交通工具、推荐酒店、旅游费用相关信息。还可以查看评论,并进行查询及删除等操作。
(9)留言管理:点击“用户留言”,可以查看头像、标题、呢称、留言手机号、留言邮箱、创建时间、更新时间等信息。还可以进行重置、删除、添加回复等操作。
(10)公告管理:点击“公告”,可以查看标题、创建时间、更新时间等详情,还可以进行重置、删除、添加等操作
(11)资源分类管理:点击“资讯分类”,可以查看类型名称、创建时间、更新时间等详情。还可以进行重置、删除、添加等操作。
毕节市旅游文化宣传网站的非功能性需求比如毕节市旅游文化宣传网站的安全性怎么样,可靠性怎么样,性能怎么样,可拓展性怎么样等。具体可以表示在如下2-1表格中:
安全性 | 主要指毕节市旅游文化宣传网站数据库的安装,数据库的使用和密码的设定必须合乎规范。 |
可靠性 | 可靠性是指毕节市旅游文化宣传网站能够按照用户提交的指示进行操作,经过测试,可靠性90%以上。 |
性能 | 性能是影响毕节市旅游文化宣传网站占据市场的必要条件,所以性能最好要佳才好。 |
可扩展性 | 比如数据库预留多个属性,比如接口的使用等确保了系统的非功能性需求。 |
易用性 | 用户只要跟着毕节市旅游文化宣传网站的页面展示内容进行操作,就可以了。 |
可维护性 | 毕节市旅游文化宣传网站开发的可维护性是非常重要的,经过测试,可维护性没有问题 |
表2-1毕节市旅游文化宣传网站非功能需求表
2.3 系统用例分析
毕节市旅游文化宣传网站的完整UML用例图分别是图2-2、图2-3。
图2-2就是用户角色的用例展示。
![](https://i-blog.csdnimg.cn/direct/52a0a0db9ef148a7af639407d100ae14.png)
图2-2 毕节市旅游文化宣传网站用户角色用例图
图2-3就是管理员角色的用例展示。
![](https://i-blog.csdnimg.cn/direct/97ab8eedf23343cd8f36341d163d1ee9.png)
图2-3毕节市旅游文化宣传网站管理员角色用例图
2.4 系统流程分析
开发毕节市旅游文化宣传网站最主要的一个目的就是实现用户对景点的预订,图2-4就是系统的数据流图。
![](https://i-blog.csdnimg.cn/direct/49e2657b13824426b3a34b96483436ff.png)
图2-4景点预订操作展开图
分析完毕节市旅游文化宣传网站的数据流,那么接下来我们来看系统的业务流程,图2-5就是业务流程图:
![](https://i-blog.csdnimg.cn/direct/a2c5edd009074bd28e4fe4283dff6c3f.png)
2.5本章小结
本章主要通过对毕节市旅游文化宣传网站的可行性分析、功能需求分析、系统用例分析、系统流程分析,确定整个毕节市旅游文化宣传网站要实现的功能。同时也为毕节市旅游文化宣传网站的代码实现和测试提供了标准。
3 毕节市旅游文化宣传网站总体设计
本章主要讨论的内容包括毕节市旅游文化宣传网站的功能模块设计。
3.1 系统功能模块设计
在上一章节中主要对系统的功能性需求和非功能性需求进行分析,并且根据需求分析了本毕节市旅游文化宣传网站中的用例。那么接下来就要开始对本毕节市旅游文化宣传网站的架构、主要功能和数据库开始进行设计。毕节市旅游文化宣传网站根据前面章节的需求分析得出,其总体设计模块图如图3-1所示。
![](https://i-blog.csdnimg.cn/direct/57e61670039247c0a27aaae6fad7c26e.png)
3.2 数据库设计
数据库设计一般包括需求分析、概念模型设计、数据库表建立三大过程,其中需求分析前面章节已经阐述,概念模型设计有概念模型和逻辑结构设计两部分。
3.2.1 数据库概念结构设计
下面是整个毕节市旅游文化宣传网站中主要的数据库表总E-R实体关系图。
![](https://i-blog.csdnimg.cn/direct/eeeb1d6c11104c6ea07587ef9990205d.png)
图3-2 毕节市旅游文化宣传网站总E-R关系图
3.3本章小结
整个毕节市旅游文化宣传网站的需求分析主要对系统总体架构以及功能模块的设计,通过建立E-R模型和数据库逻辑系统设计完成了数据库系统设计。
4 毕节市旅游文化宣传网站详细设计与实现
毕节市旅游文化宣传网站的详细设计与实现主要是根据前面的毕节市旅游文化宣传网站的需求分析和毕节市旅游文化宣传网站的总体设计来设计页面并实现业务逻辑。主要从毕节市旅游文化宣传网站界面实现、业务逻辑实现这两部分进行介绍。
4.1用户功能模块
4.1.1 前台首页界面
当进入毕节市旅游文化宣传网站的时候,系统以上中下的布局进行展示,首先映入眼帘的是系统的导航栏,下面是轮播图,再往下是公告信息,其主界面展示如下图4-1所示。
![](https://i-blog.csdnimg.cn/direct/9b72b70a4cc9467e9a5750f0b345b0f3.png)
图4-1 前台首页界面图
用户可以进行注册登录,当用户右上角“注册”按钮的时候,当填写上自己的账号+密码+确认密码+昵称+邮箱+手机号+身份+用户姓名+性别等信息后再点击“注册”按钮后将会先验证输入的有没有空数据,再次验证密码和确认密码是否是一样的,最后验证输入的账户名和数据库表中已经注册的账户名是否重复,只有都验证没问题后即可会员注册成功。用户注册界面展示如下图4-2所示。
![](https://i-blog.csdnimg.cn/direct/2016840457aa4036af4acf0af5d7d0c7.png)
图4-2注册界面图
毕节市旅游文化宣传网站中注册后的用户是可以通过自己的账户名和密码进行登录的,当用户输入完整的自己的账户名和密码信息并点击“登录”按钮后,将会首先验证输入的有没有空数据,再次验证输入的账户名+密码和数据库中当前保存的用户信息是否一致,只有在一致后将会登录成功并自动跳转到毕节市旅游文化宣传网站的首页中;否则将会提示相应错误信息。用户登录界面如下图4-3所示。
![](https://i-blog.csdnimg.cn/direct/0fa0e1f317fd482491ed0eea6118cbd3.png)
图4-3用户登录界面图
4.1.4旅游资讯界面
当点击导航栏上的“旅游资讯”的时候,可以对旅游资讯进行收藏、点赞、评论。旅游资讯界面如下图4-4所示。
![](https://i-blog.csdnimg.cn/direct/ce7fa77ea0e24ef797c0ee9868e07203.png)
图4-4旅游资讯界面图
4.1.5 用户留言界面
当用户点击毕节市旅游文化宣传网站中导航栏上的“用户留言”后将会进入到该“用户留言”列表的界面,可以进行留言。用户留言界面如下图4-5所示。
![](https://i-blog.csdnimg.cn/direct/28c86dc28a75402dbf846da8e6d7f067.png)
图4-5用户留言界面图
4.1.6 旅游景点界面
当用户点击“旅游景点”后就可以看到所有的景点信息,可以输入景点名称或者景点类型进行搜索查询。在下搜索中可以对人文、景点类别进行搜索。选择你想要了解的景点后将会进入该款景点的详情界面,可以了解到该景点的景区、景点名称、景点类型、门票价格、开放时间、游玩时长、景点视频等信息,同时可以对点击下方的“点赞”、“收藏”进行相关操作,也可以在下方评论区输入想要评论的内容进行评论,页面如图4-6所示。
![](https://i-blog.csdnimg.cn/direct/57e71273b7e14dffa3cebea3c5e5777e.png)
图4-6 旅游景点界面图
4.1.7 文化活动界面
当用户点击“文化活动”后可以搜索活动名称、活动类型。可以查看活动时间及活动地点、活动门票。还可以点赞、收藏及评论。在下拉搜索中可以按创建时间从高到低或从低到高进行排序,还可以按更新时间从高到低或从低到高进行排序。可以对活动名称、活动类型进行正序和倒序。当用户点击“购买门票”链接后就进入预订的界面展示,其中的活动名称、活动时间、活动类型、活动地点、活动门票、总价都是自动生成的,用户只要填写购买数量,系统会计算出总价格,点击“提交”按钮进行提交预订。在左下角点击“参加活动” 链接后,填写参加人数、备注。点击“提交”按钮。界面如下图4-7所示。
![](https://i-blog.csdnimg.cn/direct/ccabb6f273694183996dacfc16887418.png)
图4-7文化活动界面图
4.1.8特色美食管理界面
点击“特色美食”可以对美食名称、美食类别进行搜索。可以查看美食的价格、评分、推荐餐厅及美食图片。并可以点赞、收藏、及评论。在下拉搜索美食类别。界面如下图4-8所示。
![](https://i-blog.csdnimg.cn/direct/a7905a74d31c427b90e38e4976692a8a.png)
图4-8 特色美食管理界面图
4.1.9旅游攻略界面
点击“旅游攻略”可以搜索景点名称、旅行季节。可以查看对应的旅游天数,交通工具、推荐酒店、旅游费用相关信息。可以查看其化用户发布的旅游攻略,并可以点赞、收藏。界面如下图4-9所示。
![](https://i-blog.csdnimg.cn/direct/c0efac20c570412987d59c4019a70e69.png)
4.2管理员功能模块
4.2.1管理员登录界面
管理员可以通过输入自己的账户名和密码,完在拼图验证就可以进行登录,管理员登录界面如下图4-10所示。
![](https://i-blog.csdnimg.cn/direct/eba365541bdb47028c9102cdc8cc99f2.png)
图4-10管理员登录界面图
4.2.2 注册用户界面
点击“注册用户”按钮,可以查看用户头像、账号、密码、呢称、手机号码、手机认证、用户姓名、性别、状态等信息。可以对邮箱认证及手机认证进行审核。界面如下图4-11所示。
![](https://i-blog.csdnimg.cn/direct/4ad3b7b9c0fe45d9bdcec254444189f8.png)
图4-11注册用户界面图
4.2.3 景点分类列表界面
点击“景点分类列表”按钮,可以查询景点类别、创建时间、更新时间的详情情况。可以进行重置、删除等操作。界面如下图4-12所示。
![](https://i-blog.csdnimg.cn/direct/a791f93706c74f21b3d18cae27b574c8.png)
图4-12景点分类列表界面图
4.2.4 景点分类添加列表界面
点击“景点分类添加列表”按钮,可以搜索景点类别,可以进行提交和取消操作。界面如下图4-13所示。
![](https://i-blog.csdnimg.cn/direct/c95d799751344973b8eb58f08f6ac7d6.png)
图4-13景点分类添加列表界面图
4.2.5旅游景点列表界面
点击“旅游景点列表”后就可以看到所有的景点名称、景点类别、景点等级、照片、门票、开放时间、游玩时长等信息。还可以对详情、查看评论进行操作。详情展示页面如图4-14所示
![](https://i-blog.csdnimg.cn/direct/acf0b6c4f2cf433ca7500ea1d53f6091.png)
图4-14旅游景点列表界面图
4.2.6旅游景点添加列表界面
点击“旅游景点添加列表”按钮,可以输入景点名称、景点类别、景点等级、门票价格、开放时间、游玩时长、景点历史、文化背景、景点特色、当地活动、景点详情、景点视频进行提交添加。管理员在后端进行添加后,前台就可以看见旅游景点的相关信息。界面如下图4-15所示。
![](https://i-blog.csdnimg.cn/direct/1b06ff8d98b240c191d7b6bf62214901.png)
图4-15旅游景点添加列表界面图
4.2.7文化活动列表界面
点击“文化活动列表”后就可以看到所有的活动名称、活动类别、活动时间、活动地点、活动照片、活动门票、活动介绍等相关信息。可以对详情、查看评论进行操作。还可以进行重置、删除等操作。详情展示页面如图4-16所示
![](https://i-blog.csdnimg.cn/direct/6f3d794b423a411ca22e22248415deaa.png)
图4-16文化活动列表界面图
4.2.8购买门票列表界面
点击“购买门票列表”按钮,可以查看活动名称、活动类型、活动时间、活动地点、活动门票、用户、用户姓名、购买数量、总价、备注等信息。可以对门票进行审核。并进行添加。界面如下图4-17所示。
![](https://i-blog.csdnimg.cn/direct/bc5f784bf94d4efe8de0b469392ecb91.png)
图4-17购买门票列表界面图
4.2.9参加活动列表界面
点击“参加活动列表”后就可以看到所有的活动名称、活动类别、活动时间、活动地点、用户姓名、参加人数等详情。可以进行重置、删除、审核等操作。详情展示页面如图4-18所示
![](https://i-blog.csdnimg.cn/direct/bf2ce641830942688a79bf6f819fc849.png)
图4-18参加活动列表界面图
4.2.10美食分类列表界面
点击“美食分类列表”可以查看美食类别、创建时间、更新时间等详情。还可以进行重置、删除等操作。界面如下图4-19所示。
![](https://i-blog.csdnimg.cn/direct/65764d6f3e154f78bc6d905a615d103a.png)
图4-19美食分类列表界面图
4.2.12美食分类添加列表界面
点击“美食分类添加列表”可以对美食类别进行提交。界面如下图4-20所示。
![](https://i-blog.csdnimg.cn/direct/6e292b1de89046b6905131a24d363745.png)
图4-20美食分类添加列表界面图
4.2.13特色美食分类列表界面
点击“特色美食分类列表”可以查看美食类别、创建时间、更新时间等详情。还可以进行重置、删除等操作。界面如下图4-21所示。
![](https://i-blog.csdnimg.cn/direct/9a3e42eecc7f4aea81cca81bc67db4cf.png)
图4-21特色美食分类列表界面图
4.2.14特色美食分类添加列表界面
点击“特色美食分类添加列表”可以添加美食名称、美食类别、价格、美食图片、评分、推荐餐厅、食材、做法等信息。界面如下图4-22所示。
![](https://i-blog.csdnimg.cn/direct/ce5138aae3d64f7bb1c8dacbc795201c.png)
图4-22特色美食分类添加列表界面图
4.2.15旅游攻略列表界面
点击“旅游攻略列表”可以查看景点名称、旅行季节、旅游天数,交通工具、推荐酒店、旅游费用相关信息。还可以查看评论,并进行查询及删除等操作。界面如下图4-23所示。
![](https://i-blog.csdnimg.cn/direct/079dc955458a4930a5a65f5f0c028dfd.png)
图4-23旅游攻略列表界面图
4.2.16旅游攻略添加列表界面
点击“旅游攻略添加列表”可以查看发布用户、景点名称、旅行季节、旅游天数,交通工具、推荐酒店、旅游费用、旅游路线、行程规划、攻略详情相关信息。界面如下图4-24所示。
![](https://i-blog.csdnimg.cn/direct/0f86377dce174fd48fb9845b2aa4c921.png)
图4-24旅游攻略添加列表界面图
4.2.17轮播图管理界面
点击“轮播图管理”,添加轮播图片、标题进行提交。还可以进行重置、删除、添加等操作。界面如下图4-25所示。
![](https://i-blog.csdnimg.cn/direct/a4b7c94d37eb45ab90578dd8a35f1938.png)
图4-25轮播图管理界面图
4.2.18广告管理界面
点击“广告管理”,可以添加标题、链接、投放位置、内容。还可以进行重置、删除、添加等操作。界面如下图4-26所示。
![](https://i-blog.csdnimg.cn/direct/cf1dafba48d04cffaa5033ff1141c1fe.png)
图4-26广告管理界面图
4.2.19用户留言界面
点击“用户留言”,可以查看头像、标题、呢称、留言手机号、留言邮箱、创建时间、更新时间等信息。还可以进行重置、删除、添加回复等操作。界面如下图4-27所示。
![](https://i-blog.csdnimg.cn/direct/0f1bb5cb1e4142ed93e453172820e11c.png)
图4-27用户留言界面图
4.2.20公告界面
点击“公告”,可以查看标题、创建时间、更新时间等详情,还可以进行重置、删除、添加等操作。界面如下图4-28所示。
![](https://i-blog.csdnimg.cn/direct/20b406fc88e94444aa222420db81d4e2.png)
图4-28公告界面图
4.2.21旅游资讯界面
点击“旅游资讯”,可以查看标题、封面图、文章分类、标签、创建时间、更新时间等详情,还可以进行重置、删除、添加、查看评论等操作。界面如下图4-29所示。
![](https://i-blog.csdnimg.cn/direct/09236991e5dd46f088b5ebbed8a2e9bb.png)
图4-29旅游资讯界面图
4.2.22资讯分类界面
点击“资讯分类”,可以查看类型名称、创建时间、更新时间等详情。还可以进行重置、删除、添加等操作。界面如下图4-30所示。
![](https://i-blog.csdnimg.cn/direct/b821e7a9588240baa076259441bea92c.png)
图4-30资讯分类界面图
4.3用户后台模块
4.3.1用户后台登录界面
用户通过输入自己的账户名和密码,完在拼图验证就可以进行登录,登录界面如下图4-31所示。
![](https://i-blog.csdnimg.cn/direct/b3219b51d5f54c00a007d35dc15be2d7.png)
图4-31用户登录界面图
4.3.2 购买门票列表界面
用户可以查看活动名称、活动类型、活动时间、活动地点、活动门票、用户姓名等详情。还可以进行重置,支付等操作。界面如下图4-32所示。
![](https://i-blog.csdnimg.cn/direct/22d776362ba34d84ada132c128eacee6.png)
图4-32购买门票列表界面图
4.3.3 参加活动列表界面
点击“参加活动列表”后就可以看到所有的活动名称、活动类别、活动时间、活动地点、活动门票、用户姓名、购买数量、总价、审核状态、备注、审核回复等信息。详情展示页面如图4-33所示。
![](https://i-blog.csdnimg.cn/direct/d4c1a7a56dcf4b8a901831f0d98e08f8.png)
图4-33参加活动列表界面图
5系统测试
5.1 系统测试用例
系统测试包括:用户登录功能测试、景点资讯展示功能测试、景点中心添加、景点中心搜索、密码修改、预订功能测试,如表5-1、5-2、5-3、5-4、5-5、5-6所示:
表5-1 用户登录功能测试表
用例名称 | 用户登录系统 |
目的 | 测试用户通过正确的用户名和密码可否登录功能 |
前提 | 未登录的情况下 |
测试流程 | 1) 进入登录页面 2) 输入正确的用户名和密码 |
预期结果 | 用户名和密码正确的时候,跳转到登录成功界面,反之则显示错误信息,提示重新输入 |
实际结果 | 实际结果与预期结果一致 |
景点资讯查看功能测试:
表5-2 景点资讯查看功能测试表
用例名称 | 景点资讯查看 |
目的 | 测试景点资讯查看功能 |
前提 | 用户登录 |
测试流程 | 点击景点资讯列表 |
预期结果 | 可以查看到所有景点资讯信息 |
实际结果 | 实际结果与预期结果一致 |
景区管理者添加景点中心界面测试:
表5-3 景区管理者添加景点中心界面测试表
用例名称 | 添加景点中心测试用例 |
目的 | 测试景点中心添加功能 |
前提 | 景区管理者用户正常登录情况下 |
测试流程 | 1)景区管理者点击景点中心,然后点击添加后并填写信息。 2)点击进行提交。 |
预期结果 | 提交以后,页面首页会显示新的景点信息 |
实际结果 | 实际结果与预期结果一致 |
景点搜索功能测试:
表5-4景点搜索功能测试表
用例名称 | 景点搜索测试 |
目的 | 测试景点搜索功能 |
前提 | 无 |
测试流程 | 1)在搜索框填入搜索关键字。 2)点击搜索按钮。 |
预期结果 | 页面显示包含有搜索关键字的景点 |
实际结果 | 实际结果与预期结果一致 |
密码修改搜索功能测试:
表5-5 密码修改功能测试表
用例名称 | 密码修改测试用例 |
目的 | 测试管理员密码修改功能 |
前提 | 管理员用户正常登录情况下 |
测试流程 | 1)管理员密码修改并完成填写。 2)点击进行提交。 |
预期结果 | 使用新的密码可以登录 |
实际结果 | 实际结果与预期结果一致 |
预订功能测试:
表5-6预订功能测试表
用例名称 | 预订测试用例 |
目的 | 测试用户预订功能 |
前提 | 用户正常登录情况下 |
测试流程 | 1)搜索查看景点信息,点击预订。 2)填写预订信息,点击进行提交。 |
预期结果 | 预订成功 |
实际结果 | 实际结果与预期结果一致 |
5.2 系统测试结果
通过编写毕节市旅游文化宣传网站的测试用例,已经检测完毕用户功能模块、管理员功能模块、用户后台模块,通过这些模块为毕节市旅游文化宣传网站的后期推广运营提供了强力的技术支撑。
结论
本系统通过对springboot和Mysql数据库的简介,从硬件和软件两反面说明了毕节市旅游文化宣传网站的可行性,本文结论及研究成果如下:实现了springboot与Mysql相结合构建的毕节市旅游文化宣传网站,网站可以响应式展示。通过本次毕节市旅游文化宣传网站的研究与实现,我感到学海无涯,学习是没有终点的,而且实践出真知,只有多动手才能尽快掌握它,经验对系统的开发非常重要,经验不足,就难免会有许多考虑不周之处。比如要有美观的界面,更完善的功能,才能吸引更多的用户 。
由于在此之前对于springboot知识没有深入了解,所以从一开始就碰到许多困难,例如一开始的页面显示不规范、数据库连接有问题已经无法实现参数的传递等等,不过通过在网上寻找有关资料以及同学的帮助下最后都得到了解决,在此过程中,我不仅学到了很多知识,也提高了自己解决问题的能力,尤其是学会如何从大量的信息中筛选出所需有用的信息,同时我更加深刻的体会到了,虽然书本上的大部分知识都是有价值,正确的,但实际上每个人编程的思路和对数据处理的方法、思想都是不同的,这就要求我们一定要通过实践才能找到解决问题的方案。在此次毕业设计活动中,我不断的提高了自己,也得到了宝贵的经验,我相信这些对我以后的发展都会有很大帮助。
通过这次毕节市旅游文化宣传网站的开发,我参考了很多相关系统的例子,取长补短,吸取了其他系统的长处,逐步对该系统进行了完善,但是该系统还是有很多的不足之处,有待以后进一步学习。
实践证明,毕节市旅游文化宣传网站有着非常好的发展前景,经过测试运行,系统各项功能都十分完善,界面漂亮,使用方便,操作容易,在技术理论上已经成熟。
参考文献
[1]宋子千,马晓芬.国内文化和旅游融合发展模式及机制研究述评[J/OL].旅游论坛:1-10[2023-08-17].http://kns.cnki.net/kcms/detail/45.1363.K.20230807.0855.008.html
[2]章坤,谢朝武.后疫情时期的旅游安全治理:风险挑战与转型路径[J/OL].旅游论坛:1-11[2023-08-17].http://kns.cnki.net/kcms/detail/45.1363.K.20230807.0911.018.html
[3]刘洋,赵彦云,张鑫钰.中国旅游统计体系的现状、问题与现代化改革[J/OL].统计与信息论坛:1-15[2023-08-17].http://kns.cnki.net/kcms/detail/61.1421.C.20230802.1502.008.html
[4]陈雪钧,张玉凤,李莉.旅游产业数字化创新历程与演化规律[J/OL].开发研究:1-15[2023-08-17].http://kns.cnki.net/kcms/detail/62.1005.C.20230728.0914.002.html
[5]吕俊芳,倪渝灵.旅游人才链核式培养范式:三源四横四纵[J/OL].首都师范大学学报(自然科学版):1-8[2023-08-17].http://kns.cnki.net/kcms/detail/11.3189.N.20230726.1839.002.html
[6]董宝玲,孙小龙,吴佳妮等.旅游经济网络结构的时空演变与驱动因素研究——以贵州省为例[J/OL].资源开发与市场:1-16[2023-08-17].http://kns.cnki.net/kcms/detail/51.1448.N.20230724.1752.002.html
[7]唐黎,黄舒琪.福建省全国乡村旅游重点村空间分布及影响因素[J/OL].中南林业科技大学学报,2023(09):181-190[2023-08-17].DOI:10.14067/j.cnki.1673-923x.2023.09.019.
[8]吕晓钢,王鹏飞,封晨. 基于SpringBoot生产大屏监控系统的设计与实现[C]//天津市电子学会.第三十七届中国(天津)2023’IT、网络、信息技术、电子、仪器仪表创新学术会议论文集.第三十七届中国(天津)2023’IT,2023:169-171.DOI:10.26914/c.cnkihy.2023.022878.
[9]张慧,李嘉琛,刘江龙.湖南省乡村旅游重点村空间分异特征及影响因子[J/OL].中南林业科技大学学报,2023(09):171-180[2023-08-17].DOI:10.14067/j.cnki.1673-923x.2023.09.018.
[10]王武林,罗婉璐,王成金等.国外北极旅游研究进展[J/OL].极地研究:1-16[2023-08-17].DOI:10.13679/j.jdyj.20230015.
[11]银莉,杜啸楠.基于SpringBoot和Vue的校园积分系统的设计与实现[J].集成电路应用,2023,40(07):414-415.DOI:10.19339/j.issn.1674-2583.2023.07.187.
[12]宋昌耀,殷婷婷,李国平.京张体育文化旅游带产业融合发展研究[J/OL].河北经贸大学学报:1-10[2023-08-17].DOI:10.14178/j.cnki.issn1007-2101.20230705.001.
[13]雷聪颖,刘敏.隐喻抽取技术及其在旅游研究中的应用[J/OL].首都师范大学学报(自然科学版):1-9[2023-08-17].http://kns.cnki.net/kcms/detail/11.3189.N.20230705.1946.002.html
[14]黄冬春,王兆峰.长江中游城市群旅游生态效率空间网络结构演变及其效应[J/OL].长江流域资源与环境:1-11[2023-08-17].http://kns.cnki.net/kcms/detail/42.1320.X.20230705.1904.002.html
[15]贺小荣,史吉志,徐海超等.空间溢出视角下旅游发展的绿色经济效应检验与分析[J/OL].旅游科学:1-19[2023-08-17].DOI:10.16323/j.cnki.lykx.20230703.001.
[16]舒跃丽,刘玉洁.COP15背景下体育旅游发展现状与对策研究[J].文体用品与科技,2023(13):85-87.
[17]于桂林.应用型本科旅游管理专业校政企协同育人的机制研究[J].对外经贸,2023(06):80-83.
[18]周晓梅.文旅融合视角下湖北乡村旅游品牌建设研究[J].江苏经贸职业技术学院学报,2023(03):9-11.DOI:10.16335/j.cnki.issn1672-2604.2023.03.003.
[19]Yang Y. Design and Implementation of Student Information Management System Based on Springboot[J]. Advances in Computer, Signals and Systems,2022,6(6).
[20]Hejing W. Commerce Middle Office Management System Based on Springboot[J]. International Journal of Advanced Network, Monitoring and Controls,2022,7(2).
致 谢
逝者如斯夫,不舍昼夜。转眼间,大学生会员活便已经接近尾声,人面对着离别与结束,总是充满着不舍与茫然,我亦如此,仍记得那年秋天,我迫不及待的提前一天到了学校,面对学校巍峨的大门,我心里充满了期待:这里,就是我新生活的起点吗?那天,阳光明媚,学校的欢迎仪式很热烈,我面对着一个个对着我微笑的同学,仿佛一缕缕阳光透过胸口照进了我心里,同时,在那天我认识可爱的室友,我们携手共同度过了这难忘的两年。如今,我望着这篇论文的致谢,不禁又要问自己:现在,我们就要说再见了吗?
感慨莫名,不知所言。遥想当初刚来学校的时候,心里总是想着学校会过于板正,会缺乏一些柔情,当时心里甚至有一点点排斥,但是随着我对学校的慢慢认识与了解,我才认识到了她的美丽,她的柔情,并且慢慢的喜欢上了这个校园,但是时间太快了,快到我还没有好好体会她的美丽便要离开了,但是她带给我的回忆,永远不会离开我,也许真正离开那天我的眼里会满含泪水,我不是因为难过,我只是想将她的样子映在我的泪水里,刻在我的心里。最后,感谢我的老师们,是你们教授了我们知识与做人的道理;感谢我的室友们,是你们陪伴了我如此之久;感谢每位关心与支持我的人。
少年,追风赶月莫停留,平荒尽处是春山。