團隊做業第五次—項目系統設計與數據庫設計

做業要求

這個做業屬於哪一個課程 軟件工程1916-W(福州大學)
這個做業要求在哪裏 團隊做業第五次—項目系統設計與數據庫設計
團隊名稱 基於雲的勝利衝鋒隊
項目名稱 雲評:高校學生成績綜合評估及可視化分析平臺
這個做業的目標 系統設計和數據庫設計
博客隨筆PDF 博客隨筆下載
系統設計說明書 系統設計說明書下載
數據庫設計說明書 數據庫設計說明書下載
設計答辯PPT PPT下載
評審表 評審表下載
需求用例文檔 用例文檔下載
其餘參考文獻 1.鄒欣.構建之法[M].3版:人民郵電出版社,2014.

團隊陣容

隊員學號 隊員姓名 我的博客地址 備註
221500201 孫文慈 https://www.cnblogs.com/swc221500201/
131601207 陳序展 https://www.cnblogs.com/chenxuzhan/
221600414 馮凱 https://www.cnblogs.com/codingkai/ 隊長
221600415 傅德泉 https://www.cnblogs.com/dqblog/
221600416 黃海山 https://www.cnblogs.com/hhs-blog/
221600417 黃樂興 https://www.cnblogs.com/hlxing/
221600439 <script> https://www.cnblogs.com/aaaaaaaaaaaaaa/

系統設計&數據庫設計概覽

引言

編寫目的

本文檔是爲雲評系統的開發人員所提供的關於系統數據庫模型的詳細文檔,用於指導系統的開發。做爲系統開發的根基,數據庫設計的好壞影響到整個系統開發的效率,以及系統的靈活性。數據庫模型必須是可以知足用戶的需求,支持全部的用戶功能,而且擁有較高的範式,可以支持二次開發。將來雲評的開發者應該最大程度地圍繞這個數據庫設計進行開發,依據文檔進行項目設計,將它做爲整個系統編碼的依據。
本文檔僅提供給雲評項目組的開發人員,未通過項目組組長贊成不得提供給非項目組的人員。數據庫

背景

  • 軟件名稱:雲評
  • 數據庫系統:MySQL 5.7
  • 數據庫名稱:yunpin
  • 任務提出者:基於雲的勝利衝鋒隊
  • 使用用戶:項目組成員

定義

  • E-R圖: 實體關係圖
  • 過濾器:一個駐留在服務器端的Web組件,它能夠截取客戶端和服務器端之間的請求與相應信息
  • Token:「令牌」,是服務端生成的一串字符串,做爲客戶端進行請求的一個標識

參考資料

  • 崔洋 賀亞茹 《MySQL數據庫應用從入門到精通》中國鐵道出版社
  • 西爾伯沙茨 《數據庫系統概念》機械工業出版社
  • 蓋國強 《數據庫索引設計與優化》電子工業出版社
  • 西爾伯沙茨 《數據庫系統概念》機械工業出版社
  • 特卡琴科 《高性能MySQL》電子工業出版社

功能模塊圖

模塊圖

設計類圖

類圖

E-R圖

E-R圖

部分表結構

表1
表1
表1

功能驗收標準

  • 實現上述的具體功能。
  • 校驗正確性,保證功能可以正常進行,輸出正確的結果。
  • 校驗容錯性,保證功能可以處理各類非法輸入,非正常的業務流程。
  • 校驗性能,後端接口在1s以內響應請求。
  • 用戶體驗良好,沒有複雜的操做流程。
  • 實現的功可以儘量地知足用戶需求。

總體計劃安排

  • Alpha
    • 4.21 - 4.26 項目先後端各自基礎構建,選定框架、UI庫,編寫大致架構,統一開發流程,熟悉框架和庫、編寫API文檔。
    • 4.27 - 5.4 完成登陸、註冊、教師評分維度管理、教師新建班級、教師編輯班級、學生及助教加入班級功能。
  • Beta
    • 5.5 - 5.11 完成做業發佈、重組團隊、建立團隊、加入團隊、退出團隊功能。
    • 5.12 - 5.19 完成分數導入功能。
    • 5.19 - 5.26 完成教師分析統計功能。

團隊成員分工安排

學號 分工 貢獻率
221500201 評審表設計 7%
131601207 系統設計,文檔編寫 15%
221600414 系統設計,文檔編寫,博客編寫 15%
221600415 PPT編寫 15%
221600416 數據庫設計,文檔編寫 16%
221600417 數據庫設計,文檔編寫 16%
221600439 數據庫設計,文檔編寫 16%
相關文章
相關標籤/搜索