出版时间:2006-8 出版社:南开大学出版社 作者:刁成嘉 页数:311 字数:499000
内容概要
本教材对软件工程传统方法进行了简要介绍,重点对近年来国内外涌现的最新的软件工程方法和技术进行了系统的介绍,包括UML、软件复用和构件接口技术(JRB/J2EE、CORBA等)、软件过程工程建模、软件产品化技术、软件项目管理和软件开发CASE集成环境,等等。本书附有一个完整的标准文档格式供读者参考。 本书可以作为高等院校计算机和信息技术专业高年级软件工程课程教材,也适合作为相关专业研究生或广大软件开发人员学习软件工程技术的自学指导书和技术参考书。
书籍目录
第1章 软件工程技术发展与演变 本章目的 1.1 软件的概念、特点和分类 1.2 软件的发展与软件工程 1.3 软件开发过程和生存周期 1.3.1 软件开发过程与模型 1.3.2 软件生存周期 1.4 软件开发方法简介 1.4.1 结构化软件开发方法 1.4.2 模块化软件开发方法 1.4.3 面向数据结构软件开发方法 1.4.4 面向对象软件开发方法 1.4.5 软件开发方法的评价与选择 1.5 面向对象软件开发方法简介 1.5.1 面向对象的基本概念 1.5.2 面向对象系统开发过程 1.5.3 几种典型的面向对象方法简介 1.6 本章小结 1.7 习题第2章 统一建模语言UML 本章目的 2.1 LIML发展简史 2.1.1 UML发展史 2.1.2 IJML的特点 2.1.3 描述软件的体系结构叫JML视图 2.1.4 UML模型基本图标元素 2.1.5 UML模型图 2.2 用例模型图 2.2.1 用例图 2.2.2 用例 2.2.3 执行者 2.2.4 用例之间的关系 2.2.5 用例图实例 2.3 静态模型图 2.3.1 类图与对象图 2.3.2 包图 2.3.3 构件图 2.3.4 配置图 2.4 动态模型图 2.4.1 消息 2.4.2 顺序图 2.4.3 合作图 2.4.4 状态图 2.4.5 活动图 2.5 LJML的扩展和调整机制 2.5.1 构造型 2.5.2 标记值 2.5.3 约束 2.6 UML软件开发过程 2.6.1 软件开发过程的各个阶段 2.6.2 软件开发过程中的核心活动 2.6.3 UML软件开发过程中各活动的产物 2.6.4 UML软件开发过程的特征 2.7 本章小结 2.8 习题第3章 软件过程工程建模与评价 本章目的 3.1 引言 3.1.1 软件过程的概念 3.1.2 软件过程工程框架模型 3.1.3 过程模型与研究方向 3.2 软件过程工程的实施步骤 3.2.1 软件过程工程模型实例化 3.2.2 软件过程工程的活动实施流程与模拟 3.3 软件过程工程的量化度量 3.3.1 过程度量方法和模型 3.3.2 软件过程工程的改进 3.4 软件能力成熟度模型 3.4.1 软件能力成熟度模型的框架结构……第4章 需求分析与系统设计第5章 系统的文档、实现、测试及维护第6章 软件工程与项目管理第7章 软件复用与构件接口技术第8章 产品化技术第9章 集成化CASE工具附录A 可行性分析报告附录B 需求分析报告附录C 项目开发计划附录D 概要设计说明书附录E 详细设计说明书附录F 用户操作手册附录G 测试计划附录H 测试分析报告附录I 程序维护手册附录J 总结性报告附录K 软件过程规范示例
图书封面
评论、评分、阅读与下载