學長幫幫忙組——項目系統設計與資料庫設計
這個作業屬于哪個課程 | 班級的連結 |
---|---|
這個作業要求在哪裡 | 團隊作業第四次—項目系統設計與資料庫設計 |
團隊名稱 | 學長幫幫忙組 |
這個作業的目标 | 完成項目的系統設計和資料庫設計 |
作業正文 | |
其他參考文獻 | 百度 |
一、團隊項目的預期開發計劃時間安排
時間區間 | 任務内容 | 完成狀态 |
---|---|---|
2.26-3.7 | 完成組隊、團隊展示 | 已完成 |
3.15-3.15 | 完成Github團隊實訓 | |
3.16-3.21 | 完成項目原型設計 | |
3.22-3.28 | 完成需求規格說明書 | |
3.29-4.4 | 完成項目系統設計 | |
4.5-4.11 | 完成項目資料庫設計 | |
4.12-4.18 | 基礎的小組功能和計劃功能實作 | 未開始 |
4.19-4.26 | 小組計劃互動以及計劃釋出功能優化 | |
4.27-5.2 | 細節優化、測試完成 | |
5.3-5.10 | 引入教務處相關對接 | |
5.11-5.18 | 優化人機互動和幫扶活動 | |
5.19-5.26 | 優化項目管理 | |
5.27-6.6 | 修複開發過程中已知BUG | |
6.7-.... | 保持app維護、更新與推廣 |
二、團隊項目的預期開發計劃分工安排
前端
姓名 | 分工 |
---|---|
曾宏健 | 主函數調用 |
陳志達 | 界面部分 |
鄭小華 | |
李康華 |
後端
沈明炜 | 具體類 |
林轶凡 | |
王玉珊 | |
何翺翔 | 主設計 |
林琳 | 資料庫 |
三、功能子產品層次圖
功能需求 | 子產品 | 描述 |
---|---|---|
注冊 | 登入/注冊子產品 | 生成注冊記錄,記錄使用者的賬号和密碼等資訊 |
登入 | 驗證賬号、密碼是否正确 | |
認證 | 對學生身份進行認證 | |
一對一幫扶 | 幫扶子產品 | 私下一對一進行幫扶 |
班級幫扶 | 對班級進行幫扶 | |
輔導者釋出 | 私下結對子產品 | 記錄輔導者釋出的輔導 |
有意者預約聯系 | 生成聊天資訊 | |
同意預約 | 生成預約資訊 | |
結對成功 | 成功結對,記錄結對資訊 | |
聊天 | 消息子產品 | 記錄聊天資訊 |
待處理請求 | 記錄待處理事項 | |
釋出筆記 | 學習筆記子產品 | 釋出筆記,記錄筆記資訊 |
檢視筆記 | 可以根據分類進行檢視已釋出的筆記 | |
修改頭像 | 個人中心子產品 | 修改個人頭像 |
編輯/檢視資料 | 編輯/檢視個人資料 | |
我的幫扶 | 檢視所有幫扶記錄 | |
我的輔導 | 檢視所有輔導記錄 | |
我的評價 | 檢視自己的評價/他人的評價 | |
我的筆記 | 檢視已釋出的筆記 |

四、設計類圖
五 接口設計
這邊是詳細的文檔!!
接口文檔
部分示範
六、ER分析+表結構設計
ER分析
以下簡略摘幾張表
七、系統安全和權限設計
使用者認證采用福大助手移植過來的教務處學生賬号來認證
每次使用者登陸系統時均為一般使用者類型,根據使用團隊時使用者不同身份(隊長或者隊員),在不同團隊中提供相應的功能。
為不同的使用者定義視圖,通過視圖機制把要保密的資料對無權存取的使用者隐藏起來,進而自動地對資料提供一定程度的安全保護。
通過使用者權限定義和合法權檢查確定隻有合法權限的人通路資料庫,未經授權的人無法存儲或讀取資料。
對存儲和傳輸的重要使用者資料進行加密處理,進而使得不知道解密算法的人無法獲知資料的内容。
一個手機号隻能綁定一個賬号,以保證使用者賬号的安全性。
八、針對老師助教和其他同學提出的問題建議進行的回答與改進
-
輔導人員信賴度問題
答:通過新增星級來加強信任,以及下方的實名評論功能
-
釋出界面是否也可以是被輔導的的需求呢?
答:可以,這邊我們對釋出的需求不設特别的選項,輔導與被輔導在操作上都是可行的
-
建議增加多興趣化輔導
答:是的,我們的私下輔導就是新增了其他技術闆塊,一些興趣的交流都可以在這邊實作呢。
九、貢獻度表格
學号 | 工作内容 | 貢獻度 |
---|---|---|
221701423 | ER分析-接口設計,類圖 | 11 |
221701222 | 部落格整理,文檔整合 | |
221701203 | 文檔編寫 | |
041701407 | 資料庫表設計,類圖 | |
221701305 | 表設計,部落格,文檔 | |
221701121 | 類圖描述,表設計,文檔設計 | |
221701404 | 表設計,文檔部分 | |
221600423 | ppt | 12 |
221701320 | 功能層次圖,表設計,文檔設計 |
十、附件連結
Github前端倉庫
Github後端倉庫
學長幫幫忙_系統設計說明書
學長幫幫忙_資料庫設計說明書
學長幫幫忙_系統設計與資料庫設計答辯ppt