出版时间:2004-1 出版社:电子工业出版社 作者:李芷 等编 页数:245 字数:415000
内容概要
软件工程学将计算机科学理论与现代工程方法论相结合,着重研究软件过程模型、设计方法、工程开发技术和工具,是指导软件生产和管理的一门新兴的、综合性的应用科学。本书以传统的软件工程和面向对象的软件工程为主线,根据软件开发“工程化”思想,结合大量的应用示例,系统地介绍软件工程学的基本原理、软件过程、开发方法、应用技术和实用工具。 本书适合作为高等院校计算机科学与技术专业学生的教科书,也可以作为通用软件工程课程,或者需求工程学、软件设计、高级程序设计和软件管理等软件工程学专题的教科书,还可以作为从事计算机软件系统研究和项目开发等应用型技术/管理人员的参考书。
书籍目录
第1章 软件工程引论 1.1 软件工程诞生背景 1.2 软件工程学 1.3 软件工程方法学基本原理 1.4 小结 习题1第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 面向数据流分析(DFA)的设计 4.3 面向数据的设计 4.4 软件详细设计 4.5 特定应用软件的设计 4.6 小结 习题4第5章 面向对象的分析与设计 5.1 面向对象建模 5.2 面向对象分析(OOA) 5.3 面向对象设计(OOD) 5.4 小结 习题5第6章 软件实现 6.1 编程语言选择 6.2 程序设计技术 6.3 软件系统集成 6.4 小结 习题6第7章 软件测试 7.1 软件测试概述 7.2 软件测试技术 7.3 软件调试技术 7.4 多模块的软件测试 7.5 特定应用软件的测试 7.6 小结 习题7第8章 软件维护 8.1 软件维护概述 8.2 软件维护类型 8.3 软件维护技术 8.4 小结 习题8第9章 软件项目管理 9.1 软件项目管理范围 9.2 人员组织范式 9.3 软件成本估算 9.4 软件质量保证(SQA) 9.5 软件过程管理 9.6 小结 习题9第10章 软件工程高级课题 10.1 软件复用 10.2 新型软件过程模型 10.3 计算机辅助软件工程(CASE) 10.4 小结 习题10附录A 缩略词中英文对照表参考文献
图书封面
评论、评分、阅读与下载