1. 程式人生 > >團隊作業——系統設計

團隊作業——系統設計

1.規格說明書完善

1.1 ( https://docs.qq.com/doc/DVE90TkRFckd0SElP )

1.2 修改記錄

初稿不足

        (1).如何保證使用者是同校,在校學生
        (2).如何解決惡意刷信用評分
        (3).對於違規使用者的處理方式
        (4).如何保證售後服務

完善

        (1).初版產品只考慮在至誠學院進行測試,使用者的賬號可以採用學生號來註冊並且要求使用者上傳學生證照片
        (2).通過使用者舉報方式,工作人員查詢最近賣家的信譽分是否有惡意上漲的可能
        (3).在確認違規後直接封禁該賬號
        (4).參考了閒魚,在查詢了一些資料後發現閒魚在確認收穫後是沒有任何的售後服務的
         ,鑑於我們平臺的交易方式基本都是線下買家賣家面對面交易  建議買家在確認商品無誤之後再交易.

2.編碼規範

2.1 HTML https://docs.qq.com/doc/DVEtsQWhEcWRkb1J6

2.2 PHP https://docs.qq.com/doc/DVHdqWHB4d0VyVFRo

3.ER圖

ER圖

物理模型

4.後端架構設計

採用MVC架構
選擇MVC架構的原因是MVC架構具有耦合度低的特點,在修改一個模組時對其他模組影響較小,而且MVC架構維護使用者介面的技術難度低
應用的維護和修改更容易,有利於軟體工程化管理

5.團隊分工

WBS圖

燃盡圖

6.分工和工作量比例

成員 比例權重 任務分工
田先強 20% 使用leangoo進行團隊管理
王建木 13% 專案的後端架構設計
李昕洪 12% 資料庫設計
王鑫 25% 制定團隊程式碼規範
吳庭威 15% 修改完善的需求規格說明書
翟堂貴 8% 列出本專案的關鍵技術與難點
辛博 7% 確定團隊Alpha版本要實現的功能