1. 程式人生 > 其它 >基於語音輸入的任務管理系統系統設計圖 第十一組

基於語音輸入的任務管理系統系統設計圖 第十一組

分工
學號 姓名 分工
31901028 徐海東 類圖、用例圖
31901022 劉炫 時序圖
31901025 邵育華 時序圖、文件撰寫
31901097 金研池 文件撰寫
用例圖
  • 使用者

  • 組管理者

  • 組成員

類圖
  • User_Info(使用者類)

  • login() 登陸

  • register() 註冊

  • user_info_update 使用者個人資訊修改

  • pwd_update 密碼修改

  • plan_info(個人計劃類)

    • plan_add 添加個人計劃
    • plan_del 刪除個人計劃
    • plan_update 更新個人計劃
  • group_info(組資訊類)

    • group_del 刪除組
    • group_add 新增組
  • group_member(組成員類)

  • member_add 新增成員

  • member_del 刪除成員

  • member_get 獲取成員

  • task_info(組任務類)

  • task_add 新增組任務

  • task_del 刪除組任務

  • task_update 更新組任務

  • task_get 獲取任務

  • announce_info(組通知類)

  • announce_add 新增組任務

  • announce_del 刪除組任務

  • announce_update 更新組任務

  • announce_get 獲取通知

時序圖
  • (重點) 設想通過語音輸入,整合所有新增、刪除、更改組任務和個人計劃的操作。

    使用者

  • 加入組:從組管理員那獲得組ID,自行搜尋組ID加入

  • 建立組:使用者可以建立組,建立完為組管理者,組ID由系統統一分配並告知。

  • 建立個人計劃:使用者可以建立自己的計劃

    組管理員

  • 釋出任務:釋出任務時,管理者可以自由選擇任務接收物件。

  • 釋出組公告:組管理員可以釋出公告,面向全體成員

    組成員

  • 提交任務