酒店预订管理系统

酒店预订系统由Java技术进行实现,利用MySQL关系型数据库储存后台数据,应用tomcat服务器摆设网站,前端页面实现使用div布局,结合CSS样式文件进行排版设计,并利用JavaScript技术设计页面动画效果。网站功能围绕注册用户在线预订客房和酒店,添加购物车下单操作,以及查看各类通知公告活动信息,后台酒店管理者动态管理酒店各类数据信息,办理酒店客房和酒店信息,办理零碎用户信息,管理通知公告信息,管理系统订单信息等。
目录
一、前言 3
(一)网站开发背景 3
(二)网站开发目标 3
(三)网站开发意义 3
二、需求分析 3
(一)注册会员在线预订功能分析 4
(二)酒店管理人员后台管理功能分析 4
三、详细设计 4
(一)网站功能模块设计 4
(二)网站数据库设计 5
四、代码实现 8
(一)网站首页页面实现 8
(二)新用户注册功能实现 8
(三)用户登陆功能实现 10
(四)查看客房信息功能实现 11
(五)查看通知公告信息功能实现 13
(六)酒店加入购物车功能实现 14
(七)用户预约功能实现 15
(八)后台管理酒店客房功能实现 17
(九)后台管理通知公告信息功能实现 17
(十)后台管理系统订单信息功能实现 18
五、总结 18
致谢 19
参考文献 19
一、前言
(一)网站开发背景
目前,因为旅游业的带动,人们会预留出一段时间,带上家人外出旅游,放松自我,让自己的身心得到更好的放松。但是经常由于外出旅游计划不周到,或未考虑到旅游景点或季节人数过多的原因,无法及时找到合适的宾馆和酒店入职和吃饭,这对于外出旅游的游客们而言无疑是十分尴尬的问题。另外对于众多景点附近的宾馆和酒店而言,因距离和缺乏宣传等原因的限制,无法及时对外发布本店宾馆酒店相关状态信息,导致客房和酒店资源利用不充分,往往会导致大量宝贵的旅游资源浪费。面对这样的社会背景下,我决定使用一款基于计算机技术 *好棒文|www.hbsrm.com +Q: &351916072& 
和网络发展技术的智能化应用软件来动态管理酒店各方面资源。
(二)网站开发目标
酒店预订系统的实现从功能上要求注册会员用户在线查看各类房间信息可注册登陆后进行加入购物车中,可及时对购物车中客房和酒店信息选择下单操作,可生成个人订单。
酒店预订系统的实现从数据库设计方面充分考虑用户需求,结合当前电商发展模式进行设计。
(三)网站开发意义
酒店预订管理系统的实现有利于帮助注册会员用户在线查看选购各类客房、餐饮信息,帮助游客提前解决出行过程中的住宿和吃饭问题,绿色出行,健康安全。
酒店预订管理系统的实现有利于帮助酒店管理人员动态管理酒店各类数据信息,及时调整酒店资源,合理高效利用。
二、需求分析
网站开发前期,通过向用户发送问卷调研,经过对用户的调用报告进行分析,我们可以确定酒店预订管理系统的设计共分为两个部分的开发与设计,即注册会员在线预订和酒店管理人员后台管理,具体各个用户角色操作功能点为:
(一)注册会员在线预订功能分析
新用户可选择注册,填入表单信息后,点击提交即可。
注册成功后可进入到用户登陆表单中,输入账号和密码,点击提交按钮进行身份验证。
用户可查看酒店客房信息与酒店新闻内容通知等;
用户查看通知时,可提前预知酒店优惠信息;
用户可对酒店客房和餐饮进行预约房间或桌位操作,可提前申请预约客房,用户点击加入购物车。
用户可对我的购物车数据进行动态管理,可移除我的购物车中指定记录,可对我的购物车中记录进行下单操作。
用户可对我的购物车数据进行下单操作,填写预约人姓名、收件号、预约人居住地址信息,及填写预约时间,提交即可完成用户预约操作。
(二)酒店管理人员后台管理功能分析
1.酒店管理人员后台动态管理酒店客房/餐饮部信息,动态维护酒店客房信息,可新增酒店客房/餐饮信息,在录入表单中输入酒店客房/餐饮部信息,提交后即可完成对酒店客房餐饮信息的动态录入操作。
2.酒店管理人员后台管理系统用户信息,可动态查看系统用户信息列表。
三、详细设计
(一)网站功能模块设计
依据用户需求分析,咱们可以得出酒店预订系统共分为五个模块的功能开发,即系统用户模块、酒店管理模块、用户购物车模块、通知公告模块、系统订单模块,各个模块设计也不一样。
系统用户模块设计
首页选择登录,至于新用户可通过点击新用户注册信息即可。
新用户注册成功后选择登录,输入账号和密码,点击按钮进行登录身份检验。
而后台酒店管理人员可在后台管理系统用户信息,可动态查看系统用户信息列表。
酒店管理模块设计
注册用户可查看酒店客房信息、酒店餐饮部信息,可查看客房和餐饮部指定详细信息,可查看客房名称、售价、以及相关配套介绍信息等,方便用户参考预订。
酒店管理人员后台动态管理酒店客房/餐饮部信息,动态维护酒店客房信息,可新增酒店客房/餐饮信息,在录入表单中输入酒店客房/餐饮部信息,提交后即可完成对酒店客房餐饮信息的动态录入操作。
用户购物车模块设计
用户可对酒店客房和餐饮进行预约房间或桌位操作,可提前申请预约客房,用户点击加入购物车。
用户可对我的购物车数据进行动态管理,可移除我的购物车中指定记录,可对我的购物车中记录进行下单操作。
通知公告模块设计
用户可查看各类通知公告信息,可及时了解各类优惠活动信息,便于注册用户更精准预适合自己的酒店或者客房。
系统订单模块设计
用户可对我的购物车数据进行下单操作,填写预约人姓名、收件号、预约人居住地址信息,及填写预约时间,提交即可完成用户预约操作。查看我历史预约记录。
(二)网站数据库设计
酒店客房信息表设计,封装了客房编号、客房名称、客房类型、客房配套、客房标签、客房价格、客房介绍、可预约数量、客房当前状态、图片、创建时间、位置信息等字段,如下31所示:
表31 酒店客房信息表设计
编号
数据字段
数据类型
数据名称
约束条件
1
FID
VARCHAR(100)
客房编号
pk
2
FNAME
VARCHAR(100)
客房名称
3
FTYPE
VARCHAR(100)
客房类型

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

好棒文