软件开发文档说明(完整流程).pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

软件开发文档说明(完整流程)

在软件行业,有一句话:一个软件的顺利完成和功能完善

程度,取决于开发文档的数量。软件开发文档是软件的支柱,

如果开发文档存在漏洞,那么开发出来的软件也不会是好的。

因此,开发文档的好坏直接影响到软件的成功与否。

一、软件开发设计文档包括以下四种类型:软件需求说明

书、数据要求说明书、概要设计说明书和详细设计说明书。

1、软件需求说明书是对所开发软件的功能、性能、用户

界面及运行环境等做出详细说明的文档。它是用户与开发人员

双方对软件需求达成协议的基础,也是实施开发工作的基础。

编制目的是为了使用户和软件开发者双方对该软件的初始规定

有一个共同的理解,并使之成为整个开发工作的基础。其格式

要求如下:

1.引言

1.1编写目的。

1.2背景

1.3定义

2.任务概述

2.1目标

2.2用户的特点

2.3假定和约束

3.需求规定

3.1对功能的规定

3.2对性能的规定

3.2.1精度

3.2.2时间特性的需求

3.2.3灵活性

3.3输入输出要求

3.4数据管理能力要求

3.5故障处理要求

3.6其他专门要求

4.运行环境规定

4.1设备

4.2支持软件

4.3接口

4.4控制

2、概要设计说明书又称系统设计说明书,是对程序系统

的设计考虑的说明。编制目的是为了为程序的详细设计提供基

础,包括程序系统的基本处理流程、程序系统的组织结构、模

块划分、功能分配、接口设计、运行行设计、数据结构设计和

出错处理设计等。其格式要求如下:

1.引言

1.1编写目的

1.2背景

1.3定义

1.4参考资料

2.总体设计

2.1需求规定

2.2运行环境

2.3基本设计概念和处理流程

2.4结构

2.5功能需求与程序的关系

2.6人工处理过程

2.7尚未解决的问题

3.接口设计

3.1用户接口

3.2外部接口

3.3内部接口

4.运行设计

4.1运行模块的组合

4.2运行控制

4.3运行时间

5.系统数据结构设计

5.1逻辑结构设计要点

5.2物理结构设计要求

5.3数据结构与程序的关系

6.系统出错处理设计

6.1出错信息

6.2补救措施

6.3系统维护设计

项目开发计划是为软件项目实施方案制定出的具体计划。

其编制目的是提前给管理部门,并作为开发阶段评审的基础。

项目开发计划应该以文件的形式编写,记录在开发过程中各项

工作的负责人员、开发进度、所需经费预算、所需的软硬条件

等问题的安排,以便根据本计划开展和检查项目的开发工作。

项目开发计划的格式要求如下:

1.引言

1.1编写目的

1.2定义

1.3参考资料

2.项目概述

2.1工作内容

2.2主要参加人员

2.3产品

2.3.1程序

2.3.2方件

2.3.3服务

2.3.4非移交的产品

2.4验收标准

2.5完成项目的最迟期限

2.6本计划的批准者和批准日期

3.实施计划

3.1工作任务的分配与人员分工

3.2接口人员

3.3进度

3.4预算

3.5关键问题

4.支持条件

4.1计算机系统支持

4.2需收用户承担的工作

4.3由外单位提供的条件

5.专题计划要点

开发进度月报的编制目的是及时向有关部门汇报项目开发

的进度和情况,以便及时发现和处理开发过程中出现的问题。

开发进度月报一般是以项目组单位每月编写的,如果被开发的

软件系统规模比较大,整个工程项目被划分给若干个分项目承

担,开发进度月报将以分项目为单位每月编写。

开发进度月报的格式要求如下:

1.标题

2.工程进度与状态

2.1进度

文档评论(0)

yaning5963 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档