《软件文档及其组成》PPT课件

《软件文档及其组成》PPT课件

ID:37011553

大小:641.60 KB

页数:14页

时间:2019-05-11

《软件文档及其组成》PPT课件_第1页
《软件文档及其组成》PPT课件_第2页
《软件文档及其组成》PPT课件_第3页
《软件文档及其组成》PPT课件_第4页
《软件文档及其组成》PPT课件_第5页
资源描述:

《《软件文档及其组成》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、23七月20211软件文档与标准徐承志第2章软件文档及其组成223七月2021关于软件文档要说的话文档对于工程的意义软件工程是针对大型系统开发的,是多人开发和团队合作,因此文档是相互交流的重要且必须的媒介。文档的媒介形式可以多种多样文档的重要性文档编写工作与代码编写工作同等重要。技术人员对文档人员的偏见有了完整的文档系统可以复现和维护,而只有代码则不行。文档编写的难度文档是给人看的(试想高中写作文,每年写申请书),代码是给机器看的。让学生选择写文档还是写代码软件工程的终极目标,文档既能被人看又能被机器理解。323七月2021课程介绍主要内容文档分类1、2章内

2、容顺序调整一下标准化的概念软件文档的国标写作要求软件开发文档可行性报告、需求文档、概要设计、详细设计软件管理文档开发计划、测试计划和测试报告、进度报告、总结报告软件用户文档软件文档管理虽然没有实验,但是要完成课堂作业(准备练习本)423七月20212.1软件文档的概念2.1.1为什么需要文档文档是计算机软件产品的重要组成部分,没有文档就不成其为软件,也更不能成为软件产品。软件文档是一种重要的软件工程技术资料。如系统分析文档、设计文档、版本说明文档……软件文档的规范编制,在软件开发工作中占有突出的地位和相当大的工作量。高质量、高效率的编制、分发、管理、维护文档

3、,及时的变更、修正、扩充和使用文档,对于软件产品的设计开发、发行使用、变更维护、转让移植、二次开发等,对于充分发挥软件产品的效益,都有着重要的意义。523七月20212.1软件文档的概念2.1.2软件文档的定义软件文档写作是为了记录目标系统的定义、规划、分析、研究、设计、开发、应用等各个阶段的设计思想和研究成果。文档——某种数据媒体和其中所记录的数据。文档具有永久性,并可供人或机器阅读,通常指专供人阅读的东西。文档作为计算机软件的重要组成部分,告诉用户如何操作和维护系统,提供关于未来改进和重新实施所需的信息,在开发人员、维护人员、管理人员、用户与计算机之间起

4、着重要的桥梁作用。623七月20212.1软件文档的概念文档的桥梁作用维护人员管理人员计算机软件用户桥梁作用开发人员723七月20212.2软件文档的作用1.项目管理的依据文档将通常“不可见的”软件开发进程转换成“可见的”文字资料,有利于项目的管理。“有据可查”2.技术交流的语言项目小组内部、项目平行开发的各小组之间进行的交流和联系,通常都是通过文档来实现的。3.项目质量保证文档是进行项目质量审查和评价的重要依据,有效文档的提供,可以满足项目质量保证人员和审查人员的工作需要。823七月20212.2软件文档的作用4.支持培训与维护合格的软件文档通常都提供有关

5、软件运行、维护和培训的必要信息,支持软件产品的应用和维护。5.支持软件维护软件文档提供系统开发的全部必要技术资料,有利于维护人员熟悉系统,开展维护工作;软件维护文档记载了软件维护过程中软件及其环境变化的全部信息。6.记载软件历史软件文档作为“记载软件历史的语言”,可用作未来项目的一种资源,向潜在用户报道软件的各种有利信息,便于他们判断自己是否需要该软件提供的服务。良好的系统文档,显然有助于完成软件的移植,或将软件转移到各种新的系统环境中去。923七月20212.3软件文档的分类从形式上上将软件文档大致分成两类:软件开发过程中需要填写的各种图表编制的各种技术文

6、件或管理资料根据其产生和使用的范围主要划分为三类:开发文档用户文档管理文档。1023七月2021软件文档开发文档用户文档管理文档可行性研究报告项目开发计划软件需求说明书数据库设计说明书概要设计说明书详细设计说明书用户手册操作手册软件需求说明书数据要求说明书项目开发计划模块开发卷宗开发进度月报测试计划测试分析报告项目开发总结报告1123七月20212.4软件文档与使用者的关系软件开发中产生的各类文档面向不同的用户,而软件用户应该得到的文档也在商业合同中有明确规定。软件文档的使用对象开发人员维护人员管理人员用户可行性研究报告项目开发计划软件需求说明书数据要求说明

7、书概要设计说明书详细设计说明书数据库设计说明书测试计划测试分析报告设计说明书测试分析报告模块开发卷宗可行性研究报告项目开发计划模块开发卷宗开发进度月报项目开发总结报告用户手册操作手册1223七月20212.5软件文档编制与软件生存周期的关系软件文档的编制是随着软件生存期各个阶段工作的开展而适时进行的。其中,有的仅反映某一阶段的工作,有的则需要跨越多个阶段的工作。可行性研究与计划需求分析软件设计编码与单元测试集成与测试运行与维护可行性研究报告√项目开发计划√√软件需求说明书√数据要求说明书√测试计划√√概要设计说明书√详细设计说明书√数据库设计说明书√模块开发

8、卷宗√√用户手册√√√操作手册√√测试分析报告√开发

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。