本書是一本軟件建模技術方面的實用教程,按照軟件開發過程,以軟件開發者的視野,利用有名的IBM Rational Software Architect軟件建模工具,帶領讀者學習UML軟件建模技術。全新的學習方式使得復雜的知識不再難學習。主要內容包括: 為什麼需要UML建模、UML建模工具、UML與面向對像開發方法、軟件開發各階段中的UML圖、RSA對繫統實現階段的支持、RSA數據庫建模、綜合實訓等。本書的優選特點是將理論與實際操作有機結合起來,實訓任務豐富、圖文並茂、深入淺出、講解詳盡、實踐性強。可以作為大專院校計算機軟件工程、軟件技術、計算機應用技術、計算機信息管理、軟件與信息服務等相關專業的教材; 也可作為廣大軟件行業從業人員(程序員、繫統設計師、繫統分析員、繫統架構師、需求分析師、軟件開發經理等)進行UML建模實踐的指南。