CRM【第三篇】: crm业务
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】
- 粒度控制到按钮【luffy_crm-31-基本粒度控制到按钮.zip】
2.3 总结
- 留存组件:rbac组件、stark组件 *****
- crm业务(讲出来) ****
所有项目源码下载地址:
CRM【第三篇】: crm业务的更多相关文章
- SAP的这三款CRM解决方案,您能区分清楚么
我的一位同事, John Burton, 在2017年12月底写过一篇博文:Explaining SAP's portfolio of "CRM Service" related ...
- 我的屌丝giser成长记-研三篇
进入研三以来,基本都是自己的自由时间了,从导师的项目抽离出来,慢慢的都交给师弟他们来负责.研三的核心任务就是找工作以及写毕业论文,因为有导师科研基金项目成果作为支撑,所以自己的论文没什么可担心,一切都 ...
- 第三篇——第二部分——第五文 配置SQL Server镜像——域环境SQL Server镜像日常维护
本文接上面两篇搭建镜像的文章: 第三篇--第二部分--第三文 配置SQL Server镜像--域环境:http://blog.csdn.net/dba_huangzj/article/details/ ...
- [置顶] android利用jni调用第三方库——第三篇——编写库android程序整合第三方库libhello.so到自己的库libhelloword.so
0:前言: 在第二篇中,我们主要介绍了丙方android公司利用乙方C++公司给的动态库,直接调用库中的方法,但是这样方式受限于: 乙方C++公司开发的动态库是否符合jni的规范,如果不规范,则不能直 ...
- 第三篇——第二部分——第二文 计划搭建SQL Server镜像
原文:第三篇--第二部分--第二文 计划搭建SQL Server镜像 本文紧跟上一章:SQL Server镜像简介 本文出处:http://blog.csdn.net/dba_huangzj/arti ...
- 【开源.NET】轻量级内容管理框架Grissom.CMS(第三篇解析配置文件和数据以转换成 sql)
该篇是 Grissom.CMS 框架系列文章的第三篇, 主要介绍框架用到的核心库 EasyJsonToSql, 把标准的配置文件和数据结构解析成可执行的 sql. 该框架能实现自动化增删改查得益于 E ...
- 三篇文章带你极速入门php(三)之php原生实现登陆注册
看下成果 ps:纯天然h5,绝不添加任何添加剂(css)以及化学成分(js)(<( ̄ ﹌  ̄)我就是喜欢纯天然,不接受任何反驳) 关于本文 用原生的php和html做了一个登陆注册,大概是可以窥 ...
- 第三篇 功能实现(3) (Android学习笔记)
第三篇 功能实现(3) ●发一个广播和启动一个隐式的Intent非常像,那么它们之间有什么区别呢? Implicit Intents (sent via startActivity( )) and B ...
- 第三篇 功能实现(2) (Android学习笔记)
第三篇 功能实现(2) ●Activity的四种启动模式 Activity的启动模式有四种,分别是standard.singleTop.singleTask和singleInstance. 在Andr ...
- 第三篇 功能实现(1) (Android学习笔记)
第三篇 功能实现(1) 第8章 Android应用程序组成 ●Android的一些中.底层基础知识 ※ Android Framework 启动过程 Android手机系统本质上是一个基于Linux的 ...
随机推荐
- c# 不同单例的不同意义
前言 在c#,可能有很多五花八门的单例给你选择,分什么懒汉模式等等什么模式,其实不同的写法对程序是有一定影响的. 正文 为什么需要单例呢?其实我们自己是可以控制单例的,只是单例模式给了我们一个好的设计 ...
- (六)MySQL数据、库、表的管理
目录 数据的管理 库的管理 表的管理 数据的管理 一.数据插入语句 1.语法: INSERT INTO 表名(列名,...) VALUES(值1,...); 2.案例:在beauty表中添加一条信息( ...
- Spark读取Hbase中的数据
大家可能都知道很熟悉Spark的两种常见的数据读取方式(存放到RDD中):(1).调用parallelize函数直接从集合中获取数据,并存入RDD中:Java版本如下: JavaRDD<Inte ...
- 在windows上安装docker
开启Hyper-V 添加方法非常简单,把以下内容保存为.cmd文件,然后以管理员身份打开这个文件.提示重启时保存好文件重启吧,重启完成就能使用功能完整的Hyper-V了. pushd " ...
- Python编程快速上手 让繁琐工作自动化 - 专业程序员的养成完整版PDF免费下载_百度云盘
Python编程快速上手 让繁琐工作自动化 - 专业程序员的养成完整版PDF免费下载_百度云盘 提取码:7qm4 有关本书 累计销售超过10万册 零基础编程者的不二之选 基于Python3编写 通用 ...
- 总结下c/c++的一些调试经验
工作2年,干了一年ARM平台嵌入式,一年后台,总结下这两年开发中调试的经验.我把调试手段分成2种:打印日志和用工具分析.因为平时主要开发在Linux平台,就以GDB为例 一.打印日志 1. 合理设置日 ...
- SpringCloud与Eureka,Feign,Ribbon,Hystrix,Zuul核心组件间的关系
Eureka:各个服务启动时,Eureka Client都会将服务注册到Eureka Server,并且Eureka Client还可以反过来从Eureka Server拉取注册表,从而知道其他服务在 ...
- 动力节点 mysql 郭鑫 34道经典的面试题
DROP TABLE IF EXISTS `dept`; CREATE TABLE `dept` ( `DEPTNO` int(2) NOT NULL COMMENT '部门编号', `DNAME` ...
- Elasticsearch从入门到放弃:分词器初印象
Elasticsearch 系列回来了,先给因为这个系列关注我的同学说声抱歉,拖了这么久才回来,这个系列虽然叫「Elasticsearch 从入门到放弃」,但只有三篇就放弃还是有点过分的,所以还是回来 ...
- 编译运行Zookeeper源码
GitHub地址: https://github.com/apache/zookeeper 最新版本的 zookeeper 已经使用了 maven 进行管理了.不再需要安装 Ant 下载完成之后.使用 ...