旅游管理系统的设计与实现
2023-09-04 08:43:17
论文总字数:18225字
摘 要
本旅游管理系统是结合旅游业发展及旅游公司管理实情开发的动态网站。选择当前较为流行的JSP技术和MySQL数据库技术开发,整个网站操作简单,界面友好,灵活。功能模块有景点、评价、热点新闻及用户注册登录、管理中心和景点类别、酒店预订,车票预订。访问用户规划为会员和管理员,会员可在线查看、订票支付或发表评价、留言交流等;管理员可以通过网站后台对前台展示模块的信息查询、增加、编辑或删除。
关键词:旅游管理系统,JSP技术,MySQL数据库
Abstract:The tourism industry is experiencing the rapid development of the Internet and e-commerce, with the improvement of people"s living standards,and the amount of business information is growing. The traditional manual booking process is cumbersome and inefficient, and the information needs of travel news, tourist attractions and other information are also growing.
This tourism management system is a dynamic website that combines the development of tourism and the management of tourism companies. Choose the current popular JSP technology and MySQL database technology development, the entire website is simple to operate, friendly and flexible. The function modules include attractions, reviews, hot news and user registration login, management center and attraction categories, hotel reservations, and ticket reservations. The user is planned to be a member and an administrator. The member can view, book, pay, or post comments, message exchanges, etc.; the administrator can query, add, edit, or delete the information of the front display module through the website background.
Keywords:tourism management system,jsp technology,mysql database
目 录
1 绪论 3
1.1 系统开发背景及意义 3
1.2 课题研究目的和内容 3
2 系统开发技术工具 4
2.1 MyEclipse 4
2.2 MySQL数据库 4
2.3 SSH模式 5
2.4 JSP技术 5
2.5 B/S架构 6
3 系统分析 6
3.1 系统需求及实现目标 6
3.2 可行性分析 7
3.3 系统功能需求分析 7
3.4 系统流程分析 8
4 系统的设计 11
4.1 系统总体功能设计 11
4.2 数据库设计 11
5 系统的详细设计与实现 18
5.1 网站首页 18
5.2 浏览人员注册界面实现 20
5.3 旅游景点详情页面 20
5.4 会员登录信息页面 22
5.5 留言板信息页面 22
5.6 我的订票信息页面 23
5.7 管理员登录页面 23
5.8 用户信息列表页面 24
5.9 景点信息列表页面 24
5.10 留言信息列表页面 25
5.11 添加酒店信息页面 25
5.12 订票信息呈现页面 26
6 应用与测试 26
6.1 系统测试的定义 26
6.2 系统测试的目的 26
6.3 测试用例方法 26
6.4 测试验收结果 27
结 论 28
参 考 文 献 29
致 谢 30
1 绪论
1.1 系统开发背景及意义
数据库管理和网页动态技术在当前的社会已逐渐扩大化,且技术非常成熟,其应用也在各个领域发挥着关键性作用[1]。同时,我国的经济水平在不断提高,人们娱乐模式和生活方面也发生改变,越来越多的人不满足于物质需求,而追求精神上的充实。现在的人们都是快节奏的生活,当有充足的假期时,就会想着用哪些生活方式去满足空闲下来的时光。旅游恰恰给他们一个很好的选择,既可以放松心情也可以了解其他国家的地域文化。除了国家大力支持旅游业的发展之外,旅游业的确为当前社会带来一定的经济发展。
此前,传统旅行订票订酒店业务是电话咨询或者通过旅游公司人工操作完成,不能让游客自由选择,且工作效率低,有关旅游业新闻信息更新慢,尤其是现在交通如此便利的情况下,这样的传统方式并不适合于现在快节奏的生活习惯。人们都是讲究越简单越好,越省事越好。所以改革传统旅游方式迫在眉睫。利用现有的计算机网络技术去实现不同人的旅游消费水平,使需要出游的人们的出行计划变得更加的具有时效性,从而促进旅游业的发展,尤其是对于偏远地区但是环境非常好的地理位置的旅游业促进效果更好。因此,各种旅游相关软件也逐渐开始走入人们的生活,改变着人们的消费和生活方式,例如:携程、途牛等都是针对旅游业务处理的网站平台。
当前的信息管理系统已经发展的很成熟,里面的很多技术已经足够解决本系统中能遇到的很多问题。比如对信息的收集、传递、存储以及加工处理。网站设计页面也非常的实用,便捷。同时,还可以方便用户在线交流和管理员的系统管理。
1.2 课题研究目的和内容
本系统是基于JSP的旅游管理系统,主要是为迎合人们各种出游方式的分类设计,还有及时的动态信息公布[2],以及优惠的旅游景点及票价的查询、预订,可以带动当地服务产业,也让人们心情愉快的见识世界风光。
网站的操作对于系统环境和网络环境要求较低,任何人都可以从任何地方的网络上查询到想要去的旅游景点和酒店服务等信息,注册成为会员后也可在线预定票务、酒店预定、发表留言或评价,通过个人中心可进行个人信息的修改、预订票务和酒店信息的查看或取消预订等。管理员通过此网站使旅游管理更方便、资源配置更高效,同时也对旅游信息把关,防止虚假信息,让游客查询旅游信息的过程也放心。本系统实现资源的分类共享以及自动化的管理,重点解决用户出行对旅游景点查看、订购选择等问题,有效利用个人现有的电脑,满足用户需求,从而促进我国的旅游业和服务业的发展,同时也给管理人员带来了高效便捷的管理工作方式,可以实现跨越空间、随便安排时间,不仅有效的节约资源的浪费和时间的安排,而且可以很快的进行各项旅游资料的查询。其中旅游景点查询是旅游管理系统中最重要的主体模块之一。它将按照游客需求进行旅游景点信息和票务信息的搜索、查看和选择等必要操作流程。本网站应该适用于大众,系统不应太复杂结构的层次过深。本系统设计实现的网页能有效提高工作效率和质量,尽可能的优化资源,保持效益趋近于最好状态。
2 系统开发技术工具
本系统开发软件工具是MyEclipse[3],MySQL数据库[4]。主要采用的架构模式为SSH架构模式,前端采用JSP技术[5]以及B/S框架模式[6]。以下是本系统开发技术工具的介绍。
2.1 MyEclipse
MyEclipse是Eclipse的升级版,添加了一些自己的插件。该开发工具主要用于Java和Java EE的开发,同时支持JSP技术,是本系统开发的重要工具。
2.2 MySQL数据库
在开发小型或中型的软件系统时需要使用数据库来存储需要的数据,为前端的数据呈现提供基本的保障。
剩余内容已隐藏,请支付后下载全文,论文总字数:18225字