需求规格说明书
验。 3.2 功能需求点列表(Function List)
在功能需求分析完成后,要详细列出用户需求功能点列表,提供给后续设计、编程、测 试中使用,更是为了用户测试验收中使用。功能需求点列表的格式,如表 2-1 所示。
编号 1 2 3
4
5 6
7
表 2-1 功能需求点列表
功能名称 编辑客户基本 资料 管理客户的联 系人 管理客户的交 往记录
系统,所以系统应同时支持局域网协议和广域网协议。
5.网络协议
Tcp/ip6 协议支持局域网,广域网。
6.目标系统其他需求(Other Requirements of Target System)
6.1 安全性(Security) 采用登录需要用户以及用户密码登陆以确保管理的安全性
6.2 可靠性(Dependability) 经过调试测试以确保系统的稳定性,从而确保系统的可靠性。系统对数据和操作的处理,既 准确又及时,系统最大可支持 1200 个终端,并行最大 800,短暂的响应时间等都保证了系 统的可靠性。
输入内容
任何操作
数据更新 包
要发送数 据,发送 目的地 特殊问题
输出内容 操作结果
最新数据 库 送达目的 地 处理结果
5.目标系统界面与接口需求(Interface of Target System)
5.1 界面需求(Interphase Requirement) 界面的原则要求,如方便、简洁、美观、一致。 (1)输入设备:键盘、鼠标、条码扫描器、扫描仪等; (2)输出设备:显示器、打印机、光盘刻录机、磁带机、音箱等; (3)显示风格:图形界面、字符界面、IE 界面等; (4)显示方式:1600*900。 (5)输出格式:显示布局、打印格式等。
4.1 时间要求(Time Request)
如: (1)响应时间在 0.1s 以内,查询的最长等待时间不超过 2s。 (2)更新处理时间一般为 1 秒钟,记账的最长时间为 3 秒钟。。 (3)数据的转换和传送时间,如远程数据传输的时间要求在 5s 以内。当系统忙碌时,应首 先给予提示,不能出现死循环或无限等待。
4.2 空间要求(Space Request)
(1)支持的终端数:1000。 (2)支持的并行操作的使用者数:800。 (3)处理的文件和记录数:1,000,000,000。 (4)处理任务的数量:由任务强度决定 (5)对输入和输出数据的精度要求:精确度要求为小数点后第 2 位
4.3 性能需求点列表(Performance List) 详细列出用户性能点列表,提供给后续分析、设计、编程、测试中使用,更是为了用户测试 验收中使用。需求性能点列表的格式,如表 2-2 所示。
服务器端运行需求: 系统软件: Windows Server 2008 数据库管理系统:SQL Server
客户端子运行要求: 系统软件: Window8 数据库管理系统:SQL Server 硬件要求: 2G RAM, 1T存储空间
(3)培训需求:用户对培训的需求,提供多媒体教学光盘。 (4)推广需求:仅在本公司使用。
应在此列举出所有的外部接口名称、接口标准、规范。外部接口列表,如表 2-3 所示。
1.用户接口
用户界面简洁,以文字为主,清晰显示功能方便操作。
2.硬件接口 3.软件接口 4.通信接口
CT 机、磁共振、柜员机(ATM)、IC 卡、盘点机等。 数据库服务器,版本号:Access2008。 数据库管理员主要在局域网环境下使用系统,而客户则在外网进行访问
输出相应的 客户联系人 往来记录
输出相应的 客户的历史 订单
输出相应的 客户的历史 订单的详细 信息 返回客户名 称及预警内 容(往来频率 降低/订单数 量或金额浮 动较大/客户 位置变化) 返回流失客 户处理完成 的提示。
4.目标系统性能需求(Performance of Target System)
二、需求ห้องสมุดไป่ตู้格说明书
1.概述(Summary)
完成人:
1.1 项目的目的与目标(Purpose and Aim of Project) 项目的目的是对开发本系统意图的总概括。项目的目标是将目的细化后的具体描述。项
目目标应是明确的、可度量的、可以达到的, 项目的范围应能确保项目的目标可以达到。 对于项目的目标可以逐步细化,以便与系统的需求建立对应关系,检查系统的功能是否
覆盖了系统目标。
1.2 术语定义(Terms Glossary) 将该用户需求报告中的术语、缩写进行定义, 包括用户应用领域与计算机领域的术语与
缩写等。
1.3 相关文档(Related Documents)
说明用户需求报告的变更,以及可能受变更影响的其他相关文档,如:项目开发计划和 设计说明书。
2.问题初始分析(Early Analysis)
5.2 接口需求(Interface Requirement) 与其他系统的接口,如监控系统、控制系统、银行结算系统、税控系统、财务系统、政
府网络系统及其他系统等。 (1)与系统特殊外设的接口,如 CT 机、磁共振、柜员机(ATM)、IC 卡、盘点机等。
(2)与中间件的接口,要列出接口规范、入口参数、出口参数、传输频率等。
7.目标系统假设与约束条件(Suppose and Restriction of Target System)
1.人力、资金的约束 开发过程中要考虑到人力、资金和时间的约束。注意员工数量,公司资金,客户数量及
信息反馈时间的要求。
2. 技术发展规律的约束 计算机技术发展日新月异,给信息处理带来更多的手段,同时也会带来更加丰富的信息
查看客户的历 史订单
查看历史订单 的明细
客户流失预警
客户流失处理
使用人 客户经理 客户经理 客户经理
客户经理 及销售人 员
客户经理 及销售人 员 客户经理
客户经理
功能描述 对客户资料 进行登记及 修改 对客户的联 系人进行分 配管理 查看客户的 交往记录
查看客户的 历史订单
查看历史订 单的明细
对客户的潜 在的流失可 能性进行分 析预警
6.3 灵活性(Agility)
系统可以采用管理员权限修改系统内的信息,不同的用户拥有不同的访问权限,从而实现系 统的灵活性。
6.4 特殊需求(Special Requirements)
(1)进度需求:在 2016 年 12 月 25 日必须投入使用。 (2)运行环境需求:平台、体系结构、设备要求。
2.1 场景描述(Scene Description) 自然语言描述
2.2 初始功能提取(Early Function Distill) 自然语言描述
3.目标系统功能需求(Function of Target System)
3.1 功能需求分析(Function Analysis) 创建用例模型与域模型,要求采用用例表进行用例规约描述,必要时采用活动图进行检
表达形式。要求系统在设计时考虑技术变化及硬件升级的可能性,为可能的变化预留一定扩 展可能。 3 法律、法规和政策方面的限制。 4 系统投入使用的最晚日期:2016 年 12 月 25 日。
对流失的客 户进行标注
输入内容 客户基本信 息
客户名称及 其联系人
输入查询方 式(按客户名 称/按时间/ 按联系人/按 客户所在地 区/全部) 输入查询方 式(按客户名 称/按时间/ 按联系人/按 客户所在地 区/全部) 选择历史订 单查看
数据库中的 客户往来记 录和历史订 单
客户名称及 标注信息
输出内容 编辑客户基 本信息成功 的提示 管理联系人 完成提示
编号 1 2 3 4
表 2-2 性能需求点列表
性能名称 相应时间
更新时间
数据转换 &传送时 间 解题时间
使用部门 所有 所有 所有 所有
使用岗 位
工作人员 及客户
工作人员
工作人员 及客户
操作人员
性能描述
系统对操 作的反应 时间 系统数据 的更新时 间 数据的转 换和传送 时间 系统对特 殊问题的 处理时间