調查局三等申論題
105年
[資訊科學組] 系統分析與設計
第 二 題
類別-責任-合作卡片(Class-Responsibility-Collaboration Card, CRC Card)是常用的物件導向系統分析的技術,用來說明一個類別的責任與合作。請詳細描述 CRC Card 的定義與要素,並舉一例說明。(25 分)
📝 此題為申論題
思路引導 VIP
看到 CRC Card,應立刻聯想到物件導向分析(OOA)中的「物件尋找與職責分配」階段。解題需分為三層次:先給出精確的學術定義,接著拆解卡片的三大核心要素(類別、責任、合作者)並說明其設計原則(如高內聚、低耦合),最後務必透過具體的系統情境(如電商或圖書館系統)繪製一張具備實務邏輯的 CRC 卡片範例,以展現理論與實作結合的能力。
🤖
AI 詳解
AI 專屬家教
【破題】 類別-責任-合作卡片(Class-Responsibility-Collaboration Card, 簡稱 CRC Card)是物件導向分析(OOA)初期極為重要的腦力激盪與塑模工具,旨在透過擬人化視角,快速釐清系統中各個物件的職責範圍及其互動關係。 【論述】
▼ 還有更多解析內容