1 / 50
文档名称:

软件开发文档标准.doc

格式:doc   大小:115KB   页数:50页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件开发文档标准.doc

上传人:书犹药也 2021/12/4 文件大小:115 KB

下载得到文件列表

软件开发文档标准.doc

文档介绍

文档介绍:软件开发文档原则
一、计算机软件产品开发文献编制指南 1
二、可行性研究报告 5
三、项目开发筹划 9
四、软件需求阐明书 11
五、数据规定阐明书 13
六、概要设计阐明书 14
七、详细设计阐明书 16
八、数据库设计阐明书 17
九、顾客手册 18
十、操作手册 21
十一、模块开发卷宗 23
十二、测试筹划 23
十三、测试分析报告 25
十四、开发进度月报 26
十五、项目开发总结报告 27
一、计算机软件产品开发文献编制指南
1 目
  一项计算机软件谋划、研制及实现,构成一种软件开发项目。一种软件开发项目进行,普通需要 在人力和自动化资源等方面作重大投资。为了保证项目开发成功,最经济地耗费这些投资,并且便 于运营和维护,在开发工作每一阶段,都需要编制二定文献。这些文献连同计算机程序及数据一起, 构成为计算机软件。文献是计算机软件中不可缺少构成某些,它作用是:
  ;
  ,把软件开发过程中某些“不可见”事物转换成“可见”文字资料,以便管理人员在各个阶段检查开发筹划实行进展,使之可以判断原定目的与否已达到,还将继续耗用资源种类和数量;
  ,便于协调后来软件开发、使用和修改;
  、维护和培训信息,便于管理人员、开发人员、操作人员和顾客之间互相理解彼此工作;
  ,使她们能鉴定该软件能否服务于自己需要。
  换言之,本指南以为:文献编制必要适应计算机软件整个生存周期需要。
  计算机软件所包括文献有两类:一类是开发过程中填写各种图表,可称之为工作表格;另一类 则是应编制技术资料或技术管理资料,可称之为文献。本指南规定软件文献编制形式,并提供对这 些规定解释。本指南目是使得所编制软件文献的确可以起到软件文献应当发挥作用。
2 范畴
  本指南是一份指引性文献。本指南建议,在一项计算机软件开发过程中,普通地说,应当产生十四种文献。这十四种文献是:
  可行性研究报告;
  项目开发筹划;
  软件需求阐明书;
  数据规定阐明书;
  概要设计阐明书;
  详细设计阐明书;
  数据库设计阐明书;
  顾客手册;
  操作手册;
  模块开发卷宗;
  测试筹划;
  测试分析报告;
  开发进度月报;
  本指南将给出开发过程中建议产生这十四种文献编制指引,同步,本指南也是这十四种文献编写质量检查准则。但是,本指南并未涉及软件开发过程中如何填写工作表格问题。
  普通地说,一种软件总是一种计算机系统(涉及硬件、固件和软件)构成某些。鉴于计算机系统多样性,本指南普通不涉及整个系统开发中文献编制问题,本指南仅仅是软件开发过程中文献编制指南。
3 文献使用者
  对于使用文献人员而言,她们所关怀文献种类,随她们所承担工作而异。
  管理人员:可行性研究报告,项目开发筹划,模块开发卷宗,开发进度月报,项目开发总结报告;
  开发人员:可行性研究报告,项目开发筹划,软件需求阐明书,数据规定阐明书, 概要设计阐明书,详细设计阐明书,数据库设计阐明书,测试筹划,测试分析报告;
  维护人员:设计阐明书,测试分析报告,模块开发卷宗;
  顾客:顾客手册, 操作手册。
尽管本指南提出了在软件开发中文献编制规定,但并不意味着这些文献都必要交给顾客。一项软件顾客应当得到文献种类由供应者与顾客之间订立合同规定。
4 软件生存周期与各种文献编制
  一项计算机软件,从浮现一种构思之日起,通过这项软件开发成功投入使用,直到最后决定停止使 用,并被另一一项软件代替之时止,被以为是该软件一种生存周期。普通地说这个软件生存周期可以提成如下六个阶段:
  可行性与计算机研究阶段
  需求分析阶段
  设计阶段
  实现阶段
  测试阶段
  运营与维护阶段
  在可行性研究与筹划阶段内,要拟定该软件开发目的和总规定,要进行可行性分析、投资一收益分析、制定开发筹划,并完毕应编制文献。
  在需求分析阶段内,由系统分析人员对被设计系统进行系统分析,拟定对该软件各项功能、性能需求和设计约束,拟定对文献编制规定,作为本阶段工作成果,普通地说,软件需求阐明书、数据规定阐明书和初步顾客手册应当编写出来。
  在设计阶段内,系统设计人员和程序设计人员应当在重复理解软件需求基本上,提出各种设计,分析每个设计能履行功能并进行互相比较,最后拟定一种设计,涉