issues
search
NTNU-SE-Alpha
/
backend
0
stars
0
forks
source link
課程基本資訊
#7
Open
honor2016tw
opened
2 weeks ago
honor2016tw
commented
2 weeks ago
實作細節
能夠取得該堂課程的基本資訊,包含:課程 ID、課程名稱、教師名稱(以及教師 username)、課程的時間(在每週的什麼時候)、開課的學期、封存與否
判斷使用者是否為該課程的參與者(是否是該堂課的教師、或是學生是否在該課程裡面)
如果使用者為該課程的參與者,則可以取得:屬於該課堂的每週資訊(
LLM_summary
,
system_prompt
以及嵌入檔案的部分可以先不用實作),並且依照
sequences
排序(ASC)
有另外的 API 能夠取得該課堂的參與學生清單(供教師存取,要驗證教師身分)
會用到的資料庫 Table
教師
學生
課堂
class_sections
實作細節
LLM_summary
,system_prompt
以及嵌入檔案的部分可以先不用實作),並且依照sequences
排序(ASC)會用到的資料庫 Table