宾馆客房管理信息系统.doc
《宾馆客房管理信息系统.doc》由会员分享,可在线阅读,更多相关《宾馆客房管理信息系统.doc(16页珍藏版)》请在咨信网上搜索。
计算机学院数据库课程设计 计算机学院信息管理与信息系统专业 《数据库课程设计》报告 (2008/2009学年 第一学期) 学生姓名: 王丽静 学生班级: 信管062001 学生学号: 200620020124 指导教师: 李晓波 2008年 12 月 25 日 目录 第一章 系统概述 1.1 系统开发背景和意义 1.1.1 系统开发背景 1.1.2 系统开发意义 1.1.3 系统开发环境 1.1.4系统运行环境 1.2 设计要求 第二章 需求分析 2.1 用户需求 2.2 功能需求 2.3 系统功能分析 2.4 数据流图 2.5 数据字典 2.5.1数据项 2.5.2 数据结构 2.5.3 数据流 2.5.4 数据存储 第三章 数据库设计 3.1 概念结构设计 3.2 逻辑结构设计 3.2.1 E-R图转换为关系模型 3.2.2 数据库信息表结构 结束语 参考文献 第一章 系统概述 1.1 系统开发背景和意义 1.1.1 系统开发背景 随着人员流动规模的不断扩大,宾馆数量的急剧增加,有关客房管理的各种信息量也在不断成倍增长。面对庞大的信息量,就需要有客房信息管理系统来提高客房管理工作的效率。通过这样的系统,我们可以做到信息的规范管理和快速查询,从而减少了管理方面的工作量。 传统手工的客房信息管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过设计优秀的系统,我们可以做到信息的规范管理和快速查询,实现了客房信息管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。 1.1.2 系统开发意义 a. 完善客房管理信息系统; b. 使客房管理系统化、规范化和自动化; c. 减少管理工作量,提高管理效率; d. 降低管理成本; 1.1.3 系统开发环境 a. 开发工具:VB6.0 b. 数据库环境:SQL Server2000 c. 系统环境:Windows XP d. 设计工具: Microsoft Office Visio 2007 1.1.4系统运行环境 a. Windows98以上操作系统 b. VB运行库 c. 相应的防火墙等安全防范软件 d. SQL Server 2000数据库服务 e. Word等字处理软件 1.2 设计要求 根据现状分析,设置本系统的开发目标,其目标如下: (1)建立一套功能完整、高效、安全、稳定的酒店前台管理信息系统。 (2)系统能够对员工日常操作进行快速、安全地反映。 (3)实现对预订、入住、挂账、结账、调房、房态设置等信息的方便迅速录入、查询及管理,了解酒店日常业务的相关信息。 (4)界面简洁、操作方便、简单易学,用户不需要有太多的专业知识。 (5)能够方便用户、酒店管理人员通过内部网或外部网了解相关信息。 第二章 需求分析 2.1 用户需求 用户希望通过使用酒店客房管理系统得到所需信息,达到提高管理水平的目的,希望新系统具有以下功能: (1)使用计算机快速处理日常的业务,可实现酒店上网。 (2)使用电脑处理数据,实现实时查询各种入住信息。 (3)可以实时的录入住宿单、调房单、挂账单和结账单等的情况。 (4)可以实时查询客房信息的明细。 (5)可以建立客户的资料,方便日后建立良好的客户关系。 (6)数据的安全性:不同用户有对数据查看,修改等处理不同的权限。 (7)打印结帐报表等报表。 2.2 功能需求 ▲密码设置:每个用户均有自己的密码,可以防止非本系统人员进入本系统;又因每个用户的权限不一致,故可防止用户越权操作。 ▲权限设置:设置每个用户的权限,使各用户在自己的操作范围内工作,不得超出自己的操作范围。只有系统管理员才能进行权限设置。 ▲数据输入:可以进行酒店各种原始数据的输入。 ▲数据查询:要求可以分别按房间编号,房间类型等进行数据查询。 ▲数据输出:根据需要打印结帐报表。 ▲其它要求:可以修改用户密码,有系统的帮助文件。 2.3 系统功能分析 客房管理信息系统的主要功能有预订、接待、调房服务、客房管理、退宿和查询服务等。每个功能模块都和宾客直接有关,其采用客房管理信息系统的目的是提高服务的质量,提高信息管理的精度,进而提高酒店在客户心目中的信誉,树立良好的酒店服务形象。各子功能分析如下: (1)预订功能需求:其主要目的是提高酒店的开房率,为客人预留房间,并提供良好的预订服务。其功能需求包括预订查询,可用房确认,预订记录建立,预订确认,预订记录维护等; (2)接待功能需求:其主要目的是以最快的速度为客人开房。其功能需求包括宾客登记、可用房确认、修改宾客信息、删除宾客信息和查询宾客信息等; (3)退宿功能需求:其功能需求包括客人挂账、结账、打印报表和收据等; (4)调房功能需求:其主要目的是满足客人调房的需要。其主要功能是查询客房,调房登记,调房确认等; (5)客房管理功能需求:其主要目的是对客房的信息化管理,提高客房管理的精度和准确度,同时减轻酒店客房中心员工的工作负担,从而提高客房管理的效率和服务质量。其主要功能是房态维护,费用记录和客人查询等; (6)查询功能需求:其主要目的是满足客人的需要,快速查找相应的房间和信息,提高服务的效率和树立酒店良好的企业形象。其主要功能包括房态查询,房间类型查询和房间价格查询等; 客房管理信息系统的功能图如下: 2.4 数据流图 图2.1 客房管理系统总体数据流图 图2.2 预订管理分数据流图 图2.3 接待管理分数据流图 图2.4 图2.4 退宿管理分数据流图 2.5 数据字典 2.5.1数据项 房间号:作为唯一标识该房间的主标识符,是主码,数据类型为字符串型,长度为八位,取值任意。 房间类型:作为客房的归类,数据类型为字符串型,长度为八位,取值任意。 房态:作为的客房是否有人预订和入住的标志,数据类型为字符串型,长度为八位,取值可以为空,已住人,已预订。 类型编号:作为唯一标识该类型信息的主标识符,是主码。数据类型为字符串型,长度为八位,取值任意。 类型名称:数据类型为字符型,长度为二十位,取值可以为标准单人间、标准双人间、标准三人间、普通单人间、普通双人间、普通三人间。 房价:作为每类房间价格的度量,数据类型为数字型,取值为数字中的任意数。 备注:描述客房里的设备,数据类型为字符串型,长度为二十位,取值任意。 客人编号:用来记录预定人,数据类型为字符串型,长度为八位,取值任意。 客人姓名:数据类型为字符串型,长度为十二位,取值任意。 客人证件号码:数据类型为数字型,长度十八位,取值为数字中的任意数。 工作单位:数据类型为字符串型,长度为二十位,取值任意。 性别:数据类型为字符串型,长度为八位,取值男或女。 联系电话:数据类型为数字型,长度十八位,取值为数字中的任意数。 预定日期:标记房间是什么时间被预定的,作为时间查询的依据,数据类型为日期型,长度为三十位,取值为数字里面的任意数; 入住日期:标记客人入住的时间,数据类型为日期型,长度为三十位,取值为数字里面的任意数; 预定天数:记录客人预定房间多久,数据类型为数字型,八位长度,取值为任意数字。 入住日期:标记客人入住的时间,数据类型为日期型,长度为三十位,取值为数字里面的任意数; 入住人数:记录客人预定房间多久,数据类型为数字型,八位长度,取值为小于3的数。 挂账时间:数据类型为日期型,长度为三十位,取值为数字里面的任意数; 金额 :记录挂账金额,数据类型为数字型,八位长度,取值为任意数字。 已收款:记录已收账款,数据类型为数字型,八位长度,取值为任意数字。 结账日期:标记结账时间,便于财务管理。数据类型为日期型,长度为三十位,取值为数字里面的任意数; 2.5.2 数据结构 客房基本信息={客房信息表,对客房当前信息的记录,组成:{房间号,客房类型,房态}} 客房分类={客房类型表,描述各种类型的客房信息,组成:{类型编号,类型名称,房价,}} 客人基本信息表={客人信息,记录客人的的相关信息, 组成:{客人编号,姓名,性别,证件号码,工作单位,联系电话}} 员工基本信息表={员工信息,记录员工的的相关信息, 组成:{员工编号,姓名,性别,工作,联系电话}} 预定登记表={预定登记单,登记预定的相关信息, 组成:{编号,客人编号,预定时间,入住时间,预定天数}} 入住登记表={入住登记单,登记入住的相关信息, 组成:{编号,客人编号,入住时间,人数,退宿时间}} 挂账登记单={挂账信息,记录挂账的相关信息, 组成:{编号,客人编号,挂账金额,挂账日期}} 结账报表={结账信息,记录结账的相关信息, 组成:{编号,已收款,结账日期}} 2.5.3 数据流 数据流名:预定信息 来源:预定查询 流向: 预定管理,客房管理 组成:类型编号+类型名称+房价+备注 说明:对各类客房的信息进行查询,决定预定信息,更改房态。 数据流名:预定登记表 来源:预定查询 流向:接待管理,客房管理 组成:编号+客人编号+预定时间+入住时间+预定天数 说明:根据预定给客人分配房间,进行入住登记,更改房态 数据流名:入住登记表 来源:接待管理 流向:调房管理,退宿管理,客房管理 组成:编号+客人编号+入住时间+人数+退宿时间 说明:根据入住登记表进行调房,退房,并修改房态 数据流名:挂账登记表 来源:退宿管理 流向:结账 组成:编号+客人编号+挂账金额+挂账日期 说明:对挂账进行结账 2.5.4 数据存储 数据存储名:客房信息 输入数据:预定,入住,退房 输出数据:客房信息表 说明:存储客房所有相关信息 数据存储名:客人基本信息 输入数据:客人基本信息 输出数据:客人信息表 说明:对客人基本信息进行记录 数据存储名:客房分类 输入数据:客房分类情况 输出数据:客房类型表 说明:对各种客房的情况进行存储 数据存储名:预定信息 输入数据:预定登记单, 输出数据:预定登记表 说明:存储预定的所有相关信息 数据存储名:入住信息 输入数据:入住登记单 输出数据:入住登记表 说明:存储客人入住的所有相关信息 数据存储名:挂账信息 输入数据:挂账信息 输出数据:挂账登记单 说明:记录挂账 数据存储名:账目明细 输入数据:结账信息 输出数据:结账报表,收据 说明:记录结账明细,为客人打印收据 第三章 数据库设计 3.1 概念结构设计 所得分E-R图如下: 图3.1 预定管理分E_R图 图3.2 接待管理分E-R图 图3.3 退宿管理分E-R图 图3.4 总E-R图 3.2 逻辑结构设计 3.2.1 E-R图转换为关系模型 客房信息表(房间号、客房类型、房态) 客人信息表(客人号、姓名、性别、联系电话、工作单位、房间号) 员工信息表(员工号、姓名、性别、联系电话、工作) 预定登记表(预定编号、客人号、预定时间、入住时间、预定天数、房间号) 入住登记表(入住编号、客人号、入住时间、退宿时间、房间号) 挂账登记表(挂账编号、客人号、金额、房间号、员工号) 结账报表(结账编号、客人号、已收款、日期、房间号、员工号) 3.2.2 数据库信息表结构 表3.1预定登记表 表3.2 入住登记表 表3.3 挂账登记表 表3.4 结帐报表 结束语 花了将近一个月的时间,终于将这个客房管理系统完成了。做的粗糙,花了不少时间,当真正做完了,还是感觉挺开心的,毕竟第一次做这么大的题目。该系统基本上实现了所要求的功能,基本上能完成用户的需求。虽然完成了用户的需求功能,但由于第一次自己动手完成,系统中还存在很多不足,对数据安全性和完整性的要求完成不够完善,这些功能还有待改进。系统在建表时有点凌乱,使用户查询费时间。系统在运行时的速度虽然比手工快但还是没有达到预期的要求,还需要以后工作人员对其进行维护使其更加完善。 这次课程设计刚开始时不知道怎么开始,做得很凌乱,做了一次又一次老师给我改了一次又一次,才懂了许多。没有了作业中的相互依靠,一步一步按课程设计的要求和老师的指导,更加了解了数据库的知识,体会到需求阶段数据流图的重要性,也学会运用好多学习工具,如:SQL Server2000,Microsoft Office Visio 2007,PD等。我也深刻体会到在开发一个系统时,客户的需求一定要考虑周到,这很重要也很必要,做好需求分析才能开始设计并不断地修改使其完善,在设计阶段不能急于求成,要一步一步往下做。我想做这些比较综合性的题目,不光是让自己能将以前所学的多门课程全都用上,更重要的是学会了怎么去思考和解决问题。问老师、问同学、查资料、上网找……身边的资源真是不少。 这次数据库课程设计给了我很大锻炼,为以后的软件工程课程设计和毕业课程设计打下了基础,也培养了我用心、扎实的去完成一件事情,对我以后的工作也有一定影响。让我深刻感受到实践的重要性。 参考文献: [1] 太原科技大学计算机科学与技术学院.《数据库原理》课程设计大纲,2007年 [2] 王珊 萨师煊. 《数据库系统概论》.北京:高等教育出版社,2007年 [3] 张海藩.《软件工程导论》.北京:清华大学出版社,2003年 16- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宾馆 客房 管理信息系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文