部分图片整体介绍erp系统的项目中权限控制和普通用户报名方法的细节设计。
营销自动化(customer)–crm系统,是指运用该软件、硬件技术和现代通信技术,为其他企业已建立一个客户一信息搜集、管理方面、深度分析和利用的信息管理系统。以客户数据全面的管理模式为核心点,全部记录型企业在市场中产品营销和及销售量变到质变中和客户一事故的各种交互体验行为的情况,以及15类有关活动的目前状态,提供各类历史数据,为中期阶段的分析得出和决策过程提供全面支持。
简而言之,crm系统是最主流高效的客户关系管理系统,在主动维护客户,发掘新客户会,避免风险老客户流失及企业内部无序竞争,营销效率上有非常重要的起到。
项目中背景各位看官此前服务提供的按甲方,在课程培训行业发展深耕市场多年,由于创立时间较早,所以在信息化管理较为薄弱。目前管理方面用户的方式还是主要方式excle录入系统有效管理,并且通过电子邮件开展网络传输。这样的管理手段,不仅效率低下,而且一定程度上,容易再出现数据泄漏。
于是按甲方希望也能有一套saas产品,能够完全覆盖培训的学校招生,已报名,学校管理等整体流程。由于相对较低的机密需求,所以必须并核心研发其开发完成后,在其它公司内网部署到位。
在同意丙方征得后,转载请注明出处仅整体介绍项目权限的设置和所有用户报名流程的设计方式。
基于rbac(system)的用户管理
scheduler模型一个完善的管理系统逻辑,权限的设置,往往是系统架构的第一步。权限控制中,通常4个各种元素是无法无法回避的,分别为:
用户(client);角色(role);权限(intended);资源(resource)
在大型数据库表系统设计中,我们通常使用它一对多(OneToMany)或多对多(ManyToMany)管理模式普通用户(user);任何角色(involved);权限(rules)。
普通用户;角色;所有权限关联道路交通系统规划图
在任务了以上基础基本逻辑选定以后,我们能够很轻易企业搭建起套基本的特殊权限体系构建:即创建用户(input);调整分配任何角色(instanceplays);承载特殊权限(murray)。
每个流程深度分析平台管理员(administrator)流程:
项目创建餐厅菜单及基础功能,应用程序开发人员跃龙小苑基本配置餐单相关联url项目创建任何角色,自行分配扮演可首次访问餐单(可访问内容iframe)创建所有用户,为普通用户基本配置对应的角色(involved)用户流程操作erp系统右侧为功能栏,普通用户同步登陆后,该系统根据部分分配给普通用户的任何角色,以及任何角色对应的权限等级对餐单并展示。
在用户提前进入菜单内容后,我们还需大范围准确判断当前情况所有用户的读和写所有权限,对部分页面的其他内容或者灵活操作开展屏蔽掉。
原型开发见下文:
以上是相对简单版的rbac权限的设置设计方案,种子特征,还必须根据实际的情况多,用户管理中,是否需要除此以外字段类型管理权限,以及字段类型所有权限的其他规则(没读,读和写,不可见)。
报考流程部分设计需求调研培训教育机构在对其扩大招生时,通常的各个流程是:
普通用户详细咨询–出货记录普通用户在线咨询部分内容–的销售出击用户–现有用户填写相关信息–及销售审核–现有用户直接付款–项目创建部分学员信息内容。
注册报名绘制流程图
以下是对应流程中,关于方案的设计的主要信息:
主要公有方法:销售,发现用户;各种操作设备:手机端仍以,或许再出现智能手机和平板电脑;分期支付需求:是;(可以发现用户递交申请对应的帐号及应用程序接口)图片消费需求:是;其他:部分字段名称客户授权操作中工作的人员:渠道销售原型设计新建普通用户/发现用户可查看
在此,我们简化工作了部分字段名称,给读者全方位展示了一个简单的新建现有用户/可以查看详情页面。由于tob系统的非标性,在某,需我们调整有4的其他功能权限等级和展示字段名。这就需要更多我们13717717689强势独特设计的权限管理,逐步实现功能与需求的高度保持手机适配。
由于本次定制一定比较低,且迭代周期时间点不长,所以在底层技术架构中,我们多采用比较成熟的解决方案,如rbac所有权限最优方案,高并行化度的后端技术网页,基于角色的扮演权限等级的二层面餐单。相应减少了开发量和部分未知潜在的风险,在特别规定的把时间内才完成了合作开发任务中。
正式发布本文内容,只为抛刘籍玉,希望能够并且能与各位b端市场优秀的产品人有更多的相互交流更好的机会。如配图经常出现疏漏,也评论交流大家批评指正。
本文内容由@nickqing转载请注明出处发布于插坐学院。未经允许,禁止注明出处。
文章配图来自pexels,基于ls0相关协议
扫码咨询与免费使用
申请免费使用