需求分析目的是提出問題,把用戶的需要轉換爲一個軟件問題
用戶使用(用例)建模或者設計,主要在用戶使用層面對需求進行分析,界面的主要元素,用戶有哪些主要的請求,系統如何響應等
領域建模或設計,支撐用戶層面的業務上的實體,實體間的邏輯以及動態的關係等,誰的某個操作出發了誰等
程序建模或設計,用類等對領域模型進行映射,主要類的實體,相互的關係,動態的關聯,數據和操作的分離等
實現。。
這些層面相互交錯,並不是瀑布的方式
每一步必須進行相關的實證分析和驗證
========
規格嚴格,功夫到家