《酒店管理系统需求规范说明书》由会员分享,可在线阅读,更多相关《酒店管理系统需求规范说明书(35页珍藏版)》请在金锄头文库上搜索。
1、- - 酒店管理系统需求规范说明书 项 目 组 长:xxx 项 目 组 员:xxx xxx xxx 日期:2012-04-15 - - 目 录 1.引言 . 4 1.1 编写目的 . 4 1.2 项目背景 4 1.3 术语说明 4 1.4 参考资料 5 2.总体概述. 6 2.1 产品标识. 6 2.2 软件属性. 6 2.2.1 系统属性. 6 2.2.2 开发背景. 6 2.2.3 层次方框图. 6 2.2.4 顶层数据流图 . 9 2.3 用户的特点 10 2.4 运行环境 10 2.4.1 硬件要求 10 2.4.2 软件要求 10 2.5 限制与约束 11 3.功能需求 12 3.1
2、 功能划分 10 3.2 功能描述 13 4.外部接口需求 21 4.1 不同用户的界面 21 4.1.1 登陆界面 21 4.1.2 管理员界面 21 4.1.3 员工界面 21 4.1.4 日住登记界面 21 4.1.5 续住界面 21 4.1.6 退房结账界面 21 4.1.7 杂费现金入账界面 22 4.1.8 查询栏界面 22 4.2 硬件接口 23 5.性能需求 24 5.1 数据精度 24 5.2 时间特性 24 6.软件属性需求 25 7.其它需求 26 8.数据描述 27 8.1 静态数据 27 8.1 动态数据 27 8.3 数据库描述 27 8.4 数据词典 28 8.5
3、 数据采集 33 9.附表 35 - - 任务分配: # 任 务 负 责 人 1 引言, 总体概述, 功能需求 xxx 2 外部接口需求,性能需求,软件属性需求 xxx 3 其它需求, 数据描述,附表 xxx - - 1 引言 1.1 编写目的 当今宾馆住宿行业飞速发展,宾馆规模不断扩大,各个方面的管理难度不断增加。所以对酒店宾馆管理软件的开发需求也就越发的强烈。 优秀的酒店管理软件能显著地提高酒店的服务水平和工作效率,规范酒店的业务流程,帮助酒店管理者及时、全面地了解经营信息,做出更加准确的决策,从而有效地提高酒店的经营效益。 现在越来越多的酒店都已使用或准备使用酒店管理软件来进行管理, 但
4、真正能发挥出管理软件应有全部效益的酒店还不是很多。 其中一个很重要的原因就是没有足够重视酒店管理软件的选择。 1.2 项目背景 项目名称:酒店管理系统; 通过该项目应该达到让项目组成员了解并熟悉酒店管理系统, 对软件工程这门课程有更加全面和深入的认识。 1.3 术语说明 1)、未洁房:客人退房后或由于某种原因未打扫的房间,也叫脏房 2)、住客房:客人正在住的房间 3)、钟点房:客人按小时计算入住的房间 4)、预抵房:客人预订后,到预订日期,即将入住的房间 5)、催缴房:当酒店的住店人员的押金小于酒店所规定的金额时,需要通知客人补交押金或费用的房间 6)、长包房:客人长期入住的房间 7)、预离房
5、:客人预计的入住期已到,即将离店 8)、维修房:房间由于某些原因需要维修或是正在维修的房间 9)、联房:酒店管理软件中的联房是指一个客人预订或登记了多个房间,可以一起来,也可以分批来,和团队有些区别 10)、制卡:酒店管理软件中的制卡包括制房间卡、续住卡、换房卡、会员卡等对卡类的操- - 作 11)、服务:酒店管理软件中的服务包括提醒和关注,提醒服务是指需要我们操作或需要我们做的事件的提醒,关注指的是留言及提醒里面需要处理事情的处理 12)、礼宾:酒店管理软件中的礼宾包括保险箱和寄存部,保险箱是记录客人租用保险箱的情况;寄存部是记录客人寄存行李的情况,以方便客人领取行李 13)、临时取钞:酒店
6、管理软件中的临时取钞是便于管理者规范管理,对经理或管理者需要从收银临时取钱急用时的登记 1.4 参考资料 - - 2 总体概述 2.1 产品标识 软件名称:酒店管理系统 软件版本:1.00 2.2 软件属性 2.2.1 系统属性 本系统是一个独立的酒店管理系统,具有客房预定系统、前台接待系统、前台收银系统、账务系统、管家系统、电话系统、客历系统、合约系统、经理系统、总经理系统、密码管理系统、报表系统、账务报表系统这 12 个子系统。各个系统具有自己独立的功能,这些系统组成一个完整的管理系统。 2.2.2 开发背景 随着旅游业的民展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益
7、流行。为此,国家建设部已于最近做出明确规定:凡星级在项目审批时,其设计方案必须包括电脑管理系统,否则不予立项。一个成熟的酒店管理不仅仅是记录酒店客人的信息,提供查询,报表打印等一系列简单的工作,它能认工作人员从烦琐的手工操作中解脱,并且酒店管理系统本身就代表着一种管理方式。 2.2.3 软件功能 表 1. 软件功能图表 序号 功能名称 功能需求标识 优先级 简要描述 0 客房预定系统 A 高 1 散客预定 A01 高 单个客户的定房 2 团体预定 A02 高 团体客户的定房 3 客房预定 A03 低 包括散客预定和团体预定 4 预定未到处理 A04 高 定房到期未到 5 预售查询 A05 高
8、可查当天及之前 30 天客房预售情况 6 前台接待系统 B 高 7 散客入住登记 B01 高 单个客户登记 8 合约入住登记 B02 高 与酒店有签约的单位及个人入住- - 登记 9 团体自动入住和手动入住 B03 高 团体客户登记 10 填补客单 B04 高 输入客人有关信息 11 修改客人信息、转房、 调房、 设置房态、客人留言 B05 高 修改客人信息、转房、调房、设置房态、客人留言 12 预定客房查询 B06 高 查询已被预订客房 13 可售客房查询 B07 高 查询可售客房 14 前台收银系统 C 高 15 记账 C01 高 记下每一笔帐单 16 埋单 C02 高 记下客户付账记录
9、17 限制客人消费 C03 高 限制客户最大消费额 18 退房 C04 高 受理客户退房 19 押金加入 C05 高 客户埋单时加入押金 20 查帐 C06 高 查询总客户帐、总收入帐、总消费帐 21 转帐 C07 高 把消费帐单从一个账号转入另一账号 22 设置跑单 C08 高 记录逃单客人信息 23 客用保险箱管理 C09 高 管理客用保险箱 24 团体埋单及退房 C10 高 团体客户付账和退房记录 25 帐务系统 D 高 具有收银系统功能,还有纠错、报表等功能 26 管家系统 E 高 27 设置净房、脏房、坏房以及取消坏房 E01 高 设置房间状态 28 设置 SKIP 房、SLEEP房
10、 E02 高 设置 SKIP 房、SLEEP 房状态 29 查询净房表、脏房表、坏房表 E03 高 查询干净的房间、脏房间、坏房间 30 房间状态 E04 高 每个房间状态 31 新入住查询 E05 高 查询当天住入的房间 32 电话系统 F 高 33 自动计费 F01 低 自动计算客户消费 34 夜审系统 F02 高 夜间审核当天经营情况 35 客人信息查询 F03 高 客户的个人信息查询 36 动态房态查询 F04 高 查询房间状态发生改变的房间信息 37 房间明细帐查询 F05 高 查询房间内各种消费详细情况 38 收银员报表 F06 高 帐务报表 39 当日入住客人报表 F07 高 当
11、天入住酒店客人的报表 40 客历系统 G 高 - - 41 客人资料手工自动查询 G01 高 查询客人的资料 42 客人资料查询与修改 G02 高 查询和修改客人的资料 43 黑名单 G03 高 有不良记录的客人 44 入住客人自动查询客历 G04 高 住入的客人查询以前的入住资料 45 入住客人自动归入客历 G05 低 将本次入住资料归入客历 46 客历合并 G06 中 客户入住载入客户入住的历史资料中去 47 合约系统 H 高 可对与酒店签约的单位和客人资料进行操作 48 经理系统 I 高 49 修改客房定价 I01 高 修改客房价格 50 增加、删除、修改各级密码 I02 高 对各级密码
12、进行操作 51 修改特别客单 I03 高 修改 VIP 客人客单 52 设置系统参数 I04 高 对系统参数进行设定 53 内部银行系统 I05 高 内部人员一卡通系统 54 数据整理 I06 高 整理各项数据 55 自我诊断 I07 高 数据安全诊断 56 数据备份 I08 高 备份各项数据 57 总经理系统 J 高 58 住店客单查询 J01 高 查询酒店的客单 59 查询客房状态 J02 高 查询客房的状态 60 查询可售情况 J03 高 查询客房是否可售 61 客房占用统计 J04 高 统计已用客房的数量 62 帐务查询 J05 高 查询帐务 63 万能查询 J06 中 超级权限查询
13、64 报表输出 J07 高 输出报表 65 密码管理系统 K 高 管理系统各级密码 66 报表系统 L 高 67 客房占用表 L01 高 被占用的客房表 68 转房改租表 L02 低 房间改租的表 69 预定未到表 L03 高 预定到时未入住表 70 客房取消表 L04 高 退房的表 71 房租分析表 L05 高 分析房租信息的表 72 经营统计表 L06 高 统计经营状况的表 73 可售情况表 L07 高 空房表 74 房间状态表 L08 高 记录房间不同状态的表 75 坏房报告表 L09 高 记录坏房的表 76 日租统计表 L10 高 当日出租情况统计表 - - 77 合约销售表 L11
14、高 通过合约关系出租的情况表 78 帐务报表 M 高 79 收入报表 M01 高 详细收入帐单的表 80 消费报表 M02 高 客户详细消费表 81 顾客帐户 M03 高 顾客帐户详情 82 交班报表 M04 高 交接班情况统计表 83 信用卡报表 M05 高 使用信用卡消费的详细表 84 结帐报表 M06 高 客户结帐时详细表单 85 应收报表 M07 高 应收取的费用表 86 催帐报表 M08 高 到时未结帐的客单表 87 转帐报表 M09 高 帐单从一个帐户到另一帐户的表 88 借贷总表 M10 高 客户借贷款的总表 89 联网消费 M11 高 用信用卡 90 酒店总表 M12 高 酒店
15、总的收入、支出表 2.2.4 层次方框图 图 1 层次方框图 - - 2.2.5 顶层数据流图 图 2 顶层数据流图 2.3 用户的特点 本软件的最终使用用户单位的职工,操作人员一般分为两类,一般操作人员无须具备很多的电脑知识,进行一些简单的培训后,懂得基本电脑操作即可。系统维护人员需具备一定的数据库方面的知识和技能,可以对数据库进行维护。 2.4 运行环境 2.4.1 硬件要求: 电脑 服务总台需已安装 Windows2000(含)以上操作系统的电脑一台,并将该软件安装在此电脑中;若酒店客房数量超过100间,可分配多个工作站。 打印机 酒店管理系统 前台管理 收银管理 客房服务 消费管理 宾
16、客 宾客 前台操作人员 客房服务人员 退房结账 预订 入住登记 前台登记操作 结账操作 账户信息 点单 外卖 留言 订制服务 完成服务 - - 每个工作站须安装1台打印机,用于打印各类凭证和报表;针式打印机或喷墨打印机均可。试用阶段您也可以安装虚拟打印机,预览打印效果。 有关打印的更多内容请参考关于打印。 打印纸张 小票纸张规格为210mm*99mm。若用针式打印机,小票纸张应采用带复写功能的;否则,可将一张 A4纸平均分成三份。 报表使用 A4纸,规格为297mm*210mm。若用喷墨打印机,可将小票空白纸张固定在纸匣中,需要打印报表时再放入 A4纸。 2.4.2 软件要求: 软件设置包括客
17、房数据设定、打印选项、超时计费标准、用户名管理、以及酒水商品信息由管理员完成。 客房数据设置 管理员对系统的房间基础数据进行初始化,及客房数据的日常维护(添加和删除房间、修改房间类型和收费标准),请参考设定客房数据。 管理员设置 设置打印选项、设定超时计费标准、添加和删除操作员、以及对酒水品名和单价的管理,请参考管理员设置。 2.5 限制与约束 开发工具:MyEclipse 5.5.1.GA 开发语言:java、html、 数据库:MYSQL 5.0 Mysql 数据库,Mysql 使用方便。因此,系统的软件开发平台已成熟可行。硬件方面,科技的飞速发展使硬件的更新速度越来越快,容量越来越大,可
18、靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。 3 功能需求 3.1 功能划分 一个成熟的酒店管理系统不仅仅是记录酒店客人的信息,提供查询,报表打印等一系列简单的工作,它能让工作人员从烦琐的手工操作中解脱,并且酒店管理系统本身就代表着一种管理方法。随着它的深入,将带动企业的运作,为管理- - 和决策提供支持。 本项目在经过对各酒店软件进行分析和研究后,参考先进酒店软件管理思想,结合酒店的实际特点,认为可将整个酒店管理系统细分为五个子系 统: (1)前台管理系统 (2)消费管理系统 (3)收银管理系统 (4)客房服务系统 (5)系统维护 3.2 功能描述功能需求 表 2 软件需求
19、功能表 功能编号 1 功能名称 客房预定系统 所 属 部门 酒 店 管 理 系 统 前台管理系统 消费管理系统 收银管理系统 客房服务系统 系统维护 图 3 酒店管理系统结构图 客房预订 宾客换房 追加登记 入住登记 点单 退单 查单 修改密码 数据备份 参数设置 权限设置 退房结账 合并账户 定金管理 取消结账 房态管理 设施利用统计 客史资料查询 员工留言 - - 调查者 调查时间 审核人 功能 描述 能处理散客预定、团体预定、客房预定,还可以进行预定未到处理,和预售查询。 输入项 姓名 性别 预付押金 付款方式 入住类型 证件类型和号码 地址 联系电话 预订入住日期和预离日期 宾客人数当
20、前时间 处理 描述 客户预定后存储用户的信息如姓名,性别等,更新数据库中预定记录,并分配一个独立的 ID 号,以方便进行各种查询及更新操作和身份识别。根据用户输入的时间,查询数据库显示可售房间信息。根据当天时间,查询数据库中的预定记录显示预定未到报表,并对预定未到的房间为可售房间。 输出项 酒店个人押金凭证 酒店团体押金凭证 酒店预售一览表 可售房间数 以及某房间的预订情况 功能编号 2 功能名称 前台接待系统 所 属 部门 调查者 调查时间 审核人 功 能 描 述 散客入住登记、合约入住登记、团体自动入住和手动入住、补填客单、修改客人信息、转房、调房、设置房态、预定客房查询、可售客房查询 输
21、入项 姓名 性别 预付押金 付款方式 入住类型 证件类型和号码 地址 联系电话 入住日期和预离日期 宾客人数 入住方式 当前时间 所需修改信息 处理描述 客人登记入住后,存储客人信息(姓名、性别、预付押金等) ,分配 IC卡,IC 卡中记录客人房间、消费等与酒店相关的信息。客人可在前台申请转房、调房等操作,并更新相应的消费和客房信息。客人还根据自己的预定信息和需求,查询客房状态。 - - 输出项 客人相关信息 团体入住相关信息修改后的用户信息 显示预订相关信息或者是无结果空闲房间号 功能编号 3 功能名称 前台收银系统 所 属 部门 调查者 调查时间 审核人 功 能 描 述 记账、埋单、限制客
22、人消费、押金加入、退房、查账、转账、设置跑单、团体埋单及退房 输入项 姓名 性别 证件号 处理描述 客人从预定房间起,客人的账号就自动产生,初始化客人的 I卡, 并将客人的消费记入卡,更新数据库中的数据。并检测客人的状态,满足一定的条件,客人才能进行相应的业务。如客人账户余额为零,客人账号为空,保险箱钥匙归还才以退房。客人根据自己的信息(姓名、证件号、性别)在前台进行相应的业务,如增加押金、退房、查账等,前台服务员对数据库中的客户账户资料(如押金,余额,消费额)进行修改。 输出项 当前消费 酒店消费清单 功能编号 4 功能名称 账务系统 所 属 部门 调查者 调查时间 审核人 功 能 描 根据
23、数据库的数据和客户的业务输出一些相关报表,并处理一些数据中的错误 - - 述 输入项 用户信息或房间号 处理描述 根据用户提供的身份识别信息(如 ID 号、用户身份证号等) ,对数据库中客户的各种消费信息进行处理,并打印该信息给客户。 输出项 显示用户消费信息 输出新的查询信息 功能编号 5 功能名称 管家系统 所 属 部门 调查者 调查时间 审核人 功 能 描 述 设置净房、脏房、坏房、及取消坏房,设置 SKIP、SLEEP 房,查询净房、脏房、坏房表,房间状态,新入住查询 输入项 房间号 处理描述 读取数据库中的客房状态,并派相应的工作人员整理房间。整理房间后及时更新数据库中的数据。如将脏
24、房打扫后设置成净房,记录新入住房间。 输出项 显示房间状态 功能编号 6 功能名称 电话系统 所 属 部门 - - 调查者 调查时间 审核人 功 能 描 述 自动计费,夜审系统,客人信息查询,收银员报表,当日入住客人报表 输入项 客人信息 房间号 输入具体日期 处理描述 对客户房间的电话进行自动计费,并记入客人的消费信息,更新数据库。夜审系统定时客人的消费业务和各种报表进行汇总,以方便客户和酒店管理人员进行查询。 输出项 客人消费明细帐单和日营业报表 客人相关信息或者房间状态 收银员报表或当日客人入住报表 功能编号 7 功能名称 客历系统 所 属 部门 调查者 调查时间 审核人 功 能 描 述
25、 客人资料手工输入、自动输入,客人资料查询与修改,黑名单,入住客人自动查询客历,客历合并 输入项 客户信息 处理描述 在客历系统中保存入住客户的信息(如姓名、性别、身份证号等客户个人信息) ,并在客户资料变更时进行更新。查询客历系统(根据客房的身份证号) ,如果是老客户,根据现在的信息,修改客户的旧资料。客人可根据相应的客历资料进行查询和更新。如客户有不良消费记录,将其列入黑名单。 - - 输出项 显示客户入住新信息 输出客户历史纪录 功能编号 8 功能名称 合约系统 所 属 部门 调查者 调查时间 审核人 功 能 描 述 可将酒店签约的单位或个人的资料输入电脑,并可随时查询、修改和删除。凡合
26、约单位或个人入住,均可自动填单。系统还可以自动打印合约单位或个人来往的函信等。 输入项 客户或团体信息 处理描述 根据客户或团体信息(如客户或团体与酒店签约的 ID 号或能识别客户身份的相关信息等) ,查询数据库中的合约数据,并打印相应信息。 输出项 显示并打印客户信息 功能编号 9 功能名称 经理系统 所 属 部门 调查者 调查时间 审核人 功 能 描 述 修改客房定价,增加、删除,修改各级密码,修改特别客单,设置系统参数,内部银行系统(即 IC 卡功能) ,数据整理,自我诊断,数据备份 输入项 房间号和新的房间价格 选择用户角色及输入客户信息和账户信息以及新密码 客户账户信息及密码 输入密
27、码 - - 处理描述 通过身份验证(用户名、密码)后,可以更新数据库中的房价、密码等信息,对数据库进行备份。 输出项 显示修改后的新的房间价格 显示操作成功 显示消费信息 显示整理或备份成功 功能编号 10 功能名称 总经理系统 所 属 部门 调查者 调查时间 审核人 功 能 描 述 住店客单查询、查询客房状态、查询可售情况、客房占用统计、帐务查询、万能查询、报表输出。 输入项 客户信息 输入房间号 当日具体日期 处理描述 查询的客单结果是身份证号,客房状态是占用和空,占用统计结果不小于零,否则报错. 输出项 客户的用户信息和消费信息等 显示客房状态 显示所有房间状态并统计被占用的房间总数 公
28、司总的营业额 功能编号 11 功能名称 密码管理系统 所 属 部门 调查者 调查时间 审核人 功 能 描 述 用来管理酒店工作人员及客户的密码。 输入选择用户角色和账户信息及操作类型 - - 项 处理描述 当用户密码正确允许进入,错误时给出提示,要求重新输入 输出项 显示操作成功 功能编号 12 功能名称 报表系统 所 属 部门 调查者 调查时间 审核人 功 能 描 述 客房占用表、转房改租表、预定未到表、客房取消表、房租分析表、经营统计表、可售情况表、房间状态表、坏房报告表。 输入项 输入具体的日期 输入客户信息 旧房间号及新的房间号 输入用户信息 处理描述 根据具体的日期,查询数据库的房间
29、的可售情况表、房间状态表、坏房报告表、预定未到表、客房取消表等关于房间的报表。 输出项 显示所有房间状态并统计被占用的房间总数 显示修改后的客户信息 预定房间状态 统计结果 功能编号 13 功能名称 账务报表系统 所 属 部门 调查者 调查时间 审核人 功 能 描 收入报表、消费报表、顾客帐务、交班报表、信用卡报表、结帐报表、应收报表、催帐报表、转帐报表、借贷总表、联网消费、酒店总表 - - 述 输入项 输入用户信息 员工号和当班时间段 接班员工及密码 输入具体日期或日期段 处理描述 通过身份验证后,打印相应的账务报表。 输出项 用户消费详单 显示应上交的财务金额 收入报表及酒店总表 - -
30、4 外部接口需求 4.1 不同用户的界面 4.1.1 登陆界面 组件:下拉菜单;文本框;标准按钮 快捷键:回车(Enter) 数据约束:用户栏:只能从下拉菜单中选择 密码栏:六位以内的字符串 4.1.2 管理员界面 组件:选单;标准按钮; 快捷键: 系统管理 (Alt+S) ; 办理手续 (Alt+O) ; 每日已结 (Alt+D) ; 统计报表 (Alt+M) ; 查看窗口(Alt+V) ;打印表格(Alt+P) ;帮助文档(Alt+H) 4.1.3 员工界面 组件:选单;标准按钮; 4.1.4 入住登记界面 组件:单选按钮;文本框;下拉菜单;标准按钮; 快捷键:回车(Enter) 数据约束
31、:客户名称栏:中文或英文字符串; 证件号码栏:数字串或数字与字母混合串(位数未知) 单位地址栏:中文、英文、数字混合串 - - 4.1.5 续住界面 组件:单选按钮;文本框;下拉菜单;标准按钮; 快捷键:回车(Enter) 数据约束:备注栏:中文、英文、数字混合串 4.1.6 退房结账界面 组件:单选按钮;文本框;下拉菜单;标准按钮; 快捷键:回车(Enter) 数据约束:客户名称栏:中文、英文、数字混合串 结账房间备注栏:中文、英文、数字混合串 4.1.7 杂费现金入账界面 组件:单选按钮;文本框;下拉菜单;标准按钮; 快捷键:回车(Enter) 数据约束:收支摘要栏:中文、英文、数字混合串
32、 金额栏:数字串 组件:单选按钮;文本框;下拉菜单;标准按钮; 快捷键:回车(Enter) 数据约束: 查询单号栏:数字串 商品名称栏:中文串 - - 4.2 硬件接口 软件接口 电脑连接普通打印机。 硬件接口 所有外部软件有: WINDOWS2000 或该版本以上的操作系统、 tomcat6.0、 MySQL5.0、IE6.0 及其以上版本。 应用系统为:酒店管理系统 1.0 所有软件均运行于操作系统上。 IE 与 tomcat 接口:将 IE 请求数据传送给服务器 Tomcat 与酒店管理系统接口:将 IE 请求转送给酒店管理系统 酒店管理系统与 MySQL 接口:交互数据 酒店管理系统与
33、 IE 接口:将响应发送给 IE 通信接口 支持 http 协议。 故障接口 - - 5 性能需求 5.1 数据精度 输入现金时精度到分即可, 员工号,管理员号无小数部分。 密码数字,字母组合或者纯字母,纯数字都可以。 输入输出时间使用“YYYY-MM-DD” 。 本系统所涉及的所有的货币金额数据类型,均按实数保存,在显示处理时保留 小数点后2位。 5.2 时间特性 5.2.1 响应时间 统计、查询数据数据的相应时间控制在30 秒内; 一卡通读卡时间控制在0.5 秒之内,写卡时间控制在0.8 秒之内,IC 卡信息验证 涉及数据库查询操作,包括: 基本信息变更验证:数据库访问和写卡时间控制在1
34、秒之内; 资金注入:数据库访问与写卡时间控制在1 秒之内; IC 卡操作全部读写过程(含数据库访问)应控制在5 秒之内,在3 秒以上操作 要给予适当的提示信息; 5.2.2更新处理时间 局域网数据库在网络无故障的情况下,插入一条数据和更新一条数据的数据 库操作响应时间控制在0.5 秒/条之内; 5.2.3数据的转换和传送时间 在拨号网络连接通后,交换数据以数据单元形式进行,所有数据交换过程控 制在20 分钟内; - - 6 软件属性需求 该软件具有:正确性,可靠性,高效率,完整性,可移植性,可维护性,可测试性,复用性易使用性。 安全与保密性: 1 采用多层防卫手段,将受到侵扰和破坏的概率降到最
35、低; 2提供迅速检测非法使用和非法初始进入点的手段,核查跟踪侵入者的活动; 3提供恢复被破坏的数据和系统的手段,尽量降低损失; 4提供查获侵入者的手段 - - 7 其他需求 7.1 资源需求表 表 3 资源需求表 # 资源名 为何需要该资源 何处得到 怎么样得到该资源 需要该资源的时间 当前的状态 可能的动作 1 Myeclipse6.0 为了解析 互联网 Download 该项目的解析阶段 可利用 通知全体人员,查询解决方法 2 Java API doc 为引用和取样代码 互联网 要求全体员工确保在电脑上已安装 Java API doc 该项目的解析阶段 可利用 为了查询Java 的各个类的
36、用法 3 JDK 1.6.0 为了解析 Sun Download 该项目的解析阶段 可利用 下载 4 Oracle 为了数据存储 互联网 Download 该项目的解析阶段 可利用 通知全体人员,查询解决方法 7.2 该项目确定的风险 表 3-3 确定的风险表 # 风险 概率(%) 严重性(%) 行为计划 1 超过最后期限 80 100 制定一个详细的进度表,并且保证每个队员都坚持该进度表。在队员之间有规律的进行讨论来检查该项目的状态。如果有问题,将问题通知全体队员并且要求集体赶工。 2 由于集成期间面临的问题而导致的最终产品中的错误 90 100 在全体人员间讨论在集成期间面临的问题。从书和
37、Java Doc 的帮助中弄清楚集成的不同模块的相关信息。为了确保不需要在每个窗体中改变数据库连通信息,创建一个包含连通性信息单独的组件,并且在 Web 窗体中使用相同的组件。 3 在遵循标准中的差异,如命名协定 50 10 在项目开始之前, 在队员之间讨论并拟定命名协定。 - - 8 数据描述 8.1 静态数据 提前输入一些食物,酒水,套房的价格, 8.2 动态数据 表 4 动态数据表 编号 数据项名称 说 明 部 分 编号 数据项名称 说 明 部 分 1 员工编号 整数类型;有唯一性 2 姓名 文本类型 长度为 10 字符 3 性别 枚举类型:男、女 4 年龄 整数类型 18100 5 入
38、职时间 时间类型 yyyy-mm-dd 6 月薪 浮点型 0.00 7 备注 文本类型 8 角色名称 枚举类型;根据公司的制定而定 9 角色编号 整数类型;有唯一性 10 权限名称 枚举类型;根据公司的制定而定 11 权限编号 整数类型;有唯一性 12 日志编号 整数类型 13 操作时间 时间类型 yyyy-mm-dd 14 房间类型 枚举类型如单人、双人标准间等 15 收费标准 浮点型 0.00 16 房间总数量 某一等级房的总数 17 设备 文本 说明设备情况 18 状态编号 整数类型 19 状态名称 该房是否已被入住 枚举类型 20 房间号 整数类型 21 房间信息 文本类型 22 宾客
39、编号 整数类型 23 联系人名 字符类型 24 性别 枚举类型:男、女 25 证件类型 文本类型 26 证件号码 整数类型 27 客人数量 某一房间所住的人数 28 预定时间 时间类型 yyyy-mm-dd 29 押金 浮点型 0.00 30 退出时间 格式:yyyy-mm-dd 31 入住时间 格式:yyyy-mm-dd 32 订单编号 字符类型 33 房间号 整数类型 34 宾客类型编号 整数类型 35 宾客类型 文本类型 36 菜种编号 整数类型 37 菜类编号 整数类型 38 价格 不同的系统有不同的单位 39 日期 格式:yyyy-mm-dd 40 菜类型名 文本类型 41 联系电话
40、 格式:13,5,8,* 8.3 数据库描述 表 5 数据库描述表 - - 编 号 数据结构名 属 性 1 宾客信息 宾客编号、联系人名、性别、宾客类型编号、证件类型、证件号码、订单编号、客人数量、预定时间、押金、入住时间、点单编号、退出时间、备注 2 宾客订单 订单编号、房间号 3 宾客类型 宾客类型编号、宾客类型名称 4 房间 房间号、房间类型编号、房间信息、状态编号 5 房间类型 房间类型编号、房间类型名称、收费标准、设备、房间总数量 6 房间状态 状态编号、状态名称(入住、维护、空闲、清理) 7 菜单 菜种编号、菜名、菜类型编号、价格 8 菜品类型 菜类型编号、菜类型名称 9 点单 点
41、单编号、菜种编号 10 员工信息 员工编号、姓名、性别、年龄、入职时间、角色编号、月薪、备注 11 角色 角色编号、角色名称 12 权限 权限编号、权限名称 13 角色权限 角色编号、权限编号 14 日志表 日志编号、员工编号、操作时间 8.4 数据词典 标准 Standard: (1) Accommodation (住宿):提供的给予睡觉休息的场所。 (2) Adjoining Room (邻近房):指两间房间近连在一起。 (3) Advanced Deposit (订金):客人为了确保能有房间而提前支付给酒店一 笔直按金。 (4) Advance Payment(预付金/押金):按照酒店财
42、务规定和有关规定,前台服 务员要求客人预先支付房费和不可预测费用的付费方式,如现金担保、信用卡预授权。 (5) Amenity(致意品):指酒店免费向住店客人提供的一些礼品,如水果、鲜 花或饮品等。 (6) Arrival(到店):指客人入住酒店的抵店,如: Arrvial Date。 (7) Average Room Rate(平均房价):指所有住房的平均价格,它是前台的一 个常用术语。即 A.R.R.。 (8) Block (预告锁房):指为了把某间房能够保留下来,而提前把此房间在某 - - 日锁起来,使其在该时间段显示被占用,有利于控制房间的预售。 (9) Cancellation (取
43、消):指客人取消订房。 (10)Check-In:指客人登记入住酒店,包括机场登机手续也是同样的叫法。 (11)Check-Out:指客人结账离开酒店。 (12)Complimentary(免费):指由总经理批准提供给某个客人的不需要收费的 房间,即 COMP。 (13)Confirmation (确认):指酒店发给订房客人的一种十分详细的订房书而 协议,承认客人在将来的某一天有权居住在本酒店。另,机票中的往返票,连程票,在 中转途中要求做位置的 Comfirmation,否则航空公司有权取消该位置而转售他人。 (14)Connecting (连通房):指两间房中间有一扇门连通起来的房间。 (
44、15)Corporate Rate (公司合同价):指与酒店有协议而提供给公司的客人的 房间价格,这类价格通常为特别价,且保密。 (16)Credit Card (信用卡):指由银行签发的一种可以作为交易的卡片,代替 现金支付的凭证。 (17)Expected Departure Date(预离日期):指客人预计离店的日期。 (18)Double Sale (双重出售):指两个没有关系的客人,被错误地安排入住同 一间房。 (19)预离未离房:指某个房间应该是空房,但到了中午十二点以后,客人仍然没 有退房。 (20)Early Arrival (提前抵达):在下午两点以前到达酒店办理入住手续的客
45、 人。 (21)Extension (续住):经过批准后的客人延长居住。另外,有分机的意思, 如 Extension Number 1102,表达分机号 1102,通常表述为 Ext. No. 1102。其动词 Extend,续住又可以说成 Extended stay. (22)Extra Bed (加床):一般应收费。 (23)Forecast (预报/预测):预先计算日后某一段时间的住房或其他计划,例 如:Weather Forecast 天气预报, Room Reservation Forecast 订房预计。 (24)Guest Folio (客人账单):指客人在酒店内消费的详细反映,
46、指被打印出 列有消费目录和价格的单子。结帐不能叫做 Folio,通常说:check,或者 Bill (25)House Use Room:(酒店自用房):它通常包括三方面内容 - - 酒店高层管理员工短期或长期使用客房; 客房短期用作仓库; 客房用作办公室; 给客人的免费房叫 complimentary room。 (26)Housekeeping (客房部):指负责清扫公共区域和客人房间卫生的部门。 客房部经理,也有称为行政管家,很少叫 Housekeeping Manager,一般称 Executive Housekeeper 比较多。 (27)Housekeeping Report (管
47、家部报表):也叫“九三九”表,即早上九点, 下午三点, 和晚上九点各出一份报表。 是由客房部员工所做的人工检查出来的有关客房 使用状态的报告,送给前台核与电脑状态进行核对差异的,即房态差异( Room Discrepency)。 (28)Late Check-out:指超过规定退房时间后的退房,通常酒店规定退房时间为 中午十二点,超过这个时间退房的应该加收房租,除非得到批准。 (29)Log Book (交班本):指本部门之间员工沟通的记录本,记录本班次未做 完,需要交待下一个班次跟进的。也可以记录一些重点提醒的问题,通知等。 (30)Net Rate(净价):指不含服务费的房价价格。 (31
48、)Out Of Order (坏房):指因为需要整修或进行大装修而不能出售的房间。 (32)Package (包价):指一件包含房费、餐费或其他费用的价格。住房包餐, 住房包洗衣等, 如本地包价 Local Package, 即对本地客人提供的一种比较便宜的价格。 (33)Permanent Room (长包房):客人长期包房居住,也叫 Long-staying Room. (34)Rack Rate (门市价/挂牌价):酒店公开的门市价,即在房价表(Room Tariff) 上的原房价。 (35)Register (登记):指把一个客人变成为住店客人的过程。 (36)Register Car
49、d (登记卡):指客人入住酒店时所必须填写的表格,通常包 含以下内容:名字,入住日期,房价等。 (37)Room Change (换房):指客人从一个房间搬到另一个房间。 (38)Room Rate(房价):指特别给予某一个房间而定下的收费标准。 (39)Room Type(房型):房间种类。 (40)Rooming List (住客名单):指旅行社寄给酒店的团体客人的分房名单。 (41)Share With (同住):指两个客人同住一间房。 - - (42)Travel Agent (旅行社):指专门负责代办客人旅游、住房的机构。 (43)Upgrade (升级):指基于某些方面的原因,酒店
50、安排客人住高一档价格的 房间,而仅收原来的价格。 (44)Vacant Room (空房):房间空的,且能马上出租的。 (45)V.I.P. (贵宾):即 VERY IMPORTANT PERSON,由酒店规定的给予特别关注 的贵宾。 (46)Voucher(凭证):通常指由旅行社发出的用于支付房间费用的收款凭证, 持 voucher 住房的只收取杂取押金,同时注意房价对其保密,Check-in 和 Check-out 时要避免在帐单上出现房价。 (47)Walk-In(敲门客):客人没有订过房,没有事先约定随意来上门找住宿的 客人。 (48)F.I.T.:即 Free Individual
51、Touerist,散客。 (49)G.R.P:即以团体形式入住的,如旅行团和会议,目前也有些集体出游的自 驾车客人。一些地方行业规定五间房成团,一些为八间房成团。团队不但有很优惠的房 价,同时住房有“十六免一”、“司陪半价”的优惠政策。 (50)Banquet (宴会):指大型的,正式的宴请。 (51)Concierge (礼宾部):也叫 Bell Serivce,指为住店客人提供行李服务 等特别服务的部门。 (52)Collect Call (对方付费电话):指由受话人付款的一种形式。 (53)City Ledger (挂账):指客人使用完酒店各种设施,但并不直接付款,而 通过记帐以后一起结
52、算的方式,比如公司月结等。 (54)Double Lock (双锁):指客人出于安全起见,或某种需要,关上门同时反 锁,使一般钥匙不能打开。 (55)E.T.A.:即 ESTIMATED TIME OF ARRIVAL,估计的到达时间。 (56)E.T.D.:即 ESTIMATED TIME OF DEPARTURE,估计的离开时间。 (57)Fully-Booked (房满):指酒店所有房间均已住满。 (58)Late Arrival (迟到):指客人超过下午六点还没有到达的订房。 (59)Lost And Found (失物招领):通过管家部员工负责保管的所有住店客人 遗留下来的各种物品。
53、 (60)Late Change(离店未结帐款):指那些客人离店后才发现未付的各项必须 - - 要收的钱。 (61)Master Folio(总帐):特指为团体而设的主帐单,成员帐单叫 Branch Folio。 (62)M.T.D.:即 MONTH TO DATE,指当月累积总数。 (63)Morning Call (叫早):指清晨的叫早(醒)服务,如下午或晚上叫醒, 英文统一叫 Wake-up Call。 (64)No-show (没到客人):指确认好的订房没有经过取消而没来。 (65)Room Status (房态):指客房部规定的关于房间使状况的含义。 (66)Skipper (逃帐)
54、:指客人没付账就离开酒店。 (67)Suite (套房):指由两个以上的房间组成的房间。 (68)Turn-Down Service:指由管家部员工为每个住房而做的开床服务。 (69)Day Use (日租房):指当日进当日退的客房,也有称钟点房,退房时间使 用不超过下午六点。 (70)D.N.D (请勿打扰):即 DO NOT DISTURB,指客人不希望别人打扰。 (71)Double Bed Room (双人房):有一张大床的房间。 (72)Twin Bed Room (双人房):一个房间有两张小床。 (73)Guaranteed (担保):指客人以预付定金或本公司函电确认订房,无论客
55、人是否到店都要保留,而无论是否入住都要付房费。 (74)Discount (折扣):指为争取更多的客人而给予的折扣,一般给没有协议 的散客礼貌性折扣,即 Courteasy Discount。 (75)Rebate(冲减费用):如客人对服务不满意,酒店给予适当费用的打折或免 费,统称为 Rebate。通常行使 Rebate 的权利的是大堂副理。当然,前厅部主管以上 人员也有相应的 Rebate 权限。 (76)Welcome Drink(欢迎饮料):通常是给给住客入住时赠送的免费软饮料(不 含酒精),在大堂吧或咖啡厅较多,也有送夜总会的。 (77)Breakfast Coupon(早餐券):用
56、于免费用早餐的凭证。 (78)Guarantee Booking (担保订房):凡是有按金,信用卡,公司(信函,传 真,网络订房并市场营销经理批准),旅行社等担保的订房称为担保订房。无论客人到 达与否,酒店有权向担保人或公司收取一晚的房租。 (79)Hold Room Until 6:00 pm (留到下午六点):在旺季期间,对于没有到 达时间、按金、信用卡、公司担保信、旅行社担保之订房,只保留房间至下午六时,以 - - 确保酒店的利益。 (80)Late Amendment & Cancellation(旅行社过迟更改与取消):通常在合同 中规定,旅行社要作订房更改或取消时,在淡季必须要求三
57、天之前,旺季必须在七天之 前通知酒店,否则酒店会向旅行社收取一晚的房租。 (81)Commission(佣金):当旅行社的订房是客人自付时,或订房是通过其他订 房组织时,酒店往往回扣房租的一定比例给旅行社作为报酬。 (82)Allotment (配额订房):酒店每天以一定数量的房间配额给网络订房公司, 以保证他们在房间紧缺时能顺利地订房。 (83)Cut Off Days (截止天数):为了维护酒店本身的利益,酒店会要求旅行 社在规定的天数之前通知使用配额的订房,若在规定的天数之前收不到任何订房资料, 酒店会取消所预留的房间,所规定之提前天数称为截止天数。 例如:给甲旅行社的房间配额为每天 5
58、 间,截止天数为 21 天。若甲旅行社想使用 其配额来订 12 月 26 日的房,则必须要在 12 月 5 日(即 21 天前)提前通知酒店,否则 在 12 月 6 日的早上,酒店便会取消甲旅行社在 12 月 26 日的配额,而在这之前,无论 房间如何紧缺,酒店亦无权动用旅行社的配额。 (84)Surcharge (附加费):又称 Service Charge 服务费,所有房间的收费都 应在标价的基础上加上 15%的附加费.中 10%为服务费, 5%为政府税收。 例: 标价为100, 则应收1001.15=115.所加收的 15 元便是附加费。 (85)Waiting List (候补订房):当酒店订房已超订及无法接受更多的订房时, 为了保障酒店的收益和满足客人的需要,把额满后的订房在候补名单上,一旦有机会, 酒店便会安排候补名单的客人的住房。 (86)Occupancy(入住率):酒店总经理会定时不定期的到前台询问当日的 Occupancy,已成酒店的惯例。_ 8.5 数据采集 表 6 数据采集表 数据存储名 输入数据流 输出数据流 说 明 部 分 员工信息 员工基本信息 工资结算 - - 员工新工作 当前员工工作 顾客信息 顾客基本信息 满足顾客要求 - - 9 附表 该系统还有一些问题: 1客户出现紧急情况的处理。 2客户之间的互换业务。