實際案例分析是一種從用戶角度定義軟件系統(tǒng)外在特征的方法。本書對這種前沿的軟件開發(fā)技術提供了清晰、實用的介紹。通過諸多實例和詳盡的案例學習,指導讀者在軟件系統(tǒng)開發(fā)中運用實際案例分析方法。此版包括更多復雜的、精確的實例,對各種實際案例文檔制作技巧的前置條件和結論進行描述,并討論其他建模方法如何同實際案例關聯(lián)。本書引導讀者體會軟件開發(fā)過程,闡述實際案例如何應用于項目初期、需求與風險分析、系統(tǒng)體系結構、調度規(guī)劃、回溯與測試、文檔制作。主要論題包括:識別實際案例并描述其成分,編制事件流(包括基本路徑與替代路徑),實際案例的完全性與正確性檢查,以活動圖和序列圖將實際案例圖例化,整合用戶界面描述與數(shù)據(jù)描述文檔,以實際案例為例測試軟件體系結構模式與設計,在項目規(guī)劃、原型設計與項目評測上應用實際案例,從實際案例中識別并圖示分析類型,在用戶指南、測試實例與培訓材料中應用實際案例。本書用相當篇幅講解如何識別常見錯誤并給出相應結論。本書另一特征是給出了易用文檔模板集、UML符號簡縮指南。本書適用于軟件學院應用軟件開發(fā)、系統(tǒng)工程實際案例分析類課程。