《系统需求分析实例》由会员分享,可在线阅读,更多相关《系统需求分析实例(12页珍藏版)》请在金锄头文库上搜索。
1、文档编号:工程名称系统需求分析文档序号:等级:文档名称:文档类别:技术文档 编制时间:校对:校对时间: 审核时间:工艺会签:工艺会签时间:质量会签:质量会签时间:标准化检查:标准化检查时间: 批准时间:修改记录版本变更原因变更内容简述编制修 订者批准者发布日期目录1引言1.1编写目的1.2工程背景1.3定义1.4参考资料2任务概述2.1目标2.1.1系统H标2.1.2系统要求2.2运行环境2.2.1系统软件/硬件平台2.2.2运行环境2.3条件与限制2.3.1故障分析2.3.2系统利用率2.3.3可靠性2.3.4可维护性2.3.5可用度3功能需求3.1功能划分3.2需求分配3.2.1需求分配表
2、3.2.2软硬件内部接口需求规格3.3功能描述3.3. X功能1名称3.3. X.Y子功能名称4数据描述4.1数据词典4.2数据库描述4.3数据采集5性能需求5.1数据精确度5.2时间特性5.3适应性6运行需求接口需求规格7其它需求8用户需求与系统需求规格对照表9附录1引言1.1编写目的说明编写需求说明书的目的,指明读者对象。本文档用丁描述工程的系统需求,为该工程概要设计,详细设计和测试 用例的设计依据。1.2工程背景:应包括工程的委托单位、开发单位和主管部门;该系统与其他系统的关系。1.3定义列出文档中所用到的专门术语的定义和缩写词的愿文。1.4参考资料:可包括工程经核准的方案任务书、合同或
3、上级机关的批文文档所引用的资料、标准等列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源2任务概述2.1目标描述系统总体功能。描述系统要到达的性能要求和其它指标。描述系统要到达的社会和经济意义,工程前景等。2.1.1系统H标2.1.2系统要求2.2运行环境定义系统运行所要求的各种必备条件。2.2.1系统软件/硬件平台2.2.2运行环境2.3条件与限制描述系统所在的更大范围内的条件与限制。2.3.1故障分析2.3.2系统利用率2.3.3可靠性2.3.4可维护性2.3.5可用度3功能需求3.1功能划分根据系统总体功能,给出系统功能的划分。系统功能需求分“取款,“存款,“查询,“吞卡,“归
4、档日志,与“帐 号检查。3.2需求分配根据功能划分,分配为硬件实现还是软件实现,以表格形式给出,并给出软硬件内部接口需求规格3.2.1需求分配表丁与功能编号功能描述实现方式备注11.1取款软件+硬件21.23453.2.2软硬件内部接口需求规格卜面给出系统中出现的每个接口的规格说明,其中每个接口要求有如下内容:(1) 输入(2) 处理过程(3) 输出(4) 接口交互过程(5) 消息和通信协议(6) 性能要求(7) 故障处理(8) 其它要求3.3功能描述3.3.1 (功能1名称)从3.3.1开始编号,描述功能1的子功能的划分。这些功能使用各种图式如用例图,结构图等来描述。分节描述每个子功能的需求
5、规格。3.3.X.Y (子功能名称)从3.3.X.1开始编号,描述每个功能描述要求有如下的内容:(1) 输入(2) 输出(3) 功能例子:3.3.1取款【输入数据】账号、密码、取款额度【输出数据】现金【功能】#XXX-SRS-01-001系统能够按照用户输入的账号、密码发送给主银行系统进行验证,验证通过 后可根据客户输入的取款额度,吐出金额。对丁验证不通过的账号和密码系统能 够做出相应的错误处理。4数据描述4.1数据词典分节给出每个数据项的描述,格式如下:【标识符】【描述】【数据项】【单位】【范围】【缺省值】【说明】4.2数据库描述给出使用数据库的名称和类型。4.3数据采集5性能需求5.1数据
6、精确度5.2时间特性如响应时间、更新处理时间、数据转换与传输时间、运行时间等。5.3适应性在操作方式、运行环境、与其他系统的接口以及开发方案等发生变化时,应具有的适应能力。6运行需求(接口需求规格)下面给出系统中出现的每个接口的规格说明,其中每个接口要求有如下内容:(1) 输入(2) 处理过程(3) 输出(4) 接口交互过程(5) 消息和通信协议(6) 性能要求(7) 故障处理(8) 其它要求对用户界面,要定义用户界面的特性如屏幕格式、报表格式、菜单格式、输 入输出时间等。7其他需求如可使用性、可扩充性、容错性、平安保密、可维护性、可移植性等。8用户需求与系统需求规格对照表用如下表格给出用户需求与系统需求规格之间的对应关系,并维护?需求跟踪矩阵?表1系统需求规格与用户需求对照表序号用户需求规格系统需求规格备注编p名称/内容/概述编p名称/内容/概述129附录