资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
Word文档下载后(可任意编辑) 酒店预订管理系统 基于JSP的酒店预订管理系统的开发 摘 要本文采纳结构化的方法,从现代商旅酒店的实际需求出发,基于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更换房间和用户留言当用户盼望更换别的房间时,即可点击“换房申请进行换房操作,输入原房间号和新房间号即可。当客户想要对该酒店进行评论和提出建议时,即可点击“我要留言对酒店进行留言操作。第 5 页 共 5 页
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号