《酒店管理系统需求分析报告.pdf》由会员分享,可在线阅读,更多相关《酒店管理系统需求分析报告.pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、酒店管理系统需求分析酒店管理系统需求分析制作单位:软件工程第三小组小组成员:指导教师:目录目录一引言一引言.2 21.编写目的.22.开发背景.23。定义.2二任务概述二任务概述.3 31。开发目标.32。运行环境.33.条件与限制.3三需求分析三需求分析.4 41。系统流程图.42.E-R 图.43.数据流图.74。状态转换图.75.数据字典.7四功能划分四功能划分.1 15 51.功能划分.162功能描述.16五性能需求五性能需求.1 17 71数据精确度.172时间特性.173适应性.174可用性.17六运行需求六运行需求.1 17 71用户界面.172硬件接口.183软件接口.184故
2、障处理.18七安全需求七安全需求.1 18 81.用户安全性需求.182。密码安全性需求.183。系统安全性需求.194.服务安全性需求.19八成员分工八成员分工.1 19 9一引言一引言1 1。编写目的。编写目的编写本需求分析报告是为以后进行酒店管理系统项目的开发奠定基础,为后面的概要设计及详细设计等一系列工作起到指导作用,本报告最后要由项目管理人员评审并由其给出分析和决策.2.2.开发背景开发背景随着我国市场经济的迅速发展和人们生活水平的不断提高,酒店业的竞争愈来愈激烈.要想在竞争中取得优势,必须在经营管理、提高服务质量等方面加强工作。对于酒店的经营起决定性作用的是酒店管理,如何用先进的管
3、理手段提高酒店的管理水平是每一个酒店管理者所面临的重要课题,只有管理做到最细微之处才能让顾客体会到酒店服务的高标准和高质量,而准确、快捷、周全往往就是最基本的成功要素,面对信息是大的挑战,利用科技手段提高管理无疑是一条行之有效的途径。采用电脑管理业务、财务等诸多环节已经成为推动酒店业快捷发展的先决条件.因此,我们小组针对客户的具体需求情况,为其量身定做一套酒店管理系统,由此产生此份需求分析报告。3.3.定义定义酒店管理系统是一个集前台接待、前台收银、客房管家、公关销售、财务核数、电话计费、系统维护、查询、维修等功能于一体的电子管理系统。二任务概述二任务概述1.1.开发目标开发目标本酒店管理系统
4、的总目标是为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映酒店的工作情况、经营情况,从而提高酒店的服务质量,获得更好的经济效益;实现客房管理的规范化、自动化.具体的目标包括:(1)有效的预订处理(2)简便迅捷的订房、退房服务(3)实时、快速、准确提供客房情况(订餐、清洁、付费物品的使用等)(4)为财务提供严密的帐务系统(5)酒店的物资管理明细(仓库物资购进、使用情况)(6)系统运行稳定可靠、各项维护功能齐全、易于维护(7)简单、友好的操作界面2.2.运行环境运行环境(1)硬件环境CPU Pentium III 以上;内存 128M 以上,建议 256M 以上;硬盘 10G
5、 以上,建议20G 以上;显示器分辩率 800600 以上,建议 1024768 以上。(2)软件环境操作系统Windows 2000以上版本,建议使用Windows XP以上版本;需安装数据库管理系统 SQL Server 2000。3.3.条件与限制条件与限制前台终端不可重复向后台传同一顾客的相同服务。系统只能在酒店宾馆内使用.三需求分析三需求分析1 1。系统流程图。系统流程图财务客房服务仓库管理:客户退房、换房仓库服 务 中心后台登记账 目 清单顾客财务任务安排订餐入库2.E2.ER R 图图后厨账目清单清洁管 理员1.实体属性图:清洁出库仓库核查服务提醒姓名性别省份证电话编号预订顾客姓
6、名房间编号入住日期联系方式提供服务员工编号入住顾客编号房间编号顾客省份证入住时间提供服务员工编号退房房间号退房日期顾客编号顾客省份证提供服务员工编号客房服务服务名称服务价格服务次数服务编号服务提供员工编号顾客编号入住时间顾客消费清单财务损坏物品数量物品价格退房时间服服务务管理员姓编次名号数员 工姓名员 工编号服消服 务服 务财务项目名务费管理员编号提 供提 供称价总时间员工格额员工工资表采购清单基 本工资仓库物质编号地址工 作量物 资数量面积工作计费单价物 资单价员管理编号损 坏物 品名称采购员编号仓 库 编号工 资总额采 购时间物资名称编号数量单价2。实体联系图预订预订顾客入住产生呼叫客房服
7、务退房退房入住顾客消费清单制作员工工资表制作财务制作采购清单采购仓库库存物资3 3。数据流图。数据流图4 4。状态转换图。状态转换图前台接待系统状态转换图:仓库管理系统状态转换图财务管理系统状态转换图:入库成功闲置闲置消耗闲置完成客房服务系统状态转换图:出库成功到每月月底采购入库Do/修改库存表有客户入住闲置出库有客户消费系统管理状态转换图:操作完成收支记录有人退房Do/修改登 录 用订餐完成库存表订户密码服务命令餐工资系客户消费管酒店账户管客户账号管客户账务管理命采统理理理Do/生成客户权限界面令发 现 物 品购服Do/工5.5.数据字典数据字典Do/更新消Do/更新酒Do/创建客消费单,删
8、除Do/显示相少 于 最 少订餐呼叫服务务资计算费记录单店收支记录户账号客户账号应权限界面Do/发送信完库存不足Do/发送信订餐失败1。数据项:顾客号参数信息息到餐饮系息到客房服成统务部Do/提示含义说明:标识每一位顾客权限参数更改数据备份命令表格生成密码类型:字符型打印工资信息发送成功发送成功表长度:根据实际情况设定权限设置更改密码界数据备份设置参数订餐成功等待服务取值含义:根据顾客光临顺序排列Do/设置相面Do/显示订Do/将所需Do/修改数应的权限数据备份据Do/提示输与其他数据项的逻辑关系:为顾客表主码餐信息入新密码2.数据项:房间号含义说明:标志每一间房间类型:字符型长度:3设置成功
9、修改成功取值含义:根据房间所处楼层位置定义Do/提示Do/提示备份成功Do/提示设 置成功确 定更改更 新成功设 置成功与其他数据项的逻辑关系:为房间表主码3.数据项:订单号含义说明:标志每一份顾客订房订单类型:字符型长度:大于 8 位设置成功Do/提示取值含义:前八位为当时日期,后续数值为顾客号与其他数据项的逻辑关系:根据顾客号进行定义4.数据项:发票号含义说明:标志顾客消费时所开的发票类型:字符型长度:根据工商部门提供的发票联定义取值含义:根据工商部门提供的发票联定义与其他数据项的逻辑关系:内含顾客消费总额等数据5。数据项:房间状态含义说明:标志房间使用情况类型:布尔类型长度:1取值含义:
10、使用 true 时表示房间已被使用,使用 false 时表示房间空闲与其他数据项的逻辑关系:房间状态决定饱和房间数、可使用房间数等数据项6.数据项:应收款含义说明:标志定义顾客消费数额类型:字符型长度:根据实际情况定义取值含义:明确表示顾客消费数额与其他数据项的逻辑关系:与发票单中的应收款相等7.数据项:顾客姓名含义说明:统计光临的顾客的姓名类型:字符型长度:定义最大为 20取值含义:定义顾客的标志,可以存在重复与其他数据项的逻辑关系:与顾客一一对应关系8.数据项:证件号含义说明:统计顾客登记的证件号的信息类型:字符型长度:根据实际,最大为 100 位取值含义:统计顾客登记信息与其他数据项的逻
11、辑关系:与顾客一一对应关系9.数据项:服务号含义说明:酒店实际提供的服务的定义号,供顾客选择类型:字符型长度:根据酒店实际提供服务数定义,一般不作要求取值含义:统计酒店具体服务,并定义序号,根据酒店特色有酒店工作人员自行取号与其他数据项的逻辑关系:决定应收款等数据项10。数据项:顾客人数含义说明:统计顾客人数类型:字符型长度:定义最大值取值含义:标识顾客总人数与其他数据项的逻辑关系:决定顾客开设房间数11.数据项:房间最大容纳数含义说明:标识没间房间容纳顾客住宿的最大容纳量类型:字符型长度:根据酒店房间定义最大值取值含义:房间实际可提供多少住宿服务与其他数据项的逻辑关系:决定顾客订房数12。数
12、据项:日期含义说明:统计顾客和酒店相应消费或服务、付款等的日期类型:字符型长度:8 位取值含义:前四位为年份,后四位为月份和日数与其他数据项的逻辑关系:决定顾客订房数13。数据项:房间类型含义说明:酒店提供的多种类型的房间供顾客挑选类型:字符型长度:根据酒店房间名称具体定义取值含义:实际名称,反映房间档次与其他数据项的逻辑关系:决定顾客应付款数额等数据项14.数据项:饱和房间数含义说明:顾客使用中的房间总数类型:字符型长度:定义最大值取值含义:表明当前不可使用房间总数与其他数据项的逻辑关系:决定顾客订房数15.数据项:空闲房间数含义说明:未被顾客使用的房间总数类型:字符型长度:定义最大值取值含
13、义:表明当前柯使用房间总数与其他数据项的逻辑关系:决定一定时间内可容纳顾客数16。数据项:服务名称含义说明:为顾客提供的相应的有偿劳动类型:字符型长度:根据实际定义取值含义:表明服务类型的内容等与其他数据项的逻辑关系:与服务内容一一对应关系17.数据项:服务价格含义说明:为顾客提供的相应的有偿劳动的相应价格类型:字符型长度:根据实际定义取值含义:表明服务的消费额度与其他数据项的逻辑关系:与服务内容一一对应关系18 数据项:服务描述含义说明:描述酒店提供的服务的基本内容与信息类型:字符型长度:根据实际定义取值含义:表明服务的实际内容与其他数据项的逻辑关系:与服务内容一一对应关系19 数据项:部门
14、号含义说明:为顾客提供的服务的负责机构的编号类型:字符型长度:根据实际定义取值含义:表明服务的负责机构与其他数据项的逻辑关系:与服务一一对应关系20 数据项:工作号含义说明:为顾客提供的服务的工作人员的编号类型:字符型长度:根据实际定义取值含义:表明服务的负责人员与其他数据项的逻辑关系:与服务一一对应关系21 数据项:工作人员姓名含义说明:为顾客提供的服务的工作人员的姓名类型:字符型长度:根据实际定义取值含义:表明服务的负责工作人员与其他数据项的逻辑关系:与服务一一对应关系22 数据项:应付款账单含义说明:为顾客提供结账时的消费清单类型:字符型长度:根据实际定义取值含义:表明顾客实际的消费情况
15、和数额与其他数据项的逻辑关系:与服务总额对应关系数据结构数据结构1。数据结构:当前房间统计表含义说明:标识当前房间总体使用情况,房间类型等组成:房间类型饱和房间数空闲房间数2。数据结构:顾客含义说明:是酒店管理系统的主题数据结构,定义了一位顾客登记的相关信息组成:顾客号顾客姓名证件号顾客人数房间号3。数据结构:订单含义说明:顾客消费是产生的统计单,记录了顾客的消费需求组成:订单号顾客号 服务号应付款4.数据结构:应收款报表含义说明:统计一段时间内酒店顾客消费时应付款表,供酒店核对账目使用组成:顾客号应付款日期5.数据结构:房间含义说明:酒店提供住宿服务时必备设施,是酒店的重要组成部分组成:房间
16、号房间最大容纳数房间状态6.数据结构:发票含义说明:顾客消费后由酒店有关部门开具的消费记录组成:发票号顾客号应付款日期7。数据结构:服务含义说明:由酒店提供的可供顾客选择的有偿劳动组成:服务号 服务价格 服务名称8.数据结构:部门含义说明:由酒店提供的可供顾客选择的有偿劳动负责的机构组成:部门号 服务号 服务名称 服务价格9。数据结构:工作人员含义说明:在酒店内负责接待等任务的人员组成:工作号 工作人员姓名 部门号数据流数据流1.数据流:订房批准说明:顾客订房时房间查询数据流来源:订房数据流去向:批准组成:登记细节 登记表2。数据流:服务通知说明:由顾客登记完成触发后勤部门执行相应服务数据流来
17、源:酒店前台数据流去向:酒店后勤部门组成:通知细节 服务事项3。数据流:发票本说明:有顾客消费后结账是开具的统计消费金额的字面统计数据流来源:应付款审计数据流去向:发票核价组成:发票细节 发票审核4。数据流:应收款说明:由顾客消费后,相关部门根据顾客使用服务计算顾客消费总额数据流来源:顾客使用服务数据流去向:应收款统计表 发票组成:服务号 服务细节数据存储数据存储1.数据存储:房间记录表说明:记录当前房间的总体使用情况流入数据流:顾客登记流出数据流:房间记录组成:房间类型 饱和房间数可使用房间数数据量:根据实际定义存取方式:顺序存取2。数据存储:顾客表说明:统计顾客登记的几本信息流入数据流:顾
18、客登记流出数据流:组成:顾客号 顾客姓名 顾客人数 证件号数据量:根据实际定义存取方式:顺序存取3.数据存储:应付款报表说明:顾客消费时应付款的统计情况流入数据流:应付款统计流出数据流:组成:顾客号日期应付款数据量:根据实际定义存取方式:顺序存取4.数据存储:发票表说明:统计有关部门开具的发票的相应信息流入数据流:发票流出数据流:发票本组成:发票号应付款日期顾客号顾客姓名数据量:根据实际定义存取方式:顺序存取5.数据存储:顾客消费表说明:统计顾客在酒店消费的服务的集合流入数据流:顾客的服务需求流出数据流:顾客消费服务汇总组成:顾客号 顾客姓名 服务号 应付款 日期数据量:根据实际定义存取方式:
19、顺序存取6。数据存储:服务价格表说明:统计顾客在酒店消费的服务的价格流入数据流:酒店提供流出数据流:顾客消费服务价格汇总 价格单组成:服务号 服务名称 服务价格服务描述数据量:根据实际定义存取方式:顺序存取处理过程处理过程1.处理过程:顾客订房说明:顾客消费时选定房间输入:订房要求输出:订房登记处理:在顾客发出订房要求时,酒店内部立即查询相应房间状态,如果符合要求,则响应顾客,完成订房登记2。处理过程:开具发票说明:在顾客消费结账时,由酒店相关部门开具消费发票输入:顾客结账输出:发票处理:在顾客完成消费结账时,酒店相关部门根据顾客消费应付款为具体数据,开具相关发票。3。处理过程:服务通知说明:
20、当顾客确定消费时,并且完成订单登记时由相关部门通知服务部门开始相关服务输入:登记完成输出:开始服务处理:当顾客在酒店前台大厅完成订单登记后,数据库录入相应数据,并触发后勤部门,提供相应服务。四功能划分四功能划分系统提供以下功能模块:销售及预订、接待入住管理、前台收银结帐、客户资料管理、客房服务、财务管理、仓库管理、总经理查询、系统维护等。1 1。功能划分。功能划分一个成熟的酒店管理系统不仅仅是记录酒店客人的信息,提供查询,报表打印等一 系列简单的工作,它能让工作人员从烦琐的手工操作中解脱,并且酒店管理系统本身就 代表着一种管理方法.随着它的深入,将带动企业的运作,为管理和决策提供支持。可将整个
21、酒店管理系统细分为四个子系 统:客房管理系统(包括前台接待系统及客房服务系统)、财务管理系统、库存管理系统以及系统管理。2 2功能描述功能描述酒店管理系统前台接待系统:前台接待系统:为住店客人提供预订信息,并为顾客办理登记入住手续,将登记客房管理系统财务管理信息录入电脑.并可以为客人增加房间,更换房间,还能根据操作员的权限不同,库存管理系统管理对客人登记信息及房间价格加以修改,提高系统的灵活性,满足不同客人的要求。前台接待系统客客同时可进行退房操作,结账以及押金的退取服务。物工其出系信房房统他库资资息客房服务客房服务:在客房内电脑的服务系统,为客户提供了订餐以及呼叫服务的功能。消服维采结修费务
22、护财务管理:财务管理:每一个客人从入住房间起,购算系统就需要自动产生该客人的帐号,并从改记各个其他子系统获得客人的消费记录,汇总成客人的消费账单,供前台结账时使录入库权限管理退出用以及客人的留存。系统每天还能根据从其他系统得到的酒店收支情况做出当天的财务报表。根据职工的工作岗位以及工作绩效结算职工工资。客房预订入住、退房换呼订客物资的采购,物资的入库以及出库管理库存管理:库存管理:.叫餐房服信务息改信息等操作,同时可进行系统的维护。查询房系统管理:系统管理:最高权限的管理,可对登陆系统的人员进行权限赋予以及修改密码修五性能需求五性能需求1 1数据精确度数据精确度查询时应保证查全率,所有相应域包
23、含查询关键字的记录都应能查到。因为通常的系统规模在几百到几千项记录,以查全率为标准所带来的对查准率的影响并不大。管理登记时数据准确度具有可控性,系统设置数据属性时对要求整数的数据设置成整型,对财务数据要求保留到小数点后三位,并满足实际情况。数据计算设置时可以进行数据类型转换,保证准确度。2 2时间特性时间特性一般操作的响应时间应在 12 秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。3 3适应性适应性在操作方式、运行环境、与其他软件的接口以及开发计划等发生变化时,应具有的适应能力。系统可以支持键盘输入,鼠标控制,按钮控制。系统可以适应4 4可用性可用性故障的恢复时间,故障检测时间等应该
24、在不影响该系统正常运行的时间范围内,平均无故障时间应该较长,以保证系统的稳定可靠。六运行需求六运行需求1 1用户界面用户界面采用菜单界面驱动方式,对用户友好。对鼠标和键盘单独支持。2 2硬件接口硬件接口屏幕分辨率 1024X960 以上。3 3软件接口软件接口软件要求操作系统为中文 WIN98WIN2000WINXPWIN2003WINVISTAWIN7,装有 microsoft 数据库驱动程序.如 SQL server2000。4 4故障处理故障处理正常使用时不应出错,若运行时遇到不可恢复的系统错误,优先保证数据库完好无损,预先进行备份。七安全需求七安全需求1 1。用户安全性需求用户安全性需
25、求(1)限制不必要的用户。经常检查系统的用户,删除已经不再使用的用户。(2)创建两个管理员账号。创建一个一般权限用户用来处理一些日常事物,另一个拥有管理员权限的用户只在需要的时候使用.(3)开启用户策略,分别设置复位用户锁定计数器时间为 20 分钟,用户锁定时间为 20 分钟,用户锁定阈值为 3 次.2 2。密码安全性需求密码安全性需求(1)使用安全密码,注意密码的复杂性,还要经常改密码。(2)设置屏幕保护密码。(3)开启密码策略。设置密码长度最小值为6 位,设置强制密码历史为5 次,时间为 30 天.3 3。系统安全性需求系统安全性需求(1)安装防毒软件,经常进行系统扫描并升级病毒库。(2)针对不同身份的员工,根据其所属部门,设计不同的登陆界面。各部门之间不能互通,除了最高权限管理者之外,任何人不得修改数据库,只能完成基本的查询访问等功能。4 4。服务安全性需求服务安全性需求(1)隐私管理:客户信息表的数据只能由特定的人员查看并对核心文件加密.(2)设置好安全记录的访问权限。安全记录在默认情况下是没有保护的,把它设置成只有管理员和系统账户才有权访问。(3)要把一些重要的用户数据(文件、数据表、项目文件等)定时备份在另一个安全的服务器中。八成员分工八成员分工
限制150内