記錄寫一次需求分析 12月1日

總體概述:
本次須要設計一個學生選課系統,須要實現學生選擇本學期所上的課程名稱、周次、時間後,每日由釘釘報送每一個學生的每日上課狀況。
系統由教師(管理員)和學生(用戶)組成,
管理員負責對學生用戶進行增、刪、改、查、凍結等操做,並添加每一個學期可選擇的課程名稱及周次。
學生用戶登錄後只能修改本身的用戶密碼,並能夠選擇課程以及上課時間php

E-R 關係圖thinkphp

clipboard.png

需求分析:
教師(管理員)功能:
1.添加學生用戶信息(姓名,電話 、用戶名、密碼)thinkphp5

具體要求:要實現增、刪、改、查,顯示所選的課程名稱

2.添加學期信息(學期名稱,起止日期)spa

具體要求:由老師設置每一個學期的起止日期,並可以選擇當前學期,選擇後只顯示當前學期的課程。

3.添加課程信息(課程名稱,周次)設計

具體要求:按照學期添加課程(包含名稱,周次信息),並顯示當前學期的課程

4.首頁
(顯示當前學期、當前周次的每一個學生上課狀況)
實現與釘釘綁定,每日推送功能。
5.顯示貢獻值和請假code

學生(用戶)功能:
1.登錄(由老師設置用戶名密碼)
2.選課(選擇學期,並選擇課程,選擇周幾哪一節上課)
3.請假(選擇日期,寫明緣由) // 功能待定
4.更改密碼
5.註銷blog

參考資料:接口

thinkphp5.1ip

開發時間
兩週開發

分工方案一:
1.V層界面(需留出頁面跳轉的接口)
2.登錄驗證,首頁,註銷。出勤,貢獻值頁面的實現。
3.添加課程,學期
4.學生(用戶)

分工方案二:1.首頁,登錄註銷,貢獻值2.課程管理3.學期,出勤4.學生(用戶)

相關文章
相關標籤/搜索