订房系统论文开题报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
华东师范大学网络学院
计算机科学与技术专业本科毕业论文开题报告
学生姓名陈祺侃
学号11102827009001 校内导师姓名、专业技术职务
校外导师姓名、专业技术职务
入学时间2010秋季
论文题目订房网站及其后台管理系统的实现
一、立论依据
论文意义:
上网已经我们的生活当中的一部分了,并且随着网络资迅的发展,网上酒店预订能方便广大人民对租房的市场需要。
(二)开发背景
宾馆房间的预约以前都是通过电话或者客户直接到宾馆进行,由于预约记录多事人为完成,容易造成食物和遗漏,管理效率低下,特别是客户较多的理解,传统的预约方式已经不能满足要求。
随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现商务活动的国际化、信息化和无纸化,已成为各国商务发展的—大趋势。通过我们,独立酒店及中小型酒店连锁合作伙伴目前可在酒店预定系统上,用户能全面的对酒店信息查询,更具自己的需求来选择房间预订。一个方便地实现对客房变更、房价及预订信息的自动化操作。
使用该系统全面管理酒店信息,为用户节省时间和人力,更能全面、有效地掌握酒店基本情况,及时获取最新的准确资料和信息。该软件能系统管理酒店的信息,功能与实现方面有相当的针对性和实用性。该系统的主要功能有酒店信息管理,房间类型管理,订单信息管理,业务人员编辑和系统用户管理。酒店预订管理系统一个现代化的企业在竞争中立于不败之地的必要条件,它为客户提供充足的信息和快捷的查询手段。对于企业来说,利用计算机来是实现网上预订。同时计算机具有手工管理无法比拟的优点:检索快速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高顾客租房的效率,也是企业走向科学化、正规化管理,与世界接轨的重要条件。
二、研究方案
二、拟采取的研究方法、实验方案及可行性分析及本论文的特色与创新之处
系统的体系结构
相对于传统的C/S结构,网上拍卖系统采用基于B/S的三层体系结构,即WEB 浏览器、WEB服务器及数据库系统。
系统总体功能模块
远程预约系统是一种全新的网络预约方式,通过互联网突破了时间空间限制实现了比便捷的预约与管理功能。本系统具有传统房间信息查询、预约房间和取消预约等功能。
1.前台部分
前台展示区主要功能是宾馆介绍、地理位置、客房服务、宾馆动态,在线订房,意见反馈等
2后台部分
系统管理
管理当前用户的资料,对其进行修改
客房管理
客房管理分为客房类别管理,客房添加、修改、删除等
(3)预订管理
确认已付款用户预约(对已付费用户进行标记)
(4)新闻管理
管理,添加,修改,删除当前宾馆最新动态。
留言管理
阅览用户留言、删除无用留言,回复留言
三、论文大纲
用户部分功能:
客户登记:
用户注册:检测用户提供的信息并注册用户。
用户登陆:通过用户名和密码核实登陆用户身份。
用户信息记录:个人登记信息及长期住房信息。
酒店预订:
查询房间信息:按照用户提出的条件列出查询结果。
查询房间方式:
所在城市(必填)区域化查询(可按区、商圈)
入住日期(必填)离开日期
酒店名称
房价范围
预约房间:预约某个时间的某一房间。
酒店选择:此时必须要登录才能操作选择房间数量、天数
酒店预定:填写名字(必填)、预计达到时间、确认联系方式(手机号码居多)
订单核对:显示订单详细信息,进行确任生成订单(可以打印订单)
附加功能:当你定单生成后,推荐入住地段附近的旅游景点和餐饮店信息,并可联接到各自网站门户,网上预定或电话预定。
订单管理:
查询预约信息:查询该用户的预约信息。
修改预约信息:修改预订人信息、房间信息等。
取消房间预约:取消某一到期且未付款的有效预约。
其他管理:
给站长留言:检查用户留言的正确性并保存。
酒店打分:自由讨论群、留言。
注销用户:结束用户会话,保证安全。
(4)酒店预定管理员部分功能:
订单管理:
查询预约订单信息,可以打印订单信息
删除无用或错误的预约订单信息。
房间预约统计和用户统计。
确认已付款用户的预约:当用户付款后对指定预约进行标记。
酒店房间信息管理:
添加房间:添加新的房间,注册详细信息。
删除房间:如果该房间不存在,删除该条目。
修改房间信息:对于存在的某房间信息进行修改更新。
客户关系管理:
客户个人信息的读取(工作人员查询有权限)
客户信息的分析
留言管理:
阅览用户留言:调用用户留言并显示,可以回复。
删除无用留言:删除需要处理的留言。
管理员功能:
权限-用户-角色设置
(4)数据库的相关设计
基于JSP的网上酒店预订系统数据库采用了较大型数据库MY SQL,在基于上学期对于该数据库了解较为深入的情况下,故想以此来更深层的学习MYSQL。在此次毕业设计中我将大量运用一些减少网络负担的存储过程、函数、触发器等。这也是在对于数据库熟练掌握的基础上。现在把本次毕业设计所需要的主要表及其功能做一个简单的描述:
Hotel(酒店基本信息表),此表主要用于保存酒店的基本信息
User(会员基本信息表),此表主要用于保存会员的信息,主要字段:会员ID、用户名、用户密码、用户地址、联系电话、email等。
Reserve(订单基本信息表),此表主要用于保存订单的基本信息,可以方便管理员对用户订单进行处理。其主要字段:订单ID、用户ID、酒店ID、房间ID、数量、入住时间、退房时间、单价、总价等。
Room(客房基本信息表),此表主要用于保存客房的基本信息,主要方便管理员查询酒店里是否还有某种编号的客房,其主要字段:酒店编号、客房编号、价格等。
Admin(管理员信息表),此表主要用于保存管理员的基本信息,包括后台管理员的用户名和密码之类的。
数据库的设计需花大量的时间,在此基础上编写一些存储过程和触发器,这也是非常有用的,大大提高了此系统的实用性。
(5)系统设计目标
基于JSP的网上酒店预订系统主要实现以下目标:
用户基本功能:即时查看自己想租的客房,能够随时预订自己需要的客房,并且系统操作简单,功能强大。
管理员功能强大:能够方便管理客房、订单、会员、留言等基本信息。
采用先进、流行的JSP:利用这一技术可以建立安全、跨平台的先进动态网站。人性化设计:程序设计充分考虑使用方便、界面友好。
动态发布、更新信息:由于客房信息的即时性很强,要求所有客房可以随时被更新,添加和删除等
(6)主要功能模块介绍
基于JSP的网上酒店预订系统主要功能模块分为:会员管理、客房展示、客房查询、订单模块、订单查询、酒店公告、留言管理。
前台操作系统
住店客人入住的流程为:查询客房信息—→在线填写订房信息—→预定—→接洽入住;
定填写信息:姓名,抵达日期,离店日期,人数,预定预客房级别及数量;
当前客房查询:客房数量,房号,级别,价格;
客房图片:可实更新显示客房当前状况;