【人人都是产品经理】企业级开发平台的业务场景/运行机制/功能( 二 )


6. 业务流程
业务流程由多个业务节点按照一定的规则串联而成 。
7. 业务操作
业务操作是触发人机交互的事件 , 角色在某个业务节点进行某种操作 , 系统产生处理结果 , 最常见的为增删改查 , 通常可以与界面按钮对应 。
一次业务操作可能涉及一个业务对象 , 也可能涉及多个业务对象 。
8. 审批节点
审批节点是审批流程中的一个审批环节 , 可能涉及一个或多个审批角色 。
9. 审批操作
审批操作是审批角色记录审核结果的动作 。
10. 审批流程
审批流程由多个审批节点按照一定的规则串联而成 。
一个审批流程一般是针对一个业务环节 。
11. 消息
业务流程、审批流程或进行某种设定好的操作都会触发消息生成或推送机制 , 产生相应的消息推送给对应的角色 。
12. 业务监控
业务监控是对业务状态、任务执行进行记录、通知等 。
13. 规则
系统中所有活动几乎都会涉及规则的定义 , 规则的管理和定义并一定是独立的模块 , 可能是融入到各种业务活动中 , 如业务流程配置、审批节点流转、消息推送规则等 。
14. 数据处理
数据汇总、统计、分析等处理的机制 , 报表、数据挖掘、BI都是具体的方案或手段 。
03 平台功能
综上 , 一个企业级管理平台应当具备的要素或功能应包括:
1. 用户注册
2. 组织机构定义
3. 角色定义
4. 权限管理

  • 功能权限
  • 数据权限
5. 业务功能定义
  • 业务节点
  • 业务对象
  • 业务操作
6. 流程定义
  • 业务流
  • 审批流
7. 规则定义
8. 消息机制
9. 监听机制
  • 事件监听
  • 任务调度
10. 数据处理方案
  • 报表
  • BI
11. 集成方案
  • 接口
12. 容错方案
本文由 @水豚君 原创发布于人人都是产品经理 。 未经许可 , 禁止转载
题图来自Unsplash , 基于CC0协议