《软件工程--理论方法与实践》由吴军华主编,主要从面向对象的角度阐述了软件工程的相关理论和方法。全书主要以UML为建模语言,以UML的发起人Booch、Rumbaugh和Jacobson建议的面向对象的分析和设计方法为核心内容,参照IEEE的软件工程知识体系,系统阐述了软件工程活动的理论、方法和技术。
《软件工程--理论方法与实践》第1、2章介绍了软件工程相关概念和过程活动:第3章讨论了基于UML的面向对象系统建模方法;第4、5章讨论了需求工程活动和面向对象的需求分析方法;第6、7章详细阐述了软件系统设计原则及软件体系结构设计,并重点讨论了面向对象的设计方法;第8、9章讨论了目前广泛用于软件系统设计的分布式体系结构和系统复用技术:第10章阐述了软件活动中的形式化模型定义方法;第11、12章讨论了软件编码以及测试活动和方法;第13章介绍了软件交付后的维护工作;第14、15章介绍了软件工程过程中的项目管理活动和过程改善技术;第16章简单介绍了净室软件工程技术。
本书可作为计算机及信息类专业本科生的教材,也可作为研究生和其他软件技术人员的学习参考书。
《软件工程--理论方法与实践》由吴军华主编,主要以统一建模语言UML为主要建模工具,以面向对象的方法为核心阐述软件工程的主要知识点。和大多软件工程教材不同,本书注重软件工程领域新技术的发展,引入了软件体系结构、设计模式、分布式系统结构、组件技术、净室技术等代表软件先进技术的内容。书中分析和设计的示例为作者参与的项目,有较好的示范性。