2022年2022年酒店客房管理系统 .pdf

上传人:C****o 文档编号:33400753 上传时间:2022-08-10 格式:PDF 页数:11 大小:200.40KB
返回 下载 相关 举报
2022年2022年酒店客房管理系统 .pdf_第1页
第1页 / 共11页
2022年2022年酒店客房管理系统 .pdf_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《2022年2022年酒店客房管理系统 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年酒店客房管理系统 .pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、编号:数据库综合设计说明书题目:酒店客房管理系统系别:计算机科学与工程学院专业: 信息管理与信息系统学生姓名 :* 学号: * 指导教师:* * 2010 年 06 月 21 日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 11 页 - - - - - - - - - 摘要在当今信息和网络高度发达的社会,传统的人工文件管理模式已经无法满足现实生活中酒店信息管理的需要,通过应用计算机技术, 开发酒店客房管理系统应用软件来系统地管理酒店信息已经成为一种趋势。一个良好实用的酒

2、店客房管理系统应该能够对酒店进行全方位的管理,其主要功能应包括客房预订, 住宿登记,客房信息修改,客房查询,退房结,统计营业额和客房使用率,以满足对酒店信息的各种处理。本系统用户界面友好,实用性强,容易被用户掌握.它的主要目的是为客户提供方便的服务, 并且能够提高酒店管理人员的工作效率。管理人员只需在用户界面上输入客户和客房的信息就可以随时对其进行查询以及对客房和客户信息进行必要的修改。 本系统还提供了客房结机制, 根据酒店的各种收费情况和客户的消费情况列出指定的客房费用列表,同时可以预览和打印相关报表。 本系统的开发是在 Microsoft Windows XP 操作系统下,使用Delphi

3、 7.0 作为开发工具, Pascal作为编程语言, SQL Server 2000 作为后台数据库来实现的。本文首先阐述了酒店客房管理系统产生的背景、接着介绍了本系统的设计思路,包括系统的需求分析、 系统的总体结构设计, 系统数据库设计以及系统功能模块设计等内容, 然后重点介绍了系统的测试,具体实现以及维护, 并且对系统的不足之处进行了分析。关键词:良好的用户界面;高效管理;计算机软件;客房管理;SQL Server 2000Delphi7名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -

4、 第 2 页,共 11 页 - - - - - - - - - 目录引言,41 系统的目标及任务(四号黑体),41 . 1目 标 ,4 1. 2任 务 分 析,42. 软 件 开 发 过 程,52. 1. 1数 据 项,5 2.1.2数据结构 ,6 2.2.1实体及属性 ,7 2.2.2逻辑结构设计 ,7 2.3.1系统模块功能说明 ,8 3系统实现与测试,8 3.1 开发平台与工具选择 ,8 3. 2 系 统 测 试 ,9 4 实 验 总结,9 ?参考文献,1 0名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 -

5、 - - - - - - 第 3 页,共 11 页 - - - - - - - - - 引言随着计算机技术的普及及应用, 越来越多的商家开始对自己的业务采用计算机管理。一个好的管理系统能帮助我们更好的管理各项业务,而只有不断提高经营效率、更新管理模式、及时把握企业的经营状况、先人一步制订经营决策,才能提高自身的竞争能力。 在应用之余, 总希望有好的业务管理软件来帮助我们提高工作效率和效益。客房管理系统是典型的信息管理系统的一部份,客房管理系统的开发充分利用了计算机信息技术提高了客房的管理水平、服务水平。系统实现了顾客住宿登记、退房结帐、查询统计等功能,可明显提高对住宿人员住宿的有效管理。将动态

6、实时的住宿登记、销售报表等有机地联系在一起,对客房进行全方位的管理。我们所要开发的主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求进行需求分析对系统要求做个明确的功能,建立起简洁且资料一致性和完整性强、 资料安全性好的数据库。 而对于后者则要求应用程序的登记、查询、修改等功能完备、窗体美观、易使用等特点,使软件能有更好的交互性,使用起来方便快捷。针对系统要实现的功能,管理数据的安全统一和界面面的完整性以及美观。我使用 Microsoft SQL Server2000 作为后台数据库管理,利用Delphi 提供的各种界面窗体开发工具 , 建立系统应用原型 , 然后, 对

7、原型系统不断修正和改进, 直到形成用户满意的可行系统。1系统目标与需求分析1.1 目标客房信息管理系统对宾馆加强客房信息管理有着极其重要的作用,就一所客房数量较大的宾馆来说, 它的设计内容非常复杂而且繁多,比如拥有客房信息管理、入住信息管理、预定信息管理等功能,而且设计的模块也很多,比如信息统计模块,报表设计模块,打印输出模块,模糊查询模块等等。而本软件主要是为某小型宾馆定制开发的。1.2 任务分析名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 11 页 - - - -

8、- - - - - 某宾馆需要建立一个客房管理系统,根据需求分析结果如下:(1) 一个客房有多个床位, 同一客房内的床位具有相同的收费标准。不同客房的床位收费标准可能不同。(2) 每个客房有客房号(如 201 等) 、收费标准、床位数目、房态等信息。(3) 每位客人有身份号码、 姓名、性别、出生日期、地址、工作单位等信息。(4) 每位客人的每次住宿,应该记录其入住日期、 退房日期和预付款额信息。(5) 每位客人进行费用结算, 应该列出应缴款、 当前余额、结帐日期等信息。(6) 管理系统可查询出客人所住客房号,实现客房信息的录入、 修改、查询。在进行系统设计之前对本系统进行需求分析,根据顾客的需

9、求给出系统详细的定义,在整体上可以分为三部分: 顾客信息管理、 客房信息管理和财务结帐管理。首先, 对前来住店的客人要有较详细的资料登记,根据客人的需求把客人看好的客房分配给顾客, 如果有人入住, 可让客人另外选房以免冲突。以便管理和日后的查询。根据时间的变化统计出离店客人和在店客人的信息,为方便查询。其次,必须要对酒店内的客房进行合理的管理,清楚的知道各个客房的收费标准、床位数目以及入住状态等信息。 在客人进行登记时列出所有目前可用的客房,及各个客房的基本设施以方便客人选择。帐户结算是酒店管理中的一个重要环节,如果不仔细就会使酒店造成损失或客人的损失,那对酒店和客人来说,都是不好的。进入结帐

10、界面,查询选择要结帐的顾客,列出消费帐单。即可结帐。系统还包括一些查询功能, 及时地反映当前营业状况。 管理员对客房信息的修改、录入以及对客人的查询等信息拥有权限,权限和密码登陆的设置及数据的备份和恢复功能能确保系统的安全可靠,方便快捷的操作。 给酒店带来更好的管理效应。2软件开发过程2.1.1 数据项:1) 客房号 (roomno) :每个客房的唯一标志。类型:字符2) 收费标准 (chargestandard):每个客房所需要的费用。类型:货币型3) 床位数目 (bednumber):每个客房所设的床位个数。类型:字符型4) 身份证号码 (degreeno) :每个顾客的唯一标志。类型:字

11、符型5) 姓名(name):每个顾客的称呼或标识。类型:字符6) 性别(sex) :顾客的性别。类型:字符7) 出生日期 (birth):顾客的出生日期。类型:日期型8) 地址(address) :顾客所住的地方或联系地址。类型:字符9) 工作单位 (deparment) :顾客所在的工作地方。类型:字符10) 入住日期 (startdate):顾客开始住宿的日期。类型:日期型11) 退房日期 (enddate) :顾客想要离开住宿的日期。类型:日期型名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -

12、- - - 第 5 页,共 11 页 - - - - - - - - - 12) 预付款额 (prepaymoney) :顾客开始住宿时所预付费用。类型:货币型13) 入住状态 (state):每间客房是否有人入住。类型:字符14) 应付款 (shouldpay) :顾客实际应该支付的费用。类型:货币型15) 客房电话 ( telephone):每间客房的顾客的联系方式。类型:整数型16) 结帐日期 (paydate) :顾客实际退房结帐日期。类型:日期型17)余额(balance) :顾客实际应该支付的费用与其预付款额的差值。类型:货币型2.1.2数据结构:1) 顾客信息 (guestinf

13、o):记录了所有来客的信息。组成:属性别名类型长度身份证号码degreeno 字符20 姓名name 字符6 性别sex 字符2 出生日期birth 日期10 地址address 字符- 工作单位deparment 字符- 2) 客房信息 (roominfo):记录每个客房的信息组成:属性别名类型长度客房号roomno 字符4 收费标准chargestandard 货币- 床位数目bednumber 字符2 客房电话telephone 整数10 入住状态state 字符4 3) 住宿信息 (quarterinfo):记录所有来客所住的客房以及一些其他附加信息。组成:属性别名类型长度身份证号码d

14、egreeno 字符20 入住日期startdate 日期10 退房日期enddate 日期10 预付款额prepaymoney 货币- 客房号roomno 字符4 收费标准chargestandard 货币- 4)帐单(tab):每个来客所用的费用清单。组成:属性别名类型长度身份证号码degreeno 字符20 应付款shouldpay 货币- 结帐日期paydate 货币10 余额balance 字符- 入住日期startdate 日期10 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -

15、 - 第 6 页,共 11 页 - - - - - - - - - 预付款额prepaymoney 货币- 收费标准chargestandard 货币- 姓名name 字符6 客房号roomno 字符4 2.2.1 实体及属性1.顾客作为一个实体:2.客房作为一个实体:3.帐单作为一个实体4. E-R 图顾客身份证号码姓名性别地址出生日期工作单位客房客房号收费标准客房电话床位数目入住状态帐单号帐单结帐日期应付款余额身份证号码n 1 n 1 顾客住宿客房身份证号码入住日期退房日期客房号预付款额支付帐单入住日期收费标准预付款额姓名收费标准名师资料总结 - - -精品资料欢迎下载 - - - - -

16、 - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 11 页 - - - - - - - - - 2.2.2 逻辑结构设计将 E-R图转化为关系模型,关系的码用横线标出:顾客信息 (guestinfo)(身份证号、姓名、性别、出生日期、地址、工作单位 ) 此为顾客实体对应的关系模式,客房信息 (roominfo)(客房号、收费标准、床位数目、客房电话、入住状态) 此为客房实体所对应的关系模式,客房电话是关系的候选码。住宿信息 (quarterinfo)(客房号、身份证号码、入住日期、退房日期、预付款额、收费标准、姓名 ) 此为联系“住

17、宿”所对应的关系模式帐单(tab)(身份证号码、客房号、应付款、结帐日期、余额、入住日期、姓名、收费标准、预付款额) 此为联系“支付”所对应的关系模式形成一般的数据模型后, 就要向特定的 RDBMS 的模型转换,对于目前的 RDBMS来说,不必转换。2.3.1 、系统模块功能说明:根据客房的具体情况,系统主要的功能包括:前台管理:“住宿登记”、 “房态查看”、 “结帐帐单”。查询统计:“客房统计”、 “客房查询”。后台管理:“客房更新”、 “顾客查询”、 “统计结算”。基础信息设置:“顾客信息”、 “客房信息”、 “住宿信息”、 “帐单” 。系统初始化:“本单位定义”、 “部门定义”、 “管理

18、员管理”。系统维护:“系统初始化”、 “数据备份”、 “数据恢复”。经过以上的功能图及说明分析,确定了该系统具备的主要功能如下:1、住宿登记功能:对入住宾馆的顾客信息、入住信息进行登记、保存。2、客房信息管理功能:对本宾馆中客房的具体信息进行查询、录入、保存。3、住宿信息管理功能:对本宾馆住宿信息进行登记、保存。4、查询功能:对本宾馆中的顾客信息、客房信息、入住信息进行查找。5、删除功能:对本宾馆中的顾客信息、入住信息进行删除。6、更新功能:对本宾馆中客房的变化数据进行录入、修改。7、结算统计功能:对客户退房收款及客房使用情况进行统计。名师资料总结 - - -精品资料欢迎下载 - - - -

19、- - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 11 页 - - - - - - - - - 3. 系统实现与测试3.1 开发平台和工具选择利用数据库设计方法开发一个实际有用的数据库应用程序。设计环境和开发工具:数据库管理系统,选用SQLserver 2000. 实现数据库的创建、对各种信息进行录入、修改、删除和查询,提供实现各种操作所需要的语句。开发工具,选用 Delphi 。开发登陆窗体的设计,客房服务窗体的设计,登记窗体的设计,客房查询的设计,结帐窗体的设计,管理系统窗体的设计,客房更新窗体的设计,顾客查询窗体的设计,结帐

20、统计窗体的设计。3.2 系统测试测试情况:本系统主要的测试模块有:顾客信息登记、顾客管理、住宿管理、结算、统计等。主要是对这些模块进行插入、修改、查询、删除以及各个模块之间数据的传递、交换、修改进行测试。测试过程出现很多问题,主要对控件的主要功能不了解,编程时,不知道要用什么语句实现,造成Delphi 运行出错或不能运行,还有一些自己编程时粗心所造成的错误,还有 Server 2000 的一些程序语句都还没有更深的了解,对客房管理系统的不了解所造成的错误等等。系统代表性运行界面:登陆窗体:具有用户登陆的功能, 并且根据用户的不同, 分配不同的权 (可增加用户注册功能的实现)客房服务窗体:提供各

21、种操作如:顾客登记,客房查询、退房结帐等登记窗体:对前来住宿的顾客要有较详细的资料登记,根据客人的需求把客人看好的客房分配给顾客,如果有人入住,可让客人另外选房以免冲突。以便管理和日后的查询。客房查询:能过根据每个顾客的要求(客房、收费标准等 )查找相应的客房,如果有人住,可另外选择。结帐窗体:对每个顾客进行帐单查询,如果要求结帐的话,结帐,若无,则列出顾客到今天的消费帐单。管理系统窗体:列出管理员的各种操作如:客房更新、顾客查询、统计结算等等功能客房更新窗体:能够查看所有的客房信息,并能对客房进行录入、修改、删除、查看等等功能。顾客查询窗体:根据所要查找的顾客信息,查找顾客。并能够查看所有顾

22、客信息、在住顾客、退房顾客等的信息。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 11 页 - - - - - - - - - 结帐统计窗体:能够统计客房的使用情况,离上一次结帐到现在的总收入和预付款情况等信息。在测试时发现有些功能(如:结账统计)还是不能正确显示所需要的结果。4. 课程设计总结根据社会的发展, 许多宾馆都需要用电脑管理客房。本课程针对客房管理系统的基本要求, 如软件操作简单、 可靠、安全。从客户的需求开始分析各种要求,我使用数据库管理系统SQL ser

23、ver 2000. 和开发工具 Delphi ,对所要求的进行设计开发。刚开始几天我查找有关客房管理系统的资料,对课程进行文档的设计,还没有开始编程设计实现,对这些资料我还只能是大概的了解,并笼统的介绍了课程设计的背景、意义及相关课题的基本情况和基本思路;接下来,我对宾馆信息管理系统的需求分析及各个功能模块分析,并详细阐述了系统的开发任务及要求。设计管理流程图, 由于对客房管理了解不太清楚, 也没有亲身体验。 在设计过程,我遇到了许多的问题,刚开始时都无从下手,只能慢慢的查找资料,文档设计就设计了快一周了,接下来界面设计还好,只是功能方面,还有很多地方要改进,但是,我所要实现的基本功能界面还是

24、能实现的,我先将所有需要的功能界面设计完后,再开始对它们所要实现的功能进行编程,我对很多 Delphi 控件功能不了解,以至功能太过麻烦,还有数据库编程虽然有用到存储过程,但是还是没有把一些功能更简单的实现,在做这些功能的测试时,经常出错,让人感到很愤怒,但是,我还得做下去,所以只能一步一步来。通过与同学和网友的交流与讨论,以上有的问题可以解决,自己都准备好好的,让别人操作时,出现的问题还是很多的,我对宾馆的了解很粗浅,还有一些宾馆的功能和不知道的功能是不能实现的,无论哪个系统的设计,都是一件很困难的事情,不是我一个人能够做的出来,而且我们都没有经过社会的调查,根本不能对其更深的了解,我只能实

25、现课程设计的一些最基本的功能。而且,还不能完全的实现,单单一个模块的实现就很复杂的,要考虑的东西很多,何况,我们还是在校的大学生。总之,我在这次综合实验设计,学到的还是蛮多的,能够将以前所学知识进行应用,加深我对Delphi 和 SQL Server 2000 的了解和应用,我们正是需要这样综合实验设计,来巩固我们所学知识,加深对一些社会问题的了解。参考文献 : 1. Delphi 6 数据库使用程序设计100 例2. SQL Servcer 实用简明教程(第二版)作者:闪四清出版社:清华大学出版社出版日期: 2006.5 3. Delphi 7.0 程序设计作者:田原 官东 李素若李文波 出版社:清华大学出版社名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 11 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 11 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁