老男孩python作業7-學員管理系統
學員管理系統開發:
- 需求:
- 使用者角色,講師\學員, 使用者登陸後根據角色不同,能做的事情不同,分別如下
- 講師檢視
- 管理班級,可建立班級,根據學員qq號把學員加入班級
- 可建立指定班級的上課紀錄,注意一節上課紀錄對應多條學員的上課紀錄, 即每節課都有整班學員上, 為了紀錄每位學員的學習成績,需在建立每節上課紀錄是,同時 為這個班的每位學員建立一條上課紀錄
- 為學員批改成績, 一條一條的手動修改成績
- 學員檢視
- 提交作業
- 檢視作業成績
- 一個學員可以同時屬於多個班級,就像報了Linux的同時也可以報名Python一樣, 所以提交作業時需先選擇班級,再選擇具體上課的節數
- 附加:學員可以檢視自己的班級成績排名
相關推薦
老男孩python作業7-學員管理系統
學員管理系統開發: 需求: 使用者角色,講師\學員, 使用者登陸後根據角色不同,能做的事情不同,分別如下 講師檢視 管理班級,可建立班級,根據學員qq號把學員加入班級 可建立指定班級的上課紀錄,注意一節上課紀錄對應多條學員的上課紀錄, 即每節課都有整班學員上, 為
老男孩Day3作業:工資管理系統
當前 chan 輸入 github ref 函數 txt文件 nes 第三周 作業需求: 1、從info.txt文件中讀取員工及其工資信息,最後將修改或增加的員工工資信息也寫入原info.txt文件。 2、能增查改員工工資 3、增、改員工工資用空格分隔 4、實現退出
老男孩python第八次作業
切換 允許 一致性 斷點續傳 進行 文件傳輸 server 傳輸 上傳 作業要求: 開發一個支持多用戶在線的FTP程序 要求: 1.用戶加密認證 2.允許同時多用戶登陸 3.每個用戶都有自己的家目錄,並且只能訪問自己的
python 學員管理系統
bsp nbsp 自己的 用戶登陸 排名 需求 根據 附加 角色 需求: 用戶角色,講師\學員, 用戶登陸後根據角色不同,能做的事情不同,分別如下 講師視圖 管理班級,可創建班級,根據學員qq號把學員加入班級 可創建指定班級的上課紀錄,註意一節上課紀錄對應多條學員
Python開發【項目】:學員管理系統(mysql)
string lena odi keyword kref 以及 報名 目錄 plain 需求: 用戶角色,講師\學員, 用戶登陸後根據角色不同,能做的事情不同,分別如下 講師視圖: 管理班級,可創建班級,根據學員qq號把學員加入班級 可創建指定班級的上課紀錄,註意
老男孩Python 3.5學習第01周作業——登入介面
Readme: 本程式提供一個登入介面,需要使用者輸入賬號密碼,程式會存錄輸錯的賬號,如果同一賬號錯誤輸入三次,將被鎖定。 流程圖: 1.建立資料庫,將正確的使用者名稱和密碼存入程式。 2.建立一個空列表,以存放輸錯的使用者名稱。 3.通過迴圈三次,對登入次數進行限制。同時對包含錯誤使用者名稱列表中
老男孩Python 3.5學習第02周作業——購物車
Readme: 本程式要求使用者先輸入工資金額,然後在商品列表中選擇商品,程式會自動扣減餘額,最後按照使用者要求列印購物清單。 流程圖: 1.建立商品列表與初始為空的購物清單。 2.在要求使用者輸入工資金額之後,利用while true迴圈實現重複選擇介面。 3.先判定使用者輸入編號是否合法,然後判
老男孩Python 3.5學習第02周作業——三級選單
Readme: 本程式通過字典來實現對三級選單的逐級訪問,以及逐層退回。 流程圖: 1.建立字典。 2.利用while not false實現選單重複訪問,其包容性遠大於while true。 3.由外向內逐步實現對其子選單的訪問。 4.通過pass命令,實現返回功能。 data = {
老男孩Python 課堂筆記
導致 擴展 缺點 開發 ron key test 計算機實現 全局 1、Python 的發展 Python 是 吉多·範羅蘇姆(Guido van Rossum)。在1989年的聖誕節期間,在阿姆斯特丹為了打發時間而開發的 目前Python主要應用領域:
老齊python-基礎7(文件操作、叠代)
tab clas idt one span input 重復 sizeof des 在python3中,沒有file這個內建類型了(python2中,file是默認類型) 1、讀文件 創建文件,130.txt 並在裏面輸入 learn python htt
老男孩Python-S9第九天
函數的調用 數據類型 藍色 class size 翻譯 sans return 執行 一、初識函數 1)函數的定義: #函數定義 def mylen(): """計算s1的長度""" s1 = "hello world" length
Django和pymysql搭建學員管理系統
希望 項目開發 blog http 公司 會有 管理學 class 統計 學員管理系統 項目規劃階段 項目背景 近年來老男孩教育的入學學員數量穩步快速增長,傳統的excel統計管理學員信息的方式已經無法滿足日漸增長的業務需求。因此公司急需一套方便易用的“學員管理系統”,來
Django之搭建學員管理系統
hide where .cn foreign get none red table val GET請求傳參數的方式: /xxx/?k1=v1&k2=v2 ? 前面的是URL ?後面的是請求的參數 多個
老男孩Python全棧:Day1
url tool 虛擬 安裝位置 語言 依賴關系 c盤 inux mage 學習內容: VMware workstation 虛擬機技術介紹 基於VMware的CentOS6.5 Linux發行版系統搭建 開啟SSh服務並使用Xshell連接 附加學習:安
ORM版學員管理系統
nbsp sql standard rim exists byte utils creat == ORM版學員管理系統 班級表 表結構 class Class(models.Model): id = models.AutoField(primary_key=T
【學員管理系統】0x04 數據庫連接優化
.cn res ast exc _exit hone 聯想 文件句柄 info 【學員管理系統】0x04 pymysql數據庫連接優化 寫在前面 項目詳細需求參見:Django項目之【學員管理系統】 優化實現 把操作封裝成函數 我們之前使用pymysql操作數據
老男孩Day8作業:FTP
bind 文件名 .py 客戶 txt pre 返回 獲取 有效 1、作業需求 開發簡單的FTP: 1. 用戶登陸 2. 上傳/下載文件 3. 不同用戶家目錄不同 4. 查看當前目錄下文件 5. 充分使用面向對象知識 2、流程圖 3、目錄結構 4、代碼區 bin
python3.6+django2.0 一小時學會開發一套學員管理系統demo
lean pycharm 成了 ... ati etl $.ajax size static 1.在pycharm中新建project demo1 添加app01 點擊create按鈕完成新建 2.在demo項目目錄下新建目錄static,並在settings.py中追加代
老男孩python學習--linux基礎命令學習
學習 direct director nbsp more 返回 顯示隱藏文件 bsp rect pwd 顯示當前目錄 cd (change directory ) cd / ls 查看當前目錄下所有文件 ls -l 列出當前目錄詳細文件信息 cd .. 返回上一層目錄 v
老男孩python,week1-雞湯
測評 直接 基礎 post pytho 前景 帶來 配置 2016年 說來慚愧,其實自己學python也很久了,一直在入門。。。 從2016年“覺得”要學習python,到2017年“決定”要學python,再到今年“絕地”要學python,再不努力就要被淘汰了。