需求规格说明书-Family酒店管理系统_第1页
需求规格说明书-Family酒店管理系统_第2页
需求规格说明书-Family酒店管理系统_第3页
需求规格说明书-Family酒店管理系统_第4页
需求规格说明书-Family酒店管理系统_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

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

文档简介

SoftwareRequirementsspecificationFamily酒店管理系统软件需求规格说明书Preparedby康斌Date2014-05-13拟制日期ReviewedbyDate评审人日期ApprovedbyDate批准日期RevisionRecord修订记录DateRevisionCRIDSecNo.ChangeAuthor日期Version/DefectID修改章节Description作者修订版本CR/Defect修改描述号08.131.0初稿康斌Catalog目录1.INTRODUCTION简介................................................................81.1.Purpose目的..........................................................81.2.Scope范围............................................................82.GENERALDESCRIPTION总体概述?....................................................82.1.Softwareperspective软件概述..........................................82.1.1.AbouttheProject项目介绍.........................................82.1.2.EnvironmentofProduct产品环境介绍...............................92.2.Softwarefunction软件功能.............................................92.3.Actors................................................................102.4.Assumptions&Dependencies假设和依赖关系.............................103FUNCTIONALREQUIREMENTS功能需求.................................................11a)UseCaseDiagram用例图...................................................11i.欢迎模块...............................................错误!未定义书签。ii.登录模块...............................................错误!未定义书签。iii.注册模块.............................................错误!未定义书签。iv.查看旅程列表模块.......................................错误!未定义书签。v.删除旅程模块...........................................错误!未定义书签。vi.旅程数据导出模块.....................................错误!未定义书签。vii.旅程路线显示模块.....................................错误!未定义书签。viii.查看旅程时间轴模块...................................错误!未定义书签。ix.查看多媒体模块.......................................错误!未定义书签。x.编辑多媒体模块.........................................错误!未定义书签。xi.快速回顾模块.........................................错误!未定义书签。xii.创建新旅程模块.......................................错误!未定义书签。xiii.记录新旅程模块.......................................错误!未定义书签。xiv.结束旅程模块.........................................错误!未定义书签。xv.更换头像模块.........................................错误!未定义书签。xvi.清除缓存模块.........................................错误!未定义书签。xvii.导入数据包模块.......................................错误!未定义书签。xviii.查看导出数据包模块.................................错误!未定义书签。xix.关于我们模块.........................................错误!未定义书签。xx.意见反馈模块.........................................错误!未定义书签。xxi.退出登录模块.........................................错误!未定义书签。4PERFORMANCEREQUIREMENTS性能需求................................................804.1Performancerequirement1性能需求..........................................805INTERFACEREQUIREMENTS接口需求..................................................805.1UserInterface用户接口.................................................805.2SoftwareInterface软件接口.............................................805.3HardwareInterface硬件接口.............................................805.4CommunicationInterface通讯接口........................................815.5OtherInterfaces其他接口...............................................816OVERALLDESIGNCONSTRAINTS总体设计约束..........................................816.1Standardscompliance标准符合性.........................................816.2HardwareLimitations硬件约束...........................................816.3TechnologyLimitations技术限制.........................................816.3.1操作系统..........................................................816.3.2编程规范..........................................................816.3.3设计约定..........................................................817SOFTWAREQUALITYATTRIBUTES软件质量特性.........................................817.1Reliability可靠性......................................................817.2Usability易用性........................................................828OTHERREQUIREMENTS其他需求......................................................828.1Database数据库..........................................................828.2Operations操作.........................................................828.3Localization本地化.....................................................82REQUIREMENTSCLASSIFICATION需求分级.............................................82ISSUESTOBEDETERMINED待确定问题...............................................8311APPENDIX附录...................................................................8311.1FeasibilityStudyResults可行性分析结果................................8311.2Glossary词汇表..........................................................83Chart图未找到图形项目表。Table表表1需求分级 83表2待确定问题 83Keywords 关键词:Abstract 摘 要:ListofabbreviationsAbbreviations 缩略语

缩略语清单:Fullspelling

英文全名

Chineseexplanation

中文解释API

ApplicationProgramming

应用程序编程接口InterfaceSDK

SoftwareDevelopmentKit

软件开发工具包1.Introduction 简介1.1.Purpose 目的编写此文档的目的是进一步定制软件开发的细节问题 ,希望能使本软件开发工作更具体。是为使用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解,它说明了本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,阐述实用背景及范围,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。1.2.Scope 范围在各个行业中,当我们接受到用户的商业项目后,在项目运行的全过程中充满了不确定因素,只有有效的运用项目管理的科学和艺术,才有可能使项目取得成功。对以上方面要想达到有效的管理水平,必须有一套科学的管理方法, 但是即使有了科学的管理方法, 由于项目干系人之间的沟通、协作不到位,往往达不到预期的结果。鉴于这种情况我们开发一套项目管理协作支撑系统,旨在为项目干系人提供一个交流、协作以及项目的进度跟踪监控、项目的质量控制、项目相关资源的管理的软件平台,从而提高项目管理水平,实现了工作的协同化、提高了工作效率。其适用范围:1)开发测试人员2)一般普通用户2.Generaldescription 总体概述?定位:工具:方便酒店的住宿管理风格: 简约用户人群:针对各大中小型的酒店管理人员产品:C/S客户端程序2.1.Softwareperspective软件概述2.1.1.AbouttheProject项目介绍酒店业是一个前景广阔而又竞争激烈的行业。 我国的酒店业迅速发展, 已经成为一个具有相当规模的产业。酒店客房管理使用手工处理账务,存在许多现金流失的漏洞,使用软件来管理宾馆业务,结账既准确,速度又快,而且统计的报表也快捷。对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、 快捷、高效等作用,对酒店的业务管理提供强有力的支持。2.1.2. EnvironmentofProduct 产品环境介绍1软件环境分类名称版本语种开发操作系统WindowsXP及以上简体中文操作系统的附加功能无数据库平台SQLSERVER2008R2应用平台Widows系列2.2及以上Java开发工具Eclipse3.3.2英文框架C/S开发框架3硬件环境分类最低配置推荐配置开发电脑CPU:i3CPU:i3硬件配置内存:1G内存:2G应用平台CPU:800MHzCPU:双核硬件配置RAM:512MBRAM:1G2.2.Softwarefunction 软件功能Family酒店管理系统功能基本包括:散客开单,团体开单,宾客结账,客房预定,营业查询,登录,客户管理,宾客续住,系统设置。本系统的功能如下图所示:图2:系统功能图2.3.Actors用户:所有安装了本系统软件的操作用户。2.4.Assumptions&Dependencies 假设和依赖关系本系统小巧简洁,功能实用,操作简单。主要是为了即将参加驾照理论考试的用户提供考试模拟和练习依赖的运行环境指定为:装有 JRE的windows系统。3.FunctionalRequirements 功能需求3.1.UseCaseDiagram 用例图图4:总用例图3.1.1. 欢迎界面图5:欢迎界面1. GoalinContext 简要说明该模块为用户打开软件后的欢迎界面。2. Preconditions 前置条件运行Family酒店管理系统。3. EndCondition 后置条件1. SuccessEndCondition 成功后置条件跳转到登录界面。2. FailedEndCondition 失败后置条件软件崩溃,重新启动软件。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件操作用户运行 “Family酒店管理系统”系统。6. Description 基本事件流描述图6:基本事件流—欢迎界面Step 步骤:1、打开“Family酒店管理”软件,显示主界面功能。Extensions备选事件流无。8. SpecialRequirement 特殊需求无。3.1.2. 登录界面图7:登录界面1. GoalinContext 简要说明用户输入帐号和密码登录。2. Preconditions 前置条件显示主界面。3. EndCondition 后置条件1. SuccessEndCondition 成功后置条件成功后跳转到主界面。2. FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件运行本系统,欢迎界面显示完成自动跳转到该界面。6. Description 基本事件流描述图8:基本事件流—管理员登录Step 步骤:1、在登录界面内选择帐号,并输入密码,点击“登录”按钮。2、登录成功,跳转到主界面。登录失败,提示错误信息。3、用户的帐号动显示在下拉列表中,只能选择,不能输入。Extensions备选事件流无。8. SpecialRequirement 特殊需求无。3.1.3. 主界面图9:主界面1. GoalinContext 简要说明登录成功后,在主界面内显示软件的功能。2. Preconditions 前置条件登录成功。3. EndCondition 后置条件1. SuccessEndCondition 成功后置条件无。2. FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户登录成功。6. Description 基本事件流描述图10:章节练习Step 步骤:1、用户登录成功,自动跳转到该界面。Extensions备选事件流无。8. SpecialRequirement 特殊需求无。3.1.4. 散客开单图11:散客开房1. GoalinContext 简要说明非固定客户的开房操作2. Preconditions 前置条件无。3. EndCondition 后置条件1. SuccessEndCondition 成功后置条件更改被使用房间的图标2. FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件在主界面点击“散客开单”按钮。Description基本事件流描述图12:散客开单Step 步骤:1、主界面内点击“散客开单”按钮,进入散客开单界面。2、根据要求输入数据,输入完成后,点击“确定”按钮。3、如果开单成功,则关闭该界面,并更改该房间的 ”图标”。4、追加房间:一个顾客可以同时开多个房间。Extensions备选事件流无。8. SpecialRequirement 特殊需求无。3.1.5. 宾客续住图13:宾客续住1. GoalinContext 简要说明顾客续费继续住宿。2. Preconditions 前置条件用户已开房。3. EndCondition 后置条件1. SuccessEndCondition 成功后置条件关闭该界面。2. FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件在主界面菜单栏 “来宾登记”按钮上点击“宾客续房”项。6. Description 基本事件流描述图14:宾客续住Step 步骤:1、选择一个房间,在主界面菜单 栏“来宾登记”按钮上点击“宾客续房”项,弹出“宾客续住”界面。2、输入数据完成后,点击 “确定”。续房成功后,弹出提示信息“续房 X天成功,截至日期到XXXX-XX-XX”Extensions备选事件流无。8. SpecialRequirement 特殊需求无。3.1.6. 团队开单图15:团队开单1. GoalinContext 简要说明团体住宿开房步骤2. Preconditions 前置条件无。3. EndCondition 后置条件1. SuccessEndCondition 成功后置条件关闭“团体开单”界面。2. FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件在主界面点击“团体开单”按钮。Description基本事件流描述图16:基本事件流—团地开单Step 步骤:1、在主界面点击“团体开单”按钮,跳转到“团体开单”界面。2、在团体开单内,根据要求操作,操作完成后,点击“确定”按钮。3、若成功,则关闭“团体开单”界面;若失败,则提示原因。Extensions备选事件流无。8. SpecialRequirement 特殊需求无。3.1.7. 宾客结账用户选中房间图17:宾客结账1. GoalinContext 简要说明顾客退房结账。2. Preconditions 前置条件无。3. EndCondition 后置条件1.SuccessEndCondition 成功后置条件关闭“宾客结账”界面,更改房间图标。2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件选择要结账的房间,点击“来宾结账”按钮。Description基本事件流描述图18:基本事件流—来宾结账Step 步骤:1、在主界面的房间列表中选择要退房的房间,在主界面底部显示该房间的订单详情,点击“来宾结账”按钮,弹出“来宾结账”界面。2、在“来宾结账”界面内,显示该房间的消费详情,按要求操作,操作完成后,点击“确定”按钮。3、操作成功,则更改房间的图标和状态Extensions备选事件流无。8. SpecialRequirement 特殊需求无。3.1.8. 营业查询图19:结账单查询全部宾客查询在店宾客消费查询离店宾客消费查询1. GoalinContext 简要说明查询酒店的营业数据。2. Preconditions 前置条件无。3. EndCondition 后置条件1.SuccessEndCondition 成功后置条件无。2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件在主界面内点击“营业查询”按钮。6. Description 基本事件流描述图20:营业查询Step 步骤:1、在主界面点击“营业查询”按钮,进入“营业查询”界面,显示已经结账的订单信息。2、结账单查询:若选中“结账时间”,则可以根据结账时间进行查询,终于时间必须在起始时间之后,日期格式是“ YYMMDD”。若选中“姓名 /房间号/订单号”,则根据住客姓名,房间号后者订单号进行模糊查询。 “刷新”按钮可以对指定条件进行再次查询。3、全部宾客查询:可查询所有历史入住的宾客的消费信息。4、在店宾客查询:查询正在住店的宾客的消费信息。5、离店宾客查询:查询已经离店的宾客的消费信息。Extensions备选事件流无。8. SpecialRequirement 特殊需求无。3.1.9. 客房预定查询图19:客户预定查询界面9. GoalinContext 简要说明显示客房的预定信息。10. Preconditions 前置条件用户运行客户端程序。11. EndCondition 后置条件1.SuccessEndCondition 成功后置条件管理员登录。2.FailedEndCondition 失败后置条件无。12. Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户在主界面点击“客房预定”按钮14. Description 基本事件流描述图20:客户预订查询界面Step 步骤:1、在主界面内点击“客房预定”按钮,弹出“客户预订”界面,显示预定列表。2、用户也可以根据房间号码,电话,姓名进行模糊查询。Extensions备选事件流无。16. SpecialRequirement 特殊需求无。3.1.10. 预定客房预定客房17. GoalinContext 简要说明客户提前预定客房。18. Preconditions 前置条件管理员登录。19. EndCondition 后置条件1.SuccessEndCondition 成功后置条件客户预定界面中的客房列表更新。2.FailedEndCondition 失败后置条件无。20. Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户在“客户预定”界面内点击“增加”按钮。Description基本事件流描述图20:预定客房Step 步骤:1、用户在“客户预定”界面内点击“增加”按钮,弹出“预定客房”界面。2、根据要求输入数据,操作完成后点“确定”按钮。3、若添加成功,该界面关闭,在 “客户预定”界面中更新预定列表。4、预抵日期不能在当前日期之前,保留日期不能在预抵之前。Extensions备选事件流无。24. SpecialRequirement 特殊需求无。3.1.11. 修改预定图19:修改预定25. GoalinContext 简要说明修改预定的客房信息。26. Preconditions 前置条件预定的客房信息在预抵时间之前。27. EndCondition 后置条件1.SuccessEndCondition 成功后置条件关闭“修改预定”界面,更新客房预定列表。2.FailedEndCondition 失败后置条件无。28. Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户在“客户预定”界面内选中一条预定信息,并点击“修改”按钮Description基本事件流描述图20:修改预定Step 步骤:1、用户在“客户预定”界面内选中一条预定信息,并点击“修改”按钮,弹出“客房预定修改”界面。2、输入修改的信息,输入完成后,点击“修改”按钮。3、若修改成功,则关闭该界面,并更新客房预定列表。若修改失败,弹出错误提示。4、预抵日期不能在当前日期之前,保留日期不能在预抵之前。Extensions备选事件流无。32. SpecialRequirement 特殊需求无。3.1.12. 删除预定图19:删除客房预定33. GoalinContext 简要说明删除预定的客房信息。34. Preconditions 前置条件客户成功预定房间。35. EndCondition 后置条件1.SuccessEndCondition 成功后置条件更新客房预定列表。2.FailedEndCondition 失败后置条件无。36. Actors用户:所有安装了本系统软件的操作用户。37. Trigger 触发条件在“客户预定”界面内选中一条预定信息,并点击 “删除”按钮。38. Description 基本事件流描述图20:客房预定删除Step 步骤:1、在“客户预定”界面内选中一条预定信息,并点击 “删除”按钮,弹出删除确认按钮。点击“确定”,则删除该条预定信息,并更新预定列表。Extensions备选事件流无。40. SpecialRequirement 特殊需求无。3.1.13. 来宾信息一览表图19:查看来宾信息41. GoalinContext 简要说明显示到酒店住宿的顾客信息42. Preconditions 前置条件管理员登录43. EndCondition 后置条件1.SuccessEndCondition 成功后置条件显示来宾信息列表2.FailedEndCondition 失败后置条件无。44. Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户在主界面点击“客户管理”按钮,弹出“客户管理”界面,点击“来宾信息一览表”标签页Description基本事件流描述图20:来宾信息一览表界面Step 步骤:1、用户在主界面点击 “客户管理”按钮,弹出“客户管理”界面,点击“来宾信息一览表 ”标签页,显示来宾信息列表。2、也可以根据姓名和证件号码进行模糊查询。Extensions备选事件流无。48. SpecialRequirement 特殊需求无。3.1.14. 会员信息查询图19:会员信息查询49. GoalinContext 简要说明查看录入的会员信息。50. Preconditions 前置条件管理员登录。51. EndCondition 后置条件1.SuccessEndCondition 成功后置条件显示会员列表。2.FailedEndCondition 失败后置条件无。52. Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户在主界面点击“客户管理”按钮Description基本事件流描述图20:查询会员信息Step 步骤:1、用户在主界面点击 “客户管理”按钮,弹出“会员基本信息维护 ”界面,在该界面内自动显示会员列表。2、也可以根据会员编号和姓名进行查询。Extensions备选事件流无。56. SpecialRequirement 特殊需求无。3.1.15. 会员添加图19:会员添加界面57. GoalinContext 简要说明录入一个新的会员。58. Preconditions 前置条件用户运行客户端程序。59. EndCondition 后置条件1.SuccessEndCondition 成功后置条件管理员登录。2.FailedEndCondition 失败后置条件无。60. Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户在“会员基本信息维护界面”内点击“增加”按钮。62. Description 基本事件流描述图20:会员增加Step 步骤:1、用户在“会员基本信息维护界面 ”内点击“增加”按钮,弹出“添加会员”界面。2、在该界面内按要求输入数据,输入完成后,点击 “保存”按钮。3、若添加成功,则关闭该界面,并更新会员列表。若失败,则弹出提示信息。Extensions备选事件流无。64. SpecialRequirement 特殊需求无。3.1.16. 会员信息修改图19:会员信息修改界面65. GoalinContext 简要说明修改已经录入的会员信息。66. Preconditions 前置条件用户运行客户端程序。67. EndCondition 后置条件1.SuccessEndCondition 成功后置条件管理员登录。2.FailedEndCondition 失败后置条件无。68. Actors用户:所有安装了本系统软件的操作用户。69. Trigger 触发条件在“会员信息基本维护 ”界面,选中一条会员信息,点击 “修改”按钮。70. Description 基本事件流描述图20:会员信息修改界面Step步骤:1、在“会员信息基本维护”界面,选中一条会员信息,点击“修改”按钮,弹出“修改信息”界面。2、输入要求的内容,完成后点击“保存”按钮。3、若修改成功,则关闭该界面,并更新会员列表。若失败,则弹出提示信息。Extensions备选事件流无。72. SpecialRequirement 特殊需求无。3.1.17. 会员信息删除图19:会员信息删除界面73. GoalinContext 简要说明删除录入的会员信息。74. Preconditions 前置条件用户运行客户端程序。75. EndCondition 后置条件1.SuccessEndCondition 成功后置条件管理员登录。2.FailedEndCondition 失败后置条件无。76. Actors用户:所有安装了本系统软件的操作用户。77.Trigger触发条件在“会员信息基本维护”界面,选中一条会员信息,点击“删除”按钮78.Description基本事件流描述图20:会员信息删除Step 步骤:1、在“会员信息基本维护 ”界面,选中一条会员信息, 点击“删除”按钮,弹出确认删除界面。 点击“确定”按钮,删除信息。2、若删除成功,则更新会员列表。若失败,提示错误信息。Extensions备选事件流无。80. SpecialRequirement 特殊需求无。3.1.18. 查询房间类型和房间信息图19:客户预定界面81. GoalinContext 简要说明显示房间类型列表和房间列表。82. Preconditions 前置条件管理员登录。83. EndCondition 后置条件1.SuccessEndCondition 成功后置条件无。2.FailedEndCondition 失败后置条件无。84. Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户在主界面点击“系统设置”按钮Description基本事件流描述图20:房间类型和房间信息查询Step 步骤:1、用户在主界面点击 “系统设置”按钮,弹出“系统设置”界面,该界面内默认的标签页为 “房间项目设置”,该标签页默认显示所有的房间类型列表和房间信息列表。2、也可以根据房间类型筛选房间列表。Extensions备选事件流无。88. SpecialRequirement 特殊需求无。3.1.19. 添加房间类型图19:新增房间类型89. GoalinContext 简要说明添加一个新的房间类型90. Preconditions 前置条件用户运行客户端程序。91. EndCondition 后置条件1.SuccessEndCondition 成功后置条件关闭“新增房间类型 ”界面,更新“房间项目设置 ”标签页。2.FailedEndCondition 失败后置条件无。92. Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户“系统设置”界面内的“房间项目设置”标签页内点击“新增类型”按钮。96.SpecialRequirement无。特殊需求1、用户“系统设置”界面内的“房间项目设置”标签页内点击“新增类型”按钮,弹出“新增房间类型界面。2、根据要求输入数据,输入完成后点击“保存”按钮。3、若增加成功,则更新房间类型列表。若失败,提示错误信息。95.Extensions备选事件流无。94. Description 基本事件流描述图20:新增房间类型Step 步骤:”3.1.20. 修改房间类型图19:修改房间类型97. GoalinContext 简要说明修改录入的房间类型信息98. Preconditions 前置条件管理员登录。99. EndCondition 后置条件1.SuccessEndCondition 成功后置条件关闭“新增房间类型 ”界面,更新“房间项目设置 ”标签页。2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户在“房间项目设置 ”标签页内选中一条房间类型信息,点击 “修改类型”按钮。102. Description 基本事件流描述图20:修改房间类型Step 步骤:1、用户“系统设置 ”界面内的“房间项目设置 ”标签页内选中一条房间类型信息,点击 “修改类型”按钮。2、修改信息完成后,点击 “保存”按钮。3、若修改成功,则关闭该界面。若失败,提示错误信息。Extensions备选事件流无。104. SpecialRequirement 特殊需求无。3.1.21. 删除房间类型图19:删除房间类型105. GoalinContext 简要说明删除录入的房间类型信息106. Preconditions 前置条件管理员登录。107. EndCondition 后置条件1.SuccessEndCondition 成功后置条件更新“房间项目设置”标签页。2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户在“房间项目设置 ”标签页内选中一条房间类型信息,点击 “删除类型”按钮。110. Description 基本事件流描述图20:删除房间类型Step 步骤:1、用户“系统设置 ”界面内的“房间项目设置 ”标签页内选中一条房间类型信息,点击 “删除类型”按钮,弹出删除确认对话框。点击 “确定”按钮。2、若删除成功,则更新房间类型列表。若失败,弹出错误提示。Extensions备选事件流无。112. SpecialRequirement 特殊需求无。3.1.22. 添加单个房间图19:新增单个房间113. GoalinContext 简要说明添加一个新的房间114. Preconditions 前置条件用户运行客户端程序。115. EndCondition 后置条件1.SuccessEndCondition 成功后置条件关闭“单个增加房间 ”界面,更新房间列表。2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户“系统设置”界面内的“房间项目设置 ”标签页内点击 “单个添加”按钮。118. Description 基本事件流描述图20:添加单个房间Step 步骤:1、用户“系统设置 ”界面内的“房间项目设置 ”标签页内点击“单个添加”按钮,弹出“房间信息”界面。2、根据要求输入数据,输入完成后点击 “保存”按钮。3、若增加成功,则更新房间类型列表。若失败,提示错误信息。Extensions备选事件流无。120. SpecialRequirement 特殊需求无。3.1.23. 批量添加房间图19:批量添加房间121. GoalinContext 简要说明添加多个新的房间122. Preconditions 前置条件用户运行客户端程序。123. EndCondition 后置条件1.SuccessEndCondition 成功后置条件关闭“批量增加房间 ”界面,更新房间列表。2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户“系统设置”界面内的“房间项目设置 ”标签页内点击 “批量添加”按钮。126. Description 基本事件流描述图20:添加单个房间Step 步骤:1、用户“系统设置 ”界面内的“房间项目设置 ”标签页内点击 “批量添加”按钮,弹出“批量增加房间 ”界面。2、根据要求输入数据,输入完成后点击 “保存”按钮。3、若增加成功,则更新房间类型列表。若失败,提示错误信息。Extensions备选事件流无。128. SpecialRequirement 特殊需求无。3.1.24. 修改房间信息图19:修改房间信息129. GoalinContext 简要说明修改一条房间信息130. Preconditions 前置条件用户运行客户端程序。131. EndCondition 后置条件1.SuccessEndCondition 成功后置条件关闭“修改房间信息 ”界面,更新房间列表。2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户“系统设置”界面内的“房间项目设置 ”标签页内,选中一条房间信息, 点击“修改”按钮。134. Description 基本事件流描述图20:修改房间信息Step 步骤:1、用户“系统设置”界面内的“房间项目设置 ”标签页内,选中一条房间信息, 点击“修改”按钮,弹出“修改房间信息 ”界面。2、根据要求输入数据,输入完成后点击 “保存”按钮3、若修改成功,则更新房间类型列表。若失败,提示错误信息Extensions备选事件流无。136. SpecialRequirement 特殊需求无。3.1.25. 删除房间信息图19:删除房间信息137. GoalinContext 简要说明删除一条房间信息138. Preconditions 前置条件用户运行客户端程序。139. EndCondition 后置条件1.SuccessEndCondition 成功后置条件更新房间列表。2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件用户“系统设置”界面内的“房间项目设置 ”标签页内,选中一条房间信息, 点击“删除”按钮。142. Description 基本事件流描述图20:删除房间信息Step 步骤:1、用户“系统设置”界面内的“房间项目设置”标签页内,选中一条房间信息,点击“删除”按钮,弹出删除确认对话框,点击“确定”按钮。2、若修改成功,则更新房间类型列表。若失败,提示错误信息Extensions备选事件流无。144. SpecialRequirement 特殊需求无。3.1.26. 客户类型查询图19:客户类型查询145. GoalinContext 简要说明查询所有的客户类型信息146. Preconditions 前置条件用户运行客户端程序。147. EndCondition 后置条件1.SuccessEndCondition 成功后置条件显示客户类型列表2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件点击用户“系统设置”界面内的“客户类型设置”标签页内。150. Description 基本事件流描述图20:查询客户类型Step 步骤:1、用户“系统设置”界面内的“客户类型项目设置 ”标签页内,则自动显示客户类型列表。Extensions备选事件流无。152. SpecialRequirement 特殊需求无。3.1.27. 新增客户类型图19:客户类型添加153. GoalinContext 简要说明添加一个新的客户类型154. Preconditions 前置条件用户运行客户端程序。155. EndCondition 后置条件1.SuccessEndCondition 成功后置条件显示客户类型列表2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件点击用户“系统设置”界面内的“客户类型设置”标签页内,点击 “添加”按钮。158. Description 基本事件流描述图20:新增客户类型Step 步骤:1、用户“系统设置”界面内的“客户类型项目设置 ”标签页内,点击“添加 ”按钮,则弹出 “新增客户类型”界面。2、在该界面内输入数据,完后点点击 “保存”按钮。3、若添加成功,则更新客户列表。若失败,则提示错误信息。Extensions备选事件流无。160. SpecialRequirement 特殊需求无。3.1.28. 修改客户类型图19:客户类型修改161. GoalinContext 简要说明修改一条客户类型信息162. Preconditions 前置条件用户运行客户端程序。163. EndCondition 后置条件1.SuccessEndCondition 成功后置条件显示客户类型列表2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。165.Trigger触发条件点击用户“系统设置”界面内的“客户类型设置”标签页内,选中一条客户类型信息,点击“修改”按钮。166.Description基本事件流描述图20:修改客户类型Step步骤:1、点击用户“系统设置”界面内的“客户类型设置”标签页内,选中一条客户类型信息,点击“修改”按钮,弹出“修改客户类型界面”。2、在该界面内输入数据,完后点点击“保存”按钮。3、若修改成功,则更新客户列表。若失败,则提示错误信息。4、类型编号不能修改Extensions备选事件流无。168. SpecialRequirement 特殊需求无。3.1.29. 删除客户类型图19:客户类型删除169. GoalinContext 简要说明删除一条客户类型信息170. Preconditions 前置条件用户运行客户端程序。171. EndCondition 后置条件1.SuccessEndCondition 成功后置条件显示客户类型列表2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件点击用户“系统设置”界面内的“客户类型设置 ”标签页内,选中一条客户类型信息,点击“确认 ”按钮。174. Description 基本事件流描述图20:删除客户类型Step步骤:1、点击用户“系统设置”界面内的“客户类型设置”标签页内,选中一条客户类型信息,点击“删除”按钮,弹出确认删除对话框,点击“确定”按钮。2、若删除成功,则更新客户列表。若失败,则提示错误信息Extensions备选事件流无。176. SpecialRequirement 特殊需求无。3.1.30. 房费打折图19:客户类型删除177. GoalinContext 简要说明设置各种客户享受的打折比例178. Preconditions 前置条件用户运行客户端程序。179. EndCondition 后置条件1.SuccessEndCondition 成功后置条件显示客户类型列表2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件点击用户“系统设置”界面内的“客户类型设置 ”标签页内,点击“房间费打折 ”按钮。182. Description 基本事件流描述图20:房间费打折Step 步骤:1、点击用户“系统设置”界面内的“客户类型设置 ”标签页内,点击 ”房费打折“按钮,弹出”房费打折设置“界面。2、选择客户类型,设置打折比例。3、成功后,则更新打折列表。若失败,提示错误信息Extensions备选事件流无。184. SpecialRequirement 特殊需求无。3.1.31. 操作员查询图19:操作员查询185. GoalinContext 简要说明查询所有的操作员信息186. Preconditions 前置条件用户运行客户端程序。187. EndCondition 后置条件1.SuccessEndCondition 成功后置条件显示操作员列表2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件点击用户“系统设置”界面内的“操作员设置”标签页内。190. Description 基本事件流描述图20:查询操作员Step 步骤:1、用户“系统设置”界面内的“操作员设置”标签页内,则自动显示操作员列表。Extensions备选事件流无。192. SpecialRequirement 特殊需求无。3.1.32. 新增操作员图19:操作员添加193. GoalinContext 简要说明添加一个新的操作员194. Preconditions 前置条件用户运行客户端程序。195. EndCondition 后置条件1.SuccessEndCondition 成功后置条件更新操作员列表2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件点击用户“系统设置”界面内的“操作员设置”标签页内,点击 “添加”按钮。198. Description 基本事件流描述图20:新增操作员Step步骤:1、用户“系统设置”界面内的“操作员设置”标签页内,点击“添加”按钮,则详情信息面板更改。2、在该界面内输入数据,完后点点击“保存”按钮。3、若添加成功,则更新操作员列表。若失败,则提示错误信息。4、普通操作员登录的用户不能执行系统设置(客房设置、房间项目设置、计费设置和操作员设置)操作。Extensions备选事件流无。200. SpecialRequirement 特殊需求无。3.1.33. 修改操作员信息201. GoalinContext 简要说明修改操作员密码202. Preconditions 前置条件用户运行客户端程序。203. EndCondition 后置条件1.SuccessEndCondition 成功后置条件更新操作员列表2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件点击用户“系统设置”界面内的“操作员设置”标签页内,选中一条普通操作员信息,点击“删除”按钮。206. Description 基本事件流描述图20:修改操作员Step步骤:1、用户“系统设置”界面内的“操作员设置”标签页内,点击“删除”按钮,则详情信息面板更改。2、在该界面内输入数据,完后点点击“修改”按钮。3、若添加成功,则弹出提示信息“修改成功”。若失败,则提示错误信息4、管理员用户可以修改自己账号的密码,也可以修改普通操作员的密码。Extensions备选事件流无。208. SpecialRequirement 特殊需求无。3.1.34. 删除操作员信息209. GoalinContext 简要说明删除普通操作员210. Preconditions 前置条件用户运行客户端程序。211. EndCondition 后置条件1.SuccessEndCondition 成功后置条件更新操作员列表2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件点击用户“系统设置”界面内的“操作员设置”标签页内,点击 “删除操作员”按钮。214. Description 基本事件流描述图20:删除操作员Step 步骤:1、用户“系统设置”界面内的“操作员设置”标签页内,选中一条操作员信息,点击“删除 ”按钮,则详情信息面板更改。2、若删除成功,则弹出提示信息 “修改成功”。若失败,则提示错误信息。3、只能管理员之间不能相互删除,只能删除普通操作员Extensions备选事件流无。216. SpecialRequirement 特殊需求无。3.1.35. 计费设置计费设置217.GoalinContext简要说明房间房间的计费标准218.Preconditions前置条件用户运行客户端程序。219.EndCondition后置条件1.SuccessEndCondition 成功后置条件无2.FailedEndCondition 失败后置条件无。Actors用户:所有安装了本系统软件的操作用户。Trigger触发条件点击用户“系统设置”界面内的“计费设置”标签页内。222. Description 基本事件流描述图20:计费设置Step步骤:1、用户点击“系统设置”界面内的“计费设置”标签页。2、设置计费标准后,点击“保存”按钮。3、若设置成功,则弹出提示信息“设置成功”。若失败,则提示错误信息Extensions备选事件流无。224. SpecialRequirement 特殊需求无。3.1.36. 退出系统退出系统225. G

温馨提示

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

评论

0/150

提交评论