前言: 今晚寫一篇關(guān)于學(xué)員/講師/銷售員CRM系統(tǒng)。這個(gè)小項(xiàng)目是27號開始做的,大概搞了一星期不到。我把一些知識點(diǎn)總結(jié)下,還寫下當(dāng)時(shí)克服的BUG。

 

Django練習(xí)小項(xiàng)目:學(xué)員管理系統(tǒng)設(shè)計(jì)開發(fā)

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

項(xiàng)目需求:

  1. 分講師\學(xué)員\課程顧問角色

  2. 學(xué)員可以屬于多個(gè)班級,學(xué)員成績按課程分別統(tǒng)計(jì)

  3. 每個(gè)班級至少包含一個(gè)或多個(gè)講師

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

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

  6. 每個(gè)學(xué)員的所有上課出勤情況\學(xué)習(xí)成績都要保存

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

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

拿到需求后,先要分析,再設(shè)計(jì)表結(jié)構(gòu): 超級重要!!

電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),平面設(shè)計(jì)培訓(xùn),網(wǎng)頁設(shè)計(jì)培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開發(fā)培訓(xùn) View Code

 

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

電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),平面設(shè)計(jì)培訓(xùn),網(wǎng)頁設(shè)計(jì)培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開發(fā)培訓(xùn)

點(diǎn)擊右上方Alex已招學(xué)員

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式