本文作者将围绕后台系统的分类和本质展开叙述,并结合自身经验,与大家分享如何做后台设计。

1、前端设计和后端设计的区别
对于产品经理来说,平时的设计工作最主要是以下几种:- APP设计
- WEB设计
- 微信端设计
- 后台设计
2、后台系统的常见分类
后台系统按照开放度分类一般分为:开放式后台系统和非开放式后台系统。 第一种(开放式后台系统)常见的有:微信公众平台等等;第二种是一般不会在界面上提供注册功能,后台系统用户的添加一般是拥有相关权限的管理员添加配置。 其中,非开放式后台系统一般包括以下分类:
3、后台系统的本质
- 权限管理
- 工作流
- 记录流
- 操作流
工作流
工作流解决的主要问题:为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档,信息或者任务。 举个例子:审批流程设计 审批设计首要就是弄清楚流程。流程涉及多少个人/部门?每一个人/部门都有哪些数据权限和操作权限?其审批流程如下:(不同的办公审批流程是不一样的) 流程:开始 → 创建请假审核 → 部门经理审核 → 行政经理审核 → 结束
记录流
工作流主要包括操作轨迹和数据查询。其中,操作轨迹是用户对后台的数据进行操作所产生的记录,需要达到一步一记录的程度。 将初始状态,变更状态,操作内容,操作人,操作时间罗列清楚,一般来说不同业务差异性不大,是后台的标配模块。 其中,数据查询是指能够在后台中针对不同维度的数据进行查询,了解,分析,并且获取其价值。 一般来说,尽量使用默认控件去进行设计,以及不同模块之间,能够使用较为统一的交互方式——开发会比较有效率。操作流
工作流主要包括:系统内部操作前后端互动。 (1)系统内部操作 一般是系统基础数据配置和XX管理等等。XX管理一般功能比较丰富(新增内容,删除内容,修改内容,查询内容,导出内容等等)而系统基础数据配置相对来说比较简单。一般只有基础数据的选择配置,并不涉及到数据的增删查操作。 系统基础数据配置一般是配置系统的一些基础数据,比如说:积分,上传设置等等。 (2)前后端互动 比如说,我们最常看到的微信公众号的文章的录入系统,此部分有很多的参数提供给使用者选择,如何选择这些参数是设计这类后台的难点。权限管理
好的权限系统一般需要思考以下几点:- 谁是否对某资源具有实施某个动作(运动,计算)的权限;
- 通过用户,角色,资源(权限)三方面来进行权限的分配;
- 赋予用户某个角色,角色能访问及操作不同范围的资源(权限)。
- 业务流后台,按照业务类型进行角色设计。
- 数据统计后台,按照用户类型来进行角色设计。
- CRM,按用户的职位等级进行划分。进行一级划分后,往往还需要对角色进行细分。之后通过级别的划分来控制可访问及操作的数据。
- 同类型的角色,上下级角色的权限关联是怎样的?
- 上级角色能否对下级角色的业务进行操作?
- 删除的操作是否需要上级的审核。
数极客是新一代用户行为分析与数据智能平台,支持用户数据分析、运营数据分析、留存分析、路径分析、漏斗分析、用户画像、SEM数据分析等16种分析模型的数据分析产品,支持网站统计、网站分析、APP统计、APP分析等分析工具,以及会员营销系统和A/B测试工具等数据智能应用,支持SAAS和私有化部署,提升用户留存和转化率,实现数据驱动增长!
【独家稿件及免责声明】本站原创文章如需转载请联系我们,未经书面许可禁止转载,本站转载文章著作权归原作者所有,如有侵权请联系:。