前言: 今晚写一篇关于学员/讲师/销售员CRM系统。这个小项目是27号开始做的,大概搞了一星期不到。我把一些知识点总结下,还写下当时克服的BUG。

 

Django练习小项目:学员管理系统设计开发

带着项目需求学习是最有趣和效率最高的,今天就来基于下面的需求来继续学习Django 

项目需求:

  1. 分讲师\学员\课程顾问角色

  2. 学员可以属于多个班级,学员成绩按课程分别统计

  3. 每个班级至少包含一个或多个讲师

  4. 一个学员要有状态转化的过程 ,比如未报名前,报名后,毕业老学员

  5. 客户要有咨询纪录, 后续的定期跟踪纪录也要保存

  6. 每个学员的所有上课出勤情况\学习成绩都要保存

  7. 学校可以有分校区,默认每个校区的员工只能查看和管理自己校区的学员

  8. 客户咨询要区分来源

拿到需求后,先要分析,再设计表结构: 超级重要!!

电脑培训,计算机培训,平面设计培训,网页设计培训,美工培训,Web培训,Web前端开发培训 View Code

 

先来张图看看效果: 下图是销售员Alex登陆后看到的界面

电脑培训,计算机培训,平面设计培训,网页设计培训,美工培训,Web培训,Web前端开发培训

点击右上方Alex已招学员

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式