实用软件工程
机械工业 / 马查斯泽克
9787111173281
¥22.00 ¥69.00
九成新 计算机
在实践中应该如何进行软件工程?如何开发现今的企业级应用?本书用大量实例给出了答案。
本书讨论了如何将理论与行业实践联系起来,即集中精力进行系统设计和实现以及着手解决重要的实践问题。书中以一个主要的案例研究和两个小型的案例研究 (经过改编以适应教学的需要) 为中心展开叙述,提供了针对大型系统开发的软件工程,全面论述了开发生命周期、建模语言、工程工具、项目规划以及过程管理。通过主要案例研究的三次迭代,说明了迭代和增量式开发的概念。
本书特点
●强调面向对象的建模和程序设计。
●针对需求分析和详细设计,广泛使用UML和模式。
●认识到数据库和数据工程在软件工程中的重要性。
●解释组件和业务对象。
●覆盖多层解决方案 (包括GUI和Web客户) ,通过Web和应用服务器扩展到数据库。
●突出应用架构设计和重构。
本书将改变读者学习软件工程知识的方式,帮助IT专业人员改进软件开发实践,并带给读者新的开发思想和方向。
随书光盘中包括软件开发工具、案例研究模型以及Java和数据库代码等。
本书讨论了如何将理论与行业实践联系起来,即集中精力进行系统设计和实现以及着手解决重要的实践问题。书中以一个主要的案例研究和两个小型的案例研究 (经过改编以适应教学的需要) 为中心展开叙述,提供了针对大型系统开发的软件工程,全面论述了开发生命周期、建模语言、工程工具、项目规划以及过程管理。通过主要案例研究的三次迭代,说明了迭代和增量式开发的概念。
本书特点
●强调面向对象的建模和程序设计。
●针对需求分析和详细设计,广泛使用UML和模式。
●认识到数据库和数据工程在软件工程中的重要性。
●解释组件和业务对象。
●覆盖多层解决方案 (包括GUI和Web客户) ,通过Web和应用服务器扩展到数据库。
●突出应用架构设计和重构。
本书将改变读者学习软件工程知识的方式,帮助IT专业人员改进软件开发实践,并带给读者新的开发思想和方向。
随书光盘中包括软件开发工具、案例研究模型以及Java和数据库代码等。