《2022年2022年酒店管理系统分析报告 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年酒店管理系统分析报告 .pdf(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、大白酒店管理系统设计报告小组成员:王帅张可 吴聪聪张娜 石舒文名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 25 页 -目录大白酒店管理系统设计报告.1 一.系统规划 .3 1.1 开发背景 .3 1.2 开发意义 .3 1.3 总体规划 .4 1.4 可行性分析.4 1.4.1 技术可行性 .4 1.4.2 经济可行性 .4 1.4.3 管理可行性 .4 二.系统分析 .5 2.1 数据流程图.5 2.1.1 顶层数据流程图.5 2.1.2 零层数据流程图.5 2.1.3 第一层数据流程图.6 2.1.4 第二层数据流程图.6 2.2 业务流程图.7 2.3 数据字典 .8
2、三.系统设计 .9 3.1 系统模块设计 .9 3.2 数据库设计.10 3.2.1 数据库概念结构的设计.10 3.2.2 数据库逻辑模型设计.12 3.3 用户界面设计 .16 3.3.1 酒店首页.16 3.3.2 酒店登陆.17 3.3.3 酒店注册.18 3.3.4 会员资讯.19 3.3.5 预定.20 3.3.6 特惠.21 3.3.7 大白酒店.22 3.3.8 大白优品.23 3.4 系统测试 .24 3.4.1 系统测试的目的.24 3.4.2 测试环境.24 3.4.3 测试过程.24 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 25 页 -一.系统规划
3、1.1 开发背景酒店业是一个前景广阔而又竞争激烈的行业。改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。由于我国的旅游业迅速发展,通过调查,我国在 2020 年将成为世界上第四大旅游国家;同时我国加入世界贸易组织,酒店业将完全开放,这个时候,我国的酒店业将面临着前所未有的机遇和挑战。但是,现在甚至还有一些酒店还停留在由人工操作和管理阶段,这样已经无法适应当前的发展趋势。因此,要想使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。正是在这样一种背景下,新的快捷酒店管理模式应运而生,即采用先进的计算机和软件技术来
4、实现快捷酒店的信息化管理。从客房的营销即客人的预订登记开始,到入住之后至最后退房结账,整个过程以顾客为中心,利用计算机简化各种复杂操作,在最合理最短时间内完成快捷酒店管理的规范操作,这样才能令顾客得到优质的服务,增加顾客的回头率。虽然信息化并不是酒店走向成功的关键元素,但它可以帮助那些真正影响成败的要素发挥更大的效用。因此,采用全新的计算机管理系统,将成为提高快捷酒店的管理效率,改善服务水准的重要手段之一。1.2 开发意义酒店作为高层的服务行业之一,最重要的就是要做到优质服务。服务的安排、调度是否周到,客人的要求是否能迅速地得到满足,都直接影响到酒店的形象和声誉。借助计算机技术来进行信息管理,
5、并配合现代化的快捷酒店管理经验和模式,可以极大地提高酒店的服务质量,获得更好的经济效益。酒店信息化管理已成为酒店现代科学管理的重要内容,是酒店经营中必不可缺少的现代科学工具。由此可见,一个好的酒店管理系统应该达到以下几个目标:1.提高工作效率,减轻劳动强度。在快捷酒店的日常工作中,每天都要完成对营业信息进行更新统计,提供查询服务,结算账单等大量的业务,用手工方式进行的话,不仅速度慢,需要的人手多,且出错的概率也大,而计算机管理则可以大大提高业务运作的速度和准确性,实现营业管理自动化。2.提高了快捷酒店经济效益,增加营业收入。完善的客房管理功能可防止有房不能出租或房间重订的情况出现,随时提供准确
6、和最新的房态信息,从而可提高工作效率和客房出租率。客人费用的一次性结账,不仅减少了票据传送,而且避免了管理上的混乱,更主要的是有效地防止逃帐的发生。3.提高了服务质量,可以为客人提供快捷、细致、周到的服务。操作人员只需敲击键盘,就可以办理客人入住、查询信息、结账等各项手续,并准确无误地记录客人的每笔消费记录,大大缩短客人办理手续时的等候时间,提高了服务质量。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 25 页 -1.3 总体规划我们的页面主要分成我的大白,酒店预订,特惠专区,大白会,大白优品,大白酒店,大白阳光,合作与联盟等这10 部分,其中还包含了大量的酒店与合作伙伴的信息
7、,方便客户选择。1.4 可行性分析从宾馆的具体情况出发,经过多方面调研、讨论,本宾馆客房管理信息系统,从技术上,经济上,管理上均已具备实施的基本条件:1.4.1 技术可行性开发一个小型的酒店管理系统,所涉及到的技术问题不会太多,主要用到的工具就是数据库管理系统和一门可视化开发的编程语言。Access 2003 在安全性、准确性、运行速度方面有一定的优势,并且处理数据库量大,效率高;而本系统采用的前台开发工具集成开发环境中的visual basic6.0 语言自身所提供的各种控件、函数及方法完全可以帮助我们完成系统的开发。在实际的开发过程和应用中,数据库和应用程序均在同一计算机上运行。数据库中储
8、存了所需要被处理的数据,并由 Access 2003数据库管理系统对其进行集中管理,应用程序由 Visual Studio 2005集成开发环境中的 VB编程语言进行开发。只要先启动服务器,系统即可运行,这为系统的调试工作带来了便利。1.4.2 经济可行性大白酒店管理信息系统从开发、使用到维护所需要的费用都十分的低廉,且在软硬件方面的要求都不是很高,而收益去非常的巨大,对于小型的酒店快捷酒店来说,不但不会增加营业成本,反而能够提高自身的管理效率,创造更多的经济利益。1.4.3 管理可行性建立管理信息系统是行业发展的必然要求,快捷酒店领导对科技的管理非常重视。使管理和业务流程信息化,是管理信息现
9、代化的第一步。而员工对此更是表现出极大的热情和期望。因为该系统的实施将很大程度上降低他们的手工作业量,还会减少他们在工作上的失误,提高工作效率。因此,本系统在管理上是可行的。综上所述,本系统开发目标已明确,在技术和经济方面都可行,并且投入少,管理方便,因此本系统的开发是完全可行的,应立即开发。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 25 页 -二.系统分析2.1 数据流程图2.1.1 顶层数据流程图客人的入住过程是通过酒店前台管理系统进行,前台将客人入住信息录入系统,经理可以对前台管理系统进行查询,主要是对报表和财务状况的查询。前台管理负责把各种报表存档,以方便经理进行查
10、询工作。顶层数据流图如图3-4-1所示:大白快捷酒店客房管理系统管理者操作员添加操作员客房信息管理收入查询查询客人信息调房登记录入客人信息会员管理图 3-4-1 酒店客房管理系统顶层图2.1.2 零层数据流程图将前台管理系统分为营业计算,操作员管理,客房管理,和查询管理来进行分析,本系统零层数据流程图如图3-4-2所示:系统设置子系统房客入住信息表操作员信息存储营业收入存储1操作员管理子系统员工管理子系统营业计算子系统245用户信息房费信息员工信息表系统重置添加操作员查询员工信息添加员工修改员工信息删除员工信息客房管理子系统3删除操作员房客入住信息表入住登记调房登记退房结算名师资料总结-精品资
11、料欢迎下载-名师精心整理-第 5 页,共 25 页 -图 3-4-2 酒店客房管理系统0 层图2.1.3 第一层数据流程图将客房管理子系统划分为入住管理,客房信息管理,预订管理等模块,本系统第一层数据流程图如图3-4-3 所示:入住管理客房信息管理客房状态查询退房结算预订信息客房信息存储表2.12.22.42.32.5入住登记删除客房修改客房信息添加客房客房信息预定登记房客信息查询房客入住信息表预订查询图 3-4-3酒店客房管理子系统1 层图2.1.4 第二层数据流程图本系统客房管理子系统的二层图包括入住登记,分配房间和房间状态查询三个部分,如图 3-4-3 所示:入住登记房间状态查询分配房间
12、2.1.12.1.22.1.3客人信息客房状态信息表顾客入住选择房间选择房间图 3-4-4酒店客房管理子系统2 层图名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 25 页 -2.2 业务流程图业务流程分析是对业务功能分析的进一步细化,业务流程分析的结果是给出业务流程图。业务流程图反映了实际的业务活动。它不仅是系统分析人员进行更深入系统分析的依据,而且也是系统分析人员,管理人员,业务操作人员,系统设计人员进行沟通的工具。可以直接在业务流程图上拟出能够由计算机实现的部分,明确系统的边界,使计算机处理与人工业务处理的接口清晰,分析组织的业务流程是否合理,删除重复的,不合理的环节,明确
13、整个业务流程,为以后的分析与设计打下良好的基础。因此,为了能够反映快捷酒店内部各部门之间的联系程度,其主要业务和他们在业务过程中所承担的工作。天华快捷酒店的业务流程图如图3-3-1 所示查询选房退 牌建立账户图 3-3-1 酒店客房管理系统业务流程图客人前台登记预订客房入住登记退房结账现结离店调房追加押金报表报表房 态 查 询预 订 房 费当 前 客 户 账历史单据宿费提醒续住名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 25 页 -2.3 数据字典数据字典主要用来描述数据流程图中数据流,数据存储,处理过程外部实体。数据字典把数据的最小单位看成是数据元素,基本数据包含若干个数据
14、元素,可以组成一个数据结构,数据字典通过数据元素和数据项来描述数据统一存储的属性,他们之间的关系是:数据元素组成数据的结构,数据结构组成数据流和数据存储。表 3-5-1 数据流条目表 3-5-2 数据项目条目表 3-5-3 数据项目条目表 3-5-4 数据文件条目项目名称说明或定义项目名称说明或定义系统名称酒店客房管理信息系统数据流名称结算账单含义说明客户入住的消费结果数据流来源结算处理数据流去向操作员组成账单编号,房号,住店天数,总费用项目名称说明或定义系统名称酒店客房管理信息系统数据项客户编号含义说明唯一标识每个客户别名类型整型长度4 取值范围0000-9999 取值含义按客户顺序编号项目
15、名称说明或定义系统名称酒店客房管理信息系统数据项名称房号含义说明唯一标识每个房间别名房间编号类型整型长度4 取值范围101-710 取值含义每层楼的房间顺序名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 25 页 -系统名称酒店客房管理信息系统数据存储客户信息表含义说明记录入住的客户的综合信息流入数据流客户信息流出数据流入住信息组成客户,入住时间,离店时间,押金,账单编号,房号表 3-5-5 数据文件条目三.系统设计3.1 系统模块设计系统设计工作应该自顶向下地进行。首先设计总体结构,然后逐层深入,直至进入到一个模块的设计。总体设计主要是在系统分析的基础上,对整个系统的划分、物理
16、配置、数据的存储规律以及整个系统实现等方面的合理安排。本系统主要包括四大模块,分别是基础信息管理模块、客房前台管理、查询统计管理、系统维护,每个模块的功能如下:(一)基础信息管理模块 1、设置客房信息:对客房的基本信息进行增加、修改、删除。2、设置员工信息:对员工的基本信息进行增加、修改、删除。3、设置挂账单位:对挂账单位的基本信息进行增加、修改、删除。4、设置会员信息:对会员的基本信息进行增加、修改、删除。(二)客房前台管理 1、客房预订:可以通过此窗口实现客房预订。2、住宿登记:客人入住宾馆登记信息,退宿一天前进行提醒。3、宿费提醒:查询某日期的提醒信息或全部提醒信息。4、退宿结帐:可以选
17、择挂账、打折等多种方式,并可以在此增加其他消费项目的费用。自动提取系统时间以及当前操作员。(三)查询统计管理 1、客房查询:通过房间号查询客房基本信息。3、预订房查询:通过客户姓名查询预订信息。4、住宿查询:通过客户姓名查询住宿信息。5、退宿查询:通过客户姓名查询退宿信息。(四)系统维护项目名称说明或定义系统名称酒店客房管理信息系统数据存储员工信息表含义说明记录所在员工的所有信息流入数据流员工信息流出数据流工作信息组成姓名,性别,出生日期,联系电话,家庭住址,身份证名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 25 页 -1、系统初始化:清空目前的系统数据,将系统恢复为初始状态
18、。2、操作员管理:高级管理员登录后可进行操作员的添加、删除以及信息更改。3.2 数据库设计数据库是以一定的组织方式存储在一起的相关数据的集合,它能以最佳的方式,最少的数据冗余为多种应用服务,程序和数据具有较高的独立性。数据库系统是由计算机系统、数据、数据库管理系统和有关人员组成的具有高度组织的总体。3.2.1 数据库概念结构的设计这一设计阶段是在需求分析的基础上,设计出能满足用户需求的各种实体,以及它们之间的关系,为以后的逻辑结构设计打下基础。本系统采用 E-R 图的方法来进行数据库概念结构设计。图 3-1 收银信息实体ER 图图 3-2 客房信息实体ER图客房信息实体价格房号房间类型房间配置
19、收银信息实体金额金额客人信息客房信息结款时间名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 25 页 -图 3-3 客人住宿信息实体ER 图图 3-4 操作员实体E-R 图操作员名称密码权限编码客人住宿信息实体证件号码姓名详细地址性别房号房间类型客房价格住宿日期折扣联系电话证件类型名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 25 页 -图 3-5 实体之间关系ER图3.2.2 数据库逻辑模型设计概念结构是独立于实际数据模型的信息结构,必须将其转化为逻辑结构后才能进行数据库应用的设计。根据上面的数据库概念模型设计,本酒店管理系统采用了 SQL Server 2
20、000 数据库。数据库包含以下 5 个表:住宿登记信息表zsdj,客房基础信息表kfjc,客房预定信息表 kfyd,客人账单信息表krzd,权限设置信息表qxsz。操作员客房设置客房信息入住客人住宿信息收银信息客人结算名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 25 页 -下面分别介绍以上各表的结构。1.住宿登记信息表 zsdj 住宿登记信息表 zsdj 用来保存客人住宿时的住宿登记信息。表 3-1 住宿登记信息表字段名字段含义类型长度备注krxm 客人姓名文本20 主键kfbh 客房编号字符30 xb 性别字符4 mz 民族字符10 zjmc 证件名称文本20 zjhm
21、证件号码字符20 zjdz 证件地址文本20 bzj 标准价货币10 zhj 折后价货币10 yj 押金货币20 rzrq 入住日期日期/时间10 rzsj 入住时间日期/时间10 jsrq 结算日期日期/时间10 kfxf 客房消费文本8 cf 餐费文本30 hf 话费文本8 czy 操作员文本8 2.客房基础信息表 kfjc 客房基础信息表 kfjc用来保存客房的基础信息。表 3-2 客房基础信息表字段名字段含义类型长度备注kfbh 客房编号字符30 主键kflx 客房类型字符50 jg 价格货币10 ft 房态文本8 rnrs 容纳人数文本8 名师资料总结-精品资料欢迎下载-名师精心整理
22、-第 13 页,共 25 页 -wz 位置文本20 3.客房预定信息表 kfyd 客房预定信息表 kfyd 用来保存客人预定客房的登记信息。表 3-3 客房预订信息表字段名字段含义类型长度备注ydbh 预订编号字符30 主键kfbh 客房编号字符30 krxm 客人姓名文本20 xb 性别字符4 bzj 标准价货币10 zjhm 证件号码文本20 yj 押金货币20 lxdh 联系电话文本20 xzy 操作员文本8 4.客人账单信息表 krzd 客人账单信息表 krzd 用来保存客人消费结账的信息。表 3-4 客人账单信息表字段名字段含义类型长度备注zdbh 账单编号字符30 主键krxm 客
23、人姓名文本20 zjmc 证件名称文本20 zjhm 证件号码字符20 kfbh 客房编号字符30 kflx 客房类型字符50 kfwz 客房位置文本20 kfjg 客房价格货币10 rzsj 入住时间日期/时间10 zk 折扣数字10 jzsj 结账时间日期/时间10 名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 25 页 -5.权限设置信息表 qxsz 权限设置信息表 qxsz 用来保存操作员的权限。表 3-5 权限设置信息表字段名字段含义类型长度备注czybh 操作员编号字符30 主键xm 姓名文本20 mn 密码数字双精度jsmc 角色名称是/否1 名师资料总结-精品
24、资料欢迎下载-名师精心整理-第 15 页,共 25 页 -3.3 用户界面设计3.3.1 酒店首页名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 25 页 -3.3.2 酒店登陆名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 25 页 -3.3.3 酒店注册名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 25 页 -3.3.4 会员资讯名师资料总结-精品资料欢迎下载-名师精心整理-第 19 页,共 25 页 -3.3.5 预定名师资料总结-精品资料欢迎下载-名师精心整理-第 20 页,共 25 页 -3.3.6 特惠名师资料总结-精品资料欢迎下载
25、-名师精心整理-第 21 页,共 25 页 -3.3.7 大白酒店名师资料总结-精品资料欢迎下载-名师精心整理-第 22 页,共 25 页 -3.3.8 大白优品名师资料总结-精品资料欢迎下载-名师精心整理-第 23 页,共 25 页 -3.4 系统测试3.4.1 系统测试的目的测试目的:使用人工或自动手段来运行或测定某个系统的过程,检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。为了将本系统的软件错误降至最低,进一步提高系统的可靠性,并对系统进行相关测试3.4.2 测试环境测试环境,如表5-1 测试表所示:表 5-1 测试表软件环境硬件环境操作系统中文版 Windows XP
26、CPU 2.80GHz 数据库Sql Server2005 内存512M 测试平台VS2008 网卡100Mbps 浏览器IE6.0/7.0、火狐、傲游带宽1M 3.4.3 测试过程整个系统测试如下所示表 5-2 登陆测试和密码修改表测试步骤预期结果测试结果结论登录模块测试1、使用正确的用户名和密码进行登录系统自动判别用户级别,自动跳转到相应用户级别页面。如:管理员页面、教师页系统正确地判断了用户的身份,并正确跳转相应级别用户页面测试通过2、使用错误的用户名或密码不能进入任何页面,并显示出错误提示信息。用户不能登录到任何页,且显示出提示信息“你输入的用户名或密码有错”测试通过3、直接用系统内页
27、面的 url绕过登录,进行登录系统判断session里的值为空,自动跳转到登录页面页面都能自动跳转到登录页面。测试通过修改密码测试1、新密码和确认密码不相同不能更密码,并提示新密码与确认密码不相同用户不能更改密码,系统提示新密码和确认密码不相同测试通过2、不输入任何密码不能更改密码,并提示旧密码不能为空用户不能更改密码,系统提示旧密码不能为空测试能过3、输入正确的旧密码,并新密码与确认密码相同成功更改该用户的密码,并弹出“修改密码成功“用户修改密码成功,系统弹出“修改密码成功“对话框。测试成功名师资料总结-精品资料欢迎下载-名师精心整理-第 24 页,共 25 页 -表 5-3 订房测试和退房测试表订房测试1.输入正确的客户信息订房当确定订房后,自动跳转到空闲房间页面系统正确的判断输入的客户信息测试通过2.输入错误的客户信息订房当确定订房后,不能跳转到空闲房间页面系统自动提示“请填写正确信息”不能跳转到其他任何页面测试通过3.不输入客户信息订房当确定订房后,不能跳转到空闲房间页面系统自动提示“请填写正确信息”不能跳转到其他任何页面测试通过退房测试点击退房,确认当确认后,跳转到已定房间页面系统自动跳转到已定房间页面,可以继续退房测试通过名师资料总结-精品资料欢迎下载-名师精心整理-第 25 页,共 25 页 -