工作流管理软件的名词解释

工作流管理软件的名词解释

 

资源(Resource)

系统内部任何可以通过增、删、改、查(看)方式访问的内容即为资源,资源可能按不同方式分类,比如文档资源(文档资源可能又按照所属不同模块等要素进行区分)、配置资源(其下又包括表单、视图、模块、流程等不同类别的资源)。从设计的角度来说,系统将各种配置、文档等的通用信息抽象为资源。资源通常以xml文件或数据库表记录的方式保存。

应用程序/模块(Application)

表示定义并规范某一类文档的权限、流转、呈现、导航等一系列应用和设计要素的组合,比如定义所有发文的发文管理模块、定义所有邮件收发显示的内部邮件模块等,每个应用程序可能绑定不同表单(Form)、视图(View)、流程(Workflow)、权限(Security)等,并使用这些来控制其所属文档的权限、流转、呈现和多份文档的列表组织等。

文档(Document)

有时也称文件。表示属于某个具体应用模块的某一份具体信息内容实例,文档属于资源的一种,单个文档通常以所属模块绑定的表单来呈现、以所属模块绑定的流程进行流转,多份文档通常以视图或报表统计的方式呈现。

附加文件(Accessory)

表示属于某个父资源的附加文件资源,如文档可能包含附件、正文、图片等不同类型的附加文件(Accessory);模块可能包含类似正文模板、办理单(阅办单)模板类型的附加文件

表单(Form)

从使用者的角度来说,表单是指呈现文档内容的载体,通常对应为文档打开时网页上的一系列控件;从配置与开发的角度来说,表单是一种资源,它定义了绑定此表单的文档有哪些字段及其这些字段的数据、控制、行为、呈现、关联等。

视图(View)

从使用者的角度来说,视图是指按一定条件选择出来的一系列文档列表,视图通常用于导航并打开文档,视图也可以变换为报表等其它格式以供统计查询之用途;从配置与开发的角度来说,视图是一种资源,它定义视图数据来自那些表、基于那些过滤条件和查询条件等。

流程(Workflow)

从使用者的角度来说,流程是指文档(Document)审批过程中需要经历的一系列审批步骤和审批人的组合。从管理员和开发者的角度来说,流程包括流程模型定义、流程运行时、流程事件、流程事务扩展或自定义等。

模块导航大纲

表示某一个具体目标应用程序呈现给使用者的导航界面,通常为左大纲、右视图的方式(不同的页面布局可能有不同的组织方式),通过单机左边树形的导航大纲项,右边呈现相应的内容,比如点击收件箱,则右边内容区域则显示收件箱内的邮件列表。

事务/任务

表示由一个或多个有顺序的操作步骤组合而成的需要人为干预的用于完成某个任务或调用某些系统功能的操作组合,常见的事务如:登录、注销、填写审核意见、批阅文件、各种流程处理过程等。

操作

表示执行某一项事务的具体操作,常见的操作如用鼠标点击某个按钮或链接、输入文本、选中选项、回车确认等。对于开发者来说,操作通常包括名称、操作表达式、显示表达式、图标文件名等,同时要编写一个或多个后台类或js代码来执行操作的具体功能,有的操作还需要编写前端的页面文件(.jsp、.js、.css等)用来呈现操作对应的交互向导。

公式/表达式

表示执行后会返回某一个值(如字符串、数字、布尔等)的按一定规则组合的文本,表达式通常用来提供缺省值、做各种判断之用(如是否只读、是否可显示、是否可启用等),系统很多地方会使用到表达式,表达式由一个或多个公式组成,公式通常是指一个原子状态的表达式,每个公式需要对应一个后台实现类。

配置

配置是指对资源、配置文件的各类属性值进行编辑修改的过程,如配置应用程序、配置表单;有时候也指可以对其各类属性进行编辑修改的某一类资源,如表单配置、应用程序配置。

配置文件

通常是指支撑系统运行时的各种后台xml文件,包括以xml文件存储的资源文件、web.xml等,有时也特指只能通过手工修改的xml配置文件。

事件

系统在执行很多操作时会触发事件,如文档在网页中打开、删除、保存,流程事务开始、结束,用户登录、注销等,开发者可以为这些事件编写事件处理程序,编写好的处理程序配置到相应的地方后,在这些事件触发时,会执行编写的事件处理程序中的代码。

数据库访问请求(DBRequest)

系统将所有对数据库的访问(包括增、删、改、查询等)统称为数据库访问请求(有时也简称数据库请求),系统提供一系列经过精心设计并封装好的类和规则来访问数据库并获取和组装结果。

web应用程序(webapp)

web应用程序通常指在应用服务器中运行的某一个系统(如tomcat下的一个host或某一个host下的不同context),独立的web应用程序通常有自己的安装路径、WEB-INF目录、访问主机(如oa.acme.com、oa.acme1.com等)或同一个主机下的不同url路径(如192.168.1.1/oa1、192.168.1.1/oa2、acme.com/oa)等。本网站所说的web应用程序通常特指基于iwork协作应用构建平台的web应用程序,同时经常用{webapp}或{webapproot}表示其安装根路径。

门户(Portal)

门户指系统登录后呈现的首页、二级页面、功能导航菜单等内容,门户首页通常包含呈现各类信息(如待办、待阅、最新公告等)的小窗口(Portlet),门户二级页面通常包含具体应用程序(Application)的导航大纲(Navigator Outline)和视图内容。

门户框架(Frame)

门户框架目录包含了门户用来呈现各种页面或控件动态页面文件(java平台下通常是.jsp文件)、js文件等,门户框架包含在{webapp}目录下,门户框架可以有多个,默认框架目录名为frame,通常使用{frame}表示当前框架目录名。

门户主题(Theme)

门户主题目录包含了门户呈现页面时使用的图片、样式(配色、风格)等,它包含于门户框架目录下,门户主题可以有多个,默认主题目录名为theme,通常使用{theme}表示当前主题目录名。

拟办

拟办是一项辅助决策活动,目的是为决策活动提供可供选择的方案。对收文如何办理提出建议性处理意见。由部门负责人或有关具体工作人员经过对公文进行认真的阅读分析,提出建议性的处置意见,供有关领导审核定夺。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本课程是《Flowable流程入门课程》的后续高级课程。在学习本课程前,应先学习入门课程,以掌握相关基础知识。高级课程着重讲解Flowable工作流的高级概念、复杂理论和实战应用。课程内容包括流程管理思想、技术与标准、工作流的控制模式和资源模式;Flowable数据库表及变量;与Spring、Spring Boot的集成;BPMN 2.0主要类图;Flowable高级服务如JAVA服务任务、脚本任务、Web Service任务、外部工作者任务、多实例任务、补偿处理程序、子流程和调用活动等;Flowable事件侦听器、执行侦听器和任务侦听器;Flowable历史和REST API;Flowable事务、并发性、身份管理及LDAP集成;Flowable高级主题如流程实例迁移、异步执行器的设计与配置、用于高并发的UUID ID生成器、多租户、高级流程引擎配置、执行自定义SQL和实验性流程调试器等;Flowable Eclipse设计器特性及定制;Flowable 事件注册;Flowable相关标准和规范如ISO8601标准和cron等。本课程对Flowable官方文档进行了彻底梳理和融汇贯通,并结合实践,形象生动、系统全面、简单易懂地呈现给大家,让大家从开源软件文档冗长耗时、英文晦涩难懂、概念理解困难、知识点分散等困境中解脱出来,从而能快速地将Flowable具有的高级特性应用到项目的高级需求和复杂实践中去。课程特色:案例和代码驱动、基础概念与经典实战相结合、知识环节融会贯通、关联知识平滑拓展、概念和原理展示形象生动。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值