內容簡介
uml是當今主流的建模語言,不過作為其重要基石的omt缺不太為國人所知,了解omt的本質對深刻理解uml和面向對象,進而提高自己的建模技術水平有著重要意義。本書由omt的倡導者james rumbaugh親自撰寫,為你詳細介紹了omt的原理與套用。
面向對象建模與設計加深了對需求的理解,產生了更簡潔的設計和更具可維護性的系統。一般來說,類似的其他著作更多關注於程式和編碼,這從某中意義上是在強迫讀者按照計算機的觀點去思考,而不是按照應用程式本身。
本書強調了面向對象技術不僅僅是一種編程的方式。它套用於整個軟體開發周期。本書提出了一種新的面向對象軟體開發方法,該方法貫穿於分析,設計和實現階段。
目錄
preafce acknowledgments xii
chapter 1 introduction
part 1 modeling concepts
chapter 2 modeling as a design technique
chapter 3 object modeling
chapter 4 advanced object modeling
chapter 5 dynamic modeling
chapter 6 functional modeling
part 2design methodology
chapter 7 methodology preview
chapter 8 analysis
chapter 9 system design
chapter 10 object design
chapter 11 methodology summary
chapter 12 comparison of methodologies
part 2 implementation
chapter 13 from design to implementation
chapter 14 programming style
chapter 15 object-oriented languages
chapter 16 non-object-oriented languages