第一图书网

软件工程技术概论

朱三元等编 科学出版社
出版时间:

2002-1  

出版社:

科学出版社  

作者:

朱三元等编  

页数:

295  

字数:

370000  

Tag标签:

无  

内容概要

本书全面系统地阐述软件工程所涉及到的各种新技术。 本书共分九章,第一章概述20世纪70年代到80年代软件工程的基本概念和方法,第二、三章概要介绍面向对象的分析和设计技术,并着重介绍统一建模语言UML的技术,包括用例建模、类和对象建模、动态建模和物理体系结构建模等。第四、五章主要介绍软件过程中的基本技术,包括过程建模、过程度量和过程改进以及近期的轻载方法,第六至八章概要介绍了软件复用技术、构件生产技术、构件组装技术、构件接口技术等。第九章主要介绍软件评审、生存周期软件开发V模型、软件测试自动化技术以及配置管理,每章末均给出相关的参考文献,附录中给出了软件工程职业道德规范和实践要求(5.2中文版),可供读者参考。 本书可作为高等学校计算机专业及相关专业高年级学生和研究生的教材或教学参考书,也可供科研机构和软件企业的技术人员参考阅读。

书籍目录

中创软件丛书序言序前言第一章 传统软件工程概述 1.1 引言 1.2 软件工程史前期与软件危机 1.3 软件工程定义 1.4 软件工程与一般工程的差异 1.5 软件生存周期 1.6 程序设计方法 1.6.1 结构化程序设计 1.6.2 模块化与信息隐蔽 1.6.3 面向对象程序设计 1.7 软件开发模型 1.7.1 瀑布模型(waterfall model) 1.7.2 渐增模型(incremental model) 1.7.3 演化模型(evolutionary model) 1.7.4 螺旋模型(spiral model) 1.7.5 喷泉模型(fountain model) 1.7.6 智能模型(intelligent model) 1.8 软件开发方法 1.8.1 模块化方法(moduar method) 1.8.2 结构化方法 1.8.3 面向数据结构方法 1.8.4 面向对象方法 参考文献第二章 面向对象的分析和设计 2.1 面向对象的基本概念 2.1.1 对象 2.1.2 类 2.1.3 继承 2.1.4 消息 2.1.5 多态性(Polymorphism)和动态绑定(dynamic binding) 2.2 面向对象分析(Object-Oriented Analysis,OOA) 2.2.1 OOA的目标和步骤 2.2.2 分析过程 2.2.3 建造对象-关系模型 2.2.4 建立对象-行为模型 2.3 面向对象设计(Object-Oriented Design,OOD) 2.3.1 OOD的步骤 2.3.2 系统设计 2.3.3 对象设计 2.3.4 设计模式 2.4 几种典型的面向对象方法简介 2.4.1 Coad&Yourdon方法 2.4.2 OMT方法 2.4.3 Booch方法 2.4.4 OOSE方法 参考文献第三章 统一的建模语言(UML) 3.1 UML概述 3.1.1 发展历史 3.1.2 UML简介 3.1.3 图 3.1.4 视图 3.2 用例建模 3.2.1 用例图 3.2.2 确定行为者 3.2.3 确定用例 3.2.4 用例之间的关系 3.3 类和对象建模 3.3.1 类图和对象图 3.3.2 确定类 3.3.3 UML中类之间的关系 3.3.4 包 3.3.5 模板(templates) 3.3.6 一个类图的实例 3.4 动态建模 3.4.1 消息 3.4.2 状态图 3.4.3 时序图 3.4.4 协作图 3.4.5 活动图 3.5 物理体系结构建模 3.5.1 逻辑体系结构和物理体系结构 3.5.2 构件图 3.5.3 部署图 3.6 使用UML的过程 3.6.1 UML过程的基础 3.6.2 面向对象方法的一般过程 3.6.3 Rational Objectory过程 参考文献第四章 软件过程工程第五章 软件过程改进第六章 软件复用和构件技术第七章 软件复用的实施和组织第八章 构件接口技术第九章 产品化技术附录1 软件工程职业道德规范和实践要求附录2 中英名词对照表附录3 缩略词表


图书封面

图书标签Tags

广告

下载页面


软件工程技术概论 PDF格式下载



相关图书