基于JSP的酒店预订管理系统的开发

来源 :商场现代化 | 被引量 : 0次 | 上传用户:wujie365
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]本文采用结构化的方法,从现代商旅酒店的实际需求出发,基于B/S的模式,使用JSP、MySQL技术,对酒店预订业务进行分析、设计,实现了登录注册、酒店预订、客户管理、预订管理等功能。
  [关键词]酒店预订系统 B/S模式 JSP MySQL
  “酒店预订系统”就是需要完成网上酒店预订功能,客户可以直接通过Internet在Web页面实现酒店的预订,“足不出户”实现酒店预订;不再需要到酒店现场或者通过中介办理预订,大大节省了客户和酒店方面的预订成本,缩短了预订周期,同时也给客户提供了更大选择余地.
  一、系统分析
  主要对酒店预订系统做了需求分析(主要是功能分析和性能分析)、业务流程分析并且分析给出了系统的数据流程图.
  (1)系统需求分析
  1.功能需求
  用户功能需求如下:(1) 用户的注册功能:包括用户名、密码、联系电话;(2) 用户的登录功能:验证用户名和密码;(3) 用户预订功能:直接点击图片下方预订;(4) 用户留言功能:输入留言主题以及留言内容;
  管理员功能需求如下:(1) 管理员后台登录功能:验证管理员的用户名和密码;(2) 用户信息管理功能:查看以及删除;(3) 用户订单管理功能:查看以及删除;(4) 用户留言信息管理功能:查看以及删除;
  2.性能需求
  系统的性能需求如下:(1)界面友好性要求:系统提供统一的操作界面和方式.要求操作界面简洁大方,布局合理,功能完善。 (2)信息的完整性:要求采用值约束、缺省等方法确保信息的完整性,一旦用户录入数据不符合系统要求时,系统必须明确给出警告信息;(3)遵循主流的标准和协议,不仅可以为系统与上级平台系统交换信息提供便利,而且也有利于系统内部各部分之间交换信息。
  二、 系统设计
  (1) 功能模块设计
  系统功能模块设计包括两个部分:用户模块设计和管理员模块设计.
  1.用户模块设计
  ①用户注册模块:用户进入主页面,填写相关信息,系统通过网页的表单接受用户资料,插入数据库里.
  ②用户登录模块:用户通过用户名和密码进行登录,系统将根据用户填写的情况来判断用户能否登录,出错时系统将给出提示信息,用户登录成功,页面上会显示用户的用户名,用户可以注销登录.
  ③用户预订模块:用户登录后,可以进入预订模块,填写相关的内容,系统通过网页的表单接受预订订单,插入数据库里.用户查询模块:用户在“个人中心”中进行查询,系统从数据库的订单表单中提取相关数据,显现给用户.
  2. 管理员模块设计
  ①管理员登录模块:用户通过用户名和密码进行登录,系统将根据管理员填写的情况来判断能否登录,出错时系统将给出提示信息.
  ②酒店管理模块:包括酒店添加和酒店删除,酒店添加包括酒店的星级,地区,情况等,添加成功,系统返回提示信息,酒店资料,插入数据库;酒店删除成功同样返回提示信息,相关的酒店资料从数据库中删除.
  ③用户管理模块:包括用户的查看和删除,查看用户时,从数据库调出用户表,并显示给管理员;删除用户时,返回提示信息,并在用户表中删除相关信息.
  ④订单管理模块:包括订单的查看和删除,查看订单时,从数据库调出订单表,并显示给管理员;删除订单时,返回提示信息,并在订单表中删除相关信息.
  (2)数据库设计
  根据以上系统的需求与分析,设计如下所示的数据项和数据结构:
  1. 管理员信息,包括数据项:管理员用户名、密码,留言管理、订单管理,用户管理等;
  2.用户,包括数据项:用户名、密码、联系方式等;
  3.留言,包括数据项 :留言主题、留言内容;
  三、网上酒店预订过程实现
  (1)注册以及登录
  用户进入网站后,首先要进行注册或者登录;如果客户未注册网站,则会要求该客户先注册,然后才能登录网站进行其他操作。填写有关信息后进行注册,系统会提示您注册成功,转入首页进行登录。
  (2)预订
  如果客户想预订某个酒店,则点击该首页中客房一览中的客房图片,点击图片后,进入房间详细信息页面。
  当客户查看内容后点击“确定”,则预订成功,系统会自动生成订单保存到数据库中. 如果出现房间重复预订则会提示客户信息。如果预订成功以后返回页面提示“预定成功!”
  (3)更换房间和用户留言
  当用户希望更换别的房间时,即可点击“换房申请”进行换房操作,输入原房间号和新房间号即可。
  当客户想要对该酒店进行评论和提出建议时,即可点击“我要留言”对酒店进行留言操作。
  参考文献:
  [1] 王愿波.管理信息系统实用教程[M].北京:电子工业出版社,2006.
  [2] 刘彬.jsp数据库高级教程[M].北京:清华大学出版社,2007.
其他文献
针对传统手工作业的仓储管理系统,引入RFID技术和GIS技术。RFID标签唯一标识货物,在入库、出库和盘点等各环节作业时,能将操作信息准确、自动录入管理系统;并采用GIS技术对货位进行管理,在电子地图上进行货位查询、货位分配、货位利用率专题图分析,两者结合能建立数字化的仓储管理系统,有效提高仓库管理水平。
2012年11月30日21:50:18,淘宝网和天猫年总交易额突破10000亿!12月3日,阿里巴巴集团在杭州召开媒体沟通会,正式对外公布了上述数字。  分析人士说,从这一刻开始,线上经济将向传统零售发起颠覆之战。  阿里巴巴集团董事局主席马云表示:“我们很幸运,能够适逢互联网这个时代,一起见证并参与互联网及电子商务给我们社会带来的一次次惊喜和改变。1万亿只是刚刚开始,我们正在步入10万亿的时代,
高校生活区育人是高校育人的重要组成部分,是高校课程思政、社团思政在生活区的重要延伸。通过分析目前高校后勤育人存在的问题和高校后勤育人的重要性,基于宁波诺丁汉大学的
提出了一种基于特征光流的角点匹配算法.首先,获取经过均匀化处理的特征角点;然后,考虑角点处的局部光流,求解角点处的光流场,从而得到角点处的粗略光流失量,实现了图像角点
采用射流分级机对氢还原法制备的钨粉进行分级处理,研究了分级刀位置和气体压力对不同粒度产物收集率的影响,分析了不同钨粉产物的SEM形貌与粒度分布,讨论了钨粉在射流作用下
随着经济的持续发展和人民生活水平的提高,公众对健康和养生保健愈发重视,这给新兴的健康产业带来巨大的市场潜力。传统的中医推拿按摩可以有效地消除身心疲惫、调节机体生理
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
会议
为了明确新烟碱类杀虫剂亚致死剂量对麦长管蚜和棉蚜拒食作用的差异,通过铷标记法、蜜露法以及两种蚜虫体内总糖、总脂含量的测定研究了新烟碱类杀虫剂亚致死剂量对麦长管蚜
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技