本书面向的读者是那些希望掌握运用UML进行软件开发的关键技能和技巧的学生和开发者。读者将学习使用适当的UML模型、过程、技术和工具进行面向对象分析、设计和实现。本书的配套光盘是Visual Paradigm for UML(VP-UML)共享版,这是一款获奖的CASE工具,它可以让读者迅速将所学理论转化为实践。.作者提出了名为视图校正技术(View Alignment Techniques,VAT)的建模与分析技术,它可以帮助软件开发者创建开发方法。本书还描述了活动分析技术(Activity Analysis Approach,A3),它特别适合于交互密集型系统的开发。本书使用了3章分别描述结构化建模与分析、用例建模与分析以及动态建模与分析,包括作者从多年实践中总结出来的实践性技巧和经验。每章都有一个微型案例研究,可以用来演示软件开发中独特的“由图到代码”概念。最后一章中有一个较大的案例研究,它用来帮助读者使用VP-UML巩固前面几章中所学的理论。本书特色..·使用用例进行需求建模;识别、获取和细化需求。·对象识别的领域分析:为对象及其属性和关系构建结构化模型。·动态分析与设计:构建动态模型、细化结构化模型,并进行设计决策。·实现:将UML模型转换为代码和实现。·方法创建和视图校正技术框架:选择正确的UML模型并定制分析与设计过程。·案例研究:如何使用VP-UML将活动分析技术运用到实践中。其他的资料可以在http://www.mcgraw-hill.com.sg/olc/tsang上找到。本书广泛使用的CASE工具VP-UML在2004年3月获得了第15期年度软件开发杂志(Annual Software Development Magazine)设计与分析工具类的Jolt生产力奖。最近它又荣获了两项荣誉:Oracle JDeveloper Extensions Developer of the Year 2004和香港计算机协会2004第6届IT杰出银奖。...