工作成果: 參與者
這個構件定義一組一致的角色,供系統的使用者與系統互動時扮演。這個構件的實例可由個人或外部系統來扮演。
目的

不同的關係人基於不用的用途來使用此工作成果:

  • 系統分析師 - 定義系統界限。
  • 使用者介面設計師 - 擷取真人參與者的特質。
  • 使用案例作者 - 描述使用案例及其與參與者的互動。
  • 物件分析師 - 實現使用案例及其與參與者的互動。
關係
角色負責: 修改者:
說明
概略輪廓

在建立這個構件時,請考量構件的各項因素,包括: 

  • 會提出需求的各相關族群或關係人
  • 需要考量的不同需求類型(種類、維度)
內容
選用
規劃Yes
調整
表示法選項UML 表示法:參與者

參與者可能有下列內容

  • 名稱:參與者的名稱。
  • 簡要說明:簡單描述參與者的責任範圍及參與者對於系統有何需求。 
  • 特質:對於真人參與者:參與者的實體環境、參與者代表的使用者數目、參與者的領域知識程度、參與者的電腦經驗程度、參與者使用的其他應用程式,以及其他一般特質,例如姓別、年齡、文化背景等。 
  • 關係:參與者一般化的關係,參與者涉入的通訊關聯。 
  • 圖型:參與者本端的任何圖型,例如使用案例圖,表達參與者和使用案例的通訊關聯。 

決定使用哪些內容及如何使用。尤其,您必須決定以什麼詳細程度來描述「性質」內容。



詳細資訊
核對清單
概念
準則