出版时间:2004-10 出版社:电子工业出版社 作者:陈明编 页数:363 字数:526000
Tag标签:无
内容概要
本书主要介绍软件工程学及其应用有关的内容,主要包括:软件工程概述、可行性分析、需求分析、概要设计、详细设计、编码、测试、维护、软件开发工具与环境、Power Designer、软件项目管理、软件配置管理、软件质量管理、项目管理工具、面向对象的分析与设计方法、UML方法等方面的内容。为了保持教材内容的先进性和实用性,本书还包含了面向对象软件工程学方面的内容,并在附录中提供软件文档的书写规范。 本书可作为高等院校计算机及相关专业的教材,也可作为从事软件开发与应用的工程人员的参考书。
书籍目录
第1部分 概述 第1章 软件工程简介 1.1 软件、软件危机和软件工程的定义 1.2 软件开发阶段 1.3 软件生存周期模型 1.4 软件文档 本章小结 习题1第2部分 软件生存周期 第2章 软件可行性分析 2.1 可行性分析的任务 2.2 可行性分析的步骤 2.3 系统流程图 2.4 成本/效益分析 本章小结 习题2 文档示例 第3章 软件需求分析 3.1 软件需求分析的任务 3.2 软件需求分析的过程 3.3 需求分析的原则 3.4 需求分析的方法 3.5 图形工具 本章小结 习题3 文档示例 第4章 软件概要设计 4.1 软件设计基础 4.2 概要设计的过程 4.3 结构化设计方法 本章小结 习题4 文档示例 第5章 软件详细设计 5.1 结构化程序设计 5.2 详细设计的任务 5.3 详细设计的工具 5.4 面向数据结构的设计方法 本章小结 习题5 文档示例 第6章 程序编码 6.1 程序设计语言 6.2 程序设计 6.3 程序效率 本章小结 习题6 第7章 软件测试 7.1 软件测试基础 7.2 测试用例设计 7.3 软件测试过程 7.4 自动软件测试工具 本章小结 习题7 第8章 软件维护 8.1 软件维护基础 8.2 软件维护过程 8.3 软件可维护性 8.4 逆向工程 本章小结 习题8第3部分 软件开发工具与设计工具 第9章 软件开发工具与环境 9.1 软件开发工具概述 9.2 软件开发工具的功能 9.3 软件开发工具的特性 9.4 软件开发工具的分类 9.5 软件开发环境 9.6 软件开发过程 9.7 常用开发环境 9.8 软件开发环境与工具的研究、应用与发展 9.9 CASE技术 本章小结 习题9 第10章 PowerDesigner 10.1 PowerDesigner概述 10.2 ProcessAnalyst模块 本章小结 习题10第4部分 软件管理 第11章 软件项目管理介绍 11.1 项目基础 11.2 软件项目管理基础 本章小结 习题11 第12章 软件配置管理 12.1 软件配置管理基础 12.2 软件配置管理过程 本章小结 习题12 第13章 软件质量管理 13.1 软件质量的根源 13.2 软件质量基础 13.3 软件质量管理 本章小结 习题13 第14章 其他管理内容 第15章 项目管理工具 第16章 UML 附录A 用Word撰写文档规范 参考文献
图书封面
图书标签Tags
无
评论、评分、阅读与下载