1. 程式人生 > >第八次作業——專案UML設計

第八次作業——專案UML設計

分工及貢獻分評定


成員 參與 貢獻比例
朱躍安(031602348) 類圖 13%
後敬甲() 實體關係圖+部落格整理 14.5%
林志華() 用例圖+活動圖 14.5%
朱文婧() 狀態圖 15%
李鬆() 類圖 14.5%
林淇() 用例圖+活動圖 14.5%
吳佳煒() 狀態圖 14%

UML


  • part1
    • 這裡描述的是系統哪部分?
      它描述人們如何使用交響系統,用例圖顯示誰是相關使用者,使用者希望系統提供什麼服務。
    • 這部分要面臨什麼樣的問題?
      如何正確的建立用例之間的關係,比如包含、擴充套件、泛化等。
    • 以下設計解決了哪些問題?
      功能模組以及各個模組的需求明顯直觀,便於軟體開發人員實現,而且功能模組之間的關係理清了,有利於介面的實現。
    • 用例圖
  • part2
    • 這裡描述的是系統哪部分?
      主要用來描述系統中各個模組中描述類之間的關係,包括類或者類與介面的繼承關係,類之間的依賴、聚合等關係。此外它
      還描述每一個類的詳細資訊,包括變數,和方法。
    • 這部分要面臨什麼樣的問題?
      如何精確區分各個類之間的關係,另外在之前類化中出現無法描述清楚的情況
    • 以下設計解決了哪些問題?
      通過類圖,我們就能實際的把系統中的各個類,即物件描述清楚,按照這個有條理並詳細的設計編碼了。
    • 類圖
  • part3
    • 這裡描述的是系統哪部分?
      活動圖描述了了系統用例實現的工作流程。
    • 這部分要面臨什麼樣的問題?
      這部分需要解決業務目標時所要執行的各項任務或活動的順序安排。
    • 以下設計解決了哪些問題?
      通過活動圖我們就能將某一個業務是通過哪些流程完成的直觀的表示出來
    • 活動圖
  • part4
    • 這裡描述的是系統哪部分?
    • 這部分要面臨什麼樣的問題?
    • 以下設計解決了哪些問題?
    • 狀態圖
  • part5
    • 這裡描述的是系統哪部分?
      這是整體功能的E-R圖。
    • 這部分要面臨什麼樣的問題?
      問題主要在於模組功能還不夠清晰,團隊沒有達成一致、準確的方案,導致實體和關係的劃分不夠準確、細緻
    • 以下設計解決了哪些問題?
      以下設計,主要解決了對app中,涉及的實體和實體聯絡不明確的問題,使功能實體及互動關係清晰了些。
    • 實體關係圖