基於Web的消息管理系統進行說明架構
第一,捕獲需求,項目要作什麼,應該作成什麼樣子? (用戶能夠登陸、發送消息、查詢接收到的消息列表、查詢選定的消息) 設計
用例圖3d
第二,理解相關概念,創建概念模型; 對象
在實現階段,概念模型裏的東西都是實體類;blog
第三步,接下來設計,使用什麼架構/層次結構; 接口
在設計階段,概念模型就會轉化成實體類; 在肯定層次結構後,就知道層次結構裏有哪些對象(如在呈現層有Action對象、概念模型裏有實體類對象)。接下來實現全部的用例。io
第四步,實現全部用例,如發送消息 登錄
4.1 發送消息 方法
4.2查詢接收到的消息列表 im
4.3查詢特定的消息
隨着用例的實現,能夠轉換成在實現時的接口的描述,有什麼方法、參數及返回值