網益雲——軟件工程之現場編程實戰


這個作業屬於哪個課程 https://edu.cnblogs.com/campus/fzu/SE2020
這個作業要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2020/homework/11480
團隊名稱 網益雲
這個作業的目標 對本次項目進行需求分析和原型設計

github

提交日志

程序運行

登錄界面

  • 學生登錄:學號 + 密碼
  • 老師登錄:字母 + 學號 + 密碼

投票頁面

  • 只支持實現給某某組投票

數據庫設計

投票結果

  • 表名:result
  • 數據:組名( groupname )、票數( votenum )

學生登陸信息表

  • 表名:student
  • 數據:學生學號( username )、登陸密碼( password )

老師登錄信息表

  • 表明:teacher
  • 數據:老師登錄名( username )、登陸密碼( password )

運行環境

  • Pycharm Django 虛擬環境
  • Mysql 數據庫( Navicat for Mysql )

邏輯設計

登錄

  • 學生登錄:學號 + 密碼
  • 老師登錄:字母 + 號碼 + 密碼

反思

  • 本來的實現思路是前端編寫頁面,登錄和數據的保存由后端完成。
  • 但是實際操作中,由於時間原因,還是用 js 實現頁面數據的保存。
  • 這次的現場編程體現了團隊協作的重要性,溝通真的很重要,思路沒說清楚,設計和 coding 人員的交流不足,都很影響作業最后的結果。

組內分工

  • 前端:余立、徐源、白耿龍
  • 后端:岳嘉寧
  • 博客:胡啟華 林釗寧


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM