本书深入浅出地介绍了统一建模语言(UML)和Rational Rose软件,通过ATM和订单处理例子介绍如何用UML和Rose进行项目需求分析、结构规划和生成框架代码,以及如何从现有系统逆向转出工程代码,生成Rose模型,并分章介绍了C++、Java、Visual Basic、PowerBuilder的代码生成和逆向转出工程代码。