司法三等申論題
105年
[檢察事務官電子資訊組] 系統分析
第 四 題
統一塑模語言的 4+1 觀點可呈現不同種類統一塑模語言圖形在描述整個系統模型時扮演的角色,稱為觀點模型(View Model),可同時使用多個不同觀點來描述系統架構,如下圖所示。統一塑模語言常用圖形如下表所示。請分別列出 4+1 觀點中各觀點所常使用的統一塑模語言圖形各為那些?其中那一觀點在物件導向塑模之系統分析與設計之系統發展生命週期各個階段中皆必須參與使用?(25 分)
📝 此題為申論題
思路引導 VIP
本題測驗 Kruchten 的「4+1 觀點模型」與 UML 標準圖形的對應關係,以及物件導向開發方法學的核心精神。解題時,首先需掌握每個觀點的關注焦點(如邏輯看功能、流程看並行、開發看模組、實體看硬體),再從附表中挑選適合描述該焦點的 UML 圖形。最後,回想物件導向方法學(如 RUP)強調「使用案例驅動(Use-Case Driven)」,即可推導出貫穿 SDLC 全階段的觀點為何。
🤖
AI 詳解
AI 專屬家教
【破題】 統一塑模語言(UML)的 4+1 觀點模型(4+1 View Model)由 Philippe Kruchten 提出,透過五個不同的視角來描述軟體架構,以滿足不同利害關係人(如終端使用者、開發者、系統工程師)的需求。 【論述】
▼ 還有更多解析內容