團隊作業2
小組成員:
姓名 | 學號 |
---|---|
劉增榮 | 3121002015 |
姚宏濤 | 3121002028 |
系統簡介: 學生資訊管理系統是一個專為學校和教育機構設計的綜合性管理軟體,旨在提高學校對學生資訊的管理效率,促進學校教學、行政和日常管理的現代化與規範化。該系統透過集中管理學生資訊,實現了資訊的快速查詢、修改、更新和統計分析,為學校管理層、教師、家長和學生提供了一個便捷的資訊互動平臺。
預期使用者:1000人
任務分配:
姓名 | 任務 |
---|---|
姚宏濤 | 主要負責後端開發,包括架構設計、資料庫互動、介面實現等。確保後端功能的完整性和穩定性,同時負責系統效能的最佳化與測試,提高系統的執行效率。 |
劉增榮 | 主要負責前端開發,包括介面設計、頁面編寫、與後端的資料互動等。美化使用者介面,提升使用者體驗。此外,還負責編寫相關文件和使用者培訓,幫助使用者更好地使用系統。 |
任務時間分配:
周次 | 主要任務 | 詳細描述 |
---|---|---|
第五週 | 專案啟動與需求分析 | 確定專案目標、範圍和約束條件;收集並分析使用者需求,形成詳細的需求文件;確立專案的時間表、里程碑和關鍵任務 |
第六週 | 技術選型與架構設計 | 選擇適合專案的技術棧和框架;設計系統的整體架構,包括前後端互動、資料庫設計等;制定技術實施方案和詳細設計文件 |
第七週 | 後端開發與資料庫搭建 | 搭建專案所需的開發環境;開始後端功能的開發,包括使用者認證、許可權管理等基礎功能;設計並搭建資料庫,實現資料的儲存和訪問 |
第八週 | 後端功能開發與介面除錯 | 繼續開發後端的核心功能,如學生資訊管理、成績管理等;編寫API介面文件,與前端開發人員協作進行介面除錯 |
第九周 | 前端頁面設計與開發 | 設計系統介面的原型和互動流程;開始前端頁面的編寫和美化,實現基本的頁面互動功能 |
第十週 | 前後端聯調與功能測試 | 進行前後端的聯調,確保前後端資料的正確互動;對系統進行全面的功能測試,發現並修復潛在的問題 |
第十一週 | 效能最佳化與安全性增強 | 對系統進行效能測試,最佳化程式碼和資料庫查詢,提高系統響應速度;加強系統的安全性設計,如防止SQL隱碼攻擊、XSS攻擊等 |
第十二週 | 使用者培訓與文件編寫 | 編寫使用者手冊和操作指南,幫助使用者更好地使用系統;組織使用者培訓,解答使用者疑問,收集使用者反饋 |
第十三週 | 專案總結與上線準備 | 對專案進行總結,梳理專案過程中的經驗教訓;準備系統的上線工作,包括環境部署、資料遷移等;制定上線後的維護計劃和升級策略 |
建立專案倉庫:
倉庫地址:https://gitcode.net/m0_73914442/3121002028/
專案完成進度:
劉增榮 | 9% |
---|---|
姚宏濤 | 12% |