《酒店管理系统终极版.pdf》由会员分享,可在线阅读,更多相关《酒店管理系统终极版.pdf(42页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 1 酒店管理系统 需求规格说明书 Version:1.0 项目小组:徐振朋,钟裕金,黄楠博,胡振夫,关展鹏 2 编制说明 本技术需求说明书针对银行监理局网络培训学校系统需求,内容包括系统体系结构、系统功能实现、系统技术要求、系统性能要求及与其它业务支撑系统和维护管理系统的接口关系和实现标准等。它主要应用于规范和指导银行监理局网络培训学校系统的开发和维护。更改控制单 版本 日期 作者 版本 3 目 录 1.前言 1.1 目的 1.2 范围 1.3 参考资料 2.项目概述 2.1 产品标识 2.2 产品描述 2.2.1 系统属性 2.2.2 开发背景 2.2.3 产品功能 2.3 用户特点 3.
2、功能需求 3.1 客户预订系统 3.2 前台接待系统 3.3 前台收银系统 3.4 账务系统 3.5 管家系统 3.6 电话系统 3.7 客历系统 3.8 合约系统 3.9 经理系统 3.10 总经理系统 3.11 密码管理系统 3.12 报表系统 3.13 账务系统 3.14 人事管理系统 3.15 餐饮服务系统 4.性能需求 4.1 精度 4.2 时间特性 4.2.1 响应时间 4.2.2 更新处理时间 4.2.3 数据的转换和传送时间 4.2.4 运行时间 5.设计约束 6.数据库需求 7.外部接口 7.1 用户接口 7.2 硬件接口 7.3 软件接口 7.4 通信接口 8.附录 4 1
3、.前言 1.1 目的 随着酒店业竞争的加剧,酒店间客源的争夺越来越激烈,酒店需要使用更有效的信息化手段,拓展经营空间,降低运营成本,提高管理和决策效率。酒店管理的电脑化,不仅是体现酒店现代化形象的一个重要标志,而且对于提高员工工作效率,加速资金周转、降低各项成本及改善服务质量都有十分积极的作用。1.2 范围 本规范是酒店管理系统的技术需求、开发和实现的指导性文件。1.3 参考资料 经标准的用户合同,用户需求说明书,项目开发委托合同书 2.项目概述 2.1 产品标识 软件名称:酒店管理系统 软件版本:1.00 2.2 产品描述 2.2.1 系统属性 本系统是一个独立的酒店管理系统,具有客房预定系
4、统、前台接待系统、前台收银系统、账务系统、管家系统、电话系统、客历系统、合约系统、经理系统、总经理系统、密码管理系统、报表系统、账务报表系统、人事管理系统,餐饮管理系统这 15 个子系统。各个系统具有自己独立的功能,这些系统组成一个完整的管理系统。2.2.2 开发背景 随着旅游业的民展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。为此,国家建设部已于最近做出明确规定:凡星级在项目审批时,其设计方案必须包括电脑管理系统,否则不予立项。一个成熟的酒店管理不仅仅是记录酒店客人的信息,提供查询,报表打印等一系列简单的工作,它能认工作人员从烦琐的手工操作中解脱,并且酒店管理系统本
5、身就代表着一种管理方式。2.2.2 产品功能 基于需求要实现的功能,系统可以划分为以下几个大类:1.客房预定系统:可以处理散客预定、团体预定、客房预定、预定未到处理、预售查询等事务。2.前台接待系统:可以处理散客入住登记,团体自动入住,补填客单,修改客人信息、转房、调房、设置房态、客人留言,预定客房查询、可售客房查询等事务。3.前台收银系统:处理记账、埋单、限制客人消费、退房、押金加入、查账、转账、设置跑单、团体埋单及退房业务。4.账务系统:除具有收银的功能外,还具有打印客户消费记录的功能。5.管家系统;可处理设置净房、脏房、坏房及取消坏房,查询净房表、脏房表、坏房表,房间状态,新入住查询等业
6、务。6.电话系统:具有自动计费、夜间稽核,客人信息查询、动态房态查询、房间明细账查询、收银员报表、当日入住客人报表等功能。7.客历系统:能处理客人手工、自动输入,客人资料查询与修改,黑名单,入住客人自动查询客历、入住客人自动归入客历。8.合约系统:可将酒店签约的单位或个人的资料输入电脑,并可随时查询和更新。9.经理系统:可修改客房定价,增加、删除、修改各级密码,个性特别客单,设置系统参数,内部银 5 行系统,数据整理,自我诊断,数据备份。10.总经理系统:具有客单查询,查询客房状态,查询可售情况,客房占用统计,账务查询,万能查询,报表输出功能。11.密码管理系统:可以管理客户和酒店的各种密码。
7、12.报表系统:主要是对处理一些非账务表单。主要有客房占用表、转房改租表、预定未到表、客房取消表、房租分析表、经营统计表、可售情况表、房间状态表、坏房状况表、日租统计表、合约销售表。13.账务报表:主要是处理酒店的日常的账务报表,有收入报表(前台收入明细表、现付收入明细表)、消费报表、顾客账务(住房账务、离店客人账务各跑单账务)、交班报表、信用卡报表、街账报表、应收报表、催账报表、转账报表、借贷报表、联网消费、酒店总表。14.人事管理系统:主要处理酒店职员信息存储和维护,酒店职位及薪酬方案,维护职工轮班表和岗位流动管理、绩效评估 15.餐饮管理系统:主要接受包间和预定餐位需求,提供酒店餐厅菜单
8、和价格 2.3 用户特点 本软件的最终使用用户为酒店的职工,操作人员一般分为两类,一般操作人员无须具备很多的电脑知识,进行一些简单的培训后,懂得基本电脑操作即可。系统维护人员需具备一定的数据库方面的知识和技能,可以对数据库进行维护。3.功能需求 3.1 客房预订系统 3.1.1 用例图 3.1.2 用例说明 序号 用例编号 用例名称 简单描述 1 Hotel_01_01 预售查询 可查当天及之前 30 天客房预售情况 6 2 Hotel_01_02 房间预订 房间预订,散客预定和团体预定 3 Hotel_01_03 预订未到处理 订房到期未到 3.1.2.1 Hotel_01_01:预售查询
9、描述 可查当天及之前 30 天客房预售情况 参与者 客户、前台工作人员、服务端、数据库系统 条件 客户、前台服务员登陆成功 结果 返回查询结果 基本流程 1.客户、前台服务员输入要搜索的信息(房间号,主题,内容)点击搜索 2.如果有返回站内相关信息列表 3.没有转到提示信息页面 异常 访问数据库出错,输入信息格式错误 数据格式 房间号、信息名称或主题(可售,预订)返回数据 房间信息 补充 无 3.1.2.2 Hotel_01_02:房间预订 描述 客房预定 参与者 客户、服务端、数据库系统 条件 客户登陆成功 结果 预定房间成功或失败 基本流程 1.客户打开房间预订页面 2.客户键入相关信息后
10、提交 3.系统验证数据格式 4.系统返回验证结果,数据格式正确则转到指定提示成功页面,并分配一个独立ID(以方便进行各种查询及更新操作和身份识别),出错则返回到提示错误页面 异常 由于数据格式引起的预订失败、访问数据库出错 数据格式 预订房间 姓名 性别 预付押金 付款方式 入住类型 证件类型和号码 地址 联系电话 预订入住日期和预离日期 返回数据 预定房间成功和房间信息或失败 补充 无 3.1.2.3 Hotel_01_03:预订未到处理 描述 预订房间未到处理 参与者 前台工作人员、服务端、数据库系统 条件 前台服务员登陆成功 结果 基本流程 1.前台服务员点击进入 2.根据当天时间返回预
11、订未到报表,并对于预订未到的房间为可售房间 异常 访问数据库出错 数据格式 无 7 返回数据 预订未到房间 补充 无 3.2 前台接待系统 3.2.1 用例图 3.2.2 用例说明 序号 用例编号 用例名称 简单描述 4 Hotel_02_01 客户入住登记 单个客户登记、团体客户登记 5 Hotel_02_02 客户转房调房 转房、调房设置房态 6 Hotel_02_03 客户信息查询修改 查询修改客人信息(包括客户留言)3.2.2.1 Hotel_02_01:客户入住登记 描述 客户入住登记 参与者 前台服务员、服务端、数据库系统 条件 前台服务员登陆成功 结果 客户相关信息 基本流程 1
12、.前台服务员进入客户入住登记页面 2.前台服务员键入相关信息(预订房间 姓名 性别 预付押金 付款方式 入住类型 证件类型和号码 地址 联系电话 预订入住日期和预离日期)3.客户信息写入数据库 5.成功返回客户信息,并提示 分配IC卡(IC卡记录客人房间、消费等与酒店相关的信息),之后转到入住登记页面 6.失败转到提示错误页面 8 异常 由于数据格式引起的预订失败、访问数据库出错 数据格式 预订房间 姓名 性别 预付押金 付款方式 入住类型 证件类型和号码 地址 联系电话 预订入住日期和预离日期 返回数据 客户入住登记成功和客户信息或失败 补充 无 3.2.2.2 Hotel_02_02:客户
13、转房调房 描述 客户转房调房 参与者 前台服务员、服务端、数据库系统 条件 前台服务员登陆成功 结果 基本流程 1.前台服务员进入客户转房调房页面 2.前台服务员转房调房操作 3.更新数据库 5.成功返回转房调房页面 6.失败转到提示错误页面 异常 访问数据库出错 数据格式 客户 ID 返回数据 客户转房调房成功或失败 补充 无 3.2.2.3 Hotel_02_03:客户信息查询修改 描述 客户信息查询修改 参与者 前台服务员、服务端、数据库系统 条件 前台服务员登陆成功 结果 客户成功入住后相关信息 基本流程 1.前台服务员进入客户查询页面 2.前台服务员键入相关信息(客户ID)3.成功返
14、回客户信息 若修改,进入修改客户信息页面 6.失败转到提示错误页面 异常 由于数据格式引起的预订失败、访问数据库出错 数据格式 客户 ID 返回数据 客户信息 补充 无 3.3 前台收银系统 3.3.1 用例图 9 3.3.2 用例说明 序号 用例编号 用例名称 简单描述 7 Hotel_03_01 查询修改客户信息 包括查询客户消费、查询修改客户账户、押金加入 8 Hotel_03_02 退房 客户退房操作 3.3.2.1 Hotel_03_01:查询修改客户信息 描述 查询修改客户信息 参与者 前台服务员、服务端、数据库系统 条件 前台服务员登陆成功 结果 客户相关信息 基本流程 1.前台
15、服务员进入客户查询修改客户信息页面 2.前台服务员键入相关信息(客户ID),若需修改,按修改键 3.成功返回客户信息,修改进入修改页面 4.键入相关信息(预订房间 姓名 性别 预付押金 付款方式 入住类型 证件类型和号码 地址 联系电话 预订入住日期和预离日期 押金加入 限额消费)之后确定键 5.成功修改,更新数据库 10 6.失败转到提示错误页面 异常 由于数据格式引起的预订失败、访问数据库出错 数据格式 预订房间 姓名 性别 预付押金 付款方式 入住类型 证件类型和号码 地址 联系电话 预订入住日期和预离日期 押金加入 限额消费 返回数据 客户信息、修改客户信息成功或失败 补充 无 3.3
16、.2.2 Hotel_03_02:退房 描述 客户退房操作 参与者 前台服务员、服务端、数据库系统 条件 前台服务员登陆成功 结果 基本流程 1.前台服务员进入客户入退房操作页面 2.前台服务员键入相关信息(客户ID)3.进入退房页面,显示客户账户信息房间信息(检测客户状态,满足相应条件)5.退房成功,之后转到退房页面 6.失败转到提示错误页面 异常 由于数据格式引起的预订失败、访问数据库出错 数据格式 客户 ID 返回数据 客户退房成功和客户信息或失败 补充 无 3.4 账务系统 3.4.1 用例图 11 3.4.2 用例说明 序号 用例编号 用例名称 简单描述 9 Hotel_04_01
17、登录账务系统 数据库管理人员通过用户身份证号或房间号和密码登录系统 10 Hotel_04_02 打印用户消费信息 客户查询自己的消费信息 3.4.2.1 Hotel_04_01 登录账户系统 1.描述 数据库管理人员通过用账号和密码登录系统 2.参与者 数据库管理人员 3.条件 无 4.结果 登录成功或失败 5.基本流程 1.数据库管理人员进入系统登录界面 2.数据库管理人员填写账号和密码 3.系统进行验证 4.数据库管理人员填写客户的身份证号或房间号 5.系统返回验证结果 6.异常 由于账号密码错误或账号不存在导致访问失败 7.数据格式 账号,密码,身份证号,房间号,密码 8.返回数据 登
18、录结果,系统欢迎信息 9.补充 无 3.4.2.2 Hotel_04_02:打印用户消费信息 1.描述 查询客户的消费信息 2.参与者 数据库管理人员 3.条件 数据库管理人员登录成功 4.结果 显示客户的消费信息 5.基本流程 1.数据库管理人员打开个人消费信息的页面 2.查询消费信息 6.异常 无 7.数据格式 无 8.返回数据 消费信息报表 9.补充 无 3.5 管家系统 3.5.1 用例图 12 3.5.2 用例说明 序号 用例编号 用例名称 简单描述 11 Hotel_05_01 登录管家系统 后台管理员通过账号和密码登录 12 Hotel_05_02 更新房间状态信息 更新房间状态
19、 13 Hotel_05_03 新入住查询 查询当天住入的房间 14 Hotel_05_04 查询净房,脏房,坏房 查询房间状态 3.5.2.1 Hotel_05_01:登录管家系统 1.描述 后勤管理人员通过账号和密码登录 2.参与者 后勤管理人员 3.条件 无 4.结果 登录成功或失败 5.基本流程 1.管理员进入系统登录界面 2.管理员填写账号和密码 3.系统进行验证 4.系统返回验证结果 6.异常 由于账号密码错误或账号不存在导致访问失败 7.数据格式 账号,密码 8.返回数据 登录结果,系统欢迎信息 9.补充 无 3.5.2.2 Hotel_05_02:更新房间状态信息 1.描述 更
20、新房间状态 2.参与者 后勤管理人员 3.条件 后勤管理人员登录成功 4.结果 更新成功或失败 5.基本流程 1.管理员进入房间状态更新界面 13 2.设置净房,脏房,坏房 3.成功转到提示成功页面,失败转到错误处理页面 6.异常 数据库访问失败 7.数据格式 字符串 8.返回数据 True or false 9.补充 无 3.5.2.3 Hotel_05_03:新入住查询 1.描述 新入住查询 2.参与者 后勤管理人员 3.条件 后勤管理人员登录成功 4.结果 返回查询结果 5.基本流程 1.管理员进入新入住查询界面 2.查询当天住入的房间 3.成功转到提示成功页面,失败转到错误处理页面 6
21、.异常 数据库访问失败 7.数据格式 字符串(房间号)8.返回数据 True or false 9.补充 无 3.5.2.4 Hotel_05_04:查询净房,脏房,坏房 1.描述 查询净房,脏房,坏房 2.参与者 后勤管理人员 3.条件 后勤管理人员登录成功 4.结果 返回查询结果 5.基本流程 1.管理员进入房间状态查询界面 2.查询当天住入的房间 3.如果有返回相关信息列表 4.没有转到提示信息界面 6.异常 数据库访问失败 7.数据格式 字符串(房间号,状态)8.返回数据 True or false 9.补充 无 3.6 电话系统 3.6.1 用例图 14 3.6.2 用例说明 序号
22、用例编号 用例名称 简单描述 15 Hotel_06_01 房间详细消费查询 客户通过账号和密码查询房间消费情况 16 Hotel_06_02 客人信息查询 后台管理员通过房间号查询客人信息 17 Hotel_06_03 更新数据库 对客户房间的电话进行自动计费,并记入客人的消费信息,更新数据库 3.6.2.1 Hotel_06_01:房间详细消费查询 1.描述 房间详细消费查询 2.参与者 客户 3.条件 客户登录成功 4.结果 返回查询结果 5.基本流程 1.客户进入房间详细消费查询界面 2.查询自己房间的详细消费情况 3.如果有返回相关信息列表 4.没有转到提示信息界面 6.异常 数据库
23、访问失败 7.数据格式 消费列表 8.返回数据 True or false 9.补充 无 3.6.2.2 Hotel_06_02:客人信息查询 1.描述 客人信息查询 2.参与者 后台管理员 3.条件 后台管理员登录成功 4.结果 返回查询结果,是否修改成功 5.基本流程 1.后台管理员进入客人信息查询和修改界面 2.查询特定房间号的客人信息 15 3.有必要则修改客人信息 3.成功就转到提示成功页面 4.失败就转到错误处理页面 6.异常 数据库访问失败 7.数据格式 信息列表 8.返回数据 True or false 9.补充 无 3.6.2.3 Hotel_06_03:更新数据库 1.描述
24、 更新数据库 2.参与者 后台管理员 3.条件 后台管理员登录成功 4.结果 是否更新成功 5.基本流程 1.后台管理员进入数据库更新界面 2.通过自动计费功能和查询客户的详细消费,更新特定房间客户的消费信息 3.成功就转到提示成功页面 4.失败就转到错误处理页面 6.异常 数据库访问失败 7.数据格式 消费列表 8.返回数据 True or false 9.补充 无 3.7 客历系统 3.7.1 用例图 16 3.7.2 用例说明 序号 用例编号 用例名称 简单描述 18 Hotel_07_01 客人资料查询 查询数据库中的客人资料 19 Hotel_07_02 客人资料修改 修改数据库中的
25、客人资料 20 Hotel_07_03 黑名单 将黑名单中的客人显示出来 3.7.2.1 Hotel_07_01:客人资料查询 描述 查询曾入住的客人资料 参与者 前台工作人员、数据库系统 条件 登入系统成功 结果 返回查询结果 基本流程 输入要查询的客人的相关信息(如姓名、性别、身份证号等客户个人信息)点击查询 如果有返回相关信息列表 没有就显示查询不了,返回初始界面 异常 访问数据库出错,输入信息格式错误 数据格式 信息名称 返回数据 返回指定结果集 补充 无 3.7.2.2 Hotel_07_02:客人资料修改 描述 修改数据库中存储的客人资料 参与者 前台工作人员、数据库系统 条件 登
26、入系统成功 结果 修改成功或失败 基本流程 登入系统,选择要修改的客人信息 修改完信息后提交 成功转到提示成功页面 失败转到错误处理页面 异常 访问数据库出错 数据格式 消息编号 返回数据 True or False 补充 无 3.7.2.3 Hotel_07_03:黑名单 描述 显示有不良消费记录的客人名单资料 参与者 前台工作人员、数据库系统 条件 登入系统成功 结果 返回查询结果 17 基本流程 登入系统 点击查看黑名单资料,查询黑名单中的客人资料 异常 访问数据库出错 数据格式 无 返回数据 返回指定结果集 补充 无 3.8 合约系统 3.8.1 用例图 3.8.2 用例说明 序号 用
27、例编号 用例名称 简单描述 21 Hotel_08_01 自动填单 凡合约单位或个人入住,均可自动填单 22 Hotel_08_02 签约资料输入 输入签约的资料 23 Hotel_08_03 签约资料修改 修改签约的资料 24 Hotel_08_04 签约资料删除 删除签约的资料 25 Hotel_08_05 打印函信 自动打印合约单位或个人来往的函信等 3.8.2.1 Hotel_08_01:自动填单 描述 凡合约单位或个人入住,均可自动填单 参与者 前台工作人员 条件 合约单位或个人入住 结果 自动填单 基本流程 输入合约单位或个人的入住信息 已入住自动填单 异常 输入信息错误,访问数据
28、库出错 数据格式 入住信息 18 返回数据 返回指定结果集 补充 无 3.8.2.2 Hotel_08_02:签约资料输入 描述 输入合约单位或个人的资料 参与者 前台工作人员 条件 登入系统成功 结果 输入成功或失败 基本流程 登入系统 输入合约单位或个人的资料信息 点击确定提交 输入成功转到成功页面 输入错误转到失败页面 异常 输入信息格式错误,访问数据库出错 数据格式 单位或个人资料信息 返回数据 True or False 补充 无 3.8.2.3 Hotel_08_03:签约资料修改 描述 修改合约单位或个人的资料 参与者 前台工作人员 条件 登入系统成功 结果 修改成功或失败 基本
29、流程 登入系统 寻找要修改的信息并修改 点击确定提交 输入成功转到成功页面 输入错误转到错误页面 异常 输入信息格式错误,访问数据库出错 数据格式 单位或个人资料信息 返回数据 True or False 补充 无 3.8.2.4 Hotel_08_04:签约资料删除 描述 删除合约单位或个人的资料 参与者 前台工作人员 条件 登入系统成功 结果 删除成功或失败 基本流程 1.登入系统 2.寻找要删除的信息 3.点击确定删除 4.删除成功转到成功页面 5.删除失败转到错误页面 19 异常 访问数据库出错 数据格式 无 返回数据 True or False 补充 无 3.8.2.5 Hotel_
30、08_05;打印函信 描述 自动打印合约单位或个人来往的函信 参与者 前台工作人员、数据库系统 条件 登入系统成功 结果 打印结果 基本流程 登入系统 点击“打印函信”操作成功转到成功页面打印文件 操作失败转到失败页面 异常 访问数据库出错 数据格式 无 返回数据 True or False 补充 无 3.9 经理系统 3.9.1 用例图 20 3.9.2 用例说明 序号 用例编号 用例名称 简单描述 26 Hotel_09_01 修改房价 制定客房价格的变动 27 Hotel_09_02 各级密码管理 管理各个级层的密码功能 28 Hotel_09_03 增加密码 增加新的密码 29 Hot
31、el_09_04 删除密码 删除旧的密码 30 Hotel_09_05 修改密码 修改旧的密码 31 Hotel_09_06 修改特别客单 修改 VIP 客人名单中的信息 32 Hotel_09_07 设置系统参数 设置系统里面的一些参数 33 Hotel_09_08 内部银行系统 内部人员一卡通系统 34 Hotel_09_09 数据整理 整理存储的各项数据 35 Hotel_09_10 数据备份 对已存的数据进行备份管理 36 Hotel_09_11 自我诊断 鉴定系统是否有问题,数据安全诊断 3.9.2.1 Hotel_09_01:修改房价 描述 修改客房价格 参与者 经理 条件 登入系
32、统成功 结果 修改成功或失败 基本流程 登入系统 查找要修改的房价信息并修改 点击确定提交结果 修改成功转到成功页面 修改失败转到失败页面 异常 数据格式输入错误,访问数据库出错 数据格式 客房价格 返回数据 True or False 补充 无 3.9.2.2 Hotel_09_02:各级密码管理 描述 管理各个级层的密码功能 参与者 经理 条件 登入系统成功 结果 操作成功或失败 基本流程 登入系统 选择要进行的各项操作 异常 访问数据库出错 数据格式 密码 返回数据 无 补充 无 21 3.9.2.3 Hotel_09_03:增加密码 描述 增加新的密码 参与者 经理 条件 登入系统成功
33、 结果 增加成功或失败 基本流程 登入系统 选择要增加密码的选项 输入增加的密码两次 点击确定提交结果 操作成功转到成功页面 操作失败转到失败页面 异常 输入信息格式错误,访问数据库出错 数据格式 密码 返回数据 True or False 补充 无 3.9.2.4 Hotel_09_04:删除密码 描述 删除旧的秘密 参与者 经理 条件 登入系统成功 结果 删除成功或失败 基本流程 1.登入系统 2.选择要删除密码的选项 3.点击确定提交结果 4.操作成功转到成功页面 5.操作失败转到失败页面 异常 输入信息格式错误,访问数据库出错 数据格式 无 返回数据 True or False 补充
34、无 3.9.2.5 Hotel_09_05:修改密码 描述 修改旧的秘密 参与者 经理 条件 登入系统成功 结果 修改成功或失败 基本流程 1.登入系统 2.选择要修改密码的选项 3.输入旧的密码,再输入新的密码两次 4.点击确定提交结果 5.操作成功转到成功页面 6.操作失败转到失败页面 22 异常 输入密码错误,输入信息格式错误,访问数据库出错 数据格式 密码 返回数据 True or False 补充 无 3.9.2.6 Hotel_09_06:修改特别客单 描述 修改 VIP 客人名单中的信息 参与者 经理 条件 登入系统成功 结果 修改成功或失败 基本流程 1.登入系统 2.选择要修
35、改的选项 3.输入新的信息 4.点击确定提交结果 5.操作成功转到成功页面 6.操作失败转到失败页面 异常 输入信息格式错误,访问数据库出错 数据格式 VIP 客人资料信息 返回数据 True or False 补充 无 3.9.2.7 Hotel_09_07:设置系统参数 描述 设置系统中的一些参数 参与者 经理 条件 登入系统成功 结果 设置成功或失败 基本流程 1.登入系统 2.选择要设置的系统选项 3.输入新的设置参数信息 4.点击确定提交结果 5.操作成功转到成功页面 6.操作失败转到失败页面 异常 输入信息格式错误,访问数据库出错 数据格式 系统参数 返回数据 True or Fa
36、lse 补充 无 3.9.2.8 Hotel_09_08:内部银行系统 描述 内部人员一卡通系统 参与者 经理 条件 登入系统成功 结果 显示内部人员的一卡通信息 基本流程 登入系统 23 查询各内部人员的相对应的一卡通信息 异常 输入信息格式错误,访问数据库出错 数据格式 一卡通信息 返回数据 所有内部人员的一卡通信息 补充 无 3.9.2.9 Hotel_09_09:数据整理 描述 整理存储的各项数据 参与者 经理 条件 登入系统成功 结果 显示所有数据信息 基本流程 登入系统 查看各项数据并整理操作 异常 访问数据库出错 数据格式 无 返回数据 所有数据信息 补充 无 3.9.2.10
37、Hotel_09_10:数据备份 描述 对已存的数据进行备份管理 参与者 经理 条件 登入系统成功 结果 备份成功或失败 基本流程 登入系统 选择需要备份的数据 点击确定备份,备份相应数据 操作成功转到成功页面 操作失败转到失败页面 异常 访问数据库出错 数据格式 无 返回数据 备份的数据 补充 无 3.9.2.11 Hotel_09_11:自我诊断 描述 鉴定系统是否有问题,数据安全诊断 参与者 经理 条件 登入系统成功 结果 显示系统自我诊断结果 基本流程 登入系统 点击自我诊断进行系统自我诊断 显示诊断结果 异常 访问数据库出错 数据格式 无 24 返回数据 诊断结果 补充 无 3.10
38、 总经理系统 3.10.1 用例图 3.10.2 用例说明 序号 用例编号 用例名称 简单描述 37 Hotel_10_01 住店客单查询 查询酒店的客单 38 Hotel_10_02 查询客房状态 查询客房的状态 39 Hotel_10_03 查询可售情况 查询客房是否可售 40 Hotel_10_04 客房占用统计 统计已用客房的数量 41 Hotel_10_05 帐务查询 查询帐务 42 Hotel_10_06 万能查询 超级权限查询 43 Hotel_10_07 报表输出 输出报表 3.10.2.1 Hotel_10_01:住店客单查询 1、描述 查询酒店的客单 2、参与者 总经理、服
39、务器端、数据库系统 3、条件 总经理登录成功 25 4、结果 返回查询结果 5、基本流程 1.总经理输入要搜索的信息(客户信息,房间号,当日具体日期)点击搜索 2.如果有返回相关信息列表 3.没有转到提示信息页面 6、异常 访问数据库出错,输入信息格式错误.7、数据格式 客户信息 房间号 当日具体日期 8、返回数据 各种相关信息 9、补充 无 3.10.2.2 Hotel_10_02:查询客房状态 1、描述 查询客房的状态 2、参与者 总经理、服务器端、数据库系统 3、条件 总经理登录成功 4、结果 返回查询结果 5、基本流程 1.总经理输入要搜索的信息(房间号,当日具体日期)点击搜索 2.如
40、果有返回相关信息列表 3.没有转到提示信息页面 6、异常 访问数据库出错,输入信息格式错误.7、数据格式 房间号 当日具体日期 8、返回数据 各种相关信息 9、补充 无 3.10.2.3 Hotel_10_03:查询可售情况 1、描述 查询客房是否可售 2、参与者 总经理、服务器端、数据库系统 3、条件 总经理登录成功 4、结果 返回查询结果 5、基本流程 1.总经理输入要搜索的信息(房间号,当日具体日期)点击搜索 2.如果有返回相关信息列表 3.没有转到提示信息页面 6、异常 访问数据库出错,输入信息格式错误.7、数据格式 房间号 当日具体日期 8、返回数据 各种相关信息 9、补充 无 3.
41、10.2.4:Hotel_10_04:客房占用统计 1、描述 统计已用客房的数量 2、参与者 总经理、服务器端、数据库系统 3、条件 总经理登录成功 4、结果 返回查询结果 26 5、基本流程 1.总经理输入要搜索的信息(当日具体日期)点击搜索 2.如果有返回相关信息列表 3.没有转到提示信息页面 6、异常 访问数据库出错,输入信息格式错误,占用统计结果小于零,报错 7、数据格式 当日具体日期 8、返回数据 各种相关信息 9、补充 无 3.10.2.5:Hotel_10_05:帐务查询 1、描述 查询帐务 2、参与者 总经理、服务器端、数据库系统 3、条件 总经理登录成功 4、结果 返回查询结
42、果 5、基本流程 1.总经理输入要搜索的信息(当日具体日期)点击搜索 2.如果有返回相关信息列表 3.没有转到提示信息页面 6、异常 访问数据库出错,输入信息格式错误.7、数据格式 当日具体日期 8、返回数据 各种相关信息 9、补充 无 3.10.2.6:Hotel_10_06:万能查询 1、描述 超级权限查询 2、参与者 总经理、服务器端、数据库系统 3、条件 总经理登录成功 4、结果 返回查询结果 5、基本流程 1.总经理输入要搜索的信息(客户信息,房间号,当日具体日期)点击搜索 2.如果有返回相关信息列表 3.没有转到提示信息页面 6、异常 访问数据库出错,输入信息格式错误.7、数据格式
43、 当日具体日期 8、返回数据 各种相关信息 9、补充 无 3.10.2.7:Hotel_10_07:报表输出 1、描述 输出报表 2、参与者 总经理、服务器端、数据库系统 3、条件 总经理登录成功 4、结果 输出报表 5、基本流程 1.总经理选择要输出的报表内容 2.如果有返回相关信息列表 3.没有转到提示信息页面 27 6、异常 访问数据库出错,输入信息格式错误.7、数据格式 信息名称 8、返回数据 各种相关信息 9、补充 无 3.11 密码管理系统 3.11.1 用例图 3.11.2 用例说明 序号 用例编号 用例名称 简单描述 44 Hotel_11_01 密码管理 管理密码 45 Ho
44、tel_11_02 登陆系统 通过输入用户名和密码登录系统 46 Hotel_11_03 系统管理 选择管理内容 47 Hotel_11_04 账户管理 对账户进行管理 48 Hotel_11_05 账户添加 添加账户 49 Hotel_11_06 账户修改 修改账户 3.11.2.1 Hotel_11_01:密码管理 1、描述 对密码进行修改,删除等 2、参与者 酒店工作人员,客户,系统管理员,服务器端,数据库系统 3、条件 用户登录成功 4、结果 返回修改结果 5、基本流程 1.用户选择要操作的内容 2.出错要求重新登入系统 3.对密码进行修改或删除 6、异常 输入信息格式错误.28 7、
45、数据格式 密码,显示操作成功 8、返回数据 无 9、补充 3.11.2.2 Hotel_11_02:登陆系统 1、描述 酒店工作人员,客户通过输入用户名和密码登录系统 2、参与者 酒店工作人员,客户,服务器端,数据库系统 3、条件 用户登录成功 4、结果 登录成功或失败 5、基本流程 1.用户进入系统登录界面 2.用户填写用户名和密码 3.系统进行验证 4.系统返回验证结果,用户名和密码正确则转到指定提示成功页面,出错则返 回界面要求重新输入账户密码 6、异常 由于帐号密码错误或帐号不存在引起的登录失败、访问数据库出错 7、数据格式 帐号、密码 8、返回数据 登录结果、帐号名、系统欢迎信息 9
46、、补充 无 3.11.2.3 Hotel_11_03:系统管理 1、描述 对系统进行相关管理 2、参与者 系统管理员,服务器端,数据库系统 3、条件 系统管理员登陆成功 4、结果 返回修改结果 5、基本流程 1.系统管理员选择要管理的内容 2.出错则返回提示界面 6、异常 输入信息格式错误.7、数据格式 密码,显示操作成功 8、返回数据 无 9、补充 3.11.2.4 Hotel_11_04:账户添加 1、描述 添加账户 2、参与者 系统管理员,服务器端,数据库系统 3、条件 系统管理员登陆成功 4、结果 返回修改结果 5、基本流程 1.系统管理员输入要添加的账户和密码 2.系统验证,出错返回
47、出错提示信息,否则返回成功提示信息 6、异常 输入信息格式错误,访问数据库出错 7、数据格式 账户密码 8、返回数据 账户密码,显示操作成功 29 9、补充 无 3.11.2.5 Hotel_11_05:账户修改 1、描述 修改或删除账户 2、参与者 系统管理员,服务器端,数据库系统 3、条件 系统管理员登陆成功 4、结果 返回修改结果 5、基本流程 1.系统管理员输入要修改的原账户和密码或删除账户 2.系统管理员输入修改后的账户和密码 3.系统验证,出错返回出错提示信息,否则返回成功提示信息 6、异常 输入信息格式错误,访问数据库出错 7、数据格式 账户密码 8、返回数据 修改后结果,显示操
48、作成功 9、补充 无 3.12 报表系统 3.12.1 用例图 3.12.2 用例说明 序号 用例编号 用例名称 简单描述 50 Hotel_12_01 客房占用表 被占用的客房表 51 Hotel_12_02 转房改租表 房间改租的表 52 Hotel_12_03 预定未到表 预定到时未入住表 53 Hotel_12_04 客房取消表 退房的表 54 Hotel_12_05 房租分析表 分析房租信息的表 30 55 Hotel_12_06 经营统计表 统计经营状况的表 56 Hotel_12_07 可售情况表 空房表 57 Hotel_12_08 房间状态表 记录房间不同状态的表 58 Ho
49、tel_12_09 坏房报告表 记录坏房的表 3.12.2.1 Hotel_12_01:客房占用表 1、描述 查询数据库的房间的被占用的客房表 2、参与者 操作员,服务器端,数据库系统 3、条件 操作员登陆成功 4、结果 查询成功或失败 5、基本流程 1操作员输入具体的日期 2.系统验证,出错则要求重新输入,成功则返回查询信息 6、异常 输入信息格式错误,访问数据库出错 7、数据格式 具体的日期 8、返回数据 各种相关信息 9、补充 无 3.12.2.2:Hotel_12_02:转房改租表 1、描述 查询数据库的房间的转房改租表 2、参与者 操作员,服务器端,数据库系统 3、条件 操作员登陆成
50、功 4、结果 查询成功或失败 5、基本流程 1操作员输入具体的日期,旧房间号及新的房间号 2.系统验证,出错则要求重新输入,成功则返回查询信息 6、异常 输入信息格式错误,访问数据库出错 7、数据格式 具体的日期,旧房间号或新的房间号 8、返回数据 各种相关信息 9、补充 无 3.12.2.3:Hotel_12_03:预定未到表 1、描述 查询数据库的房间的预定未到表 2、参与者 操作员,服务器端,数据库系统 3、条件 操作员登陆成功 4、结果 查询成功或失败 5、基本流程 1操作员输入具体的日期,客户信息 2.系统验证,出错则要求重新输入,成功则返回查询信息 6、异常 输入信息格式错误,访问