《完整word版)酒店客房管理信息系统》由会员分享,可在线阅读,更多相关《完整word版)酒店客房管理信息系统(21页珍藏版)》请在金锄头文库上搜索。
1、目录摘要 21、前言 22、可行性分析 22.1 、技术可行性 22.2 、经济及社会可行性 23、需求分析 34、数据流程图 45、数据字典 66、系统设计 86.1 、 系统总体功能 86.2 、 系统功能模块图解 86.3 、 系统开发工具与数据库 86.4 、 代码设计 96.5 、 数据库设计 106.6 、 输入输出设计 117、系统实施 147.1 、 系统与数据库连接 147.2 、 调试前的准备 147.3 、 系统调试 147.4 、 系统调试心得 148、系统维护 169、系统评价 169.1 、 系统特点 169.2 、 系统存在的问题 1610、系统实施体会 1611
2、、结束语 19参考文献 20酒店客房管理信息系统的分析与设计作者:沈蓉 指导老师: 王佳摘 要: 主要论述了客房管理系统分析设计和编码实现的过程。 整个系统完成了 客房管理中的各项功能 , 界面友好 , 操作简单。同时也探讨了如何利用 Power Builder 和SQL Server 开发工具开发酒店客房管理信息系统的。关键词: 酒店信息管理,客房管理系统,需求分析,数据流程图一、前言随着旅游业的发展, 酒店、 餐饮娱乐行业日趋发达, 引入全方位的电脑服务和电脑管理 日益流行。 同时, 酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济效益和社会效 益。为此, 国家建设部已于最近作出明确规
3、定:凡星级酒店在项目审批时, 其设计方案必须 包括电脑管理系统, 否则不予立项。 可见,酒店管理电脑化势在必行。 酒店管理系统将先进 的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、 餐饮、 娱乐全新概念的服务和管理方式。传统的酒店管理往往令管理者花大量的时间来处理顾客投诉, 例如错误查询、 烦琐的登 记和结帐手续、 旅客费用计算错误、 空余客房资料不能及时提供等,从而影响出租率, 使的 管理人员不得不集中精力规划管理运行策略和进行决策。以上问题可通过电脑系统辅助解 决,酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标志 ,而且对于提高员工 工作效率,加速资金周转、降低各项成本及
4、改善服务质量都有十分积极的作用。从 80 年代初发展起来的国内的酒店管理系统,充分吸收了国外管理系统的精华,再结 合国内的实际情况, 逐步发展成熟, 到 90 年代初期已形成了几个较成熟的软件系统, 同时, 产生了几家专职从事宾馆业计算机管理系统的公司。到了 90 年代中后期,随着计算机在酒 店中的普及应用, 计算机技术的不断发展, 酒店管理系统的发展到了一个新的时期, 新的系 统平台、新的系统特点及发展方向不断涌现,功能更加细致完善,系统更加稳定可靠。针对不同规模和档次的酒店进同时在酒店客房管理信息系统开发中也存在许多的层次, 行系统的开发。 如针对小型宾馆、 招待所等推出实用型的单机版客房
5、管理系统, 这也是现在 发展最快, 版本最多的一类系统; 也有针对星级宾馆和集团化的宾馆推出的网络服务器架构 的宾馆信息化管理系统,对宾馆进行全方位的信息化管理。而本系统是我在经过对部分中小型酒店客房管理现状的调查和分析之及网上查询资料后,结合 Power Builder 和 SQL Server 开发的这个酒店客房管理信息系统。二、可行性分析2.1 技术可行性2.1.1 硬件要求不高,目前的基本配置的计算机硬件资源都能满足开发要求;2.1.2 采用 Power Builder 和 SQL Server 进行开发, Powerbuilder 是面向对象快速开发数 据库的工具,它的独特的数据窗口
6、技术可以方便的实现各种数据的插入、查询等功能;2.1.3 采用面对对象的开发方法,前台操作简易, 工作人员培训简便, 维护方便, 同时可扩 展性强。2.2 经济及社会可行性 随着经济的发展,人口流动的加剧,中小型的宾馆如同雨后春笋般出现,规模都不大, 但是也都能获得了不小的利益, 但是由于规模小等问题, 人员数量都比较少, 而宾馆的事物 都比较繁杂, 传统的管理方法开始难于满足需求; 同时随着社会计算机的推广和信息化的进 程加快, 经营者也都十分了解信息化管理系统的巨大作用,对于信息化管理系统都有迫切的需求,这就给针对中小型宾馆的客房信息管理系统的开发有一个巨大的市场。三、需求分析3.1 入住
7、管理空房查询登记房号天数一般客户登记会员客户登记前台可以通过空房查询确定有无顾客需要的客房可供入住; 如顾客要求入住, 按顾客是 否会员分别进行身份登记,会员享受会员优惠折扣,同时登记顾客入住房号和天数。3.2 服务管理服务查询服务收费对顾客在入住期间在酒店所接受的其他各项服务进行登记,同时在顾客退房时进行结 算。3.3 日常管理今日离店提示单离店提示现住客户查询按顾客离店时间显示每日离店客户名单, 供前台服务人员查询, 并进行离店提示。 前台 服务人员也可以通过现住客户查询了解现在的入住人员情况。3.4 结算管理退房结算 在顾客离店退房是进行费用的最终结算,列出明细帐单,供顾客核对,办理离店
8、结算。3.5 经理查询客房情况查询这是经理用户的专有功能,只供经理拥护使用,主要是供管理人员了解客房入住情况、 日空房率等,供管理人员作出正确的决策。3.6 系统维护退出系统更改用户名和密码主要用于对用户的权限、密码等进行管理,保证系统的运行。四、 数据流程图P1.1数据输入P1.2数据查询P1.3系统维护P1.4 统计 分析后台 数据库数据输入D1客房数据信息表D2客户信息数据表根据权限数据用户输入根据权限D3 押金信息单D4 客房信息数据表图 P 1.1各种信息输入D5 服务费用表D6 用户表客房信 息 D1 客房数据信息表查询用户根据权限数据查询统计客户信息查询信息 统计D2 客户信息数
9、据表结算 帐单D5 服务费用表D7 结算帐单表图 P 1.2系统 维护根据权限用户根据权限图 P 1.3用户 权限 修改用户 密码 修改D1 用户表五、数据字典5.1 数据流条目举例数据流条目名称:客户信息详细内容 说明:客户信息包括客户个人信息,入住信息和会员信息的内容 数据流来源: D1, D2数据流去向: D3组成:帐单号 +姓名 +性别+国籍+年龄+民族+出生日期 +家庭住址 +入住日期 +入住天数 +房号 +会员号5.2 外部实体条目举例外部实体条目 名称:客房信息 说明:后台自动生成的客房信息,在前台显示 输出数据流: P 1.1 输入数据流: D45.3 数据存储条目举例数据存储
10、条目名称:服务费用信息 说明:对客户接受的各项服务费用进行管理数据流来源: P 1.1 数据流去向: D5 组成:消费单号 +序号+服务时间+收费员+消费费用 +房号5.4 处理过程条目举例处理过程条目名称:服务信息查询 说明:可以查询客户接受过的各项服务的具体信息输入:登陆用户和密码 输出: D1 P1.2 处理:用户登陆后,到即时服务管理的服务查询窗口进行查询就可以获得客户服务 的信息六、系统设计6.1 系统总体功能系统从中小型宾馆的实际需求出发, 设计了主要的功能模块, 注重了操作的简便性和实用性, 使整个系统简单实用。其具体的功能如下,6.1.1 各种信息的输入。包括客房信息,客户信息
11、,服务费用信息的输入,对数据库进 行更新,保证数据库的实时性, 以便对这些信息能进行各种操作, 用于维护和结算,满足营 业的需要。6.1.2 各种信息查询。包括对客房信息,客户信息,服务信息,离店信息进行查询,便 于对客房进行维护,便于对客户进行周到的服务,满足客户的需求。6.1.3 系统维护。可对各个用户的登陆密码及权限等进行维护,便于不同权限的用户能 够最好的实现自己的功能。6.1.4 帮助。系统的一些功能介绍和使用说明。6.2系统功能模块图解6.2.1 数据输入模块数据输入客房信息输入客户信息输入服务费用输入图 6-16.2.2 数据查询模块离店信息查询 客房情况查询图 6-26.3 系
12、统开发工具与数据库根据系统开发的实际需要及开发工具的实用性,本系统开发平台如下:( 1)开发工具: Power Builder 语言(2)数据库: SQL Server6.4 代码设计由于针对的是中小型宾馆进行设计的,所以处理的数据量比较小,编码较为简便,本系统的编码如下:6.4.1 客房编码:三位有效数字# #楼层房间号6.4.2会员号: 6位有效数字,从 000001开始采用顺序编码 6.4.3消费单号:三位有效数字,按从 001 开始顺序编码。 6.4.4客户信息单号:按客户登记顺序从 1 开始顺序编码。6.5 数据库设计从概念结构结构设计所的结构图可以使数据库结构清晰明了,为逻辑设计做
13、好了必要 的准备。6.5.2将 ER 图转化为数据模型 ,可以知道本系统需要以下数据表:表 1 【客房数据信息表】 kefang名称字段名称数据类型字段长度允许空其他房号kfidchar3否不为空客房类型kflxchar8否不为空客房价格fjdecimal10是用房标志bzchar1否表 2 【用户表】 yonghu名称字段名称数据类型字段长度允许空其他用户名yhmchar6否主键密码pswchar10否权限qxchar10否表 3 【服务费用表】 fwfy名称字段名称数据类型字段长度允许空其他序号xhint3否主键服务时间fwsjdatetime18是收费员sfyint3是消费费用xffydecimal8是房号kfidint3否表 4【客户信息表】 khxx名称字段名称数据类型字段长度允许空其他客户信息单khxxidint3否姓号名namechar10是性别xbchar2是国籍gjchar18是押金数额yjdecimal8是住店日期rztimedatetime8是离店日期ldtimedatetime8