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