Nothing close enough? Start from a blank use case diagram → Describe it in one paragraph.
How to
How to use an use case diagram template.
- 01辨識系統邊界
定義學校管理系統的範圍——哪些功能會納入其中?
- 02列出主要參與者
確認誰會使用系統,例如學生、教師、家長與管理員。
- 03找出主要使用案例
整理學生註冊、產生成績單或安排課程等關鍵互動。
- 04繪製參與者與使用案例的關係
將每個參與者連接到他們發起的使用案例,並在需要時加入 <<include>> 或 <<extend>>。
- 05與利害關係人檢查並完善
與使用者逐一檢視圖表,確保沒有遺漏任何重要功能。
FAQ
Questions about use case diagram templates
學校管理系統使用案例圖的主要參與者有哪些?
常見參與者包括學生、教師、家長、管理員,以及付款閘道或學生資訊系統等外部系統。
可以把登入功能列為使用案例嗎?
可以,但通常會將身分驗證視為橫切關注事項。不過在高層次使用案例圖中,為了清楚表達,也可以呈現「登入」使用案例。
要如何處理多堂課程的排程?
你可以將「安排課程」使用案例與「處理衝突」或「處理週期性課程」建立 extends 關係,也可以使用獨立的排程器參與者。
使用案例圖中的 <<include>> 和 <<extend>> 有什麼差別?
<<include>> 關係表示基礎使用案例一定包含被納入的行為,而 <<extend>> 則加入特定條件下可能發生的選擇性行為。
可以直接將這些範例用於自己的學校管理系統嗎?
當然可以。這裡的範例是通用模式,你可以使用產生器,加入自訂參與者與使用案例,調整成符合自身需求的圖表。