美文网首页
后台设计浅析

后台设计浅析

作者: day_1 | 来源:发表于2018-03-01 23:33 被阅读275次

    前端和后端设计的区别

    一般产品经理的平时的工作有:前端(APP设计,web设计,微信端设计),后端(后台设计)。

    前端设计重视用户需求讲究痛点,最求用户体验;后端设计是重视需求,讲究信息展示的清晰合理,操作流程符合逻辑。


    后台系统类型

    后台设计分为开放性后台系统(微信公众号后台)和非开放性系统。

    非开放系系统


    后台系统的本质

    权限管理,工作流,记录流,操作流(增删改查)。也就是什么人对什么进行什么操作,产生什么记录(who-where-how-what)。

    权限管理

    权限管理指的是对整个后台管理系统进行权限管理,主要针对的是员工,避免操作错误和信息泄露。

    权限管理一般包含用户(账号),角色,权限(RBAC模型)。三者关系如下:

    用户,角色,权限关系

    管理员先将权限授予给角色,然后将角色授予给用户。

    角色根据实际情况有纵向的和横向的。不同的角色有不同的权限。

    角色关系

    同时权限一般分为页面权限,操作权限,数据权限。页面权限指的是角色能够访问的页面;操作权限指的是角色能够操作的数据;同理数据权限指的是用户能够查看的数据,比如小组A成员智能查看和修改A组数据,不能查看修改B组数据。

    权限授予

    在进行角色细分的时候,需要注意:

    同部门的,上下级角色的关联是怎么样的?(组织机构和权限机构是分开的,父子角色可以保证父角色包含子角色—具体设计?)(设置一个管理的角色?)

    对外用户是实现权限分离还是使用不同的后台设计?

    为角色设置互斥关系,互斥关系的角色不能授权给同一个人。

    是否在账号注册成功时授予默认角色?

    工作流

    为了实现某个业务目标,利用计算机在多个用户之间按照某种规则自动传递文档,任务或者信息。

    正常工作流(未包含异常状态)

    记录流

    后台系统一般有一个操作日记,用于记录用户的操作轨迹。因为后台数据对于企业比较有价值,所以一般会进行保护。

    记录流主要有操作轨迹和数据查询。

    操作轨迹,就是用户对后台数据进行操作所产生的轨迹,一步一记录。一般记录的是初始状态,变更状态,操作内容,操作时间,操作人。

    数据查询,在对工作流中产生的数据进行整理,然后形成功能模块。会根据具体的业务需求来进行设计,来对不同的维度的数据进行查询,了解,分析,形成价值。

    设计流程

    操作流

    操作流包含,系统内部操作和前后端互动。

    系统内部操作,包含系统基础数据配置和xx管理。xx管理的功能一般包含:增删改查。一般只有基础数据(积分,上传记录)的选择配置,并不涉及到数据的增删查操作。

    前后端互动,就比如,微信公众号的文章的录入系统。


    后台设计注意点

    后台设计:展示列表优,编辑弹窗佳,筛选下拉好,组合查询棒。同时注意使用同一控件和互动方式。

    未完待续!

    相关文章

      网友评论

          本文标题:后台设计浅析

          本文链接:https://www.haomeiwen.com/subject/kuagxftx.html