出版时间:2010-9 出版社:西安电子科技大学出版社 作者:吴军华 主编 页数:276 字数:420000
内容概要
《软件工程--理论方法与实践》由吴军华主编,主要从面向对象的角度阐述了软件工程的相关理论和方法。全书主要以UML为建模语言,以UML的发起人Booch、Rumbaugh和Jacobson建议的面向对象的分析和设计方法为核心内容,参照IEEE的软件工程知识体系,系统阐述了软件工程活动的理论、方法和技术。
《软件工程--理论方法与实践》第1、2章介绍了软件工程相关概念和过程活动:第3章讨论了基于UML的面向对象系统建模方法;第4、5章讨论了需求工程活动和面向对象的需求分析方法;第6、7章详细阐述了软件系统设计原则及软件体系结构设计,并重点讨论了面向对象的设计方法;第8、9章讨论了目前广泛用于软件系统设计的分布式体系结构和系统复用技术:第10章阐述了软件活动中的形式化模型定义方法;第11、12章讨论了软件编码以及测试活动和方法;第13章介绍了软件交付后的维护工作;第14、15章介绍了软件工程过程中的项目管理活动和过程改善技术;第16章简单介绍了净室软件工程技术。
本书可作为计算机及信息类专业本科生的教材,也可作为研究生和其他软件技术人员的学习参考书。
书籍目录
第1章 导论
第2章 软件过程
第3章 面向对象系统建模
第4章 需求工程
第5章 面向对象的分析
第6章 软件设计
第7章 面向对象的设计
第8章 分布式系统体系结构
第9章 面向复用的设计
第10章 形式化方法
第11章 软件实现
第12章 软件验证和确认
第13章 软件演化
第14章 软件计划管理
第15章 软件过程改善
第16章 净室软件工程
参考文献
章节摘录
版权页:插图:使用软件体系结构的风格和模式对软件开发具有重要的应用价值和经济效益:(1)它可以便于设计开发者之间相互交流和理解。只要系统是使用某种风格或模式的规范方法来组织,则别的设计者就很容易理解系统的体系结构。譬如某人把系统描述为“管道~过滤器”模式,则他不必给出细节,人们立刻就明白系统是如何组织起来的,并在脑海中清晰地得到此系统的图像。(2)使用软件体系结构的风格或模式促进了设计的复用。许多经过实践证明的软件结构可以用来解决许多相似类型的新问题。这给新软件的开发带来了便利和质量保证。(3)使用软件体系结构的风格和模式也促进了代码复用。对于体系结构风格中的不变部分,不同的系统可以共同应用同一段实现代码,从而提高了该段代码的应用价值。(4)使用软件体系结构的标准风格和模式有利于支持互操作性,例如像CORBA这种面向对象的结构和基于事件机制的集成模式。总之,使用软件体系结构的风格和模式有利于软件开发者之间的交流和理解,有利于提高软件设计实施的效率和质量。软件体系结构的概念能否成熟到使软件设计开发发生根本性改变,关键在于各类体系结构、设计模式的完善和系统化程度,这已成为目前软件体系结构研究的重要内容。
编辑推荐
《软件工程:理论、方法与实践》:高等学校计算机专业“十一五”规划教材
图书封面
评论、评分、阅读与下载