KTV包房管理系统需求规格说明书_第1页
KTV包房管理系统需求规格说明书_第2页
KTV包房管理系统需求规格说明书_第3页
KTV包房管理系统需求规格说明书_第4页
KTV包房管理系统需求规格说明书_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

KTV 管理信息系统 需求规格说明书 文件标识:KTVMIS-REQ 当前版本:V1.0 作 者: 审 核: 文件状态: 草稿 T 正式发布 正在修改 完成日期:2011-5-22 重庆理工大学 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 2 of 38 目目目 录录录 1. 文档介绍文档介绍.4 1.1 文档目的.4 1.2 文档范围.4 1.3 读者对象.4 1.4 参考文档.4 1.5 术语与缩写解释.4 2. 产品介绍产品介绍.6 2.1 产品标识.6 2.2 产品描述.6 3. 产品面向的用户群体产品面向的用户群体.6 4. 产品应当遵循的标准或规范产品应当遵循的标准或规范.7 5. 产品范围产品范围.8 6. 产品中的角色产品中的角色.9 7. 产品的功能性需求产品的功能性需求.10 7.1 功能性需求分类.10 7.2 后台管理 F1.10 7.2.1 功能管理 F1.1(主要是增、删、改、查).10 7.2.2 菜单管理 F1.2.12 7.2.3用户管理F1.3.13 7.2.4 角色管理 F1.4.15 7.2.5 权限管理 F1.5.17 7.2.6 会员管理 F1.6.17 7.3.7 房间管理 F1.7.19 7.3.8 酒水管理 F1.8.20 7.3 KTV 前台服务管理 F2 .22 7.3.1 房间预订 F2.1.22 7.3.2 房间服务管理 F2.2.22 7.3.3 收银 F2.3.24 8. 产品的非功能性需求产品的非功能性需求.24 8.1 用户界面需求.24 8.2 软硬件环境需求.25 8.3 产品质量需求.25 9. 需求建模与分析报告需求建模与分析报告.26 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 3 of 38 9.1 KTV 功能结构图.26 9.2 业务流程分析报告.26 9.2.1 流程图的图形表示的意义.26 9.2.2 用户的业务流程图.27 9.3 数据流程分析报告.32 9.3.1 流程图的图形表示的意义.32 9.3.2 数据流程图.33 附录附录 B:需求确认:需求确认.36 1. 文档介绍文档介绍 该文档系重庆理工大学信息系统专业姜亚娟组就 KTV 包房管理系统的需求分析结果,文档 涵盖了 KTV 包房管理系统的前台与后台,功能与非功能需求。 1.1 文档目的文档目的 项目需求规格说明书的编制是为了使用户和项目开发者双方对该项目的初始规定有一个 共同的理解,使之成为整个开发工作的基础。项目需求规格说明书将作为下一个阶段概 要及详细设计工作的前提和依据 本项目需求规格说明书的编写目标是使项目用户和项目开发商建立起沟通的基础,并在 本需求说明书通过用户评审后成为项目设计的依据和系统建设的依据。 1.2 文档范围文档范围 描述本项目的功能、背景和用户; 描述本项目的功能性需求; 描述本项目的非功能性需求; 描述需求建模与分析报告; 用户确认需求。 1.3 读者对象读者对象 本需求规格说明书的读者对象为 KTV 管理信息系统项目成员以及管理人员。 1.4 参考文档参考文档 CMMI+3 级软件过程改进方法与规范 KTV 管理信息系统需求介绍 1.5 术语与缩写解释术语与缩写解释 缩写、术语缩写、术语解解 释释 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 5 of 38 SPP 简化并行过程(Simplified Parallel Process) PM 项目管理(project management) 实体实体是一个可持久化的域对象,比如电脑、书等。 数据流程图描述业务流程中各数据流的处理过程和各数据流的关系 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 6 of 38 2. 产品介绍产品介绍 2.1 产品标识产品标识 产品名称:KTV 包房管理系统 缩 称:KTVMIS 版 本 号:Version 1.0 2.2 产品描述产品描述 KTV 包房管理系统,是基于 KTV 包房所有流程的基础之上,将管理技术与信息技术相 结合而构建的信息管理系统。 本系统有包房预订,包房更换,包房餐饮服务、收银等主要功能。 本系统适用于各种规模,连锁化或非连锁的 KTV。 3. 产品面向的用户群体产品面向的用户群体 本产品主要面向无信息系统,依靠手工管理手段的 KTV 和有信息系统但较陈旧的 KTV, 此系统的使用者从 KTV 顶层管理者一直到底层管理者。 这些用户的计算机水平普遍不高,只能进行基本的计算机操作。 4. 产品应当遵循的标准或规范产品应当遵循的标准或规范 为满足用户要求,保证 KTV 管理信息系统的先进性、实用性、安全性和扩展性,在 KTV 管理信息系统设计过程中我们详细参考国内外的相关标准,技术上严格遵守国际、国内标准。 主要设计参考标准或规范如下: CMMI+3 级软件过程改进方法与规范 ISO/IEC 14443 EMV 标准 ISO 8583:1993 KTV 包房管理系统整体解决方案 人的性别代码 GB2261-80 中华人民共和国行政区划代码 GB2260-91 学科分类代码 GB/T13745-92 文化程度代码 GB4658-84 政府或行业的其它代码标准 5. 产品范围产品范围 本产品普遍适用于各种规模的 KTV 的 包房管理,不适用与其他的信息管理。 本产品分多个阶段实施,虽本需求规范说明书列举了本项目的大部分需求,但本次开发 只限定为一阶段,不在一阶段实现,其余超出本次实施范围的任何需求将作好必要的记录和 归档,在后期项目中实现。 6. 产品中的角色产品中的角色 角色名称职责描述 R1 系统管理员负责 KTV 包房管理系统的管理,主要负责用户管理、系统维护,并同时对普通 营业员进行帐号激活 R2 普通营业员负责一些基本数据的增删改查 R3 系统分析人员负责提取日常销售数据,并对数据进行分析,生成相应营业报表等 7. 产品的功能性需求产品的功能性需求 7.1 功能性需求分类功能性需求分类 本部分以表格的形式列举出中小企业信息化资源平台建设中涉及的三个子系统中主要功 能的划分,具体各个功能中涉及的子功能,将在后面进行详细说明,也可以参照功能简表。 功能类别功能名称、标识符描述 F1.1 功能管理 管理整个 KTV 包房管理系统所有功能的名称路径等,对功 能进行配置 F1.2 菜单管理管理整个包房管理系统所有菜单,配置菜单对应功能 F1.3 系统用户管理对包房管理系统和决策分析中心用户进行管理 F1.4 角色管理 对整个包房管理系统和决策分析中心的角色进行管理,需 求暂定只存在超级管理员、普通营业员、系统分析人员 F1.5 权限管理 对包房管理系统的直接使用人员进行权限管理,其直接使 用人员暂定为超级管理员、普通营业员、系统分析人员 F1.6 会员管理管理和编辑方案分类 F1.7 房间管理管理和编辑首页新闻、图片、栏目内容 F1 KTV 后台管理 F1.8 酒水等食品管理 管理整个平台中所有 IT 企业发布的方案和中小企业发布的 需求 F2.1 房间预订顾客在消费之前提前预订房间 F2.2 房间服务管理 顾客来店消费,KTV 提供给顾客的各种包房服务,包括开 房、并房、酒水等服务 F2 KTV 前台服务管理 F2.3 收银顾客消费后结账收银 F3 决策分析中心需求暂不明确略 7.2 后台管理后台管理 F1 7.2.17.2.1 功能管理功能管理 F1.1F1.1 功能名称子功能名称、标识符描述 F1.1.1 新增功能 新增一个包房管理系统的功能,配置其功能名称、功能 地址等F1.1 功能管理 F1.1.2 修改功能修改包房管理系统的功能 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 11 of 38 F1.1.3 删除功能 废除一个包房管理系统的功能,同时修改对应菜单为功 能失效菜单 F1.1.4 功能查询 查看所包房管理系统的功能,点选进入功能修改配置界 面,在该界面可以查看功能配置和修改功能配置 7.2.1.1新增功能 F1.1.1 名称、标识符新增功能 F1.1.1 功能描述新增一个包房管理系统的功能,配置其功能名称、功能地址等。 优先级普通 输入功能配置信息 操作序列1、 输入功能配置信息。 2、 检验功能配置信息合法性。 3、 保存功能配置信息。 输出操作结果 补充说明无 7.2.1.2修改功能F1.1.2 名称、标识符修改功能 F1.1.2 功能描述修改包房管理系统的功能 优先级普通 输入ID、功能配置信息 操作序列1、 检索出需修改的功能配置信息。 2、 编辑功能配置信息。 3、 检验功能配置信息合法性 4、 更新功能配置信息。 输出操作结果 补充说明ID 来源于功能配置列表传递 7.2.1.3删除功能F1.1.3 名称、标识符删除功能 F1.1.3 功能描述废除一个包房管理系统的功能,同时修改对应菜单为功能失效菜单 优先级普通 输入ID 操作序列1、 检索出需删除的功能配置信息。 2、 删除功能配置信息。 3、 判断是否存在对应菜单。 4、 将对应菜单设置为无效功能。 输出操作结果 补充说明ID 来源于功能配置列表传递 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 12 of 38 7.2.1.4功能列表F1.1.4 名称、标识符功能查询 F1.1.4 功能描述查看所包房管理系统的功能,点选进入功能修改配置界面,在该界面可以查看功能配置 和修改功能配置 优先级普通 输入无 操作序列1、 检索所有功能配置信息。 2、 以列表方式展示所有记录的简化信息。 3、 选取单个记录查看与修改详细信息。 输出所有功能配置简化信息 补充说明输出以列表形式向用户展示 7.2.27.2.2 菜单管理菜单管理 F1.2F1.2 功能名称子功能名称、标识符描述 F1.2.1 新增菜单新增一个菜单,并配置菜单指向功能。 F1.2.2 修改菜单修改一个菜单,并配置菜单指向功能。 F1.2.3 删除菜单删除一个菜单,并不删除其指向功能。F1.2 菜单管理 F1.2.4 菜单列表查看所有菜单,点选进入菜单修改界面,在该界面可以 查看菜单详情和修改菜单配置。 7.2.2.1新增菜单F1.2.1 名称、标识符新增菜单 F1.2.1 功能描述新增一个菜单,并配置菜单指向功能。 优先级普通 输入菜单信息 操作序列1、 输入菜单信息。 2、 检验菜单信息合法性、菜单指向功能是否存在。 3、 保存菜单信息。 输出操作结果 补充说明无 7.2.2.2修改菜单F1.2.2 名称、标识符修改菜单 F1.2.2 功能描述修改一个菜单,并配置菜单指向功能。 优先级普通 输入ID、菜单信息 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 13 of 38 操作序列1、 检索出需修改菜单信息。 2、 编辑菜单信息。 3、 检验菜单信息合法性、菜单指向功能是否存在。 4、 更新菜单信息。 输出操作结果 补充说明ID 来源于菜单列表传递 7.2.2.3删除菜单F1.2.3 名称、标识符删除菜单 F1.2.3 功能描述删除一个菜单,并不删除其指向功能。 优先级普通 输入ID 操作序列1、 检索出需删除的菜单信息。 2、 删除菜单信息。 输出操作结果 补充说明ID 来源于菜单列表传递 7.2.2.4菜单列表F1.2.4 名称、标识符菜单列表 F1.2.4 功能描述查看所有菜单,点选进入菜单修改界面,在该界面可以查看菜单详情和修改菜单配置。 优先级普通 输入无 操作序列1、 检索所有菜单信息。 2、 以列表方式展示所有记录的简化信息。 3、 选取单个记录查看与修改详细信息。 输出所有菜单简化信息 补充说明输出以列表形式向用户展示 7.2.3 系统系统用户管理用户管理F1.3 功能名称子功能名称、标识符描述 F1.3.1 新增用户新增一个用户,该用户为系统用户,必须是系统用户才 能进行系统管理功能操作。 F1.3.2 修改用户修改一个用户信息及角色。 F1.3.3 删除用户删除一个用户。 F1.3.4 用户列表查看所有系统用户列表,点选进入用户修改界面,在该 界面可以查看用户和修改用户信息。 F1.3 用户管理 F1.3.5 启用/禁用用户对系统用户状态进行启用与禁用操作。 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 14 of 38 F1.3.6 密码重置重新设置系统用户密码为初始密码。 7.2.3.1新增用户F1.3.1 名称、标识符新增用户 F1.3.1 功能描述新增一个用户,该用户为系统用户,必须是系统用户才能进行系统管理功能操作。 优先级普通 输入用户信息 操作序列1、 输入用户信息。 2、 检验用户信息合法性。 3、 保存用户信息。 输出操作结果 补充说明操作对象为系统用户。 7.2.3.2修改用户F1.3.2 名称、标识符修改用户 F1.3.2 功能描述修改一个用户信息及角色。 优先级普通 输入ID、用户信息 操作序列1、 检索出需修改的用户信息。 2、 编辑用户信息。 3、 检验用户信息合法性。 4、 更新用户信息。 输出操作结果 补充说明ID 来源于用户列表传递 7.2.3.3删除用户F1.3.3 名称、标识符删除用户 F1.3.3 功能描述删除一个用户。 优先级普通 输入ID 操作序列1、 检索出需删除的用户信息。 2、 删除用户信息。 输出操作结果 补充说明ID 来源于用户列表传递 7.2.3.4用户列表F1.3.4 名称、标识符用户列表 F1.3.4 功能描述查看所有系统用户列表,点选进入用户修改界面,在该界面可以查看用户和修改用户信 息。 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 15 of 38 优先级普通 输入无 操作序列1、 检索所有用户信息。 2、 以列表方式展示所有记录的简化信息。 3、 选取单个记录查看与修改详细信息。 输出所有用户简化信息 补充说明输出以列表形式向用户展示 7.2.3.5启用/禁用用户F1.3.5 名称、标识符启用/禁用用户 F1.3.5 功能描述对系统用户状态进行启用与禁用操作。 优先级普通 输入ID 操作序列1、 检索出需启用/禁用的用户。 2、 选择启用/禁用按钮。 3、 根据按钮操作启用/禁用用户状态。 输出操作结果 补充说明只有启用用户可以正常使用。 7.2.3.6密码重置F1.3.6 名称、标识符密码重置 F1.3.6 功能描述重新设置系统用户密码为初始密码。 优先级普通 输入ID 操作序列1、 检索出需重置密码的用户。 2、 重新设置用户密码为系统初始密码。 输出操作结果 补充说明密码将重置为系统初始密码。 7.2.47.2.4 角色管理角色管理 F1.4F1.4 功能名称子功能名称、标识符描述 F1.4.1 新增角色新增系统角色。 F1.4.2 修改角色修改系统角色。 F1.4.3 删除角色删除系统角色。F1.4 角色管理 F1.4.6 角色列表查看所有系统角色,点选进入修改角色界面,在该界面 可以查看角色和修改角色。 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 16 of 38 7.2.4.1新增角色F1.4.1 名称、标识符新增角色 F1.4.1 功能描述新增系统角色。 优先级普通 输入角色信息 操作序列1、 输入角色信息。 2、 检验角色信息合法性。 3、 保存角色信息。 输出操作结果 补充说明无 7.2.4.2修改角色F1.4.2 名称、标识符修改角色 F1.4.2 功能描述修改系统角色。 优先级普通 输入ID 操作序列1、 检索出需修改的角色信息。 2、 编辑角色信息。 3、 检验角色信息合法性。 4、 更新角色信息。 输出操作结果 补充说明ID 来源于角色列表传递 7.2.4.3删除角色F1.4.3 名称、标识符删除角色 F1.4.3 功能描述删除系统角色。 优先级普通 输入ID 操作序列1、 检索出需删除的觉信息。 2、 删除角色信息。 输出操作结果 补充说明ID 来源于角色列表传递 7.2.4.4角色列表F1.4.4 名称、标识符角色列表 F1.4.4 功能描述查看所有系统角色,点选进入修改角色界面,在该界面可以查看角色和修改角色。 优先级普通 输入无 操作序列1、 检索所有角色。 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 17 of 38 2、 以列表信息显示所有资源简化信息。 3、 用户选择单条信息进行处理。 输出所有该角色信息列表 补充说明以列表方式展示 7.2.57.2.5 权限管理权限管理 F1.5F1.5 功能名称子功能名称、标识符描述 F1.5 权限管理F1.5.1 分配权限为指定角色分配权限 7.2.5.1分配权限F1.5.1 名称、标识符分配权限 F1.5.1 功能描述为指定角色分配权限 优先级普通 输入角色 ID、权限信息、功能信息 操作序列1、 根据输入信息分配角色对应权限。 2、 保存权限信息。 输出操作结果 补充说明权限只存在配置功能,任意角色都能直接配置,无需新增权限。 7.2.67.2.6 会员管理会员管理 F1.6F1.6 功能名称子功能名称、标识符描述 F1.6.1 新增会员新增一组会员信息 F1.6.2 修改会员信息修改一组会员信息。 F1.6.3 删除会员删除一组会员信息。 F1.6.4 会员列表查看所有会员列表,点选进入会员修改界面,在该界面 可以查看和修改会员信息。 F1.6 会员管理 F1.6.5 启用/禁用会员对会员状态进行启用与禁用操作。 7.2.6.1新增会员F1.6.1 名称、标识符新增会员 F1.3.1 功能描述新增一组会员信息 优先级普通 输入会员信息 操作序列1、 输入会员信息。 2、检验会员信息合法性。 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 18 of 38 3、保存会员信息。 输出操作结果 补充说明操作对象为会员 7.2.6.2修改会员F1.6.2 名称、标识符修改会员 F1.6.2 功能描述修改一个会员信息。 优先级普通 输入ID、会员信息 操作序列1、 检索出需修改的会员信息。 2、 编辑会员信息。 3、 检验会员信息合法性。 4、 更新会员信息。 输出操作结果 补充说明ID 来源于会员列表传递 7.2.6.3删除会员F1.6.3 名称、标识符删除会员 F1.6.3 功能描述删除一组会员信息 优先级普通 输入ID 操作序列1、 检索出需删除的会员信息。 2、 删除会员信息。 输出操作结果 补充说明ID 来源于会员列表传递 7.2.6.4会员列表F1.6.4 名称、标识符会员列表 F1.6.4 功能描述查看所有会员列表,点选进入会员修改界面,在该界面可以查看会员和修改会员信息。 优先级普通 输入无 操作序列1、 检索所有会员信息。 2、以列表方式展示所有记录的简化信息。 3、选取单个记录查看与修改详细信息。 输出所有会员简化信息 补充说明输出以列表形式向用户展示 7.3.6.5启用/禁用会员F1.6.5 名称、标识符启用/禁用会员 F1.6.5 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 19 of 38 功能描述对会员状态进行启用与禁用操作。 优先级普通 输入ID 操作序列1、 检索出需会员/禁用的会员。 2、选择启用/禁用按钮。 3、根据按钮操作启用/禁用会员状态。 输出操作结果 补充说明只有启用会员才可以正常使用。 7.3.77.3.7 房间管理房间管理 F1.7F1.7 功能名称子功能名称、标识符描述 F1.7.1 房间列表查询满足条件的所有的房间 F1.7.2 房间状态更换变换包房状态 F1.7 分类管理 F1.7.3 房间信息查询查询房间设施及其他信息 7.3.7.1房间列表F1.7.1 名称、标识符房间列表 F1.7.1 功能描述查询所有的房间。 优先级普通 输入查询条件 .1、 输入查询条件。 2、检验查询条件的合法性。 3、显示房间列表。 输出房间列表 补充说明查询信息为房间大小、配置、价格等 7.3.7.2包房状态变换 F1.7.2 名称、标识符2 包房状态变换F1.7.2 功能描述变换包房的状态 优先级普通 输入房间号和目标状态 操作序列1、 输入包房号。 2、 判断目标状态是否跟现有状态冲突 3、 变换包房状态 4、 更新包房信息 输出操作结果 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 20 of 38 补充说明无 7.3.7.3房间信息查询 F1.7.3 名称、标识符房间信息查询 F1.7.3 功能描述查询房间的配置、位置、及状态 优先级普通 输入房间号 操作序列1、 输入房间号 2、 显示该房间信息。 输出包房信息 补充说明ID 来源于分类列表传递 7.3.87.3.8 酒水管理酒水管理 F1.8F1.8 功能名称子功能名称、标识符描述 F1.8.1 酒水购进购进酒水 F1.8.2 酒水售出售出酒水F1.8 酒水管理 F1.8.3 酒水查询查询某种酒水 7.3.8.1酒水购进F1.8.1 名称、标识符酒水购进 F1.8.1 功能描述购进酒水 优先级普通 输入酒水编码,数量 操作序列1、 输入酒水编码、数量 2、检查编码与数量的合法性 3、修改酒水库存信息。 输出操作结果 补充说明无 7.3.8.2酒水出售F1.8.2 名称、标识符酒水出售 F1.8.2 功能描述酒水出售。 优先级普通 输入酒水编码、数量 操作序列1、 输入酒水的编码、数量 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 21 of 38 2、 检验编码及数量的合法性。 3、 修改酒水库存信息 输出操作结果 补充说明无 7.3.8.3酒水查询 F1.8.3 名称、标识符酒水查询 F1.8.3 功能描述酒水查询。 优先级普通 输入酒水名称 操作序列1、输入酒水名称。 2、显示酒水信息。 输出操作结果 补充说明无 7.3 KTV 前台服务管理前台服务管理 F2 7.3.17.3.1 房间预订房间预订 F2.1F2.1 名称、标识符房间预订 F2.1 功能描述顾客在消费之前提前预订房间。 优先级普通 输入顾客预订要求、KTV 内部包房房间信息 操作序列1、 顾客描述预订要求 2、 KTV 前台服务人员查询包房房间信息 3、 安排预订,将预定号反馈给顾客 4、 更新房间预订文件和房间信息文件 输出预订号 7.3.27.3.2 房间服务管理房间服务管理 F2.2F2.2 功能名称子功能名称、标识符描述 F2.2.1 房间查询KTV 前台服务人员查询房间信息 F2.2.2 开房前台服务人员为顾客开包房 F2.2.3 换房为顾客更换包房 F2.2 房间服务管理 F2.2.4 并房某几个包房的顾客合并到一个包房 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 22 of 38 F2.2.5 续唱顾客唱完后要求续唱 F2.2.6 酒水等食品服务为顾客提供要求的酒水、小吃等休闲食品 7.3.2.1房间查询F2.2.1 名称、标识符房间查询 F2.2.1 功能描述KTV 前台服务人员查询房间信息 优先级普通 输入查询请求、包房房间信息 操作序列1、输入查询条件 2、显示查询结果 输出查询结果 补充说明以列表形式显示 7.3.2.2开房F2.2.2 名称、标识符开房 F2.2.2 功能描述前台服务人员为顾客开包房 优先级普通 输入开房请求、包房查询结果 操作序列1、在查询到的满足顾客条件的包房中安排一间包房给顾客 输出包房房间号、开房消费详情 补充说明包房查询结果是按照顾客的要求条件查询得到的 7.3.2.3换房F2.2.3 名称、标识符换房 F2.2.3 功能描述为顾客更换包房 优先级普通 输入顾客更换房间要求、包房房间信息、换房规定 操作序列1、 顾客提出换房要求 2、 服务人员审核是否符合换房规定 3、 安排换房 4、 更新涉及到得房间状态 输出更换房间的房间号、换房消费详情 7.3.2.4并房F2.2.4 名称、标识符并房 F2.2.3 功能描述某几个包房的顾客合并到一个包房 优先级普通 输入顾客合并房间要求、包房房间信息、并房规定 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 23 of 38 操作序列1、 顾客提出并房要求 2、 服务人员审核是否符合并房规定 3、 安排并房 4、更新涉及到得房间状态 输出合并后的包房房间号、并房消费详情 7.3.2.5续唱F2.2.5 名称、标识符续唱 F2.2.5 功能描述顾客唱完后要求续唱 优先级普通 输入续唱要求 操作序列1、 顾客提出续唱要求 2、 服务员安排续唱 输出续唱消费详情 7.3.2.6酒水等食品服务F2.2.6 名称、标识符酒水等食品服务 F2.2.5 功能描述为顾客提供要求的酒水、小吃等休闲食品 优先级普通 输入顾客酒水等消费要求、KTV 酒水等食品库存 操作序列1、 顾客提出酒水、小吃等消费要求 2、 服务员将相应的酒水等食品送到包房并请顾客签字 3、 更新对应的酒水等食品库存 输出酒水等食品消费详情 7.3.37.3.3 收银收银 F2.3F2.3 名称、标识符收银 F2.3 功能描述顾客消费后结账收银 优先级普通 输入顾客各种消费详情、折扣规定 操作序列1、 顾客提出结账要求 2、 服务人员检查是否有设施损坏 3、 如有损坏顾客需先赔偿损坏设施 4、 如无损坏或者已赔偿损坏设施则收银 5、 打印收银小票 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 24 of 38 6、 修改包房房间信息 输出收银小票 8. 产品的非功能性需求产品的非功能性需求 8.1 用户界面需求用户界面需求 需求名称需求名称详细要求详细要求 主页显示位置主页初次启动时在屏幕位置居中,最大化显示 属性页显示位置属性页初次启动时在主页居中 界面风格浅蓝色为主色调,体现清新的环境氛围和严谨的工作态度 界面字体颜色黑色为主色调 界面设计遵循的设计 原则 1、尽量保持一致性:界面规范应遵循 MS Windows 软件界面的规范 2、设计完整的对话过程:系统的每一次对话都应该有明确的次序:开始、中间处 理过程、结束 3、提供简单的错误处理机制 4、提供信息反馈:用多种信息提示用户当前软件运行状态,软件界面元件的功能 6、界面风格要保持一致,色彩的深浅搭配合理,字的大小、颜色、字体要相同, 除非是需要艺术处理或有特殊要求的地方。 8.2 软硬件环境需求软硬件环境需求 需求名称需求名称详细要求详细要求 系统环境 WINDOWSXP/Windows7 数据库环境 SQL Server 2005 8.3 产品质量需求产品质量需求 主要质量属性主要质量属性详细要求详细要求 正确性需要按照需求要求实现功能 健壮性 应连可以连续工作 24 小时并保持稳定,在输入条件错误或者误操作后可以有正确 的处理方式并保持稳定。 可靠性 系统运行稳定,包括系统软件故障恢复策略、硬件故障恢复策略、软件自身容错策 略、软件备份策略和软件恢复策略等 性能,效率一般操作的响应时间在 0.13 秒内 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 25 of 38 易用性用户友好,操作简便 清晰性业务流程明确、规范 安全性 前台服务机 KTV 内部 Intranet 访问,不与 Internet 建立连接 用户口令安全加密 合理授权,不同级别的用户仅能在自己的权限内操作 可扩展性可在当前需求基础之上进行功能上的扩展 兼容性可运行在大多数主流的操作平台上 可移植性可运行在大多数主流的操作平台上 可维护性需求系统提供系统管理和维护,方便客户进行可配置化的管理 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 26 of 38 9. 需求建模与分析报告需求建模与分析报告 9.1 KTV 功能结构图功能结构图 KTV包房管理系统 包 房 预 订 包 房 查 询 包 房 唱 歌 管 理 开 房 续 唱 并 房 酒 水 餐 饮 服 务 结 账 收 银 人 员 管 理 员 工 信 息 管 理 服 务 项 目 管 理 会 员 信 息 管 理 信 息 管 理 与 分 析 消 费 查 询 结 算 管 理 营 业 分 析 发 布 信 息 系 统 信 息 帮 助 关 于 本 软 件 换 房 (图 KTV 功能结构图) 9.2 业务流程分析报告业务流程分析报告 9.2.1 流程图的图形表示的意义流程图的图形表示的意义 处理过程 信息判断 文件存储 处理过程 信息判断 业务开始标志 业务结束标志 文件存储 (图 业务流程图图例) KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 27 of 38 9.2.2 用户的业务流程图用户的业务流程图 9.2.2.1 包房预订业务流程: 前台服务人员接到预订信息(预订时间、房间类型)后,首先查询是否有和预订信 息相吻合的空闲包房,如果有则安排预订,并记录预订信息,将预定编号通知预订者; 如果没有则查询与预订信息最接近的空闲包房信息,与预订者进行协调时间或者房间类 型,协调成功则处理过程同上,如协调不成功则本次预订失败,同时记录预订者联系方 式及原始预订信息到等待预订队列,一旦有与预订信息相吻合的包房,电话通知预订者。 信 信 信 信 信 信 信 信 查询包房房间信息 是否有匹配包房 包房房间信息 安排预订并通知预订者 包房预订安排 协调预订 协调结果 将预订信息和预订者添加到等待预订队列 等待预订队列 9.2.2.2 包房开房业务流程: 9.2.2.2.1 团购券开房方式 顾客将团购券交给前台服务人员,前台服务人员审核团购券的真实性和有效性,如果有 效则按团购规定安排包房,并把包房安排信息记录到销售流水,更新包房房间信息;如果无 效则告知顾客团购券无效。 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 28 of 38 信 信 信 信 信 信 信 信 信 信 信 信 信 信 审核团购券的真实、有效性 是否有效 团购规定 根据团购规定安排包房 将开房信息记录到销售流水销售流水 包房房间信息 更新包房房间信息 告知顾客团购券无效 9.1.2.2.2 免单开房流程 免单的处理流程大致与团购券的处理方式相同,此处不再赘述。 9.1.2.2.3 买断情况下开房流程 前台服务人员根据顾客选择的套餐信息安排包房,如果有预定则直接安排,并把包房 安排信息记录到销售流水,更新包房房间信息;如果没有预定则根据套餐安排包房,如果没 有满足条件的包房则安排预订。 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 29 of 38 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 信 包房预订安排 是否已预订 安排包房 包房房间信息 更新包房房间信息 销售流水 将开房信息记录到销售流水 收银 套餐收费标准 是否有相应的包房 安排预订 打印收银小票给顾客 9.2.2.2.4 计时情况下开房流程 计时情况下的开房流程与买断情况下安排包房的过程类似,只是不会立即收银,仅 仅是登记下包房安排信息,更新包房房间信息。 9.2.2.3 包房更换流程 在顾客提出更换包房申请后,前台服务人员首先审核其申请理由是否符合更换规定, 如果符合规定则检查是否有可供更换的包房,如果有则更换包房,同时更新前后两间包 房的状态;如果不存在可供更换的包房或者不符合更换规定,则不予更换。 KTV 包房管理系统 需求规格说明书 姜亚娟组,2011Page 30 of 38 9.2.2.4 包房合并流程: 包房合并流程与更换流程类似,首先顾客提出合并申请,前台服务人员审核是否符合 合并规定,如果符合则根据合并规定并且有可供合并的包房进行合并,同时修改前后所 涉及的包房状态;如果不符合合并规定或者没有可供合并的包房或者顾客不同意合并所 涉及的各项规定则不予合并。 9.2.2.5 酒水、小吃服务流程 包房服务人员收到顾客的点餐要求后,首先查询酒水等库存,如果有库存则把所点酒水等送 到包房,并要求顾客在点餐簿签字;如果没有相应的酒水和小吃,就向顾

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论