前言: 今晚寫一篇關于學員/講師/銷售員CRM系統。這個小項目是27號開始做的,大概搞了一星期不到。我把一些知識點總結下,還寫下當時克服的BUG。

 

Django練習小項目:學員管理系統設計開發(fā)

帶著項目需求學習是最有趣和效率最高的,今天就來基于下面的需求來繼續(xù)學習Django 

項目需求:

  1. 分講師\學員\課程顧問角色

  2. 學員可以屬于多個班級,學員成績按課程分別統計

  3. 每個班級至少包含一個或多個講師

  4. 一個學員要有狀態(tài)轉化的過程 ,比如未報名前,報名后,畢業(yè)老學員

  5. 客戶要有咨詢紀錄, 后續(xù)的定期跟蹤紀錄也要保存

  6. 每個學員的所有上課出勤情況\學習成績都要保存

  7. 學校可以有分校區(qū),默認每個校區(qū)的員工只能查看和管理自己校區(qū)的學員

  8. 客戶咨詢要區(qū)分來源

拿到需求后,先要分析,再設計表結構: 超級重要!!

電腦培訓,計算機培訓,平面設計培訓,網頁設計培訓,美工培訓,Web培訓,Web前端開發(fā)培訓 View Code

 

先來張圖看看效果: 下圖是銷售員Alex登陸后看到的界面

電腦培訓,計算機培訓,平面設計培訓,網頁設計培訓,美工培訓,Web培訓,Web前端開發(fā)培訓

點擊右上方Alex已招學員

網友評論