ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:563.91KB ,
资源ID:7608075      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7608075.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(酒店客房管理系统报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

酒店客房管理系统报告.docx

1、酒店客房管理系统报告琼州学院电子信息工程学院数据库系统原理期中课程设计报告项目名称: 酒店客房管理系统 专 业: 网 络 工 程 年 级: 2010 级 *学 号: * *2012年3月摘 要随着计算机技术的飞速发展,信息时代的到来,信息改变了我们这个社会。各类行业在日常经营管理各个方面也在悄悄地走向规范化和网络化.客房管理的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。无疑,使用网络信息化管理使客房管理更先进、更高效、更科学,信息交流更迅速。酒店客房管理系统是酒店经营管理中不可缺少的部分,它的内容对于经营的决策者和管理者来说都至关重要,所以客房管理系

2、统、信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。使用计算机对客房信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高客房经营管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。酒店管理人员尤其是酒店宾馆的管理人员对宾馆管理的现代化科学化的要求逐渐迫切起来。越来越多的酒店领导认识到酒店管理计算机化的重要性和必要性, 计算机信息管理系统对酒店管理来说, 已不再是一个时髦的奢侈品,而是一个必不可少的得力助手,所以将电脑技术和电脑服务引入酒店管理成为一种必然的趋势。建立酒店客房管理信息系统

3、,采用计算机对客房信息进行管理,可以进一步提高酒店的经济效益和现代化水平,帮助酒店工作人员提高工作效率,实现客房信息管理工作流程的系统化、规范化和自动化。关键字:数据库,Access2003,酒店客房管理1。 引言本次数据库实习不要求界面和外部应用程序的设计,只设计数据库部分。客房管理系统采用ACCESS 2003作为数据库后台。客房管理系统可以实现对客房的科学化、规范化、查询顾客情况、订房信息、以及结算信息等。有助于提高管理的效率,客房管理系统是根据某宾馆对客房的实际情况进行集中的查询与管理工作,以及提高整个客房管理的工作效率。2。 需求分析阶段2.1 需求分析阶段的目标与任务2。1.1 处

4、理对象职员登陆:职员ID,密码客房类型:类型ID,类型名称,客房价格,拼房价格,可超定额数,备注客房资料:客房ID,类型ID,楼层编号,额定人数,客房状态,客房描述,职员ID客人信息:客人ID,姓名,性别,籍贯,家庭住址,联系电话入住记录:客房ID,类型ID客人ID,入住时间,已经总额,押金消费明细:客房ID,客房价格,消费金额职员信息:职员ID,密码,姓名,性别,家庭地址,联系电话2。1.2处理功能及要求职员登陆:对系统进行操作,加密客户和客房信息进行操作客人信息:能对客人信息进行修改入住记录:对入住信息进行增加和删除消费明细:记录客户日常消费职员信息:对职员进行增加和删除2.1.3安全性和

5、完整性要求(1)安全性要求系统安全性要求体现在数据库安全性、信息安全性和系统平台的安全性等方面。系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的安全性等方面。(2)完整性要求系统完整性要求系统中数据的正确性以及相容性。可通过建立主、外键,使用check约束,或者通过使用触发器和级联更新。2。2 需求分析阶段成果2。2。1体会与收获系统需求分析主要是通过了解一般酒店客房管理系统,并通过上网搜索有关知识进行了解.由于是第一次做这样的需求调查,开始总是觉得无从下手,不知道自己该了解、该清楚那些方面的知识,在绘制系统业务流程图时,也遇到了很多的问题,但通过同学的帮助与指导,和自己

6、一遍一遍的分析和完善,才逐步把业务弄清楚,最终顺利完成了需求分析阶段的任务。2.2.2客房管理系统业务流程图2。2.3客房管理系统数据流程图2。2。4客房管理系统数据字典(a)数据项:系统设计的数据项有21项数据项编号数据项名数据项含义存储结构别名DI-1Room ID客房号码Char(50)房号DI2Type ID房间类型Char(50)房间类型DI3share house Size拼房价格Char(50)拼房价格DI4Room Price房间价格Char(50)房间价格DI5Room State房间状态Char(50)房间状态DI-6remark备注Char(50)备注DI7Guest N

7、ame旅客姓名Char(50)姓名DI-8Guest Sex旅客性别Char(50)性别DI-9Collateral Money抵押现金Char(50)押金DI10Floor numbers楼层编号Char(50)楼层编号DI-11 Room Description客房描述Date形容客房DI-12Rated number额定人数Date最多容量DI-13Operate Person ID操作人员Char(50)职员IDDI-14Code密码Char(50)密码D115The guest ID客人IDChar(50)客人号码D1-16National民族Char(50)民族D1-17ID Ca

8、rd身份证号码Char(50)身份证号码D118Check-in time入住时间Char(50)入住时间DI-19Consumption amount消费金额Char(50)消费数目D1-20Family address家庭地址Char(50)住址D121contact联系方式Char(50)电话(b)数据结构:数据结构编号数据结构名数据结构含义组成DS-1Type ID客房类型:类型ID,类型名称,客房价格,拼房价格,可超定额数,备注DS2Room Description客房资料:客房ID,类型ID,楼层编号,额定人数,客房状态,客房描述,职员IDDS3The guest ID客人信息客人

9、ID,姓名,性别,籍贯,家庭住址,联系电话DS-4Checkin入住记录客房ID,类型ID客人ID,入住时间,已经总额,押金 DS6Consumption消费明细客房ID,客房价格,消费金额DS7Operate Person ID职员信息职员ID,密码,姓名,性别,家庭地址,联系电话2.2.5处理逻辑描述处理编号处理功能处理过程PR1用户查询客房相关信息的功能模块客房类型模块、客房资料模块、入住记录模块、职员信息表模块:先确定查询所涉及的功能模块;然后,根据要查询的内容,确定查询数据流向;最后显示查询结果。PR2用户修改相关客房信息的模块同时把相应的修改数据传到相应的模块之中客房类型模块、客房

10、资料模块、入住记录模块、消费明细模块:先确定更新所涉及的功能模块;然后,把更新信息传送到相应的模块中;最后,进行相应的更新操作。3 概念设计阶段 3.1 引言系统开发的总体目标是实现客房管理的系统化,减轻工作人员的工作量,方便工作人员对它的操作,保证数据的保存和加密。主要任务是对客房进行登记、预订、退房信息的管理,可以实时查询房间空满等操作。概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构(概念模型)的过程,它是整个数据库设计的关键。3.2 任务与目标(1)分步设计E-R图;(2)生成全局E-R图。3.3 阶段结果根据不同的实体设计E-R图(a)实体“职员登录ER图(b)实体“职员

11、信息表”ER图(c)实体“客房类型表E-R图(d)实体“客房资料表E-R图(e)实体“客人信息表”E-R图(f)实体“入住记录ER图(g)实体“消费明细表”E-R图4逻辑设计阶段4.1逻辑设计的任务和目标实体型转换为关系模式。实体的属性就是关系的属性,实体的码就是关系的码。逻辑设计阶段就与选用的DBMS建立关系,系统逻辑设计的任务就是将概念设计阶段设计好的基本ER图转换为选用DBMS所支持的数据模型相符合的逻辑结构。具体内容包括数据组织(将ER图转换成关系模型、模型优化、数据库模式定义、用户子模式设计)、数据处理(画出系统功能模块图)两大任务。4。2数据组织4.2.1将ER图转换为关系模型A、

12、职员登陆:职员ID,密码B、客房类型:“类型ID,类型名称,客房价格,拼房价格,可超定额数,备注这是客房类型表。对应的关系模式。该关系模式已包含了联系“客房类型”所对应的关系模式.C、客房资料:“客房ID,类型ID,楼层编号,额定人数,客房状态,客房描述,职员ID”这是客房资料表。对应的关系模式。该关系模式已包含了联系“客房资料”所对应的关系模式。D、客人信息:“客人ID,姓名,性别,籍贯,家庭住址,联系电话” 这是客人信息表.对应的关系模式。该关系模式已包含了联系“客人信息表”所对应的关系模式.E、入住记录:“客房ID,类型ID客人ID,入住时间,已经总额,押金” 这是入住记录表。对应的关系

13、模式。该关系模式已包含了联系“入住记录”所对应的关系模式。F、消费明细:“客房ID,客房价格,消费金额” 这是消费明细表。对应的关系模式。该关系模式已包含了联系“消费明细”所对应的关系模式。G、职员信息:“职员ID,密码,姓名,性别,家庭地址,联系电话 这是职员信息表。对应的关系模式。该关系模式已包含了联系“职员信息”所对应的关系模式.4。2。2模型优化建立表视图的时候,只将“客人信息表”的“客人ID”设为主键.通过分析,该表满足3NF,没有部分依赖和传递依赖,。4。2。3数据库模式定义列名数据类型空值说明类型ID文本主键类型名称文本客房价格货币拼房价格文本可超额定数数字备注文本列名数据类型空

14、值说明客房ID文本主键类型ID文本楼层编号文本额定人数货币客房状态文本客房描述文本职员ID文本列名数据类型空值说明客人ID文本主键姓名文本身份证号文本性别文本年龄数字民族文本家庭住址文本家庭电话数字健康状况文本列名数据类型空值说明客房ID文本类型ID文本客人ID文本入住时间日期/时间已交总额货币押金货币列名数据类型空值说明客房ID文本主键客房价格货币消费金额货币列名数据类型空值说明职员ID文本主键性别文本出生年月日期/时间家庭地址文本联系电话文本密码文本4。2。4用户子模式定义编号用户子模式(View)作用(共性:提供数据保密和安全保护机制)V1预订查询查询和修改客户预订房间的基本信息V2退房

15、查询查询和修改客户退订房间的基本信息V3客房查询查询房间的配置及其他基本信息V4房间空满查询查询当前所有房间的使用状态V5按房号查询通过房号查询客户登记房间的基本信息V6按姓名查询通过姓名查询客户登记房间的基本信息4.3数据处理系统功能模块图:5物理设计阶段5。1物理设计阶段的目标与任务数据库的物理设计就是为逻辑数据模型选取一个最合适应用要求的物理结构的过程,在这个阶段中要完成两大任务:(1)确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构;(2)对物理结构进行评价,评价的重点是时间和空间效率.5.2数据存储方面为数据库中各基本表建立的索引:由于在 “客房ID”这一字段在所有的表中

16、出现的频率很高,所以在设置“客房ID”字段时,在属性-索引中输入“有(有重复)”以便提高查询效率.5.3系统功能模块5.3.1 客户基本信息的查询和更新模块实现对客户的基本信息的查询和更新(修改、添加、删除)操作,用于客户抵达酒店后登记,客户离店登记,以及预定登记或更改信息的情况,具体的功能模块图如下:6数据库实施阶段6。1建立数据库、数据表、视图、索引6.1.1 建立数据库6.1。2 建立数据表(1)建立客房类型,如下图所示:(2)建立客房资料,如下图所示:(3)建立客人信息表,如下图所示:(4)建立入住记录,如下图所示:(5)建立消费明细表,如下图所示:(5)建立职员信息表,如下图所示:6

17、.1。3 建立视图(1)建立客房预定查询视图,如下图所示:(2)建立已住查询视图,如下图所示:6。1。4 建立索引“客房类型表“客房资料表“预定表中的客房ID这一字段均设为了“有(有重复)”的索引.如图:6。2数据入库系统包括客房资料、消费结账、等几个功能模块,共有6张基本表,2个查询视图,采用先建表,建立关系,建立查询,建立好窗体后,从窗体中录入数据,这样既可以验证表中的关系是否正确,也可以正确且方便的录入数据。7设计心得本次作业已经结束了,在这段时间我学到了很多知识.通过这次的课程设计,使我增加了对数据库基本概念的理解,提高对知识的理解和应用能力,并且对数据库的应用都有了更深的了解,使我的

18、数据库编写水平又有了明显的提高。在WINDOWS的环境中,用ACCESS和VISUAL BASIC代码构建一个库存管理系统。让我了解到了在实际的环境下编写数据库的应用。我做的课设题目是酒店客房管理系统的设计与实现,在做课程设计的过程当中,我充分运用我们所学的知识,当然其中肯定有不懂或者懵懂的问题,所有就去图书馆查看相关的资料,上课时也咨询了老师同学,最后问题也都迎刃而解了。开始的登陆窗口,我们遇到了不会写代码的问题,这个登陆窗口是一个有用户名,有密码的界面,当你选择一个用户名,它有相应的口令,口令正确才可以进入。这是一个要有变量来实现的过程,当然也要对应的数据窗口。最后在查阅资料的情况下,我的

19、登陆窗口粗略的完成了。在建立职工资料数据源时,我们发现了一个这样的问题,就是性别一栏可以填写除男,女以外的字,我们需要一个约束,可是在约束语句里,我们有语法错误,弄了半天还是没有弄懂,后来问别人知道了那是由于没有弄清楚一些符号是应该在英语还是中文条件下写出,PB的符号都是在英语的条件下实现的.我们一般设主键的时候都是设一个,这个主键在数据源中是不能重复的。由于自己的分析设计和程序经验不足,该系统设计和实现过程中,还有许多没有完善的地方,比如数据冗余,文档组织不合理,帮助文档没有编写,用户界面设计不够美观,异常出错处理比较差等多方面问题,这些都有待进一步完善和提高。 总的来说,数据库的实验是我们

20、上大学以来遇到的最大的课题,它不像以前的课题很容易就完成,它需要设计人有足够的耐心,超强的学习能力和坐的住的心态。所以,这次实验中,我的许多毛病都得到了改善。参考文献1 甘雷,中文Access2002标准教程,北京希望电子出版社,20082 王珊,数据库系统简明教程,北京高等教育出版社,20043李春葆,曾平,Access数据库程序设计,北京清华大学出版社,20054丁堡康,数据库实用教程,北京清华短信额出版社,20015梁书赋,精通中文版Access2002数据开发与应用,北京清华大学出版社,20016李禹生,Access2002应用技术,北京中国水利点出版社,2002附录 数据查看和系统功

21、能的验证一:通过窗体查看各个表中信息二:检测各个窗体的功能测试一:检测各个窗体的功能(a)登录窗体,如下图所示: 当输入错误密码时会提示:“密码错误,请重新输入! ,如下图所示:当输入正确密码时点击登录会弹出“主界面”窗体,如下图所示:当输入密码正确,就可以登录系统,如图:系统主界面: 课程设计评分表评分标准:1.学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占30)2.课程设计报告书质量:(占40)(1)是否采用了良好的设计方法,独立完成课程设计。 (2)课程设计各分段的任务是否按时完成及完成的质量。(3)是否完成课程设计任务书指定的全部要求。 3.课程设计报告书的撰写规范 (占30%)课程设计报告书的撰写规范要求与毕业设计(论文)的要求相同。教师评分:1。 学生出勤得分: _2. 内容质量得分: _3。 撰写规范得分: _最终评定成绩(以优、良、中、及格、不及格评定):_ 教师评语: 签字: 日期: 年 月 日

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1