第九章 面向对象方法学引论,9.1 面向对象方法学概述 9.2 面向对象的概念 9.3 面向对象建模 9.4 对象模型 9.5 动态模型 9.6 功能模型 9.7 3种模型之间的关系,9.1 面向对象方法学概述,- 传统的软件工程方法学应用于大型软件产品的开发时,似乎很少取得成功。 - 源于20世纪
软件工程导论-软件工程-沈师第8章Tag内容描述:
1、第九章 面向对象方法学引论,9.1 面向对象方法学概述 9.2 面向对象的概念 9.3 面向对象建模 9.4 对象模型 9.5 动态模型 9.6 功能模型 9.7 3种模型之间的关系,9.1 面向对象方法学概述, 传统的软件工程方法学应用于。
2、第6章 详细设计,6.1 结构程序设计 6.2 人机界面设计 6.3 过程设计的工具 6.4 程序复杂程度的定量度量,2,详细设计阶段的根本目标,子目标1:确定应该怎样具体地实现所要求的系统。要求逻辑上正确地实现每个模块的功能。子目标2:使。
3、第8章 面向对象的软件工程,8.1 软件工程的新途径 8.2 面向对象建模 8.3 对象模型 8.4 动态模型 8.5 功能模型,8.1 软件工程的新途径,8.1.1 面向对象的思想在前面,我们介绍了传统的软件工程方法,这部分我们将要介绍一。
4、1,第八章 面向对象设计 ObjectOriented Design, 1 面向对象设计的准则 2 启发规则 3 软件重用 4 系统分解:设计问题域子系统;设计人机交互子系统;设计任务管理子系统;设计数据管理子系统 5 设计类中的服务 6 。
5、第6章 编码,2,编码编码就是把软件设计结果翻译成用某种程序设计语言书写的程序。 1选择程序设计语言程序设计语言是人和计算机通信的最基本的工具,它的特点必然会影响人的思维和解题方式,会影响人和计算机通信的方式和质量,也会影响其他人阅读和理解。
6、第8章 维护,1 软件维护的定义 2 软件维护的特点 3 软件维护过程 4 软件的可维护性 5 预防性维护 6 软件再工程过程,前言: 1. 在软件产品被开发出来并交付用户使用之后,就进入了软件的运行维护阶段。 2. 维护是软件生命周期的最。
7、软件工程,第8章面向过程的结构化设计,软件设计是后续开发步骤及软件维护工作的 基础。如果没有设计,只能建立一个不稳定的 系统结构。,1 抽象,软件系统进行模块设计时,可有不同的抽象层次。在最高的抽象层次上,使用问题所处环境的语言概括的描述问。
8、第8章 软件工程,计算机科学概论,本章学习目标,理解软件的本质含义和软件工程的内涵; 描述软件开发过程; 描述软件需求分析的任务和方法 描述典型的软件工程方法; 理解软件质量的含义,并了解软件质量管理方法; 理解软件项目管理的主要内容。 描。
9、2019年7月22日,湖南科技大学 计算机学院 戴祖雄,1,第8章 维护,教学目标及基本要求 :1.了解软件维护的定义2.掌握软件维护的特点3.掌握软件维护的过程4.了解软件的可维护性标准5.掌握预防性维护6.了解软件再工程过程,学时数:2。
10、8.1 软件测试的基本概念,8.2 软件测试方法,8.3 测试用例的设计,8.4 软件测试的步骤,8.5 调试,第八章 软件测试,8.6 软件可靠性,测试的定义:为了发现程序中的错误而执行程序的过程。 具体地说,软件测试是根据软件开发各阶段。
11、第 8章 软件维护 本章主要内容 软件维护的概念及种类; 软件维护的特点; 软件维护的实施过程与管理方法; 软件的可维护性和提高软件可维护性的方法; 软件维护的副作用。 第 8章 软件维护 教学要求 本章难点是软件的可维护性及提高软件可维护。
12、软件工程导论 第4版,普通高校本科计算机专业特色教材精选,张海藩 编著,总 目 录,第1章 软件工程学概述第2章 可行性研究第3章 需求分析第4章 形式化说明技术第5章 总体设计第6章 详细设计第7章 实现,总 目 录,第8章 维护第9章 。
13、第2章 可行性研究,本章内容: 问题定义 可行性研究 可行性研究的内容和步骤 系统流程图 数据流图 数据字典 成本效益分析,本章重点: 可行性研究,计划时期是软件生存周期的第一个时期,包括问题定义和可行性研究两个阶段。 计划时期的主要任务是。
14、第2章:可行性研究,可行性研究就是要回答所定义的问题有可行的解决办法吗。可行性研究的目的是:用最小的代价在尽可能短的时间内确定问题是否能够解决,以及是否值得去解决。,2.1 可行性研究的任务,可行性研究所需的时间取决于工程的规模,所需要的成。
15、第7章:实现,编码和测试统称为实现。 编码:把软件设计结果翻译成程序。 测试:检测程序并改正错误的过程。,计算机程序设计语言基本上可以分为两大类:1. 汇编语言;2. 高级语言。,7.1 编码,7.1.1 选择程序设计语言,从应用特点看,高。
16、第12章 面向对象实现,12.1.1 面向对象语言的优点,使用面向对象语言时,编译程序可以自动把面向对象概念映射到目标程序中。使用非面向对象语言编写面向对象程序,则必须由程序员自己把面向对象概念映射到程序中。,选择编程语言的关键因素,一致的。
17、第八章 维护在软件产品被开发出来并交付用户使用之后,就进入了软件的运行维护阶段。这个阶段是软件生命周期的最后一个阶段,其基本任务是保证软件在一个相当长的时期能够正常运行。软件维护需要的工作量很大,平均说来,大型软件的维护成本高达开发成本的 。
18、第 8章 维护 8.1 软件维护的定义 8.2 软件维护的特点 8.3 软件维护过程 8.4 软件的可维护性 8.5 预防性维护 8.6 软件再工程过程 8.7 小结 习题 在软件产品被开发出来并交付用户使用之后,就进入了软件的运行维护阶段。
19、,第 1 章 软 件 工 程 概 述,1.01.11.21.31.41.5,软件软件危机软件工程软件生命周期软件过程小结,习题5,1.0.1 软件的概念软件是计算机系统中与硬件相互依存的另一部分,它是包括程序数据及其相关文档的完整集合。程序。
20、第8章:维护沈师,软件维护是软件生命周期的最后一个阶段。它的任务是:维护软件的正常运行,不断改进软件的性能和质量,为软件的进一步推广应用和更新替换做积极工作。,软件维护所需的工作量非常大,一般说来,大型软件的维护成本高达开发总成本的四倍左右。