毕业论文 酒店客房管理系统的设计与开发.doc
《毕业论文 酒店客房管理系统的设计与开发.doc》由会员分享,可在线阅读,更多相关《毕业论文 酒店客房管理系统的设计与开发.doc(44页珍藏版)》请在三一办公上搜索。
1、摘要本文介绍了酒店客房管理信息系统的开发过程。系统目标是实现客房管理的系 统化、规范化和自动化,使酒店管理真正由经验管理进入到科学管理。在需求分析、 系统分析的基础上,经过概要设计、详细设计、以及测试与调试,采用 8816.0开发工具和II080代八688数据库技术,利用2 0图对数据库进行 设计,应用数据流程图0?0图)进行分析,对数据流程进行描述,最终开发出了 一套客房管理信息系统。该系统实现了对酒店客房较全面的管理。该系统的主要功能包括客户登记、追 加押金、退房结账、客房设置、客房查询、房态查看、住宿查询、退宿查询、宿费 提醒、操作员设置、密码设置等。如果该系统在酒店客房的管理中得到实施
2、,将会 在一定程度上提高酒店管理的水平和服务质量。关键词:客房管理,信息系统,数据库,系统设计目 录摘要I III 目 录IV第一章前言11.1系统设计内容及目标1 1.2项目开发计划 2第二章系统需求分析32.1现行系统流程3 2.1.1系统流程分析 3 2.2现行系统存在的主要问题4 2.3解决方案 4 2.4可行性分析 4第三章新系统逻辑方案设计63.1数据流图描述63.1.1系统顶层数据流程图 73.1.2客房管理数据流程二层图8第四章系统总体结构设计104.1软件模块结构设计10 4.2数据库设计11 4.2.1数据库设计需求分析12 4.2.2需求分析的建模12 4.2.2.1 实
3、体 12 4.2.2.2实体的属性12 4.2.2.3 它.尺图 13 4.2.3 模型转化为关系模式 13 4.2.3.1转换原则134.2.3.2关系模式14 4.2.3.3数据库设计144.3系统总体安全性、可靠性方案与措施18第五章系统详细设计及实现205.1代码设计 20 5.2程序界面设计 20 5.2.1主界面实现目标20 5.2.2系统登录模块设计 21 5.2.3住宿登记模块设计 25 5.2.4退宿结帐模块设计 34 5.2.5客房设置模块设计 35 5.2.6住宿查询模块设计 36 5.2.7宿费提醒模块设计 36 5.2.8追加押金模块设计 37 5.3关键算法 38
4、5.3.1客房宿费的算法 38 5.3.2如何实现宿费提醒 38第六章系统测试40 6.1引言 40 6.2测试计划 40 6.3测试内容说明 40 6.4测试分析报告 41第七章结论与展望42 7.1结论42 7.2展望 42参考文献43致 谢44声 明 45远迪酒店客房管理系统的设计与开发第一章前言远迪酒店成立于2001年1月,位于北京城区,本酒店拥有高中低各式客房。 该酒店以“服务质量”为酒店的生命,力求打造“让客人满意”的一流服务。在过 去的几年中,远迪酒店的规模不断扩大,业务量也不断增加,随着经济的增长、旅 游业的发展使得更多的酒店企业参与进酒店业市场,加剧了酒店企业之间的竞争, 促
5、进了供求关系的变化,至今为止客房间数就增加了 10余倍。因此,远迪酒店客 房的经营就要更多地关注消费者的需要。对酒店管理水平有着更高的要求和适应时 代发展的现代化管理的需要,只有不断完善自身的管理手段和方法,提高自身的服 务水平,才能得到长足和健康的发展。在这种环境下,一个行之有效又能更好的管 理酒店日常经营的客房管理系统是必不可少的。酒店客房的管理是酒店服务的一个重要环节。在酒店业竞争越来越激烈的今 天,努力在市场竞争中脱颖而出,已经成为每位酒店经营者所追求的目标。酒店 如何才能提高服务质量,其管理能力显得越来越重要。远迪酒店客房管理系统主要实现酒店客房的管理功能,将客户信息和客房情况 统一
6、归入到数据库,可以实现酒店客房的有效监控。也为酒店提供了方便的管理窗 口。本系统就是为了解决远迪酒店客房管理部门的需要,经过详细调查,准备设计 和开发的一套管理信息系统。1.1系统设计内容及目标本系统有一定的理论和实践意义,在互联网高速发展的今天,一切的商业行为 都跟网络有密切联系。这不仅是为了不落后于时代,不被主流所淘汰,更是为了更 好的借助网络来实现更大的商业利益。利用计算机与网络技术实现现代化管理对于 酒店来说,不仅是一种有效的通信手段,更是拓展不同地区业务的桥梁,提高了 利润率。一个成功的酒店,其经营者不仅要提高服务水平和服务质量,还要有好的 工作效率,并控制成本。在信息时代,更重要的
7、是还必须要有一个完善的管理信 息系统,便于方便客户和更好地管理酒店日常经营的业务。开发此系统的根本目的就是,充分利用信息资源,为本酒店客房日常事务等更 好地运行提供良好的服务和有效的监督。研究的基本内容:首先,在充分调研该酒店的基础上,对酒店客房管理系统进行简单的分析,因 为对客户的需求分析是与功能模块互动的,客户的需求其实就是功能模块需要实现 的功能。其次,对系统结构进行设计,包括逻辑上的设计、数据库的设计、功能模块的 划分等。然后是对功能模块的划分,具体模块实现具体功能的任务分配设计。 最后针对以上设计的特点,对数据库系统进行匹配的设计,达到效益最大化。 目标系统应该达到以下要求:(丄)时
8、间经济性:优化远迪酒店管理信息的逻辑设计与物理设计,使系统运 行效率高,反映速度快。(之)可靠性:能连续准确的处理远迪酒店客房管理的相关业务,有较强的容 错能力。0可维护性和适应性:系统应易于修改、易于扩充、易于维护,能够适应 业务不断发展变化的需要。(斗)可用性:目标系统功能齐全,能够基本满足客房管理的一些业务需求。 巧)安全保密性:保证系统的安全、数据存储和存取的安全与保密、数据传 输的安全与保密。1.2项目开发计划远迪酒店客房管理系统可以实现酒店客房部门信息以最快、最准确、最安全的 形式传输。目标是实现客房管理的系统化、规范化和自动化,是酒店管理真正由经 验管理进入到科学管理。客房管理系
9、统得总目标是在计算机网络、数据库和先进的开发平台上,利用现 有的软件配置一定的硬件,开发一个易扩充的、易管理的客房管理系统,实现客房 业务的自动化管理,为客房的管理者提供及时、准确地客户信息,对基础设施及人 员安排提供决策参考。根据可行性研究的结果和客户的要求,分析现有情况及问 题,决定采用以16壯广吐吐结构,客房管理系统划分为1个子系统,即客户端 子系统。客户端子系统的功能是给前台管理员提供系统操作界面,以便输入客户信 息、客户消费情况及客房信息等。第二章系统需求分析系统需求分析主要任务是调查现行系统存在的问题,弄清用户对新系统的要 求,提出可行的方案,为管理层决策提供依据。2.1现行系统流
10、程2.1.1系统流程分析 住宿信息登记次 错 误退房结账追加押金 结束操作退出系统省图2.1系统流程图2.2现行系统存在的主要问题现行系统是手工运作的系统,可以支持向客户提供客房服务功能,但是,存在 以下薄弱环节:(丄)现行系统是手工运作的系统,业务人员手工作业量大,数据传递不及时, 对数据的统计和计算运程中易发生差错,工作效率较低。 0业务流程管理不够严密。 现行系统的上述弱点,实质上反映公司在酒店服务客户的过程中,对信息的产 生、传输、加工与挖掘分析利用方面存在不足,不能满足企业管理与业务发展的要 求,也对企业形象造成不利的影响。这也正是提出新系统的直接原因。2.3解决方案建议采用的新系统
11、,新系统能够实现现行系统的功能,并且能克服现行系统的 上述弱点,与现行系统相比,将有如下改善之举:(丄)对消费信息的采集与记录更加细致与全面,能满足不断增长的管理需求; 利用计算机对数据进行加工、分析,提高工作效率; 实现完成的信息管理流程,支持业务管理制度的完善工作; “)提供统一格式的计算机打印单据,提升企业形象; 巧)重视对历史数据的存储保护、追溯、分析,为管理层对企业的经营预测 与决策提供及时有效的帮助。2.4可行性分析本系统的经济方面的可行性应该从项目开发的投入金额、收益、投资等几个方 面来考虑,社会可行性从法律因素和用户的试用这两方面进行分析。使用本系统后,将减少前台管理员人数同时
12、提高客房管理的工作效率,并带来 服务质量的整体水平的上升。从而改善客房体系的人力资源投入浪费,信息滞后以 及客服质量不高等环节。开发本系统时,要独立完成代码设计,操作人员要有一定 的计算机基础,系统管理员要有专业的计算机知识,因此本系统在这几方面是可行 的。在本系统的运营阶段,使用系统的工作人员,除了需要具备在II080付11仏0們平台上使用个人电脑的知识,并不需要特别的技术能力。这方面的知识, 在该酒店与本项目运营相关的客房部的直接人员中已经具备。并且在项目投资前, 还会安排对操作系统的人员进行必要的培训。综上所述,实施本系统,已具备技术 可行、经济可行、营运可行的条件,所以酒店决策层同意开
13、发和使用本系统。远迪酒店客房管理系统的设计与开发第三章新系统逻辑方案设计根据用户的需求,系统应实现如下功能功能需求描述: (丄)住宿管理功能实现对客户入住登记、追加押金、退房结帐的管理,该功能可以添加客户住宿 信息和退宿结算信息,登记内容包括房号、姓名、客房类型、住宿日期、住宿时间、 住宿事由等。退宿结算提供对客户办理退房手续,还可以对即将离开酒店的客户进 行结帐收银,包括,房间类型、住宿时间和客房价格。 (之)客房管理功能实现对客房信息的管理,该功能可以对客房进行设置,由于客户要求不同,可 以分为不同标准的客房。如普通房、标准房、套房等。客房查询可以按照房间号查 询,也可以进行修改和删除的操
14、作。还可以进行房态查看,查看是否入住、维修和 空闲。0查询统计功能前台人员可以针对客户的不同要求有目的的进行房类查询,客房查询主要包括 住宿查询、退房查询和宿费提醒 (斗)系统设置功能管理员可以添加操作用户,修改操作员密码。本系统主要是酒店前台的工作人员使用,为他们提供客房信息的及时掌控等。 下面分别从数据流图、基本加工角度对本客房系统要实现的功能进行详细说明。3.1数据流图描述客户信息管理系统使用结构化分析法来描述系统流程。结构化分析是一种面向 数据的方法,以数据流为中心.其核心概念包括进程,数据流,数据存储,外部实体, 数据组和数据元素.外部实体:指系统以外的又与系统有联系的人或事务.它表
15、达该系统数据的外 部来源和去处丨可以用下图来表示:5链名数据处理:指对数据的逻辑处理.也就是数据的变换.可用下图来表示:数据流:指处理功能的输入或者输出,用一个水平箭头来表示.箭头指出数据的 流动方向.可用下图来表示:对数掂流的描述数据存储:表示数据保存的地方,也就是逻辑描述.可用下图来表示:011 玫俐办:储的名宁通过以上需求分析的描述,可采用一种图形化的方法描述数据在系统中流动和 处理的过程,即结构化分析的描述工具:数据流图卯)和数据字典00。即 在无纸化网站系统管理方式和业务流程进行认真分析和研究的基础上,按照信息系 统中应有的数据流和数据结构来勾画系统的概貌。数据流图卯)是描述信息流和
16、数据从输入移动到输出时被运用的变换的图 形化技术,它反映系统必须完成的逻辑功能,是一种功能模型。它是组织中信息运 动的抽象,是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行 性角度出发,将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精 确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源 和去向(外部实体)等项目。首先,根据对管理信息系统建设的总体要求,确定系统的外部项,即系统数据 的数据来源和去处。通过分析,掌握本系统的外部项和输入输出数据流,绘制本系 统的数据流程图。3.1.1系统顶层数据流程图首先,分析系统的总体情况,划分系统边界,识别系统的
17、数据来源和去处,确 定外部实体从而得出系统的顶层数据流程图。把整个网站系统看成一个整体,分析 这个整体与外界的联系。管理员01 一害户登记信息1 ?如客一 房 管 理02管理员03客房信息图3.1顶层数据流程图及详细划分在顶层数据流程图(图3.1中,有1个主要的数据处理:“ ?1客房管理”。 ?1客房管理:处理有关客户登记、退房、追加押金等操作,存储在数据表中, 主要形成“客人登记信息表”、“客房信息表”、退房结帐信息表等。3.1.2客房管理数据流程二层图客房管理数据流程第二层0?0图系统分析的根本目的是分析出合理的信息流动、处理、存储过程。我们把系统 看成是一个整体,然后按照层次化、模块化的
18、方法逐步分解成各个小模块,一直到 不能再分解为止。系统为了实现各个功能,内部必然有信息的处理、流动和存储过 程。数据流程图就是用来表示它们之间的关系的。根据客房管理的业务流程图,可 以抽象出如下的数据流程图,系统的顶层流图见图3.1。图3.2客房管理系统第二层0?0图图3.2中主要有三个数据处理:?1.1住宿登记,?1.2客户结账,?1.3追加押金。客户向本系统管理员提供有关证件(”),如身份证,军官证、押金等,管理员 进行住房登记,可以通过从本系统获得住宿证、住宿登记单(旧)然后入住。本系 统对宿费进行提醒,要求客户进行续费追加押金;客户进行退宿结帐(柯)。第四章系统总体结构设计系统设计阶段
19、包括总体设计和详细设计。这个阶段的主要目的是将系统分析阶 段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与 通信系统的物理(技术方案。其主要任务是从管理信息系统的总体目标出发,根 据系统分析阶段的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件, 确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软硬 件设备,提出系统的实施计划,确保总体目标的实现。4.1软件模块结构设计由于系统流程图的缺点,在70年代中期出现了系统功能图,即用图形方法表 达一个系统的输入和输出功能,以及模块的层次。系统功能图用一个方块代表一个模块,方块内可写出表示此模块的处理功
20、能和 模块名。模块之间的调用关系用连接两模块的直线表示。采用自顶向下扩展的方法 先画综合性较强、层次较少的模块结构,然后再根据需要一步一步扩充,直到每个 模块的处理功能和规模符合要求。现根据该酒店管理信息系统的需求绘制系统功能 图如图4.1所示。根据以上的分析及设计出的数据流程图,确定了该系统的部分组成以及各部分 之间的关系。本系统的功能主要分为:客户入住管理、客户退房管理、客房查询、 以及客房管理和系统设置。结合系统的功能需求,在以下的系统设计阶段将进一步 细致描述。远通酒店客房管理系统一 住 宿记追 加 押金退 宿住宿管理客房管理查询统计一系统设置客 房 设 置客 房 查房 态 察 看住
21、宿查套宿 费 提 醒-管 理 员 设 置密 码 设 置 图4.1系统功能图4.2数据库设计设计数据库系统时首先充分了解用户各个方面的需求,包括现有的以及将来可 能增加的需求。数据库设计一般包括如下几个步骤: 数据库需要分析 数据库概念结构设计 数据库逻辑结构设计需求分析是数据库设计最重要的步骤,它的设计好坏直接影响到数据库设计的 进度与质量。用户的需求具体体现在各种信息的提供、保存、更新和查询等方面, 这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构 以及数据处理的流程,组成一份详尽的数据字典,为以后的具体设计大侠基础。因 此本系统在调研阶段和需求分析阶段与客房管理人员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 酒店客房管理系统的设计与开发 酒店客房 管理 系统 设计 开发
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3972343.html