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

第八次作業——項目UML設計

以及 希望 tab 技術分享 使用 清晰 導致 流程 交互關系

分工及貢獻分評定


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

UML


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

技術分享圖片

第八次作業——項目UML設計