111较件程的产生和发展 1.1.1软件工程的产生和发展 软件工程的发展已经历了四个重要阶段: 1、第一代软件工程一传统的软件工程 2、第二代软件工程一对象工程 3、第三代软件工程得工程 4、第四代软件工80年代中到90年代,面向对象 的方法与技术得到发展,研究的重 点转移到面向对象的分析与设计, 演化为一种完整的软件开发方法和 系统的技术体系,称为对象工程
1.1.1软件工程的产生和发展 1.1.1 软件工程的产生和发展 软件工程的发展已经历了四个重要阶段: 1、第一代软件工程 — 传统的软件工程 2、第二代软件工程 — 对象工程 3、第三代软件工程 — 过程工程 4、第四代软件工程 —80构件工程 年代中到90年代,面向对象 的方法与技术得到发展,研究的重 点转移到面向对象的分析与设计, 演化为一种完整的软件开发方法和 系统的技术体系,称为对象工程
111较件程的产生和发展 11工程的产生80年代中开始,人们在软件开发 的实践过程中认识到:提高软件生产 软件工程的发展已经率,保证软件质量的关键是“软件过 程”,是软件开发和维护中的管理和 1、第一代软件工程支持能力,逐步形成软件过程工程。 2、第二代软件工程x 3、第三代软件工程过程工程 4、第四代软件工程一构件工程
1.1.1软件工程的产生和发展 1.1.1 软件工程的产生和发展 软件工程的发展已经历了四个重要阶段: 1、第一代软件工程 — 传统的软件工程 2、第二代软件工程 — 对象工程 3、第三代软件工程 — 过程工程 4、第四代软件工程 — 构件工程 80年代中开始,人们在软件开发 的实践过程中认识到:提高软件生产 率,保证软件质量的关键是“软件过 程” ,是软件开发和维护中的管理和 支持能力,逐步形成软件过程工程
111较件程的产生和发展 90起年代,基于构件( Component) 1件工程的的开发方法取得重要进展,软件系统的 开发可通过使用现成的可复用构件组装 软件工程的发完成,而无需从头开始构造,以此达到 提高效率和质量,降低成本的目的。称 1、第一代软件为构件工程。 第二代软件工程 程 3、第三代软件工程/程工程 4、第四代软件工程一构件工程
1.1.1软件工程的产生和发展 1.1.1 软件工程的产生和发展 软件工程的发展已经历了四个重要阶段: 1、第一代软件工程 — 传统的软件工程 2、第二代软件工程 — 对象工程 3、第三代软件工程 — 过程工程 4、第四代软件工程 — 构件工程 90起年代,基于构件(Component) 的开发方法取得重要进展,软件系统的 开发可通过使用现成的可复用构件组装 完成,而无需从头开始构造,以此达到 提高效率和质量,降低成本的目的。称 为构件工程
1.1.2软件工程研究的内容 1.1.2软件工程研究的内容 软件工程是一门新兴的边缘学科,涉及的学科多,研究的 范围广。归结起来软件工程研究的主要内容有以下几方面 软件开发方法、技术 软件开发工具及环境}软件开发技术 ←软件管理技术 软件规范(国所池)}软件管理技术 (1)软件开发技术(软件结构、开发方法、工具与软件工程 环境、软件工程标准化) (2)软件工程管理(质量管理,软件工程经济学:成本估算, 计划安排)
1.1.2 软件工程研究的内容 软件工程是一门新兴的边缘学科,涉及的学科多,研究的 范围广。归结起来软件工程研究的主要内容有以下几方面: }软件开发技术 软件开发方法、技术 软件开发工具及环境 软件管理技术 软件规范(国际规范) }软件管理技术 (1)软件开发技术(软件结构、开发方法、工具与软件工程 环境、软件工程标准化) (2)软件工程管理(质量管理,软件工程经济学:成本估算, 计划安排) 1.1.2 软件工程研究的内容
课程内容与主要参考书 课程内容 、传统的软件工程方法和技术 软件工程技术概论 2、面向对象的开发方法 3、UML统一建模语言 4、构件技术介绍 教材及主要参考书 1.软件工程—理论与实践许家珆曾翎彭德中编著 高等教育出版社 2.软件工程概论 朱三元钱乐秋宿为民编著 科学出版社 3.UML面向对象分析 吴际金茂忠编著 北京航空航天大学出版社 >返回
一、课程内容: 1、传统的软件工程方法和技术 2、面向对象的开发方法 3、 UML统一建模语言 4、构件技术介绍 课程内容与主要参考书 二、教材及主要参考书: 1. 软件工程— 理论与实践 许家珆 曾 翎 彭德中 编著 高等教育出版社 2. 软件工程概论 朱三元 钱乐秋 宿为民 编著 科学出版社 3. UML面向对象分析 吴际 金茂忠 编著 北京航空航天大学出版社