Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Device and method for realizing shielding of different working flow products

A workflow and product technology, applied in the direction of instrumentation, finance, data processing applications, etc., can solve problems such as restricting the development of banking business, wasting human resources, and centralized management, so as to improve operational efficiency and competitiveness, and save manpower and time costs , Ease of maintenance and replacement

Active Publication Date: 2010-05-12
CHINA CONSTRUCTION BANK
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the application system needs to replace or update the workflow product, the bank needs to send a large number of technical personnel to learn and be familiar with the client program of the new workflow product, and then update the application system configuration according to the new client program. In the case of limited and many application systems that need to be built, it will not only seriously waste human resources, but also increase the time and cost of project implementation, and even affect the quality of the project, which will greatly affect the bank's operating efficiency and competitiveness
[0003] To sum up, there are differences in the client programs of different workflow products at present, and there is no unified standard, resulting in a tight coupling between the application system and workflow products, which is not conducive to the maintenance and replacement of application systems and workflow products, and is also not conducive to Centralized management of client programs of different workflow products restricts the development of banking business

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Device and method for realizing shielding of different working flow products
  • Device and method for realizing shielding of different working flow products
  • Device and method for realizing shielding of different working flow products

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0042] Example 1: For the function of "finding work item information based on identifier" in the workflow unified interface

[0043] The corresponding method in the workflow unified interface is:

[0044] public WFWorkItem queryWorkItemDetail(String workItemID);

[0045] The corresponding methods in the two workflow product APIs are:

[0046] 1. The corresponding method in BPS6: public WFWorkItem queryWorkItemDetail(longworkItemID);

[0047] 2. The corresponding method in WLI: public TaskInfo getTaskInfo(StringtaskId); (com.bea.wli.worklist.api.WorklistManager class).

[0048] Among them, in terms of input parameters, the input parameters are: String type and long type. Long type parameters can be converted into String type, but there is a limitation in converting String type into long type, that is, only the value in String type is composed of numbers. Only integer strings can be successfully converted, therefore, the String type is used in the workflow unified interface. ...

example 2

[0051] Example 2: For the workflow unified interface, the function of "finding out the current user's executable or pending work items"

[0052] The corresponding method in the workflow unified interface is:

[0053] public List queryPersonWorkItems(String personID, String permission, Stringscope, PageCond pagecond).

[0054] The corresponding methods in the two workflow product APIs are:

[0055] 1. The corresponding method in BPS6: public List queryUserWorkItems(String personID, String permission, String scope, PageCond pagecond);

[0056] 2. The method corresponding to WLI: public TaskInfo[] getTaskInfos(TaskSelectortaskSelector).

[0057] It can be seen that the API of BPS6 can meet the above functions, but the API of WLI cannot meet the above functions, but the API of WLI can meet the requirements through the following methods:

[0058] public List findToDoList(BriefUserVO user) throws Exception{

[0059] ProfilingUtil.startProfiling(this.getClass()+″.findToDo...

example 3

[0110] Example 3: For the workflow unified interface "suspend workflow instance" function

[0111] The corresponding method in the workflow unified interface is:

[0112] public void suspendProcessInstance(long processInstID).

[0113] The corresponding methods in the two workflow product APIs are:

[0114] 1. The corresponding method in BPS6: public void suspendProcessInstance(long

[0115] processInstID);

[0116] 2. There is no corresponding method in WLI, because for WLI, the suspendTask (suspend a task) method for daily development can meet the needs. Since this method is unique to BPS6, and there is no corresponding method in WLI products, WLI products themselves do not have this function, let alone provide APIs. Considering that BPS products are widely applicable, a direct integration method is adopted to solve this problem. For WLI workflow products, WLI workflow has no effect when using this method.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a device and a method for realizing the shielding of different working flow products. The device comprises a receiving module, a judging module, an establishing module, a coupling module and an output module, wherein the receiving module is used for receiving an application context transmitted by an application system server; the judging module is used for judging whether an invoking mode is local invoking or remote invoking according to the application context received by the receiving module; the establishing module is used for establishing a unitive interface local realizing module and a unitive interface remote realizing module; the coupling module is used for coupling the unitive interface local realizing module or the unitive interface remote realizing module and a preset working flow unitive interface and realizing the function of the working flow unitive interface by the unitive interface local realizing module or the unitive interface remote realizing module; and the output module is used for outputting the working flow unitive interface to a user. According to the device and the method for realizing the shielding of different working flow products, the aim of shielding different working flow products is realized, and loose coupling is formed between the working flow products and an application system.

Description

technical field [0001] The invention relates to the technical field of workflow, in particular, the invention relates to a device and method for shielding different workflow products. Background technique [0002] Workflow technology is a new technology in the field of computer applications after the 1990s. Workflow technology is of great significance for improving the degree of informatization, operating efficiency and competitiveness of enterprises. With the continuous development of banking business, more and more bank application systems begin to use workflow products to meet the needs of actual business. However, the workflow products in the banking industry are developing rapidly, and the workflow client programs provided by each manufacturer will be different, and the connection between the application system and the workflow products is completed through the client programs provided by the workflow products themselves. Yes, so that there will be differences in the i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06Q10/00G06Q40/00G06Q10/06
Inventor 张峰王斯洋郑志远陈铭新刘立李光宇何银行尹振宇邱炜亨潘舒
Owner CHINA CONSTRUCTION BANK
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products