文 / 顿唯 况育军 贺书钿
编辑 / 杜逸敏
在明道云零代码开发平台里,一个残缺的业务利用蕴含了工作表、视图、角色、自定义页面、工作流五大外围模块(统计和内部门户为可选模块性能),基于这些能力模块组件,咱们能出现给用户一个性能齐备、权限清晰的企业级利用。
为了让终端用户有更好的用户体验,赋能企业,传递和推广零代码的价值,咱们设计了一套利用搭建标准规范,心愿能帮忙用户更高效地实现外部零碎的构建与应用。
一、明道云规范利用构造
企业的大多数中后盾利用都是高度范式化的 CRUD 型利用,它们次要实现了数据管理、流程治理、统计分析和权限管制的性能,明道云把这些范式化的能力形象成七大模块,从而让用户能够通过零代码的形式实现各类企业应用。
1. 工作表
工作表是业务数据收集与存储的载体,整个利用的第一印象由利用分组和表单形成,用户信息填写的界面是基于表单的字段和业务规定的配置,工作表是整个利用标准设计的底座。如何正当的设计工作表,咱们能够参考以下几点:
正当分组
工作表分组正当,参考依据 RPIC 架构办法(Role Process Information Content)梳理进去的利用架构,将业务主体和业务清单正当分好类。同一个模块的相干表单放在一个分组,或者同一类角色的表单放在一个分组,配置类的表单另外放一个“设置”分组。这样能够让利用界面尽可能清新,更快找到指标表单。
RPIC 架构办法详见《跟着案例学习信息架构和零代码搭建》
记录命名场景化
比方客户表,记录名称可批改为“客户公司”,联系人表的记录名称可批改为“联系人”,这样增加记录时,看到的是“+ 客户公司”、“+ 联系人”,而不是“+ 记录”。
正当设置字段程序
字段设置的程序应合乎惯例查看,依照失常录入的先后顺序排序。另外,字段命名不反复,因为如果反复,工作流援用时就无奈确定具体的字段。
正当应用汇总字段和他表字段
汇总字段实用于子记录 1000 条以内,字段会主动刷新,超过 1000 条的须要手动刷新。如果子记录会超过 1000 条,且对总计字段实时性要求比拟高,替换为数值字段,用工作流计算。
他表字段也有 1000 条限度,如果子记录通过他表字段援用主记录的值,且子记录超过 1000 条,超过的局部不会随原字段值变动同步更新。
正当应用业务规定
业务规定,罕用的是显隐规定,配置前对表单整体的业务规定做梳理,同一类的进行合并,防止同一个字段配置多个显隐规定导致抵触,业务规定生效。
正确应用查问工作表和默认值,防止循环套用
设置合乎业务场景的选项色彩
比方审批状态(未提交、审批中、审批通过、审批退回),审批中的为橙色,审批通过为绿色,审批退回为红色或橙色;预警状态(失常、超时),失常的为绿色,超时为红色。通过将不同色彩与业务状态挂钩,更好地起到揭示的作用。
正确配置表单之间的关联关系关联
对象是 1 对 1,还是 1 对多,对应关系要配置正确。不须要双向关联时抉择单向关联。显示的形式是下拉框、卡片还是列表?依据具体的业务场景抉择最合适的即可。列表显示的字段内容和程序正当,不相干的字段无需勾选显示。
正当范例能够参考下图。
不合理的设置参考下图,咱们在配置的时候须要留神防止。
其余细节
比方为工作表抉择适合的图标和阐明,为必要的字段设置疏导或阐明文字。尤其是一些暗藏的辅助性字段,工夫久了可能会遗记辅助字段设置的目标。
2. 视图
视图是业务数据的出现与治理的窗口,能够将数据以千人千面的模式出现给用户。在配置上咱们须要留神的次要是查看和查问,包含了视图的出现款式、筛选条件的配置、视图的字段显隐和排序以及疾速筛选和筛选列表的配置。
为视图配置适合的视图款式
包含表格、看板、画廊、甘特图、日历图、层级图。比方:客户表,用表格视图能够让员工对整体的客户情况疾速一览;员工表,能够配置表格视图和画廊视图,表格视图能疾速查看员工全副信息,而画廊视图则相似于一个个小卡片,图文模式更直观。
层级视图适宜出现组织构造、产品 BOM 构造等数据;甘特图适宜于我的项目、工作的工夫布局的出现;日历图适宜工作和待办的出现。
范例:表格视图 - 员工档案
范例:画廊视图 - 员工花名册
表单配置正当的视图组合
依据字段状态、工夫、阶段,不同的视图设置不同的筛选条件。比方:审批表单,能够依照审批状态来配置不同的视图组合,待提交、待审批、审批通过、审批退回。我的项目表单,能够依照我的项目的阶段来配置视图组合,未立项、进行中、已结项、已归档、搁置等状态;也能够依照用户权限来配置组合,全副的、我的、我和上司的。
范例:审批表按审批阶段配置视图组合
范例:项目表按我的项目阶段配置视图组合
范例:按应用角色权限来配置视图组合
合理配置疾速筛选依据理论需要来设置须要的筛选项,便于信息检索。
设置疾速筛选列表以分组的模式疾速查看分组下的数据。
合理配置视图的字段显隐和排序在表单页面不须要显示的字段勾销勾选即可,拖动字段确定正当的字段排序。
合理配置记录详情页字段的显隐状态不同视图下能够别离配置不同的字段显隐,如果记录层面不须要看到的字段,可配置暗藏,让记录详情页看起来更简洁。
正当搁置按钮
依照视图的应用对象和用处,正当搁置按钮,不须要的按钮能够在视图下删除。比方对于项目表来说,业务管理员的视图能够尽量配齐所有的按钮,而对于一般成员来说,搁置角色须要的按钮即可。
3. 统计
每张表单都自带统计性能入口,用户能够查看公共统计图,也能够在权限范畴内配置本人所需的统计图。公共统计图的配置须要尽可能贴合用户的业务需要。
抉择精确的工夫范畴
比如说对销售订单的统计,依照周、月、季度、年别离配置对应的表格;如果是范例性质的图表,抉择全副。
为图表精确命名
图表命名写分明图表的统计内容,如果有工夫周期的加上对周期的形容,例如:本月订单新增量、本季度销售订单统计。
统计图多样化
组合柱状图、折线图、饼图、透视表,从不同的维度来出现数据统计。
4. 用户角色
用户角色蕴含了外部用户和内部用户,配置前对用户角色进行梳理,权限雷同的角色能够进行合并,如果某些角色对权限有非凡的要求,则为角色的非凡需要减少一个用户角色即可。
正当设置角色组
角色名称写分明,例如一个销售管理系统,能够把角色组分为经理、销售、财务,而后给角色配置对应的权限。
标准增加用户
增加用户,尽量依照部门和组织角色增加用户,在组织后盾配置好组织角色。即便后续人员有变动时,也不须要变动利用权限配置。只需把人员退出部门或者组织角色,对应权限即可依据部门或角色主动变动。
5. 内部门户
内部用户角色的配置和外部用户角色配置的逻辑基本一致,依据理论须要设置角色权限。
设置好内部门户登陆页 Logo 和背景页,能优化用户体验。
内部用户用到的表单,放在一个业务分组。或是仅给一个自定义仪表盘作为工作台,权限设置中暗藏散发的表单,让用户界面更简洁。
6. 工作流
工作流是明道云自动化解决数据的模块,通过剖析拆解流程中的流动,在工作流中定义好工作、角色、规定并进行执行和监控,达到自动化流程的目标,最终实现反复的工作由自动化流程代替,缩小人工操作,提高效率。为了工作流运行和保护更高效,联合大量客户应用状况,咱们总结了以下实践经验:
- 配置流程前,联合业务理论状况抉择好对应的触发形式。如果触发形式配置谬误,则工作流无奈触发,修复数据会导致反复工作。
- 将能复用的流程形象为子流程或者封装业务流程。自定义按钮不能复制,通过在按钮后接子流程,把节点封装到子流程,进步流程复用性;或者是通过更新动作触发工作表事件流程,前面的动作节点写在工作表事件触发的流程里,以达到同样的目标。
- 正当命名工作流。通过阐明体现工作流实现的次要数据处理,防止工夫久了当前,记不清流程的内容。
- 正当命名工作流节点。节点的名称能够了解为节点在该流程中的身份辨认信息,精确标准的命名便于后续流程援用时疾速找到对应的节点。
- 删除测试或未启用的工作流,防止对利用应用和工作流保护造成烦扰。
- 流程节点如告诉、审批、填写节点流程的对象,通过组织角色来增加,则无论是零碎测试、上线启用、人员变动,都不须要更改流程节点的推送对象,只需将人退出组织角色即可。
7. 自定义页面
自定义页面次要用于仪表盘和我的工作台,是数据分析统计出现的页面,也用于操作的入口;依据用户的统计需要和操作需要来配置即可。 - 给不同角色和部门配置不同的数据看板;
- 统计图展现多样化,组合不同的图表统计类型,色彩搭配谐和;
- 自定义按钮排列规整;
-
依据须要嵌入视图组件、富文本、URL 相干页面。
仪表盘范例一仪表盘范例二
仪表盘范例三
二、其余优化项
1. 挪动端显示
PC 端配置好的利用会自适应在挪动端生成,受限于挪动端的设施尺寸,视图和自定义页面的默认出现可能不是最优,视图记录展现的字段会变少。因而,须要展现的字段最好独自配置,通过显示调整让挪动端的信息以最优形式展示进去。2. 利用阐明文档
可新增一个自定义页面,作为利用阐明文档展现,或者是减少一张表单搁置对应的操作录屏,敌对的操作阐明能让用户更快的上手应用。联合教训,咱们总结出以下几点注意事项: - 文档的题目分类正当,字体对立。
- 配置业务流程图,让用户对系统操作有直观的印象。
- 介绍利用的应用步骤和解决场景,包含配置根底的表单和统计图。