1. 项目背景

crm系统是某教育平台正在使用的项目,系统主要为 销售部、运营部、教质部门提供管理平台,随着公司规模的扩展,对公司员工的业务信息量化以及信息化建设越来越重要。

crm系统为不同角色的用户提供了不同的功能,功能如下:

  • 销售部,为课程顾问提供公户、私户管理,并且针对每个销售实现私户分配 <=150个客户,并且销售需要填写跟进记录。当客户转化成功之后,要添加入班申请且缴费信息,最终由财务审核入班。

  • 运营部,录入客户信息到公户并对于客户进行跟踪,由于销售经理或课程顾问进行分配或申请到私户,然后进行转化。

  • 教质部,日常学员考勤及上课记录,定时对学员进行谈话以及纪律维护(积分管理),除此之外由班主任可以发起转班以及留级申请。

2. 项目开发

2.1 概览

  • 基础业务处理

    • 校区管理
    • 部门管理
    • 用户管理
    • 课程管理
    • 开班管理
  • 客户管理
    • 公户
    • 私户
  • 学员管理
    • 考勤
    • 谈话记录
    • 积分
  • 应用rbac组件

2.2 开发

  • 2.2.1 创建项目【luffy_crm-1-创建项目.zip】
  • 2.2.2 校区管理【luffy_crm-2-校区管理.zip】
  • 2.2.3 部门管理【luffy_crm-3-部门管理.zip】
  • 2.2.4 用户管理
    • 用户基本操作【luffy_crm-4-用户基本管理.zip】
    • 添加页面增加一个确认密码字段 & 编辑页面删除密码字段 【luffy_crm-5-用户ModelForm定制和密码加密.zip】
    • 重置密码 【luffy_crm-6-用户重置密码.zip】
    • 用户页面功能增加 【luffy_crm-7-用户页面功能的丰富.zip】
      • 模糊搜索
      • 组合搜索
  • 2.2.5 课程管理和代码拆分【luffy_crm-8-课程管理和代码拆分.zip】
  • 2.2.6 班级管理
    • 班级管理基本操作【luffy_crm-9-班级基本管理和定制.zip】
    • 基于limit_choice_to 关联FK或M2M进行筛选
    • 班级管理时间插件的应用(stark组件新增datetimepicker组件) 【luffy_crm-10-班级管理和时间选择.zip】
  • 2.2.7 客户管理
    • 公户

      • 公户基本管理:公户列表、录入客户【luffy_crm-11-公户基本管理.zip】
      • 查看跟进记录:【luffy_crm-12-公户查看跟进记录.zip】
      • 申请到私户:【luffy_crm-13-公户申请到私户.zip】(数据库锁)
      • 用户登录:【luffy_crm-14-用户登录_公户申请到私户.zip】
    • 私户
      • 私户基本管理:【luffy_crm-15-私户基本管理.zip】
      • 私户踢出到公户:【luffy_crm-16-私户踢出到公户.zip】
      • 跟进记录管理:
        • 查看:【luffy_crm-17-私户查看跟进记录.zip】
        • 添加:【luffy_crm-18-私户添加跟进记录.zip】
        • 编辑
        • 删除:【luffy_crm-19-私户跟进记录编辑和删除.zip】
        • 漏洞:【luffy_crm-20-私户跟进记录漏洞处理.zip】
      • 缴费&报名
        • 业务分析

          • 学员缴费
          • 课程顾问:提交缴费申请
          • 财务:审核(状态更新、入班学习)
        • 代码实现
          • 表结构设计【luffy_crm-21-缴费表结构设计.zip】
          • 查看缴费列表:【luffy_crm-22-查看缴费列表.zip】
          • 添加缴费记录:【luffy_crm-23-添加缴费记录.zip】
          • 缴费审批:【luffy_crm-24-缴费审批.zip】
  • 2.2.8 学员管理
    • 学生管理:【luffy_crm-25-学生管理.zip】
    • 积分管理:【luffy_crm-26-积分管理.zip】
    • 考勤管理
      • 批量生成考勤记录【luffy_crm-28-批量生成考勤记录.zip】
      • 批量设置考勤记录 【luffy_crm-29-批量考勤管理.zip】
  • 2.2.9 权限应用
    • 基本权限校验 【luffy_crm-30-基本权限校验.zip】
    • 粒度控制到按钮

源码下载地址:

1
2
链接: https://pan.baidu.com/s/1MjeWvRdwnaXuzcgm0O63_g
提取码: dcp7

crm 系统项目(三) 业务的更多相关文章

  1. crm 系统项目(三) 自动分页

    crm 系统项目(三) 自动分页 需求: 1. 做一个自动分页, 每15条数据1页 2. 让当前页数在中间显示 3. 上一页, 下一页 注意情况: 1.总页数 小于 规定显示的页数 2. 左右两边极值 ...

  2. crm 系统项目(二) admin 后台操作表格

    crm 系统项目(二) admin 后台操作表格 1. app下创建 templates  运行的时候 先找全局的templates——> 按照app的注册顺序找templates中的文件 2. ...

  3. crm 系统项目(一) 登录,注册,校验

    crm 系统项目(一) 登录,注册,校验 首先创建一个Django项目,关于配置信息不多说,前面有~ models.py文件下创建需要的表格信息,之后导入数据库 from django.db impo ...

  4. 企业实施CRM系统 创造更多利润 - Zoho CRM

    对企业来说,客户关系是一种投资.我们都知道企业的资源是有限的,因此必须要将这些有限的资源投入到能够带来持续价值的客户身上.而只有良好的客户关系才能够提高客户的忠诚度,多次购买甚至溢价购买企业的产品,持 ...

  5. Java高级项目实战03:CRM系统数据库设计

    接上一篇:Java高级项目实战02:客户关系管理系统CRM系统模块分析与介绍 欢迎点击回顾,接下来我们说说 CRM系统数据库设计. 我们根据产品的原型搞以及UI组的设计稿, 接下来就要设计数据库, 一 ...

  6. CRM【第三篇】: crm业务

    1. 项目背景 crm系统是某某教育公司正在使用的项目,系统主要为 销售部.运营部.教质部门提供管理平台,随着公司规模的扩展,对公司员工的业务信息量化以及信息化建设越来越重要. crm系统为不同角色的 ...

  7. 三分钟了解B2B CRM系统的特点

    最近很多朋友想了解什么是B2B CRM系统,说到这里小Z先来给大家说说什么是B2B--B2B原本写作B to B,是Business-to-Business的缩写.正常来说就是企业与企业之间的生意往来 ...

  8. Java高级项目实战02:客户关系管理系统CRM系统模块分析与介绍

    本文承接上一篇:Java高级项目实战之CRM系统01:CRM系统概念和分类.企业项目开发流程 先来CRM系统结构图: 每个模块作用介绍如下: 1.营销管理 营销机会管理:针对企业中客户的质询需求所建立 ...

  9. Java高级项目实战之CRM系统01:CRM系统概念和分类、企业项目开发流程

    1. CRM系统介绍 CRM系统即客户关系管理系统, 顾名思义就是管理公司与客户之间的关系. 是一种以"客户关系一对一理论"为基础,旨在改善企业与客户之间关系的新型管理机制.客户关 ...

随机推荐

  1. 中国电信线CTF线下选拨writeup

    [盟军密码|30分] 二战时盟军截获德军一段密码,密文为:0000011000000000101010110111000011000111100011110001001100111000111001( ...

  2. Linux(CentOS 6.4)系统中安装mplayer

    整了一个上午终于把mplayer安装上了,我的系统是centos 6.4,真是不容易啊! 一.准备工作 需要的安装包及下载地址:1.mplayer源代码包(MPlayer-1.0rc4.tar.bz2 ...

  3. Python for Xpath

    # Xpath- 在XML文件中查找信息的一套规则/语言,根据XML的元素或者属性进行遍历 ## Xpath开发工具- 开源的Xpath表达式编辑工具:XMLQuire- Chrome插件:Xpath ...

  4. hdu 4607 树形dp 树的直径

    题目大意:给你n个点,n-1条边,将图连成一棵生成树,问你从任意点为起点,走k(k<=n)个点,至少需要走多少距离(每条边的距离是1): 思路:树形dp求树的直径r: a:若k<=r+1 ...

  5. 工具-VMWARE技巧-桥接连外网-WIN7

    使用虚拟机wmware如何连接宿主主机 最简单的方法,使用直接连接主机的模式,然后把宿主机的IP更改为和虚拟机同一个网段的机器就行 但是既要上网,有要连接虚拟机,就需要使用桥接,在编辑->虚拟网 ...

  6. 今天我也用上了阿里云的Centos

    Redis官方不支持Windows,第三方实现的64位服务端不稳定,因此在我的忽悠之下,公司出钱买了个阿里云的Centos7,4G内存,30G硬盘.现在我也可以真真正正的玩Centos了,python ...

  7. 【SSH2框架(理论篇)】--SSH2 Vs 经典三层

     这几天一直在学习使用SSH2框架.对于框架本身的使用并非非常困难.相信经过多锻炼就行熟练的掌握框架的使用,让我匪夷所思的是在使用框架的时候感觉非常熟悉,好像在哪里用过似得. 就在某次查看代码的时 ...

  8. [React] Reference a node using createRef() in React 16.3

    In this lesson, we look at where we came from with refs in React. Starting with the deprecated strin ...

  9. 零基础学python-7.7 字符串格式化方法(1)

    承接上一章节.我们这一节来说说字符串格式化的还有一种方法.就是调用format() >>> template='{0},{1} and {2}' >>> templ ...

  10. 学习ASP.NET MVC系列 - 还有比这更简炼的吗?把复杂的事情变简单了,贡献啊!

    转自