1、软件功能规格说明书编写规范标准软件功能规格说明书编写规范文件编号: NW503102 生效日期: 2000.3.20受控编号:密级:秘密版次:Ver2.1修改状态:总页数10正文4附录6编制:杨利审核:袁淮批准:孟莉沈阳东大阿尔派软件股份有限公司(版权所有,翻版必究)文件修改控制修改记录编号修改状态修改页码及条款修改人审核人批准人修改日期1. 目的2. 适用范围3. 术语及缩略语4. 编写规范4.1 排版规范4.2 模板使用5. 引用文件5.1 NW503101需求分析报告编写规范6. 附录1. 目的本文件是为了指导开发人员编写软件功能规格说明书。2. 适用范围适用于本公司软件项目的软件功能规
2、格说明书的编写。3. 术语及缩略语本程序采用NQ402100质量手册中的术语和缩略语及其定义。4. 编写规范4.1 排版规范1) 整个规范由2节构成,模板单独一节。2) 正文样式采用“规范正文”。3) 标题编号采用每节独立编号。4.2 模板使用1) 拷贝规范。2) 删除第一节(软件功能规格说明书封面前的所有页)。3) 在修改完内容后,更新目录域和相关的页数域。5. 引用文件5.1 NW503101需求分析报告编写规范6. 附录以下部分为软件功能规格说明书的模板。密级:机密文档编号: 第 版分册名称:XX系统(或子系统)功能规格说明书修改记录编号: 第 册/共 册项目名称(项目编号)需求分析报告
3、(部门名称)沈阳东大阿尔派软件股份有限公司总页数正文附录生效日期: 年 月 日编制:审核:批准:7. 引言7.1 目标说明子系统的定义等。7.2 用户的特点列出本功能的最终用户的应用水平属需求分析报告中的哪一类。此外,本功能用户还有一些什么其它特点,如用户会使用SQL语言等。7.3 术语列出本报告中用到的专门术语的定义。8. 假定和约束列出进行本功能开发工作所需的一些假定条件和必须满足的约束,例如本功能开发假定用户会熟练使用SQL语言,本功能应在某功能实现前开发完成等。9. 功能规定9.1 功能分解表本节以表的形式按被管理的用户数据列出所有子功能。编写格式见附录的软件功能规格表。软件功能规格表
4、填表说明:1) 序号:由项目软件经理PSM根据本系统各功能分解关系统一编号;2) 数据序号:子功能使用的软件数据表中数据的序号;3) 制表:填写编写本表责任人的名字;4) 审核:由项目软件经理PSM签字;5) 日期:填报日期;6) 处理方法名:如财务系统的记帐、帐簿打印等;7) 类型:类型分为共享或私有,如果该处理方法仅针对本类型数据,则它是私有的,如果该处理方法还适用于其它类型数据则为共享的;8) 处理说明(对应两行);9) 第一行用于简单说明该处理方法的内容;10) 第二行列出本方法有关的资料参考如算法详细描述书籍、相关的业务流程规范等。9.2 数据描述表如果子系统有单独的数据或数据库表等
5、,需在表中描述。每个数据或表单独填写一页。如果有相同作用的文档,可以填写参考说明如存档编号、名称等。编写格式见附录的软件数据规格表。软件数据规格表填表说明:1) 序号:由项目软件经理PSM根据本系统分解关系统一编号;2) 制表:填写编写本表责任人的名字;3) 审核:由项目软件经理PSM签字;4) 日期:填报日期;5) 数据说明:说明数据的作用等概述性信息;6) 数据项说明:说明数据项的名称、取值范围、类型、作用等。9.3 对性能等其他专门要求本处仅列出不同于需求分析报告中的对性能等方面的特殊要求。10. 运行环境规定在此说明本软件功能所需的运行环境,本处只列该功能运行环境与需求分析报告不同或没有的部分。即使用哪些特殊技术,需要哪些特殊的支撑软件等。11. 程序接口说明该功能与本系统中其它功能及与非本系统的其他软件之间的公共接口、数据通信协议等。12. 程序运行方式说明该功能软件的运行方法。如是部件、还是独立运行程序、API等。13. 开发成本和进度估算对开发人时和费用(中差旅费)给出基本估算。14. 尚需解决的问题以列表的形式列出在需求分析阶段必须解决但尚未解决的问题。15. 附录软件功能规格表序数据序号制审日号表核期处理方法名类型处理说明软件数据规格表序号名称制表审核日期数据说明:数据项说明:
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1