javaweb的旅游预定系统的设计与实现

随着社会的发展和人民消费水平的提高,旅游业逐渐成为人们娱乐生活中不可或缺的一部分。旅游应该是一件能让人放松身心的事,旅客不希望被买票、订酒店等这些琐事烦扰。该旅游预订系统主要是为了使景点门票、来回机票和当地酒店能在网上提前预定。通过此预订系统,前台的用户可以查看机票、门票和酒店信息,并随时随地预订。同时还有评论建议模块,对酒店的居住环境、出行交通等做出评价,对网站的不全面的地方提出改进建议。后台对相应的门票、机票以及酒店进行管理,对用户的评价进行阅读与回复。该旅游预订系统应具备较好的人机交互界面,让用户有更好的体验感。该系统中涉及到了Java Web、MYSQL数据库等技术来实现该系统的对应功能。
目 录
一、 引言
(一) 项目背景
(二) 目标和意义
二、 相关技术
(一) Java Web
(二) MYSQL
(三) Servlet
三、 需求分析
(一) 业务描述
(二) 角色分析
四、 总体设计
(一) 系统流程图
1. 用户登录模块
2. 用户注册模块
3. 用户预订模块
4. 后台管理模块
(二) 功能结构图
(三) 系统分析图
五、 概要设计
(一) 系统功能
(二) 数据库设计
(三) 开发及运行环境
六、 系统的详细设计
(一) 前台
1. 用户登录
2. 用户注册
3. 机票预定
4. 景点门票预定
5. 酒店预定
6. 查看地图
7. 评价建议
(二) 后台管理
1. 后台管理首页
2. 用户管理
3. 预定管理
4. 商品管理
七、 总结
致谢
参考文献
引言
项目背景
 *好棒文|www.hbsrm.com +Q: &351916072& 
于预订系统并没有完善,很多地方依然使用的是人工售票与到地订房。这便造成了车站与景点售票口排队人数太多,用户等待时间也很漫长,后台工作人员的售票统计也不能很好地进行,工作速度极其缓慢,降低了工作效率。很多旅客在到达景点之后再去订房,导致在旅游高峰季时出现房源紧张订不到房的问题,使旅客变得焦虑,减少了旅游本该带来的轻松快乐的心情。
为了帮助用户节省订票的时间,解决房源紧张的问题,也为了提高后台管理员的工作效率,希望能够开发出一款机票、门票以及酒店房间等销售自动化的预定系统。
目标和意义
前台用户可以对门票、机票与酒店进行浏览,并在登录后进行选择与预定,可对已预订的信息进行查看,对居住的酒店进行评价与建议,该系统也配有地图的功能,可供用户在线查看景点、机场、酒店的位置。后台对用户、机票、门票和酒店进行相对应的管理,后台数据的统计,对用户的建议与评价阅读并作出回复。
基于Java Web 的旅游预定系统充分利用了现有的网络技术,为用户解决了旅游的出行方式、景点购票与住宿等基础问题,让用户能够有一个更好的旅游体验,全身心的放松自己。将人工管理变成了网上后台管理,方便工作人员对前台的一系列功能进行管理,提高了工作效率。
相关技术
Java Web
Java Web是用Java技术来解决相关Web Internet领域的技术总和。Java在服务器端的应用非常的丰富,比如Servlet、JSP和第三方框架。Java技术对Web领域的发展注入了强大的力量。
尽管Java的Web框架不同,但它基本上遵循一定的路数:使用Servlet或者过滤器拦截请求,使用MVC的思想设计架构,使用约定,XML来实现配置,运用面向Java对象的特点,面向对象实现请求和支持JSP响应的过程。
MYSQL
MYSQL是一个关系数据库管理系统,它将数据保存在不同的表中,这样就提高了速度与灵活性。MYSQL所使用的TSQL的语言是一种常用的访问数据库的标准化语言。
优点:
支持5000万条记录的数据仓库;
适应于所有平台;
是开源软件,版本更新快;
性能很出色;
价格便宜;
缺点:
缺乏存储程序的功能。
Servlet
Servlet是服务器端运行的程序,主要功能是交互浏览和修改数据,生成动态 Web 内容。这个过程为:
客户端发送请求至服务器端;
服务器将请求信息发送至 Servlet;
Servlet 生成响应内容并传送给服务器,响应内容动态生成,取决客户端的请求;
服务器将响应返回给客户端。
一个 Servlet 就是 Java 编程语言中的一个类,用来扩展服务器的性能,服务器上驻留着可以通过“请求响应”编程模型来访问的应用程序。
需求分析
业务描述
在原来的车站、景点售票、酒店订房等人工销售的基础上,进行的网上预订的改变。用户购票订房的操作流程可以归纳为:
游客进入该系统可以进行对车票、门票以及酒店情况的浏览,想要进行购票、订酒店等操作时,则需要进行老用户登录或者新用户注册的操作;
用户进行登陆之后,可以对车票、门票和酒店进行浏览与选择,并在确定人数日期等详细信息后可以提交订单进行预定;
用户可以对酒店服务与环境进行评价建议,对景点的游玩提出自己的体验感给其他用户作为参考;
用户对景点和旅店位置不熟悉,可以通过系统中自带的地图来查看所在位置;

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1029.html

好棒文