
Workflow Engine System Management Function List
| 模块 | 功能 | 说明 |
| 业务对象管理 | 可视化实体建模 | 支持在WEB页面进行业务实体建模,业务实体可以生成物理表,也可以不生成物理表,业务实体是构建BO对象的基础。 |
| 可视化业务对象建模 | 支持在WEB页面进行业务对象建模。 业务对象可以有一个主实体,0个或者多个子实体,主实体和子实体的关系可以是1:1,1:N,N:N。一个主实体,在系统中又可以作为其他实体的子实体。 | |
| 通过外部表建模 | 可以通过数据源查询出的表结构自动构建业务对象。 | |
| 生成物理表 | 完成业务对象建模以后,可以选择生成物理表。 未生成物理表时业务对象产生的业务数据存储在业务对象实例表中。 生成物理表以可以选择将业务数据保存在物理表中。 | |
| 导入导出 | 导入:业务对象定义使用标准的xsd文件约束,可以使用xml编辑器或者其他离线工具完成业务对象建模,然后通过导入的功能导入系统,然后可以选择进行业务对象的发布和生成物理表操作。 导出:系统中的业务对象也可以使用导出的功能导出为xml定义文件。 | |
| 表单管理 | 表单元数据管理 | 生成表单之前需要先定义表单元数据,表单元数据是表单控件类型,验证,表单计算,分组,联动等相关的一些数据。 一份表单元数据可以包含一个或者多个业务对象。 |
| 表单生成 | 可以选择由一个或者多个业务对象生成表单,选择实体对应的模版,然后生成模版,生成模版后,用户可以编辑表单,用户可以编辑js实现一些特殊的功能。 | |
| 表单版本控制 | 表单支持多版本控制。 | |
| 表单历史操作管理 | 会自动记录html代码的各历史记录,可以在各历史记录中切换。 | |
| 表单权限控制 | 可以对表单的字段、子表进行全线设置,权限为:隐藏、只读、编辑和必填四种类型。 | |
| 手机表单 | 手机表单和PC表单使用了统一的技术,只不过手机表单使用了LIGHT7 框架。 | |
| 业务数据模板配置 | 对于已经生成的表单可以进行业务数据模板配置,配置显示列、查询字段、排序字段、功能按钮等。 | |
| 业务数据预览 | 配置完的业务数据可以进行预览,预览时可以进行增删改查、导出、启动流程等操作。 | |
| 表单模板管理 | 自定义表单模板 | 在通过表单字段生成html代码时是通过表单模板生成的,按照相关规则可以定义多套表单模板。支持PC和手机表单表单模版。 |
| 表单模板初始化 | 系统默认提供一套模板,默认模板以文件的方式存放,通过初始化操作可以将模板初始化到数据库中,用来进行生成表单html。 | |
| 流程定义管理 | 在线流程设计 | 通过在线流程设计器使用拖拽的方式设计流程定义。 |
| 流程导入导出 | 导出:将流程定义及相关设置导出。 导入:将导出的文件导入系统。 | |
| 流程节点设置 | 跳转规则:对用户任务设置跳转规则,当满足规则时跳转到指定节点。 事件设置:给节点设置事件。 催办设置:对用户任务进行催办设置。 子流程设置:对外部子流程进行流程设置。 网关条件设置:对网关进行条件设置。 | |
| 流程人员设置 | 为流程中的所有用户任务设置人员。 | |
| 流程业务对象设置 | 绑定业务对象:为流程绑定一个或多个业务对象。 业务对象属性值设置:可以设置在流程的指定节点时对业务对象的一个或多个属性的值进行修改。修改的时机有两种:显示前、保存时。 | |
| 流程表单设置 | 为流程设置全局表单、流程实例表单和各节点的表单。 表单分为三种:在线表单、URL表单、内嵌URL表单。 在线表单只能选择包含该流程所绑定业务对象所生成的那些表单。 表单设置好以后可以进行表单的权限设置。 可以对各节点设置跳转类型,通知类型等。 | |
| 流程操作按钮设置 | 可以控制流程各环节拥有哪些操作按钮的权限。 | |
| 流程变量管理 | 定义流程变量,流程变量可以是全局变量或者各节点的变量。 | |
| 流程条件配置 | 对流程设置控制条件。 | |
| 流程历史管理 | 流程支持版本控制,通过历史管理可以查看流程的所有版本。 | |
| 流程其他设置 | 标题规则:编辑流程实例的标题生成规则。 跳过第一个节点:让流程从开始节点发起以后马上完成第一个任务。 相邻节点执行人直接跳过:设置是否相邻节点是同一个执行人时,用户只需要审批一次即可完成两个节点的任务。 办结抄送:配置流程归档时的抄送规则。 |
| 流程实例管理 | 流程实例管理 | 查看所有的流程实例数据,以及流程实例的详细信息,包括审批历史、表单数据。 |
| 流程消息模板管理 | 流程消息模板管理 | 设置各种流程消息发送通知时的模板。 |
| 任务管理 | 任务管理 | 查看所有的任务。 |
| 任务干预 | 可以通过干预来处理任务、更换执行人等。 | |
| 代理设定管理 | 代理设定管理 | 查看所有的代理设定,并能重新调整代理设定或者删除设定。 |
| 流程分管授权 | 流程分管授权 | 可以对流程的启动、定义、任务和实例进行分管授权。 流程定义授权细分为:设计、删除、启动、设置和清除数据。 流程实例授权细分为:删除和日志。 |
| 分类管理 | 分类管理 | 对系统中的分类进行管理。 |
| 数据字典管理 | 数据字典 | 数据字典的管理。 |
| 自定义对话框 | 自定义对话框管理 | 与自定义查询类似,从后台数据获取返回前端,但是返回的数据会以对话框的方式显示,用户可以选择其中的一条或者多条记录。 |
| 自定义对话框预览 | 自定义对话框预览。 | |
| 自定义对话框的应用 | 应用在表单中,用户选择一条或者多条记录以后,将所选记录的值赋值给表单的一个或者多个字段。 | |
| 组合对话框 | 组合对话框创建 | 组合对话框支持使用树形对话框配置和列表对话框配置组合,形成左树右列表的对话框。 |
| 自定义SQL | 自定义SQL查询 | 这个功能可以实现行数据和列数据权限,实现数据预警,数据导入导出,数据分组,虚拟列等功能。 |
| 自定义查询 | 自定义查询管理 | 从指定数据源中查询表或视图的数据,并通过ajax的方式将数据返回前端。 |
| 自定义查询预览 | 定义好的自定义查询可以预览,输入配置好的条件值查询出结果。并且通过预览可以获悉怎么在前端通过ajax应用这个自定义查询。 | |
| 自定义查询的应用 | 自定义查询主要应用在表单中,通过ajax从后台获取数据以后赋值给表单的一个或者多个字段。 除了表单以外,在其他场景下也可以使用。 | |
| 条件脚本 | 条件脚本管理 | 通过执行脚本代码获取运算结果,返回值为Boolean。 |
| 测试条件脚本 | 测试条件脚本,根据传入的参数返回运算结果。 | |
| 条件脚本的应用 | 应用在流程中网关条件判断中。 也可以应用在流程的其他可以执行脚本的地方。 | |
| 常用脚本 | 常用脚本管理 | 执行一段无固定返回值格式的脚本。 |
| 常用脚本的应用 | 应用在可以执行脚本的地方,例如:当流程到某个环节时设置业务对象的某个属性为脚本运算的结果值。 |
| 定时计划 | 定时计划 | 定时任务调度。 |
| 流水号 | 流水号管理 | BO控件设置表单直接获取流水号。 |
| WEBSERVICE | Webservice管理 | 配置webservice服务,这个可以在流程设置中进行配置使用。 |
| 数据源管理 | 数据源管理 | 可以在系统中配置spring 的动态数据源,动态数据源在系统中应用广泛,比如自定义对话框,自定义SQL查询,自定义查询,外部表BO创建等场合。 支持数据源动态切换。 |
| 系统属性管理 | 系统属性管理 | 属性管理支持在数据库中获取定义过的属性,这些属性一般都是在系统中使用的。 |
| 子系统管理 | 子系统管理 | 支持在系统中配置一个或多个子系统,可以对子系统配置子系统资源。 |
| 条件脚本 | 条件脚本 | 条件脚本在流程人员配置条件,跳转规则,流程事件中。 |
| 人员脚本 | 人员脚本 | 在流程人员分配时,一些负杂的需求,配置一些人员脚本来实现。 |
| 常用脚本 | 常用脚本 | 这个是将系统中的脚本,在很多场合都使用他。 |
| 控件组合 | 控件组合 | 这个一般使用在流程表单中,通过实现控件组合,实现一些选择器。 |
| 工作日 | 班次设置 | 设置上班的时段。 |
| 工作日设置 | 设置工作日,上班和休息的分布,上班的班次。 | |
| 工作日分配 | 将设置好的工作日分配给指定的用户。 | |
| 流程中心 | 新建流程 | 发起新的流程实例。 |
| 我的请求 | 用户发起的正在审批的流程实例。 | |
| 我的办结 | 用户发起的已经归档的流程实例。 | |
| 转办代理事宜 | 用户转交给别人办理的任务、用户代理给别人办理的任务。 | |
| 我的草稿 | 用户填写了表单但是还未发起的流程实例。 | |
| 我的抄送转发 | 抄送转发给其他用户的流程实例。 | |
| 我流转的任务 | 用户流转出去的任务。 | |
| 流转任务 | 在流程审批的过程中,用户可以将任务进行流转,流转可以设置会签。流转后可以设置返回或者审批往下执行。 |
| 流程事项 | 待办事宜 | 需要用户处理的任务。 |
| 已办事宜 | 用户处理过的未归档的流程实例。 | |
| 办结事宜 | 用户处理过的已归档的流程实例。 | |
| 抄送转发事宜 | 抄送、转发给用户的流程实例。 | |
| 个人设置 | 代理设定 | 管理代理设定,代理分为三种类型:全权代理、部分代理和条件代理。 |
| 常用语设置 | 设置用户的任务处理常用语,常用语作用范围可以使全局、指定流程分类和指定流程。 | |
| 内部消息 | 收到的消息 | 当前用户收到的消息。 |
| 邮件管理 | 邮箱配置管理 | 设置外部邮箱信息。 |
| 新建邮件 | 使用所配置的邮箱,编辑发送的邮件内容。 | |
| 外部邮件 | 管理所连接的外部邮箱。 | |
| 通讯录 | 通讯录 | 企业的所有员的通讯信息。 |
| 组织架构管理 | 用户管理 | 实现用户的操作。 |
| 组织管理 | 组织管理就是一个树形结构。 | |
| 组织维度管理 | 可以定义多个组织维度,不同维度的组织拥有不同的组织数据。 | |
| 分级组织授权和管理 | 将指定组织及其下属组织授权给某个用户进行管理,管理的权限包括组织的添加、修改和删除,岗位的添加、修改和删除,人员分配等。 | |
| 职务管理 | 实现职务的管理。 | |
| 岗位定义 | 根据组织分配岗位,当然在一些组织架构中,可以使用岗位这个功能。 | |
| 角色定义 | 角色在系统中主要作用是:支持角色资源授权,人员角色定义等。 | |
| 用户组织参数设置 | 设置用户或组织的扩展参数。 | |
| 用户关系定义 | 设置用户与用户之间的上下级关系。 |
| 门户管理 | 布局管理 | 针对不同的组织纬度,进行布局设置和授权,添加首页工具等操作 |
| 首页布局 | 添加和管理各种常用的布局模板,方便进行布局设置 | |
| 首页栏目 | 添加,授权和管理各种常用的快捷工具,方便布局设置之后快速进行相应的模块进行操作 | |
| 首页工具 | 添加各种首页布局设置工具,并对其进行管理和权限配置 | |
| 我的首页布局 | 编辑设置自己想要显示的首页格局,只能个人使用,设置之后可以个人信息列表中进行切换 |
