CRM体系的权限打点与流程计划
CRM(Customer Relationship Management)–客户相关打点体系,是指操作软件、硬件和收集技能,为企业成立一个客户信息网络、打点、说明和操作的信息体系。以客户数据的打点为焦点,记录企业在市场营销和贩卖进程中和客户产生的各类交互举动,以及种种有关勾当的状态,提供种种数据模子,为后期的说明和决定提供支持。 简而言之,CRM体系是主流高效的客户打点体系,在维护客户,发掘新客户,规避客户流失及企业内部恶意竞争,低落营销本钱上有很是重要的浸染。 项目配景笔者本次处事的甲方,在培训行业深耕多年,因为创立时刻较早,以是在信息化打点较为单薄。今朝打点用户的方法照旧通过excel录入打点,而且通过邮件举办传输。这样的打点方法,不只服从低下,并且必然水平上,轻易呈现数据泄漏。 于是甲方但愿可以或许有一套CRM,可以或许包围培训的招生,报名,门生打点等流程。因为较高的保密需求,以是必要举办研发团队开拓完成后,在公司内网陈设。 在征得甲方赞成后,本文仅先容项目权限打点和用户报名士程的计划。 基于RBAC(Role-Based Access Control)的权限打点RBAC模子一个完美的打点体系底层逻辑,权限打点,每每是体系架构的第一步。权限打点中,凡是4个元素是无法回避的,别离为: 用户(User);脚色(Role);权限(Permission);资源(Resources) 在数据库表布局计划中,我们凡是行使一对多(OneToMany)或多对多(ManyToMany)打点用户(User);脚色(Role);权限(Permission)。 用户;脚色;权限甘芷?示图 在完成了以上基本逻辑确定往后,我们可以或许很等闲搭建起一套根基的权限系统:即建设用户(Create User);分派脚色(Assign Role);赋予权限(Grant)。 流程说明打点员(Admin)流程:
用户操纵流程CRM体系左侧为菜单栏,用户登岸后,体系按照分派给用户的脚色,以及脚色对应的权限对菜单举办展示。 在用户进入菜单后,我们还必要二次判定当前用户的读写权限,对部门页面的内容可能操纵举办屏障。 原型计划如下: 以上是简化版的RBAC权限打点计划方案,在实际糊口中,还必要按照现实的环境,权限打点中,是否必要包括字段权限,以及字段权限的法则(只读,读写,不行见)。 报名士程计划需求说明培训机构在举办招生时,凡是的流程是: 用户咨询–贩卖记任命户咨询内容–贩卖跟进用户–用户填写报名信息–贩卖考核–用户付款–建设学员信息。 报名士程图 以下是对应流程中,关于方案计划的首要信息:
原型计划新建用户/用户详情 在此,我们简化了部门字段,给读者展示了一个简朴的新建用户/查察详情页。因为B端体系的非标性,在某些环境下,必要我们调解个中的成果权限和展示字段。这就必要我们接洽前期计划的权限打点,实现成果与需求的高度适配。 方案总结因为本次定制水平较高,且开拓周期时刻不长,以是在底层架构计划中,我们多回收较量成熟的方案,如RBAC权限方案,高复费用的前端页面,基于脚色权限的二层级菜单。镌汰了开拓量和部门未知风险,在划定的时刻内完成了开拓使命。 宣布本文,只为抛转引玉,但愿可以或许与列位B端优越的产物司理有更多的交换机遇。如文中呈现马虎,也接待各人指正。
本文素材来自互联网 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |