摘要: 本文的案例學習提供了一個例子,說明如何將UML用在現實中。一個處理圖書館借閱和預定圖書和雜志的應用程序,可以大到足夠檢驗UML解決現實問題能力的程度。但是如果太大的話,則不適合在雜志上發表。 在分析模型中,用用例和域分析描述了應用程序。我們進一步把它擴展成設計模型。在設計模型中,我們描述了典型的技術解決方案細節。最后,我們編寫了一段Java代碼(代碼連同完整的分析和設計模型放在網上,以一種包括評估版在內的Rational Rose能夠識別的格式在線提供。)
必須注意,這里只是一個可行的解決方案??赡軙性S多其他的解決方案。沒有絕對正確的方案。當然,有的方案更好一些,但只有不斷的實踐和努力的工作才能掌握相應的技能。
閱讀全文