《01软件研制任务书资料标准模板.doc》由会员分享,可在线阅读,更多相关《01软件研制任务书资料标准模板.doc(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、/ 份号:001 密级: XXXXXXXX 项目 软件研制任务书 XXXX-RRW-R01.00 XXXXXX 有限公司 XXXX 年 XX 月 XX 日 / 辑 要 页 项目名称 文件名称 项目代号总页数 完成单位 签名与日期职务或技术职称 拟 制 校 对 审 核 标 审 批 准 会 签 摘要: 主题词: / 文档修改记录 版本号修改内容描述修改人日期备注 / 目目 次次 1 范围 .1 1.1 标识 .1 1.2 系统概述 .1 1.3 文档概述 .1 2 引用文件 .1 3 运行环境要求 .1 3.1 硬件环境 .1 3.2 软件环境 .1 4 技术要求 .1 4.1 功能 .1 4.2
2、 性能 .2 4.3 输入/输出 .2 4.4 数据处理要求 .2 4.5 接口 .2 4.6 固件 .2 4.7 关键性要求 .2 4.7.1 可靠性 .2 4.7.2 安全性 .2 4.7.3 保密性 .3 5 设计约束 .3 6 质量控制要求 .3 6.1 软件关键性等级 .3 6.2 标准 .3 6.3 文档 .3 6.4 配置管理 .3 6.5 测试要求 .3 6.6 对分承制方的要求 .3 7 验收和交付 .4 8 软件保障要求 .4 / 9 进度和里程碑 .4 10 注释 .4 / 1 1 范围 1.1 1.1 标识 本条应描述本文档所使用的系统和软件的完整表示,适用时,包括其标
3、识号、 名称、缩略名、版本号和发布号。 1.2 1.2 系统概述 本条用概述本文档所适用的系统和软件用途。它还应描述系统和软件的一般特 性:概述系统开发、运行和维护的历史;标识项目的需方、用户、开发方和保障机 构等;标识当前和计划的运行现场;列出其他有关文档。 1.3 1.3 文档概述 本条应描述本文档的内容和用途,并描述与它的使用有关的保密性方面的要求。 2 2 引用文件 本章应列出引用文档的编号、标题、编写单位、修订版及日期。还应标识不能 通过正常采购活动得到的文档的来源。 3 3 运行环境要求 3.1 3.1 硬件环境 本条应描述 CSCI 运行必需的硬件环境的要求,包括: a) 宿主机
4、和目标机的型号、主要性能指标及资源配置和分配; b) 通用外设的种类、数量、型号、规格及主要性能指标; c) 专用外设的种类、数量、性能及接口情况。 3.2 3.2 软件环境 本条应描述 CSCI 运行必需的软件环境的要求,包括: a) 系统的组成; b) 对操作系统、监控软件、语言、数据库等的类型、版本及编程的要求; c) 软件工具的种类、版本及应用的主要功能。 4 4 技术要求 4.1 4.1 功能 / 本条可分条描述需要由软件产品完成的所有功能、工作模式、容错要求、特殊 要求(如对某些意外的适应能力)及应急措施和可扩展要求。 4.2 4.2 性能 本条应描述对软件的精度、实时性、时间、占
5、用存储空间的开销及余量等性能 指标要求。 4.3 4.3 输入/输出 本条应描述本软件所有输入/输出信息的来源、格式、数量、频度、顺序、值域、 精度、接收方法及信号发生的最短时间间隔,发送方法及发送对象,中断信号数量、 优先级,需要时给出与其他软件的接口,以及对于嵌入式软件程序的固化地址。 4.4 4.4 数据处理要求 本条应列出所有处理需要的条件,说明数据参数的处理精度、处理速度、传递 关系、并行关系和最大信息量情况(最大数据容量、最大数据流通率、允许最长中 断排队长度及处理时间等),规定对冗余信息的处理准则。用表格的形式列出所有 参数,并说明每个参数的名称、量纲、数据精度及对软件的使用要求
6、。 4.5 4.5 接口 本条应描述与各种外部接口之间的关系。 4.6 4.6 固件 适用时,本条应描述程序的固化地址、安装和操作要求。 4.7 4.7 关键性要求 4.7.1 可靠性 本条按需要可分成若干条描述软件可靠性指标及可靠性要求:描述软件的容错、 冗余要求及建议,并提出与操作员有关的容错要求;描述软件的健壮性要求,如对 瞬时掉电、受外界干扰、接口故障(非法输入、常 0/1 故障)等适应能力,提出局 部软、硬件失效时的降级设计要求。 4.7.2 安全性 本条按需要可分成若干条描述软件安全性要求:如关键功能至少要由两个独立 的程序模块共同完成,“监视时钟”(看门狗)的设置要求,软件(程序
7、)多余物 的处理,程序块的隔离,内存未用空间和未采用中断的处理、对关键数据、变量的 / 保护和校核等;描述安全性关键功能软件的额标识、控制、监测和故障识别;描述 软件失控、加电监测控制顺序出现异常造成的可接受的最低安全性水平;描述关于 系统的某些故障模式和软件的故障对策要求。若是用,描述不允许出现的故障模式。 4.7.3 保密性 本条应描述保密性要求,如口令、密码、访问控制、数据加密等。 5 5 设计约束 本条应描述软件设计的那些要求,一般应包括如下内容: a) 软件的数学模型、规则、计算公式、参数名称、符号和重用要求; b) 软件的编程语言和编程规则; c) 软件的开发工具和环境要求; d)
8、 软件的测试工具和环境要求; e) 软件的重用性和可移植性要求。 6 6 质量控制要求 6.1 6.1 软件关键性等级 本条应描述各 CSCI 的关键等级、规模等级和相应的要求。 6.2 6.2 标准 本条应描述软件开发等应遵循的标准。 6.3 6.3 文档 本条应描述应有的软件开发文档清单以及对他们的评审要求。 6.4 6.4 配置管理 本条应描述软件的配置管理要求。 6.5 6.5 测试要求 本条应描述软件测试的要求,必要时规定软件测试的特殊要求,如软件必须由 第三方独立测试等。 6.6 6.6 对分承制方的要求 当存在软件分承制方时,本条应描述对分承制方的要求。 / 7 7 验收和交付 本章应描述如下内容: a) 软件的验收准则,包括验收程序和验收环境; b) 软件的交付形式、数量、装载媒体等; c) 应交付的文档清单; d) 需要时,软件的版本保护要求。 8 8 软件保障要求 本章应描述在软件移交后的有关软件维护、培训等技术保障要求。 9 9 进度和里程碑 本章应描述项目的进度要求、里程碑和需要需方参加的评审等。 10 10 注释 本章应包括有助于了解文档的所有信息(例如:背景、术语、缩略语或公式)。