
之前的一篇文章,整体的介绍了电商后台系统(从三大方面,对
电商后台系统进行了整体的介绍),之后将会对每个的每个细分模块
进行说明。系统管理模块顾名思义,是对整个系统的设置和监督管理,是后台里面比较高的一个权限,一般只有少数管理员才会拥有。整合
性本文主要说明管理后台系统的系统管理模块。
做后台产品最主要的是要理解业务,然后根据业务去梳理操作步
骤流程和进行产品设计,这里我们先假设系统管理里面的几个主要业
务如下:
这一篇主要包括主要所述第一个业务——账号管理。
账号管理的核心是对账号的权限管理,现在有比较成熟的权限管
理图表模型,比如RBAC(Role-BasedAccessControl),也就是页面对应角色,角色对应权限的方案。这里的角色其实就是职权的集合,我
们可以根据部门把人物形象角色提前创办好,比如创建角色会员运作、产品经理、售前客服等,为这些角色女角提前分配踏实权限,那么新
开通的编出只需要与这些角色账号关联就可以关联到对应的权限了。
这里我们可能需要特别注意三个地方
第一个是权限怎么分?
方案:权限可以分成七种(1)菜单权限(2)页面权限(3)操作
权限
第二个是,相同角色的人员,如果有个别权限不同,应该怎样分配?
方案:账号先选择角色,然后针对账号再选择对应的特殊权限
第三个是,公司的一些敏感信息应该怎么控制权限?
方案:把敏感字段当成一个权限来进行分配下面我们说明下给一个新账号设置权限的流程:
从流程上可以看出,我们可以先设置角色,然后给关连新账号关联对应的角色,如果账号有特殊权限或者相关字段的权限,需要单独设置特殊权限和相关字段。
根据业务和流程,我们把功能点做成做一个梳理如下:
原型的展出主要分三部分:头部、导航、内容区。导航分为三级导航,一级遥控显示在头部,二级和三级导航显示在侧边栏。
账号列表页面
这是个列表页面,主要该些展示了跟账号相关的一些字段,以及
记录开始运行账号的邮箱人和时间。可以对账号成功进行添加、修改、查询等操作。
添加账号页面——选择角色
这是一个新设页面,需要先填写账号的基本信息(这里的几个字
段仅作参考),然后可以选择账号对应的角色,这里展示描绘出的角
色需要提前设置好,一个账号可以选择反之亦然多个角色,这种情况
账号的权限就是多个角色权限的并集。
添加账号页面——选择权限
选择好角色后,会把角色相异的权限在这个页面都勾选上,如果
账号有特殊权限,就直接在这个页面进行勾选。
这里有个非常重要的地方,就是权限分类。这里分成三种(1)菜
单权限(2)页面权限(3)操作权限;这里就需要开发GG每次在开发
好一个特性后,把功能对应的权限分好类。如果刚开始没有这样做,
后期维护起来会异常麻烦,不仅功能点会特别多,而且技术上面的很
多命名还是只有对应的开发人员才看得懂,如果开发人员离职了,就
需要重新看代码去理解,所以一定要刚开始就定一个规范,之后没开
发好一个功能,就按照规范去执行。
添加账号页面——选择字段
把字段作为一个权限,是因为里面很多数据是比较敏感的,不可能需要这个数据的人员也是没有必要看到这个字段。
这里的字段,也会根据选择可以的角色自动勾选上,如果有特殊
的融资需求,可以在这里修改。
角色管理相应的原型和账号列表比较类似,这里就不重复放上来了。感兴趣的朋友可以整理自己做出重新整理。
系统管理最重要的一个业务——账号管理这次就详述到此场这里,下一篇会更新系统管理的其他业务,欢迎各位留言提出祝贺宝贵意见。
