客房管理系统需求说明书.doc_第1页
客房管理系统需求说明书.doc_第2页
客房管理系统需求说明书.doc_第3页
客房管理系统需求说明书.doc_第4页
客房管理系统需求说明书.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

红苹果酒店客房管理系统项目需求说明第一部分 引言1.1编写目的需求说明书有时候也被称为规格说明书,本规格说明描述了红苹果酒店客房管理系统的要求,并且作为各方面沟通的依据,也为下一步工作提供基准。软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。1.2背景说明:A、 软件系统的名称: 红苹果酒店客房管理系统B、 任务提出者:红苹果酒店客房部开发者:清华IT襄樊培训中心ST0723*小组 C、 本系统将是独立的系统,目前不与酒店其他系统整合,所产生的输出都是独立的。本系统将使用MS-SQL2000作为数据库存储系统.Net Framwork 作为运行环境。1.3定义序号详细名称简称1红苹果酒店酒店2红苹果酒店客房管理系统客房系统3具有最高权限的系统管理者(默认:admin/123456)管理员用户4已经注册的普通操作者(只能操作开房、退房)普通用户1. 4参考资料相关的文件包括:A、 红苹果酒店的内部文件红苹果酒店客房管理系统案例研究项目;B、 红苹果酒店客房管理系统案例研究项目分析会议备忘录;C、 红苹果酒店客房管理系统案例研究项目可行性分析;参考资料:A、 清华IT 97基于软件开发项目的毕业设计;B、 国家标准软件需求说明书(GB856T88);C、 亚马逊管理系统软件的需求说明;合同:A、红苹果酒店客房管理系统案例研究项目合同 20080218 - 2;第二部分 任务概述2.1目标 随着计算机技术的发展和计算机的普及,红苹果酒店为了提高管理效率,减轻员工的工资强度,提高保存数据的完整性和信息的准确性,达到“无纸化办公” 标准,从而达到提高经济效益的目的。特委托清华IT襄樊培训中心开发一套酒店客房管理系统,来很好的为企业的日常运作服务。该软件的用户是普通操作员用户与系统管理员用户。该软件具有下列特性:1. 管理员可以添加、更新或删除有关“客房系统”中的客房信息;2. 管理员可以添加、更新或删除有关“客房系统”中的客房收费标准信息;3. 管理员可以 删除有关“客房系统”中的普通用户信息;4. 管理员可以添加、更新或删除有关“客房系统”中的旅客信息;5. 管理员用户可以在“客房系统”中通过数据服务来浏览和打印任何系统的详细信息。6. 管理员用户可以在“客房系统”中激活或锁定某个普通用户。7. 管理员用户可以在“客房系统”中对系统所有信息进行备份。(可选)8. 普通用户可以为旅客开房入住、结账退房。9. 普通用户可以修改旅客的登记资料。10. 普通用户可以修改自己的密码。本项目是一个独立、完整的项目,目前不提供其他系统的接口。2.2用户的特点本系统将在红苹果酒店的前台上使用,使用者为前台服务人员和系统管理人员,这些人员在计算机的应用、使用上不存在障碍,他们以往有使用过类似系统的经验,并且都在计算机的操作和使用方面得到过相关的培训。根据业务的频繁程度,系统每天操作完成一个功能点应该在3000-30000次之间。用户对界面的友好性,有一定的要求。本系统的规模比较小,并且将提供为期两天的操作、安装培训,以达到其熟练使用的目的。2.3假定和约束根据合同的规定,已经有的约束条件包括:A、本系统的预算在50万元(人民币);B、本系统的最后的交付日期是2008年3月15日 ,并且包括安装、培训,系统要求在2008年4月正常投入使用;假设:A、红苹果酒店能够提供交付测试的环境;B、红苹果酒店能够参与到需求的核准工作;其他相关的假定和约束条件将进一步补充。第三部分、需求规定 3.1对功能的规定(1)、客房管理客房的种类信息、房费标准、详细信息全部通过终端保存在数据库服务器,管理员可以对这些信息进行增加、删除、修改和查询操作。软件应该提供对管理员的增加、删除、修改和查询操作。(2)、旅客管理同样,旅客的信息全部通过终端保存在数据库服务器,管理员和普通用户可以对这些信息进行增加、删除、修改和查询操作。软件应该提供对旅客的增加、删除、修改和查询操作。(3)、数据服务管理员可以对数据库服务器这些信息进行备份和打印报表。软件应该提供对数据的进行备份和打印报表的操作。(4)、用户帐户管理同样,用户信息全部通过终端保存在数据库服务器,具有最高权限的管理员可对普通用户信息进行激活、锁定和删除操作。软件应该为管理员提供对普通用户的激活、锁定和删除操作。 同时,普通管理员可以为自己修改登录密码。软件应该为普通用户提供修改密码的操作。 3.2对性能的规定3.2.1精度1、在执行数据(客房、旅客、用户、房费)增加的时候,不允许出现因为程序的原因导致增加操作失败,也不允许发生重复增加的数据;2、在执行数据删除操作的时候,不允许因为程序的原因发生多删除数据、删除失败的情况;3、数据的修改也要求保持对应的准确性; 3.2.2时间特性要求在单用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单次操作的响应时间要求在2秒钟之内。返回100行数据以内的数据查询,单次操作的响应时间要求在2秒之内。多人操作时候,时间和相应的要求同上。3.2.3灵活性A、操作方式程序在通常的应用环境下使用鼠标和键盘进行输入和输出操作,对于执行按钮,通常使用鼠标的点击完成。B、运行环境数据库服务器: SQL server2000 客户端:Windows系列 运行平台:.Net Framwork 程序在通常的条件下,在Win98/NT/2000上安装运行,但是,还要求能够在XP及后续的MS的操作系统上运行。系统要求能够在Win95的操作系统上安装和运行。C、同其他软件的接口的变化(不适用)D、 精度和有效时限的变化(不适用)E、 计划的变化或改进除非在遇到不可抗力因素,否则计划和进度的改变不影响到需要实现的需求。3.3输人输出要求系统的基本数据单元如下:表名Account实体名称用户帐户表主键aid估计记录数(条/月)估计数据量(MB/月)序号字段名称字段说明类型位数属性备注1aid帐户编号自动编号2username用户名varchar50必填3password登录密码char20必填4isLock是否激活int 4限定值:1激活0锁定表名kefang实体名称客房表主键kid估计记录数(条/月)估计数据量(MB/月)序号字段名称字段说明类型位数属性备注1fid客房编号int42cnum床位数量int4必填3ftype客房类型说明Varchar50可以为空4siSign客房状态int4必填限定值:0 空房1 女宾房2 男宾房3 夫妻房表名fangfei实体名称收费标准表主键fid估计记录数(条/月)5估计数据量(MB/月)0.1序号字段名称字段说明类型位数属性备注1fid客房编号int4FK2daymoney每床每日收费decimal9必填,非空3zrebate周折扣率float8必填,非空4yrebate月折扣率float8必填,非空5nrebate年折扣率float8必填,非空表名keren实体名称旅客表主键kid估计记录数(条/月)估计数据量(MB/月)序号字段名称字段说明类型位数属性备注1kid旅客编号自动编号42fid房号int4FK3cardid旅客身份证号码varchar50非空只能是数字和大写字母,且位数1518位之间4cname旅客姓名varchar50非空5sex旅客性别char4非空男或女6birthday生日datetime8可以为空不能大于当前日期7indate入住日期datetime8非空不能大于当前日期8inmoney押金decimal8非空9isSign客人状态标识int4非空1 入住 0 退房表名zhangdan实体名称账单表主键zid估计记录数(条/月)估计数据量(MB/月)序号字段名称字段说明类型位数属性备注1zid帐单编号自动编号42kid旅客编号int4F K3outday退房日期datetime8非空4days商品数量number20非空5totalmoney房费总额decimal8非空6rebatemoney打折后房费decimal8非空7outmoney多退少补费用decimal8非空3.4数据管理能力要求以下是每天、每月的各个单元可能产生的新的数据量、和对应可能执行操作的次数。以下的情况,是已经建立数据库、输入原始数据的情况下的正常增长,不考虑非常特殊的情况:数据单元月增加量每月需要的最大的存储容量旅客信息100-50050K 3M账单信息500 - 5000500K 5M根据以上的数据,每月要求的额外的数据存储空间为10M。并且,所有数据采用集中式存储,数据位于数据库服务器上。数据库要有安全保障性能,必须只有授权的用户才能操作。3.5故障处理要求A、在操作成员输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行;B、程序运行时,对服务器和网络通信故障能够识别并提示,当故障排除后,程序恢复正常运行;C、数据库要求有灾难备份机制,以防止数据的全部丢失。3.6其他专门要求A、安全性系统只能由管理员对商品进行添加、修改或者删除操作或其他指定的操作成员进行操作;系统管理人员能够对管理员的信息进行添加、修改和删除操作;管理员能够对订单进行添加、修改、删除或其它处理操作;程序应能保证这些方面的安全性。其他安全方面的要求,请参考合同的说明。B、可扩充性系统在开发完毕以后,应允许在后续的合同中进行功能的扩展或者功能的重新解释和实现。C、健壮性系统应该保证在一次开机三个月之内稳定运行,数据库在一些灾难事故中能够在系统安装好之后,两小时内恢复。第四部分、运行环境规定4.1设备客户程序硬件要求:具有 Pentium III 处理器且满足以下要求的计算机:最低 64 MB 内存最小 2.1 G

温馨提示

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

评论

0/150

提交评论