酒店客房管理信息系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

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

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功