软件工程文档

一、 可行研究报告

1引言

1.1编写目的

阐明编写可行性研究报告的目的,指明读者对象

1.2项目背景

建议开发的软件系统名称

项目提出者,开发者,用户,实现该软件的计算中心或计算中心或计算机网络 同其他系统的基本的相互往来关系

1.3定义

列出文档当中所用到的术语的定义和缩写词的原文

1.4参考资料

列出资料的作者,标题,编号,发表日期,出版单位,或资料来源

2可行性研究的前提

说明开发项目的可行性研究的前提:要求,目标,假定,限制

2.1对软件的基本要求:功能,性能,输出的特征,如用途产生频度,借口,分发对象;处理流程,数据流程图表表示并文字说明;安全与保密的要求;同本系统相连的其他系统,完成期限

2.2目标:人力与设备费用的节省,处理速度的提高,控制精度或生产能力的提高,管理信息服务的改进,决策系统的改进,人员工作效率的提高等

2.3条件,假定和限制:软件的最短寿命,系统方案选择比较的期限,经费来源和使用限制,法律和政策方面的限制,硬件软件、运行环境和开发环境的条件和限制,可利用的信息和资源,软件投入使用的最迟时间

2.4可行性研究方法:说明可行性研究是如何进行,所建议的系统将是如何评价,摘要说明所使用的基本方法和策略,如调查、加权、确定模型、建立基准点或仿真等

2.5决定可行性的主要因素

3对现有系统的分析

3.1处理路程和数据路程

3.2工作负荷

3.3费用支出:人力,设备,空间,支持性服务,材料等

3.4人员

3.5设备

3.6局限性:现有系统的问题和为什么开发新的

4所建议技术可行性分析

4.1对系统的简要描述

4.2处理流程和数据流程

4.3有现有系统比较的优越性

4.4采用建议系统可能带来的影响

4.4.1对设备的影响

4.4.2对现有软件的影响

4.4.3对用户的影响

4.4.4对系统运行的影响

4.4.5对开发环境的影响

4.4.6对运行环境的影响

4.4.7对经费支出的影响

4.5技术可行性评价:限制条件下&利用现有技术能否达到目标,对开发人员的数量和质量的要求能否满足,规定期限内能否完成

5所建议系统经济可行性分析

5.1支出

5.1.1基建投资:房屋设施、数据通信设备、环境保护设备、安全与保密设备、操作系统和应用的软件、数据库管理软件

5.1.2其他一次性支出:研究、开发计划与测量基准、数据库的建立、检查费用和技术管理费用、培训费旅差费开发安装人员、人员退休调动

5.1.3经常性支出

5.2效益

5.2.1经常性收益

5.2.2一次性收益

5.2.3不可定量收益

5.3收益/投资比

5.4投资回收周期

5.5敏感性分析:如生命周期,系统工作负荷量,处理速度,等

6社会因素可行性分析

6.1法律因素

6.2用户使用可行性

7其他可供选择的方案

8结论意见:可能是可着手组织开发、需要。。。条件,对开发目标进行修改,可省略和必要的步骤,等等

二、 开发计划

1引言

1.1编写目的

1.2项目背景:名称,提出者,开发者,用户等

1.3定义:专业术语定义和缩略词来源

1,4参考资料

2项目概述

2.1工作内容

2.2条件与限制

2.3产品:程序,,文档

2,4运行环境

2.5服务

2.6验收标准

3实施计划

3.1任务分解

3.2进度

3.3预算

3.4关键问题

4人员组织及分工

5交付期限

6专题计划要点:合同计划,开发人员培训计划安全,质保管理等

三、 需求规格说明书

1引言

1.1编写目的

1.2项目背景

1.3定义

1.4参考资料

2任务概述

2.1目标

2.2运行环境:系统,支持环境,数据库

2.3条件与限制:经费,开发等

3数据描述

3.1静态数据

3.2动态数据

3.3数据库介绍

3.4数据词典

3.5数据采集

4功能需求

4.1功能划分

4.2功能描述

5性能需求

5.1时间精确度

5.2时间特性

5.3适应性

6运行需求

6.1用户界面

6.2硬件接口

6.3软件接口

6.4故障处理

7其他需求

四、

1引言

1.1编写目的

1.2项目背景

1.3定义

1.4参考资料

2任务概述

2.1目标

2.2运行环境

2.3需求概述

2.4条件与限制

3总体设计

3.1处理流程

3.2总体结构和模块外部设计

3.3功能分配 概要设计说明书

4接口设计:内外

5数据结构设计:逻辑结构,物理结构,数据结构与程序的关系

6运行设计:运行模块的组合,运行控制,运行时间

7出错处理设计

8安全保密设计

9维护设计

五、 详细设计说明书

1引言

1.1编写目的

1.2项目背景

1.3定义

1.4参考资料

2总体设计:需求概述,软件结构

3程序描述:功能,性能,输入项目,输出项目,算法,程序逻辑,接口,存储分配,限制条件,测试要点

六、 测试计划

1引言

1.1编写目的

1.2项目背景

1.3定义

1.4参考资料:资料,上面的各个说明书

2任务概述:目标,运行环境,需求概述,条件与限制

3计划:测试方案,测试项目,测试准备,测试机构和人员

4测试项目说明:测试名称,内容,用例(输入输出,步骤操作,允许偏差),进度,条件,测试资料

5评价:范围,准则

七、 用户操作手册

1引言:编写目的,项目背景,定义,参考资料

2软件概述:目标,功能,性能

3运行环境:硬件,软件

4使用说明:安装和初始化,输入(数据背景,格式),输出,出错和恢复,求助查询 5运行说明:运行表,运行步骤,

6非常规过程

7操作命令一览表

8程序文件和数据文件一览表

9用户操作举例

一、 可行研究报告

1引言

1.1编写目的

阐明编写可行性研究报告的目的,指明读者对象

1.2项目背景

建议开发的软件系统名称

项目提出者,开发者,用户,实现该软件的计算中心或计算中心或计算机网络 同其他系统的基本的相互往来关系

1.3定义

列出文档当中所用到的术语的定义和缩写词的原文

1.4参考资料

列出资料的作者,标题,编号,发表日期,出版单位,或资料来源

2可行性研究的前提

说明开发项目的可行性研究的前提:要求,目标,假定,限制

2.1对软件的基本要求:功能,性能,输出的特征,如用途产生频度,借口,分发对象;处理流程,数据流程图表表示并文字说明;安全与保密的要求;同本系统相连的其他系统,完成期限

2.2目标:人力与设备费用的节省,处理速度的提高,控制精度或生产能力的提高,管理信息服务的改进,决策系统的改进,人员工作效率的提高等

2.3条件,假定和限制:软件的最短寿命,系统方案选择比较的期限,经费来源和使用限制,法律和政策方面的限制,硬件软件、运行环境和开发环境的条件和限制,可利用的信息和资源,软件投入使用的最迟时间

2.4可行性研究方法:说明可行性研究是如何进行,所建议的系统将是如何评价,摘要说明所使用的基本方法和策略,如调查、加权、确定模型、建立基准点或仿真等

2.5决定可行性的主要因素

3对现有系统的分析

3.1处理路程和数据路程

3.2工作负荷

3.3费用支出:人力,设备,空间,支持性服务,材料等

3.4人员

3.5设备

3.6局限性:现有系统的问题和为什么开发新的

4所建议技术可行性分析

4.1对系统的简要描述

4.2处理流程和数据流程

4.3有现有系统比较的优越性

4.4采用建议系统可能带来的影响

4.4.1对设备的影响

4.4.2对现有软件的影响

4.4.3对用户的影响

4.4.4对系统运行的影响

4.4.5对开发环境的影响

4.4.6对运行环境的影响

4.4.7对经费支出的影响

4.5技术可行性评价:限制条件下&利用现有技术能否达到目标,对开发人员的数量和质量的要求能否满足,规定期限内能否完成

5所建议系统经济可行性分析

5.1支出

5.1.1基建投资:房屋设施、数据通信设备、环境保护设备、安全与保密设备、操作系统和应用的软件、数据库管理软件

5.1.2其他一次性支出:研究、开发计划与测量基准、数据库的建立、检查费用和技术管理费用、培训费旅差费开发安装人员、人员退休调动

5.1.3经常性支出

5.2效益

5.2.1经常性收益

5.2.2一次性收益

5.2.3不可定量收益

5.3收益/投资比

5.4投资回收周期

5.5敏感性分析:如生命周期,系统工作负荷量,处理速度,等

6社会因素可行性分析

6.1法律因素

6.2用户使用可行性

7其他可供选择的方案

8结论意见:可能是可着手组织开发、需要。。。条件,对开发目标进行修改,可省略和必要的步骤,等等

二、 开发计划

1引言

1.1编写目的

1.2项目背景:名称,提出者,开发者,用户等

1.3定义:专业术语定义和缩略词来源

1,4参考资料

2项目概述

2.1工作内容

2.2条件与限制

2.3产品:程序,,文档

2,4运行环境

2.5服务

2.6验收标准

3实施计划

3.1任务分解

3.2进度

3.3预算

3.4关键问题

4人员组织及分工

5交付期限

6专题计划要点:合同计划,开发人员培训计划安全,质保管理等

三、 需求规格说明书

1引言

1.1编写目的

1.2项目背景

1.3定义

1.4参考资料

2任务概述

2.1目标

2.2运行环境:系统,支持环境,数据库

2.3条件与限制:经费,开发等

3数据描述

3.1静态数据

3.2动态数据

3.3数据库介绍

3.4数据词典

3.5数据采集

4功能需求

4.1功能划分

4.2功能描述

5性能需求

5.1时间精确度

5.2时间特性

5.3适应性

6运行需求

6.1用户界面

6.2硬件接口

6.3软件接口

6.4故障处理

7其他需求

四、

1引言

1.1编写目的

1.2项目背景

1.3定义

1.4参考资料

2任务概述

2.1目标

2.2运行环境

2.3需求概述

2.4条件与限制

3总体设计

3.1处理流程

3.2总体结构和模块外部设计

3.3功能分配 概要设计说明书

4接口设计:内外

5数据结构设计:逻辑结构,物理结构,数据结构与程序的关系

6运行设计:运行模块的组合,运行控制,运行时间

7出错处理设计

8安全保密设计

9维护设计

五、 详细设计说明书

1引言

1.1编写目的

1.2项目背景

1.3定义

1.4参考资料

2总体设计:需求概述,软件结构

3程序描述:功能,性能,输入项目,输出项目,算法,程序逻辑,接口,存储分配,限制条件,测试要点

六、 测试计划

1引言

1.1编写目的

1.2项目背景

1.3定义

1.4参考资料:资料,上面的各个说明书

2任务概述:目标,运行环境,需求概述,条件与限制

3计划:测试方案,测试项目,测试准备,测试机构和人员

4测试项目说明:测试名称,内容,用例(输入输出,步骤操作,允许偏差),进度,条件,测试资料

5评价:范围,准则

七、 用户操作手册

1引言:编写目的,项目背景,定义,参考资料

2软件概述:目标,功能,性能

3运行环境:硬件,软件

4使用说明:安装和初始化,输入(数据背景,格式),输出,出错和恢复,求助查询 5运行说明:运行表,运行步骤,

6非常规过程

7操作命令一览表

8程序文件和数据文件一览表

9用户操作举例


相关内容

  • 软件文档管理指南GBT16680-1996
  • 软件文档管理指南GB/T 16680-1996 <GB/T 16680-1996软件文档管理指南>(由原国家技术监督局于1996年12月18日发布,1997年7月1日起实施, 该标准为那些对软件或基于软件的产品的开发负有职赍的管理者提供软件文档的管理指南.该标准的目的在于协助管理者在他们 ...

  • 模板_测试用例
  • 文档标识:uuid_doc_id 中国软件评测中心 软件测试说明 项目名称:CNAS T0407测试能力验证 项目标识:uuid_project_id 测试级别:性能测试 委托单位:国家应用软件产品质量监督检验中心 密 级:无 文档信息 修订历史记录 文档审核与批准 目录 1 范围 ........ ...

  • 如何写软件设计文档
  • 软件设计的不同模型:瀑布式.快速原型法以及迭代式 自从1968年提出"软件工程"概念以来,软件开发领域对于借鉴传统工程的原则.方法,以提高质量.降低成本的探索就从未停止过.而在这个过程中,提出了许多不同的软件开发模型,典型的有:瀑布式,快速原型法,以及迭代式开发等. 瀑布式模型 ...

  • 文档共享平台项目计划书
  • 文档共享平台项目 姓学教项目计划书名称:名:许英杰号:SA09225395师: 一.需求 随着现代网络技术的发展,人们对于网络的的体验越来越丰富,同时对于网络的功能要求也越来越高,因此各种新的功能也层出不穷,为用户提供更多的功能和更好的服务. 传统的文档共享是用户上传了文档,别的用户可以根据要求下载 ...

  • 软件需求-第14课-软件需求规格说明书
  • 软件需求 Che cking Che Ckin Che cking g Che cking Che Ckin Che cking g Checking Checking Checking Checking Checking Settings Entry/ OpenShutter( 0.5 ); Me ...

  • 电子文档管理系统论文
  • 毕业设计(论文) 安徽工业职业技术学院 毕业设计(论文)任务书 信息工程 系 09软件一 班 姓名 赵晓丽 毕业设计(论文)题目: 电子文档管理系统 毕业设计(论文)起止日期: 2012年2月-4月 指导教师: 刘兵老师 (输入章及标题) 毕业设计论文 题 目: 电子文档管理系统 毕业学校:安徽工业 ...

  • 三个版本电子文档管理制度[1]
  • 电子文件归档与电子档案管理办法(第一个版本) 一.总 则 (一).对电子文件的形成.积累.鉴定.归档及电子档案的保管实行全过程管理,由行政办公室统一协调,指定专门机构或人员负责,保证管理工作的连续性. (二).电子文件形成部门负责电子文件的积累.保管.整理和上传工作,行政办公室档案管理员要进行指导与 ...

  • 软件生存周期过程.活动和任务(开发部分)
  • http://blog.chinaunix.net/uid-21411227-id-1826866.html 2010.05 过 程 活 动 任 务 开 发 开发者的活动 1.建立过程 2.尽可能参加系统需求分析 3.尽可能参加系统设计 4.软件需求分析 5.软件体系结构设计 6.软件的详细设计 7 ...

  • 海外工程项目文档管理
  • 实习毕业生转正论文 海外工程项目文档管理 姓 名: 王倩 项目/部门: 大清真寺项目/土建部 2013年8 月 提要 对于任何企业管理,有效的沟通是都是至关重要的.而对于国际化企业,尤其是在国外有施工项目的建筑企业,沟通具有更丰富的内涵,因为它不仅包括在海外的分公司与国内本部的密切联系与配合,还包括 ...

  • 软件开发文档
  • 软件开发文档 软件开发文档是软件开发使用和维护种的必备资料.它能提高软件开发的效率,保证软件的质量,而且在软件的使用过程中有指导,帮助,解惑的作用,尤其在维护工作中,文档是不可或缺的资料. 软件文档可以分为开发文档和产品文档两大类.  开发文档包括:<功能要求>.<投标方案> ...