××项目的软件需求规格说明书.pdf





《××项目的软件需求规格说明书.pdf》由会员分享,可在线阅读,更多相关《××项目的软件需求规格说明书.pdf(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.*项目 需求规格说明书 *公司 *年*月*日 Word 资料 .版本记录 版本 日期 作 者 审批人 备注 1.0 Word 资料 .目录 1 前言 1 1.1 本需求规格说明书的依据材料.1 1.2 参考文档.1 2 概述 2 2.1 软件的目的与目标 .2 2.2 用户简介 .2 2.3 术语定义 .2 2.4 新系统的组织结构 .2 2.5 新系统的岗位定义 .3 3 功能设计 .4 3.1 软件总体功能结构 .4 3.2 UC01 子系统 1.4 3.2.1 功能框架 .4 3.2.2 UC0101 功能项一 .4 3.2.3 UC0102 功能项二 .11 3.3 UC02 子系统
2、 2.11 4 外部接口需求 .12 4.1 硬件外部接口 .12 4.2 软件外部接口 .12 5 人机交互需求 .13 6 性能需求 .14 6.1 响应时间与处理速度 .14 6.2 数据量及存储 .14 6.3 并发数及其它 .14 7 质量需求 .16 8 其它需求 .17 Word 资料 .图目录 图 3.1-1 软件总体功能结构图.4 图 3.2-1 流程示例图.6 图 3.2-2 界面设计图.7 Word 资料 .表目录 表 3.2-1 界面对象描述详表.10 Word 资料 .1 前言 1.1 本需求规格说明书的依据材料 说明需求规格说明使用的参考资料,如商务合同、用户领域的
3、资料等。1.2 参考文档 要在此描述与该文档相关的文档。Word 资料 .2 概述 本文档着重描述用户需要的系统将做成什么样。文档的描述应尽量采用系统分析人员 可以看懂的语言。本文档是进行系统设计的基础,也是系统进行系统测试的依据。2.1 软件的目的与目标 项目目的是开发本系统的意图的总概括,目标是将目的细化后的具体的描述。对于项目的目标可以逐步细化,以便与系统的需求建立对应关系,检查系统的功能是 否覆盖了系统的目标。本节的描述忌使用“开发一套让用户满意的系统”等字句。如果该节在用户需求报告中已详细描述,本节可说明参见相关文档章节。2.2 用户简介 在本节中要将用户的基本情况描述清楚,以便于分
4、析人员划定系统围,进行关于功能 与进度、成本、性能等方面的平衡决策。对于产品开发类项目,需要在此将该产品定义的用户群的特点描述清楚。如果该节在用户需求报告中已详细描述,本节可说明参见相关文档章节。2.3 术语定义 将需求规格说明中的术语、缩写进行定义。包括用户应用领域与计算机领域的术语与 缩写等。在本文档中用到的数据对象用语描述前后要一致。2.4 新系统的组织结构 Word 资料 .如果没有变动,此节可略。具体说明参见该项目的用户需求报告中对旧系统的组 织结构描述的要求。2.5 新系统的岗位定义 使用该系统的各用户角色描述。Word 资料 .3 功能设计 3.1 软件总体功能结构 软件总体功能
5、结构设计表示软件系统中各子系统或各大功能模块之间的关系设计,下 图:图 3.1-1 软件总体功能结构图 3.2 UC01 子系统 1 3.2.1 功能框架 对此子系统所包含的功能项做总体的说明,对功能项之间的关系要进行简要的说明。3.2.2 UC0101 功能项一 3.2.2.1 功能简述 系统哪些角色使用该功能。该功能项实现了什么功能。例如:为了满足不同企业对银行接口和账户记帐的要求,需要对银行账户进行相应的设置,来满足不同的需求,本功能只能结算中心进行相应的设置。3.2.2.2 处理过程设计(业务层)Word 资料 .在这里从用户业务角度描述本功能项对操作的处理过程,可以用自然语言或流程图
6、方 式描述(推荐用流程图实现)。例如:页面展现操作:首先判断当前操作员是否是资金中心人员,如果不是,则提示“该功能 只能资金中心人员维护”,否则,进入页面,根据操作员所述的资金中心,默认查询出相 应的账户接口设置表中的数据,并关联账户字典显示相应的数据。保存:进行有效性检查,检查通过后,检查该账户是否是企业账户(ZJZH_QYZH 为 1),如果是,则检查用户选择的记帐方式是否是“03”或 04“,如果不是,则提示用户“企业账户 不能记帐”,否则,如果用户选择的为“02记帐到上级账户”,检查该账户的上级账户 (ZJZH_SJZH)是否为空,如果为空,则提示“没有上级账户,不能设置”,否则,将用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 软件 需求 规格 说明书

限制150内