物件導向之選課系統

2022-07-29 04:33:10 字數 461 閱讀 5859

本週作業

角色:學校、學員、課程、講師

要求:1. 建立北京、上海 2 所學校

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

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

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

5. 建立學員時,關聯班級

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

6. 提供兩個角色介面

6.1 學員檢視, 可以註冊, 交學費, 選擇班級,

6.2 講師檢視, 講師可管理自己的班級, 上課時選擇班級, 檢視班級學員列表 , 修改所管理的學員的成績 

6.3 管理檢視,建立講師, 建立班級,建立課程

7. 上面的操作產生的資料都通過pickle序列化儲存到檔案裡

例項**在群公告裡,有難易兩個版本,簡單版本未完成,可以適當擴充套件自己的思路。

物件導向練習 選課系統

角色 學校 學員 課程 講師 要求 1.建立北京 上海 2 所學校 2.建立linux python go 3個課程 linux py 在北京開,go 在上海開 3.課程包含,週期,通過學校建立課程 4.通過學校建立班級,班級關聯課程 講師 5.建立學員時,選擇學校,關聯班級 5.建立講師角色時要關...

物件導向高階實戰之選課系統

角色 學校 學員 課程 講師 要求 建立北京 上海 2 所學校 建立linux python go3個課程 linux py go在北京開,python go在上海開 課程包含,週期,通過學校建立課程 通過學校建立班級,班級關聯課程 講師 建立學員時,選擇學校,關聯班級 建立講師角色時要關聯學校,提...

公選課選課系統

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