出版时间:2006-1 出版社:武汉大学出版社 作者:李伟波 页数:446
内容概要
传统理论体系的基础上,融入当前软件工程的最新发展和技术,系统地介绍了软件工程的概念、原理、方法和技术。全书深入浅出,循序渐进,具有很强的可读性。 本书系统地介绍了软件工程的概念、原理、方法和技术。全书共12章,第1章至第5章按生命周期模型顺序介绍软件开发计划、需求分析、设计、编码和测试;第6章至第8章介绍面向对象的方法及UML建模语言;第9章介绍软件维护;第10章介绍软件质量、软件工程标准化、ISO 9000标准及质量认证;第11章介绍软件项目管理和软件能力成熟度模型CMM;第12章介绍常用的软件工程工具与软件开发环境。 本书在介绍传统理论体系的基础上,融入当前软件工程的最新发展和技术,深入浅出,循序渐进。为方便教学,每章都有学习目的与要求、小结及习题。 本书可作为高等院校软件工程课程的教材或教学参考书,也可作为软件工程管理者和技术人员的参考书。
书籍目录
第1章 软件工程概述 1.1 软件 1.1.1 软件的概念 1.1.2 软件的分类 1.1.3 软件的发展与软件危机 1.2 软件工程 1.2.1 软件工程 1.2.2 软件工程的概念 1.2.3 软件工程的目标 1.2.4 软件项目开发原则 1.3 软件过程与软件生存周期 1.3.1 软件过程 1.3.2 软件生存周期 1.4 软件过程模型 1.4.1 瀑布模型 1.4.2 快速原型模型 1.4.3 螺旋模型 1.4.5 喷泉模型 1.4.6 智能模型 1.4.7 构件组装模型 1.4.8 统一过程模型 1.4.9 基于第4代技术的模型 1.5 软件开发方法简述 1.5.1 结构化方法 1.5.2 面向数据结构的方法 1.5.3 面向对象的方法 小结 习题第2章 可行性研究与项目开发计划 2.1 可行性研究 2.1.1 可行性研究的任务 2.1.2 可行性研究的步骤 2.1.3 可行性研究报告的内容 2.2 系统流程图 2.2.1 系统流程图符号 2.2.2 系统流程图举例 2.2.3 系统流程图分层 2.3 项目开发计划 2.3.1 计划的制定 2.3.2 计划的复审 2.4 成本/效益分析 2.4.1 成本估算 2.4.2 成本/效益分析的方法 小结 习题附录 可行性研究报告第3章 需求分析与建模 3.1需求分析 3.1.1 需求分析的任务 3.1.2 需求分析的原则 3.1.3 需求分析的步骤 3.1.4 获取需求的方法 3.2 结构化分析与建模 3.2.1 结构化分析方法的基本思想 3.2.2 数据流建模 3.2.3 实体联系建模 3.2.4 功能建模 3.2.5 IDEFLX数据建模 3.2.6 行为建模 3.2.7 数据词典 3.2.8 加工逻辑说明 3.3 验证软件需求……第4章 软件设计第5章 软件实现第6章 面向对象方法学概述第7章 面向对象的分析与设计第8章 面向对象的实现第9章 软件维护第10章 软件质量与软件工程标准化第11章 软件项目管理第12章 软件开发工具与环境参考文献
编辑推荐
本书在介绍传统理论体系的基础上,融入当前软件工程的最新发展和技术,系统地介绍了软件工程的概念、原理、方法和技术。全书深入浅出,循序渐进,具有很强的可读性。
图书封面
评论、评分、阅读与下载