31 選課系統

2022-02-27 16:36:31 字數 1168 閱讀 2237

題目:選課系統開發,要求有四種角色:學校、學員、課程、講師

詳細要求:

建立北京、上海 2 所學校

建立linux , python , go 3個課程 , linux\py 在北京開, go 在上海開

課程包含,週期,**,通過學校建立課程

通過學校建立班級, 班級關聯課程、講師

建立學員時,選擇學校,關聯班級

建立講師角色時要關聯學校

提供兩個角色介面

為學員、講師、管理員分別提供使用者介面,並提供對應功能: 1 學員檢視, 可以註冊, 交學費, 選擇班級, 2 講師檢視, 講師可管理自己的班級, 上課時選擇班級, 檢視班級學員列表 , 修改所管理的學員的成績 3 管理檢視,建立講師, 建立班級,建立課程

注1:上面的操作產生的資料都通過pickle序列化儲存到檔案裡 注2:此作業必須畫流程圖,圖中標註好不同類或物件之間的呼叫關係

公選課選課系統

menu 功能選單展示 userdaoimpl 登入註冊操作,提取檔案資料以及將資料存入檔案 courselistdaoimpl 將所有課程存入檔案以及從檔案中獲取所有課程資訊,對於課程的增刪以及對於課程資訊的修改 selectedcourselistdaoimpl 將所有已選擇課程存入檔案以及從檔...

python選課系統 Python實戰 選課系統

一 需求分析 專案需求如下 角色 學校 學生 課程 講師要求 1.建立北京 上海 2 所學校 2.建立linux python go 3個課程 linuxpy在北京開,go在上海開 3.管理員建立學校 老師,課程 4.學校包含學校名稱,位址等屬性 5.學生註冊登入後,可以選擇學校,選擇課程,檢視成績...

模仿選課系統

選課系統作業阻礙了我好幾天,看了下別人的思路,自己整理下,從大到小。學校 老師 班級 課程和學生 設計思路是逆向的,首先從學校開始。學校要包含所有資訊,但是裡面有的資訊能包裝起來,所以拆分很多小類 學生,教師,課程,班級 只有學校特有的是學校名稱,學校位址。然後老師可以通過班級,管理學生等,所以接下...