专利名称:工作流任务列表对业务数据标题信息的集成方法
技术领域:
本发明涉及计算机应用技术领域,具体的说是工作流系统集成各业务应用时,工
作流任务列表对业务数据标题信息的集成方法。
背景技术:
随着工作流技术的不断发展,工作流已广泛应用在办公、电子政务、电子商务等领 域,越来越多的应用系统已经把工作流系统作为基础平台,处理内部办公、政务或企业的业 务流程。 企业或政务的信息化发展到现在,一般已建立了多套应用系统,这些应用系统在
建立之初,往往是面向某一项或几项业务功能开发的,功能分散而孤立。工作流系统需要整
合企业资源,集成各个应用,实现跨组织、跨应用的业务流程管理和执行。 企业或政务需要一个集中的工作流系统,统一处理企业或政务所有的业务流程,
集成各个业务应用,实现分散业务功能的流程化。 任务列表是在人机交互处理任务中必要的一个入口 ,是在业务流程流转过程产生
的任务的集合,通过任务列表可以了解到任务信息,并由此入口进行任务的处理。 工作流系统需要提供统一的任务列表,显示用户需要办理的所有任务信息,这些
任务信息来自企业或政务所有业务流程。这就区别于传统的应用系统,用户进行不同的业
务操作,需要到不同的功能菜单页面去处理。 任务列表作为统一显示用户任务信息的地方,用户一般想要把业务应用上关键的 业务数据信息作为标题信息显示在任务列表上,以区分每条任务。 相关数据是流程的内部变量,是流程运行所需的一些上下文数据。相关数据是工 作流规范中定义的内容。
发明内容
本发明的目的是提供一种工作流任务列表对业务数据标题信息的集成方法。
本发明的目的是按以下方式实现的,根据客户的需要,将各业务应用上的业务数 据与工作流的任务列表相结合,由流程定义人员先定义相关数据,再设置业务数据标题对 应的相关数据定义,然后在流程运行时,业务数据给对应的相关数据赋值,最后在任务列表 展现时,读取每条任务的流程信息以及业务数据标题所对应的相关数据信息,显示在任务 列表上。 设置业务数据标题与相关数据定义的对应关系。
支持为每个环节设置业务数据标题。 任务列表信息获取是查询当前用户任务的流程信息同时,关联查询该流程实例下
业务数据标题所对应的相关数据的值。 本发明的实现方法所具有的有益效果如下 1)工作流系统作为企业集中的流程服务器,独立部署,集成各个业务应用时,任务列表可以集成各业务应用上业务数据标题信息; 2)每个业务环节可以集成显示不同的业务数据标题信息; 3)工作流系统内部数据库表之间的关联查询,能有效保证任务列表展现的高性 能,并支持根据业务数据标题检索任务信息的功能。
具体实施例方式
是根据客户的需要,将各业务应用上的业务数据与工作流的任务列表相结合,由
流程定义人员先定义相关数据,再设置业务数据标题对应的相关数据定义,然后在流程运
行时,业务数据给对应的相关数据赋值,最后在任务列表展现时,读取每条任务的流程信息
以及业务数据标题所对应的相关数据信息,显示在任务列表上。 具体实现步骤如下 1)流程定义人员在定义流程时, B定义相关数据 B设置每个环节在任务列表上显示的业务标题分别对应哪个相关数据定义,不同
环节对应的业务数据标题有可能不同。 2)流程运行过程中,业务应用调用工作流接口 ,提交流程,工作流从业务数据中获 取所需的数据,给该流程实例下的相关数据赋值。 3)任务列表展现时,查询当前用户任务的流程信息,并关联查询该流程实例下业 务数据标题所对应的相关数据的值,这样流程信息和业务数据标题信息就都可以显示任务 列表上。 在工作流相关数据的基础上,进行业务扩展应用,通过定义业务数据标题与相关 数据的关联关系,在任务列表获取任务的流程信息时,同时获取相关数据的值,该相关数据 的值即为业务数据标题信息,这样任务列表就可以不但显示流程信息,还可以显示各业务 应用上的业务数据标题信息。本发明的最大优点是相关数据作为工作流系统自身的一部 分,查询任务列表时可以直接获取,业务数据标题信息不需要再从业务应用那边去取,有效 解决跨应用信息集成问题。本发明特别适合工作流系统作为企业集中的流程服务器,独立 部署,集成各个业务应用。
权利要求
工作流任务列表对业务数据标题信息的集成方法,其特征在于,根据客户的需要,将各业务应用上的业务数据与工作流的任务列表相结合,由流程定义人员先定义相关数据,再设置业务数据标题对应的相关数据定义,然后在流程运行时,业务数据给对应的相关数据赋值,最后在任务列表展现时,读取每条任务的流程信息以及业务数据标题所对应的相关数据信息,显示在任务列表上。
2. 根据权利要求1所述的方法,其特征在于,设置业务数据标题与相关数据定义的对 应关系。
3. 根据权利要求1所述的方法,其特征在于,支持为每个环节设置业务数据标题。
4. 根据权利要求1所述的方法,其特征在于,任务列表信息获取是查询当前用户任务 的流程信息同时,关联查询该流程实例下业务数据标题所对应的相关数据的值。
全文摘要
本发明提供一种工作流任务列表对业务数据标题信息的集成方法。该发明是根据客户的需要,将各业务应用上的业务数据与工作流的任务列表相结合,由流程定义人员先定义相关数据,再设置业务数据标题对应的相关数据定义,然后在流程运行时,业务数据给对应的相关数据赋值,最后在任务列表展现时,读取每条任务的流程信息以及业务数据标题所对应的相关数据信息,显示在任务列表上。
文档编号G06Q10/00GK101794414SQ20101001131
公开日2010年8月4日 申请日期2010年1月4日 优先权日2010年1月4日
发明者李向阳, 胡清 申请人:山东浪潮齐鲁软件产业股份有限公司