福大軟工 · 第八次做業(課堂實戰)- 項目UML設計(團隊)

  • 團隊

學號 姓名 本次做業博客連接
031602428 蘇路明(組長) http://www.javashuo.com/article/p-aqgdiywd-gv.html
031602401 陳瀚霖 http://www.javashuo.com/article/p-ughskkzc-gz.html
031602406 程曉宏 http://www.javashuo.com/article/p-zklsuwxc-eh.html
031602438 葉一帆 http://www.javashuo.com/article/p-zgtudwnt-dr.html
031602407 何家健 http://www.javashuo.com/article/p-pbijywyg-er.html
031602410 黃海潮 http://www.cnblogs.com/T1DE/p/9822684.html
031602429 王錦揚 http://www.cnblogs.com/shifengqia/p/9820914.html
031602442 鄭孔宇 http://www.javashuo.com/article/p-rtxcfjmf-hh.html
031602439 俞凱欣 http://www.javashuo.com/article/p-fmvfzvym-hn.html
031602421 林世傑 http://www.javashuo.com/article/p-okcdbajs-hq.html
  • 團隊分工

  • WBS

  • Alpha版本

    小程序界面完成。
    圖片定位功能實現。
    生成旅遊故事功能基本實現。
    數據庫搭建管理。
    數據優化。html

  • 各成員分工明細及 TODO list

    負責人 分工明細 TODO list
    蘇路明 功能界面構思,線框圖,任務分工,把握項目進度 配合UI設計界面
    陳瀚霖 前端開發 小程序界面
    程曉宏 後端學習,輔助後端開發 項目需求PPT製做+答辯
    葉一帆 項目架構設計,協調先後端,主持開發 協調先後端,項目開發難度把控
    何家健 前端學習,輔助前端開發 前端學習,小程序界面
    黃海潮 前端開發 小程序界面
    王錦揚 UI,原型設計 原型設計+1分鐘視頻
    鄭孔宇 前端開發 小程序界面
    俞凱欣 UI,原型設計 原型設計+1分鐘視頻
    林世傑 後端開發,算法設計 數據庫搭建管理,肯定接口
  • 燃盡圖

  • UML圖

  • part1

  • 這裏描述的是系統哪部分?
    • 這部分主要描述系統後端,用戶、照片、評論和心情功能方面的內容
  • 這部分要面臨什麼樣的問題?
    • 各個功能的信息交集比較多,存在信息的冗餘
  • 如下設計解決了什麼問題?
    • 理清業務流程,下降後端耦合程度
  • 附:類圖
    前端

  • part2

  • 這裏描述的是系統哪部分?
    • 這部分主要描述用戶功能的選擇和跳轉。
  • 這部分要面臨什麼樣的問題?
    • 活動的進入、退出、跳轉。
  • 如下設計解決了什麼問題?
    • 理清功能分佈,更加直觀的展現功能的進入、退出、跳轉。
  • 附:狀態圖
    算法

  • part3

  • 這裏描述的是系統哪部分?
    • 這裏是旅遊記錄管理系統部分的用例圖
  • 這部分要面臨什麼樣的問題?
    • 這部分將面對如何管理用戶旅遊記錄和用戶如何編輯旅遊記錄的問題。
  • 如下設計解決了什麼問題?
    • 如下設計羅列了旅遊記錄的管理邏輯,用戶能夠添加新紀錄和按文字,圖片,視頻這三個分類來查看已有的記錄。關於添加記錄,支持添加文字,圖片和視頻。用戶編輯完後能夠保存,也能夠刪除已有記錄。
  • 附:用例圖1
    數據庫

  • part4

  • 這裏描述的是系統哪部分?
    • 這裏是旅遊記錄分享系統部分的用例圖。
  • 這部分要面臨什麼樣的問題?
    • 這部分將面對用戶如何分享和分享後有哪些功能的問題。
  • 如下設計解決了什麼問題?
    • 如下設計列出了用戶生成分享內容的三種形式:用戶能夠選擇一系列旅遊記錄生成旅遊故事,也能夠把去過的地方連起來生成一張路線圖,或者把去過的地方標註出來生成旅遊版圖。用戶分享後,其餘人能夠點贊評論。
  • 附:用例圖 2
    小程序

  • part5

  • 這裏描述的是系統哪部分?
    • 這裏是用戶中心及旅遊推薦系統部分的用例圖。
  • 這部分要面臨什麼樣的問題?
    • 這部分將面對用戶登陸管理,用戶信息維護和如何推薦旅遊地點的問題。
  • 如下設計解決了什麼問題?
    • 如下設計列出了基本的登陸退出和用戶信息維護功能。用戶能夠查看修改我的信息,能夠發送反饋意見。關於旅遊地點推薦,能夠選擇推薦附近的地點,或者根據以往的旅遊偏好,推薦下次旅遊地點。
  • 附:用例圖3
    後端

  • part6

  • 這裏描述的是系統哪部分?
    1. 查看不一樣地圖版面以及我的信息部分
    2. 記錄文字、照片、視頻及生成旅遊短故事部分
    3. 查看用戶信息和系統信息以及提出反饋部分
    4. 生成各個時間段旅遊故事部分
    5. 分享不一樣版本線路圖部分
    6. 根據信息生成附近及下次旅遊地點部分
  • 這部分要面臨什麼樣的問題?
    • 包含比較多部分的功能,以及各部分的功能都需進行細分,比較難以理清各個部分的流程以及各個功能的聯繫和各個部分的組合。
  • 如下設計解決了什麼問題?
    -設計完活動圖以後,可以比較清晰和直觀的體現整個運行的活動流程,明白分割成不一樣的部分,及各個部分中所含有的具體功能和做用。
  • 附:活動圖
    安全

  • part7

  • 這裏描述的是系統哪部分?
    • 這部分主要描述信息需求和存儲在數據庫中的數據信息類型。
  • 這部分要面臨什麼樣的問題?
    • 理清現實實體之間關係並直觀描述實體屬性及實體之間聯繫。
  • 如下設計解決了什麼問題?
    • 方便需求分析,利於數據庫信息存儲
  • 附:E-R圖
    架構

  • part8

  • 這裏描述的是系統哪部分?
    • 管理員、用戶、後端之間的關係。
  • 這部分要面臨什麼樣的問題?
    • 不一樣角色權限、功能概括
  • 如下設計解決了什麼問題?
    • 弄清楚角色關係,交互更安全方便
  • 附:泳道圖工具

  • part9

  • 這裏描述的是系統哪部分?
    • 功能的順序跳轉和返回。
  • 這部分要面臨什麼樣的問題?
    • 功能之間可能會出現混亂
  • 如下設計解決了什麼問題?
    • 解決了功能順序混亂的問題
  • 附:時序圖
    學習

  • 工具選擇

    咱們選擇的是 Process On
  • 使用後對工具的評價
    在網頁上能夠直接製做很方便,並且用到的功能都是不收費的。

  • PSP表格

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 10 15
· Estimate · 估計這個任務須要多少時間 100 180
Development 開發
· Analysis · 需求分析 (包括學習新技術) 10 10
· Design Spec · 生成設計文檔 5 5
· Design Review · 設計複審 (和同事審覈設計文檔)
· Coding Standard · 代碼規範 (爲目前的開發制定合適的規範)
· Design · 具體設計
· Coding · 具體編碼
· Code Review · 代碼複審
· Test · 測試(自我測試,修改代碼,提交修改) 5 10
Reporting 報告
· Test Report · 測試報告
· Size Measurement · 計算工做量 5 10
· Postmortem & Process Improvement Plan · 過後總結, 並提出過程改進計劃 5 10
合計 150 240
  • 本隊「臨時隊長」給出的「課上」貢獻分評估

學號 成員 參與 貢獻比例
031602406 程曉宏(臨時組長) 實體關係圖設計 11
031602501 蔡宇航 實體關係圖設計 8
051501124 王彬 類圖設計 8
031602438 葉一帆 類圖設計,泳道圖設計 13
031602407 何家健 活動圖設計 9
031602410 黃海潮 活動圖設計 9
031602429 王錦揚 狀態圖設計,時序圖設計 12
031602442 鄭孔宇 狀態圖設計 10
181600215 林翔宇 用例圖設計 10
031602421 林世傑 用例圖設計 10
  • 本隊「原隊長」給出的「課後」貢獻分評估

學號 成員 參與 貢獻比例
031602428 蘇路明 外派他組,提供做業準備,燃盡圖,分工明細,Todolist 12
031602401 陳瀚霖 外派他組 9
031602406 程曉宏 實體關係圖設計,臨時組長 12
031602438 葉一帆 類圖設計,泳道圖設計 11
031602407 何家健 活動圖設計 9
031602410 黃海潮 活動圖設計 9
031602429 王錦揚 狀態圖設計,時序圖設計 10
031602442 鄭孔宇 狀態圖設計 9
031602439 俞凱欣 外派他組,博客撰寫 10
031602421 林世傑 用例圖設計 9
  • 給出本次換隊環節的感覺

  • 未換隊同窗的感覺:

        沒啥感覺,跟組外成員合做更像是在給別人講解本身的項目,而後解釋說明哪塊模塊是幹嗎的。在問答的過程當中,發現彌補了項目中的一些小漏洞,其次團隊氛圍剛開始比較僵硬,畢竟都不知道要幹嗎,後面作了幾張圖以後,對項目有了必定了解以後,討論的仍是蠻開心的,也對他們本身的項目提出了一些建議。

相關文章
相關標籤/搜索