专利名称:业务数据自定义显示在工作流任务列表的实现方法
技术领域:
本发明涉及计算机应用技术领域,具体的说是实现业务数据在工作流任务列表 中的动态显示。
背景技术:
随着工作流技术的不断发展,工作流已广泛应用在办公、电子政务、电子商务 等领域,越来越多的应用系统已经把工作流系统作为基础平台,处理内部办公、 政务或企业的业务流程。工作流涵盖了人员、设备、桌面应用系统、企业级应用 等内容的优化组合,从而实现跨应用、跨部门、跨合作伙伴与客户的企业运作。
任务列表是在人机交互处理任务中必要的一个入口,是在业务流程流转过程产 生的任务的集合,通过任务列表可以了解到任务信息,并由此入口进行任务的处 理。
办公、电子政务、电子商务等领域的复制业务流程与工作流相结合,在业务流 转过程中需要将一些主要的业务数据展现在任务列表中,以方便任务的处理。而 一般的工作流列表只是展现流程的流转信息,无法展现与之关联的业务数据,也 无法提供很好的扩展性。并且一般的工作流在任务信息获取及展现过程中存在很 大的性能瓶颈。
业务数据自定义显示在工作流任务列表中的实现正是解决以上的问题,本方法 的设计思想从根本上解决任务列表的灵活性问题,业务数据可以根据业务的需要 进行个性化的设置,能够在任务列表中动态的展现,并且通过关联表查询的实现 方式很好的解决性能上的问题。
发明内容
本发明的目的是要打破一般工作流任务列表只能展现流程信息的局限性,解决 任务列表难以扩展,无法灵活展现业务数据的问题,提供业务数据自定义显示在 工作流任务列表的实现方法。
本发明提供的业务数据自定义显示在工作流任务列表的实现方法,是根据客户 的需要,将复杂的业务数据与工作流的任务列表相结合,由流程管理员在业务流 程模型进行个性化设置,定制需要在任务列表中显示的业务字段,由任务列表接 口获取业务流转中产生的相应业务数据,与流程信息结合,在任务列表中动态的展现。
本发明的实现方法所具有的有益效果如下
1) 需要在任务列表中显示的业务数据可以在业务流程建模过程中进行灵活的 个性化定制;
2) 关联表査询的实现方式从根本上解决任务列表查询的性能问题;
3) 获取任务列表信息,可以在获取流程信息的同时获取所需要的业务信息, 无需进入业务表单即可获得主要的业务信息。
具体实施例方式
本发明的业务数据自定义显示在工作流任务列表的实现方法,具体实现步骤如
下
1) 流程管理员在定制业务流程模型过程中,根据业务需要定制需要在任务列 表中需要展现的业务字段,使之与业务流程模型关联;
2) 通过任务列表接口获取流程信息与业务数据的集合。该接口的实现方式是 流程数据和业务数据直接进行关联表査询。通过流程信息表中业务表的主键与业 务表关联,然后依据业务流程建模过程中设置的业务字段,关联业务表进行査询。
3) 工作流提供的默认前台展现,需要展现的业务数据会动态的显示在任务列 表中,并支持査询。将获取的流程数据和业务数据组织到页面的列表屮,业务数 据会显示在流程数据的前列,同时业务字段作为査询条件,可以根据业务数据来 査询任务列表。
权利要求
1、业务数据自定义显示在工作流任务列表的实现方法,其特征在于,根据客户需要,将复杂的业务数据与工作流的任务列表相结合,由流程管理员在业务流程模型进行个性化设置,定制需要在任务列表中显示的业务字段,由任务列表接口获取业务流转中产生的相应业务数据,与流程信息结合,在任务列表中动态的展现。
2、 根据权利要求1所述的方法,其特征在于针对业务字段与业务流程模型的 管理提供可视化的个性化设置方式。
3、 根据权利要求1所述的方法,其特征在于通过流程数据和业务数据直接进 行关联表査询,实现任务列表信息,包括流程信息和业务数据的获取,从根本上 提高了任务列表展现的性能。
4、 根据权利要求1所述的方法,其特征在于工作流提供一套默认的前台任务 列表展现,支持业务数据在任务列表中动态的显示并支持査询。
全文摘要
本发明提供一种业务数据自定义显示在工作流任务列表的实现方法。该方法是根据业务流程建模过程中与业务字段建立的关联关系,通过关联表查询的方式,将业务流程的流转信息及建模过程中个性化设置的业务信息统一获取,然后在任务列表中展现流程信息的同时,实现业务数据的动态展现。从而满足用户通过任务列表根据业务流程的个性化设置获取不同业务信息的需要。本发明的最大优点是在任务列表中可以显示个性化的业务数据。
文档编号G06Q10/00GK101477650SQ200810237799
公开日2009年7月8日 申请日期2008年12月10日 优先权日2008年12月10日
发明者晖 张, 李传义, 王文英, 聂文婷, 清 胡 申请人:山东浪潮齐鲁软件产业股份有限公司