《酒店管理系统分析报告.docx》由会员分享,可在线阅读,更多相关《酒店管理系统分析报告.docx(43页珍藏版)》请在第一文库网上搜索。
1、大白酒店管理系统设计报告小组成员:王帅张可吴聪聪张娜石舒文目录大白酒店管理系统设计报告1一。系统规划6K1开发背景6K2开发意义61.3总体规划8K4可行性分析81.4.2经济可行性84.3管理可行性9二 .系统分析92。1数据流程图91.1.1 顶层数据流程图91.1.2 零层数据流程图101.1.3 第一层数据流程图112。1.4第二层数据流程图112.2业务流程图122。3数据字典14三 .系统设计173。1系统模块设计173.2数据库设计183.2 。1数据库概念结构的设计193。2o2数据库逻辑模型设计223.3 用户界面设计293.3.2 酒店登陆303.3.3 酒店注册313。3
2、o4会员资讯333。3.5预定343。3.6特惠353. 3o7大白酒店363.3。 8大白优品373。4系统测试383。4.1系统测试的目的383。4。2测试环境383。4。3测试过程39一.系统规划1。!开发背景酒店业是一个前景广阔而又竞争激烈的行业。改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。由于我国的旅游业迅速发展,通过调查,我国在2023年将成为世界上第四大旅游国家;同时我国加入世界贸易组织,酒店业将完全开放,这个时候,我国的酒店业将面临着前所未有的机遇和挑战。但是,现在甚至还有一些酒店还停留在由人工操作和管理阶段,这样已经无法适应当前的发展趋势。因此,要想使
3、酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。正是在这样一种背景下,新的快捷酒店管理模式应运而生,即采用先进的计算机和软件技术来实现快捷酒店的信息化管理。从客房的营销即客人的预订登记开始,到入住之后至最后退房结账,整个过程以顾客为中心,利用计算机简化各种复杂操作,在最合理最短时间内完成快捷酒店管理的规范操作,这样才能令顾客得到优质的服务,增加顾客的回头率.虽然信息化并不是酒店走向成功的关键元素,但它可以帮助那些真正影响成败的要素发挥更大的效用。因此,采用全新的计算机管理系统,将成为提高快捷酒店的管理效率,改善服务水准的重要手段
4、之一.1-2开发意义酒店作为高层的服务行业之一,最重要的就是要做到优质服务。服务的安排、调度是否周到,客人的要求是否能迅速地得到满足,都直接影响到酒店的形象和声誉。借助计算机技术来进行信息管理,并配合现代化的快捷酒店管理经验和模式,可以极大地提高酒店的服务质量,获得更好的经济效益.酒店信息化管理已成为酒店现代科学管理的重要内容,是酒店经营中必不可缺少的现代科学工具。由此可见,一个好的酒店管理系统应该达到以下几个目标:1提高工作效率,减轻劳动强度。在快捷酒店的日常工作中,每天都要完成对营业信息进行更新统计,提供查询服务,结算账单等大量的业务,用手工方式进行的话,不仅速度慢,需要的人手多,且出错的
5、概率也大,而计算机管理则可以大大提高业务运作的速度和准确性,实现营业管理自动化。2。提高了快捷酒店经济效益,增加营业收入。完善的客房管理功能可防止有房不能出租或房间重订的情况出现,随时提供准确和最新的房态信息,从而可提高工作效率和客房出租率。客人费用的一次性结账,不仅减少了票据传送,而且避免了管理上的混乱,更主要的是有效地防止逃帐的发生。3.提高了服务质量,可以为客人提供快捷、细致、周到的服务。操作人员只需敲击键盘,就可以办理客人入住、查询信息、结账等各项手续,并准确无误地记录客人的每笔消费记录,大大缩短客人办理手续时的等候时间,提高了服务质量。1.3 总体规划我们的页面主要分成我的大白,酒店
6、预订,特惠专区,大白会,大白优品,大白酒店,大白阳光,合作与联盟等这10部分,其中还包含了大量的酒店与合作伙伴的信息,方便客户选择。1.4 可行性分析从宾馆的具体情况出发,经过多方面调研、讨论,本宾馆客房管理信息系统,从技术上,经济上,管理上均己具备实施的基本条件:1.40 1技术可行性开发一个小型的酒店管理系统,所涉及到的技术问题不会太多,主要用到的工具就是数据库管理系统和一门可视化开发的编程语言.Access2003在安全性、准确性、运行速度方面有一定的优势,并且处理数据库量大,效率高;而本系统采用的前台开发工具集成开发环境中的visua1basic6.0语言自身所提供的各种控件、函数及方
7、法完全可以帮助我们完成系统的开发.在实际的开发过程和应用中,数据库和应用程序均在同一计算机上运行。数据库中储存了所需要被处理的数据,并由Access2003数据库管理系统对其进行集中管理,应用程序由Visua1Studio2005集成开发环境中的VB编程语言进行开发。只要先启动服务器,系统即可运行,这为系统的调试工作带来了便利。Io4o2经济可行性大白酒店管理信息系统从开发、使用到维护所需要的费用都十分的低廉,且在软硬件方面的要求都不是很高,而收益去非常的巨大,对于小型的酒店快捷酒店来说,不但不会增加营业成本,反而能够提高自身的管理效率,创造更多的经济利益。Io4.3管理可行性建立管理信息系统
8、是行业发展的必然要求,快捷酒店领导对科技的管理非常重视.使管理和业务流程信息化,是管理信息现代化的第一步。而员工对此更是表现出极大的热情和期望.因为该系统的实施将很大程度上降低他们的手工作业量,还会减少他们在工作上的失误,提高工作效率.因此,本系统在管理上是可行的。综上所述,本系统开发目标已明确,在技术和经济方面都可行,并且投入少,管理方便,因此本系统的开发是完全可行的,应立即开发。二.系统分析2.1 数据流程图2o11顶层数据流程图客人的入住过程是通过酒店前台管理系统进行,前台将客人入住信息录入系统,经理可以对前台管理系统进行查询,主要是对报表和财务状况的查询。前台管理负责把各种报表存档,以
9、方便经理进行查询工作.顶层数据流图如图3-4-1所示:图3-4-1酒店客房管理系统顶层图2.1.2 零层数据流程图将前台管理系统分为营业计算,操作员管理,客房管理,和查询管理来进行分析,本系统零层数据流程图如图3-4-2所示:员工管理子系统蒙泡员工信息员工信息表营业收入存储图3-4-2酒店客房管理系统O层图2.1.3 第一层数据流程图将客房管理子系统划分为入住管理,客房信息管理,预订管理等模块,本系统第一层数据流程图如图3-4-3所示:图3-4-3酒店客房管理子系统1层图2oIo4第二层数据流程图本系统客房管理子系统的二层图包括入住登记,分配房间和房间状态查询三个部分,如图3-4-3所示:图3
10、-4-4酒店客房管理子系统2层图2.2 业务流程图业务流程分析是对业务功能分析的进一步细化,业务流程分析的结果是给出业务流程图。业务流程图反映了实际的业务活动。它不仅是系统分析人员进行更深入系统分析的依据,而且也是系统分析人员,管理人员,业务操作人员,系统设计人员进行沟通的工具。可以直接在业务流程图上拟出能够由计算机实现的部分,明确系统的边界,使计算机处理与人工业务处理的接口清晰,分析组织的业务流程是否合理,删除重复的,不合理的环节,明确整个业务流程,为以后的分析与设计打下良好的基础。因此,为了能够反映快捷酒店内部各部门之间的联系程度,其主要业务和他们在业务过程中所承担的工作.天华快捷酒店的业
11、务流程图如图3-3-1所示图3-3-1酒店客房管理系统业务流程图2.3 数据字典数据字典主要用来描述数据流程图中数据流,数据存储,处理过程外部实体。数据字典把数据的最小单位看成是数据元素,基本数据包含若干个数据元素,可以组成一个数据结构,数据字典通过数据元素和数据项来描述数据统一存储的属性,他们之间的关系是:数据元素组成数据的结构,数据结构组成数据流和数据存储.表3-51数据流条目项目名称说明或定义系统名称酒店客房管理信息系统数据流名称结算账单含义说明客户入住的消费结果数据流来源结算处理数据流去向表操作员35组成账单编号,房号,住店天数,总费用o数据项目条目项目名称说明或定义系统名称酒店客房管
12、理信息系统数据项客户编号含义说明唯一标识每个客户别名类型整型长度4表取值范围0000999935取值含义按客户顺序编号3项目条目项目名称说明或定义系统名称酒店客房管理信息系统数据项名称房号含义说明唯一标识每个房间别名房间编号类型整型长度4取值范围101-710取值含义每层楼的房间顺序表354数据文件条目项目名称说明或定义系统名称酒店客房管理信息系统数据存储客户信息表含义说明记录入住的客户的综合信息流入数据流客户信息流出数据流入住信息组成客户,入住时间,离店时间,押金,账单编号,房号表3-5-5数据文件条目项目名称说明或定义系统名称酒店客房管理信息系统数据存储员工信息表含义说明记录所在员工的所有
13、信息系J1流入数据流员工信息设流出数据流工作信息计组成姓名,性别,出生日期,联系电话,家庭住址,身份证3.1系统模块设计系统设计工作应该自顶向下地进行.首先设计总体结构,然后逐层深入,直至进入到一个模块的设计。总体设计主要是在系统分析的基础上,对整个系统的划分、物理配置、数据的存储规律以及整个系统实现等方面的合理安排。本系统主要包括四大模块,分别是基础信息管理模块、客房前台管理、查询统计管理、系统维护,每个模块的功能如下:(一)基础信息管理模块1、设置客房信息:对客房的基本信息进行增加、修改、删除.2、设置员工信息:对员工的基本信息进行增加、修改、删除。3、设置挂账单位:对挂账单位的基本信息进
14、行增加、修改、删除.4、设置会员信息:对会员的基本信息进行增加、修改、删除。(二)客房前台管理1、客房预订:可以通过此窗口实现客房预订.2、住宿登记:客人入住宾馆登记信息,退宿一天前进行提醒。3、宿费提醒:查询某口期的提醒信息或全部提醒信息。4、退宿结帐:可以选择挂账、打折等多种方式,并可以在此增加其他消费项目的费用。自动提取系统时间以及当前操作员。(三)查询统计管理1、客房查询:通过房间号查询客房基本信息。3、预订房查询:通过客户姓名查询预订信息。4、住宿查询:通过客户姓名查询住宿信息。5、退宿查询:通过客户姓名查询退宿信息.(四)系统维护1、系统初始化:清空目前的系统数据,将系统恢复为初始状态。2、操作员管理:高级管理员登录后可进行操作员的添加、删除以及信息更改.3.2数据库设计数据库是以一定的组织方式存储在一起的相关数据的集合,它能以最佳的方式,最少的数据冗余为多种应用服务,程序和数据具有较高的独立性.数据库系统是由计算机系统、数据、数据库管理系统和有关人员组成的具有高度组织的总体。321数据库概念结构的设计这一设计阶段是在需求分析的基础上,设计出能满足用户需求的各种实体,以及它们之间的关系,为以后的逻辑结构设计打下基础.本系统采用E-R图的方法来进行数据库概念结构设计.结款时间图31收银信息实体E-R图图3一错误!未定义书签。客房信息实体E-R图图3-1客人住宿信息