CN112348494A - File processing system based on process - Google Patents

File processing system based on process Download PDF

Info

Publication number
CN112348494A
CN112348494A CN202110018819.0A CN202110018819A CN112348494A CN 112348494 A CN112348494 A CN 112348494A CN 202110018819 A CN202110018819 A CN 202110018819A CN 112348494 A CN112348494 A CN 112348494A
Authority
CN
China
Prior art keywords
flow
page
capability
extension
supporting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110018819.0A
Other languages
Chinese (zh)
Inventor
韩国权
黄海峰
欧睿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Taiji Computer Corp Ltd
Original Assignee
Taiji Computer Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Taiji Computer Corp Ltd filed Critical Taiji Computer Corp Ltd
Priority to CN202110018819.0A priority Critical patent/CN112348494A/en
Publication of CN112348494A publication Critical patent/CN112348494A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0633Workflow analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a process-based file processing system, which comprises a process page management device, a process execution device, a process management and maintenance device and a process engine extension device, wherein all the devices are connected with each other, and the personalized requirements are supported through the simulation and cooperation among automatic processes and the configuration of page management, so that a user can conveniently and directly debug on a page through the existing sample parameters, and the user can simply and quickly know and use an interface, thereby improving the integration efficiency and monitoring and tracing each process.

Description

File processing system based on process
Technical Field
The invention relates to the field of data processing, in particular to application of a file system based on a process.
Background
At present, enterprise users applying BPM process platforms in China only have a few enterprises to realize high fusion of IT and business through BPM, and the integral level of the combination of the application of a large number of enterprise BPM and enterprise IT business, management business and business is still in an exploration stage. The BPM can standardize the business process of an enterprise, thereby helping the enterprise to expand and copy quickly and enabling the combination of enterprise informatization and specific business to have an excellent practical process. While BPM remains an information-based product requiring a large number of on-site implementation services in many enterprise information-based systems, enterprise users have already complained about their clouds. Especially under private cloud and proprietary cloud environments, the BPM cloud not only saves a large amount of communication cost, time cost and test operation and maintenance cost, but also greatly reduces the use threshold of the BPM, so that many enterprises with smaller scales can use deeper process management services with lower cost.
The business process structure optimization requirements are continuously strengthened due to the implementation of concepts such as enterprise digital transformation, data middling stations, business middling stations and the like. Based on the requirements of domestic informatization innovation and autonomous controllable speed acceleration, domestic enterprises are about to start the replacement of domestic application software, so that the business process of the enterprises is optimized again in the process, and opportunities are brought to the development of BPM based on domestic ecology.
How to provide richer process expansion interfaces and facilitate the calling and integration of a third party; the method realizes the process automation test, reduces the implementation and operation and maintenance cost of the business system constructed based on the process platform, and becomes a problem to be solved urgently.
Disclosure of Invention
In order to solve at least one of the above technical problems, the present invention provides a document processing system based on a process, the system includes a process page management device, a process execution device, a process management and maintenance device, and a process engine extension device
The flow page management device is used for supporting the definition of a flow in a graphical mode, providing a flow chart drawing area, supporting the area scaling, adaptively scaling the flow chart according to a visible area, supporting the adjustability of the size and the color of elements of the flow chart, supporting the draggable positions of the elements, supporting the vertical alignment and the horizontal alignment of the elements, and providing attribute configuration and expansion capability for the flow, links and operation lines; the flow chart elements comprise links and an operation line, a plurality of link types including branching, aggregation, conditions and sub-flows are provided, data processing, time control and participants are arranged on the links to support personalized configuration, and sources of the participants are arranged on the operation line;
the flow executing device is used for executing functions in the flow submitting, refunding, processed withdrawing, communicating, transferring, signing adding, signing deducting and additional processing person flow approval processes;
the process submission can support various task link types, various approval modes aiming at the same type link are supported, the approval progress of the current process is dynamically displayed in a picture mode, and visual dynamic monitoring and traceability of process approval operation are realized;
the process management and maintenance device is used for providing a complete visual interface, supporting the functions of quickly realizing visual statistical analysis, addition and modification of basic parameters and the like of process approval data through simple data configuration and clicking of relevant function buttons, and supporting the daily management work of the processes and the relevant data of the processes;
the process engine extension device is used for supplementing the driving service capability of the existing process engine, wherein the process extension service comprises extension in plug-in types, events and interface parameter modes.
Preferably, the process engine extension device is further used for plug-in extension functions, the plug-in extension is mainly an extension mode of configuring data processing through a process definition page, and plug-ins which can be configured in the data processing include task plug-ins called before process operation, task plug-ins called after process operation, task plug-ins called before process link creation, and task plug-ins called after process link creation.
Preferably, the process page management device supports the form modeling capability and can customize a personalized page to be matched with the process for use.
Preferably, the process page management device is used for providing a plurality of page creation modes, providing the cutting, copying and pasting capabilities of pages, and supporting the page content to be edited in a 'what you see is what you get' mode; the functions of importing, exporting, backing up and restoring the page are provided to support the page backup capability; the configurable capability of page classification and operation authority of the page is provided.
The optional process page management device is used for providing functions of dragging various controls to realize specific service capability, the optional process page unit comprises a control device, and the control device is used for adding attribute configuration to support personalized requirements.
Optionally, the flow executing apparatus further includes a flow simulation unit, where the flow simulation unit is configured to support end-to-end integration capabilities such as simulation flow and flow cooperation, implement flow communication, and support a free flow function. The process simulation unit is used for instantiating the workflow model, configuring relevant parameter variables, establishing a workflow virtual operation environment and displaying a dynamic circulation track.
Optionally, the flow execution apparatus further includes a flow cooperation unit, configured to implement loose coupling and synchronous or asynchronous, dynamic or static automatic engagement between different applications, and statically set one or more parallel flow cooperation flows to be initiated;
optionally, the process engine extension apparatus further includes a process engine integration unit, where the process engine inheritance unit is configured to face a third-party system without process engine capability, and enable the third-party system to integrate an existing process engine through integration, where the integration mode includes an API and a restAPI mode.
Optionally, the system further comprises: the automatic process testing tool device is used for automatically testing an interface, automatically generating an interface script set submitted based on each link of the process after graphical business process modeling, and simulating the whole process of process submission by a user.
The system of the invention realizes the support of personalized requirements through the simulation and cooperation among automatic processes and the configuration of page management by the device, is convenient for a user to debug directly on a page through the existing sample parameters, and enables the user to simply and quickly know and use the interface, thereby improving the integration efficiency and monitoring and tracing each process.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic diagram of the present system.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
As shown in fig. 1, the file system based on the process includes a process page management device, which is used to support defining the process in a graphical manner, improving operability, providing a process drawing area, supporting area scaling, supporting adaptive scaling of the process according to the visible area, supporting size and color adjustment of elements of the process, draggable positions of the elements, supporting vertical and horizontal alignment of the elements, and the like. The flow chart primitive comprises links and operation lines, and provides various link types of branching, aggregation, condition and sub-flow to support abundant service scenes, data processing, time control, participants and the like can be arranged on the links to support personalized configuration, and participant sources can be arranged on the operation lines to support abundant and diverse service scenes.
Preferably, the process page management device is used for providing attribute configuration and expansion capability for the process, the links and the operation lines, and improving the customizable capability.
Preferably, the process page management device supports the form modeling capability and can customize a personalized page to be matched with the process for use. Optionally, in the flow page design unit, a page classification module is added to implement moving page classification nodes and improving maintainability of the page nodes.
Preferably, the process page management device is used for providing a plurality of page creation modes, providing the cutting, copying and pasting capabilities of pages, and supporting the page content to be edited in a 'what you see is what you get' mode; the functions of importing, exporting, backing up and restoring the page are provided to support the page backup capability; the configurable capability of page classification and operation authority of the page is provided.
The optional process page management device is used for providing functions of dragging various controls to realize specific service capability, the optional process page unit comprises a control device, and the control device is used for adding attribute configuration to support personalized requirements.
The process page management device further comprises a form function unit, wherein the form function unit is used for data modeling of forms and customizing personalized forms to be used in cooperation with pages. Providing a plurality of form creating modes and providing cutting, copying and pasting capabilities of forms; the import, export, backup and reduction capabilities of the forms are provided; the method provides a dragging mode to increase the form attributes, provides a plurality of form attributes to deal with various service scenes, can carry out personalized configuration on the form attributes, and provides the capability of generating a corresponding table building SQL for the created form.
The system also comprises a process executing device, wherein the process executing device is used for executing common functions in a plurality of process approval processes such as process submission, refund, processed withdrawal, communication, transfer, signature adding, signature deduction, additional processing personnel and the like.
Preferably, the process submission can support various task link types (including a common link, a multi-person link, a signing link and the like), multiple approval modes are supported for the same type link (for example, the multi-person processing link supports parallel or serial approval), the submission approval capabilities of skipping of adjacent links and processors, automatic process and the like are supported, and visual dynamic monitoring of the process circulation condition and traceability of the process approval operation are supported.
Preferably, the approval progress of the current process is dynamically displayed in a picture mode, and whether links are approved or not, which link the process is driven to, links which are not approved and the like are marked by different colors.
Meanwhile, the process operation performed by the user can be traced through the process tracking log, and the process operation performed by the user in a certain link, the operation time and the like can be checked through the process tracking log.
The process execution device further comprises a process simulation unit, wherein the process simulation unit is used for supporting end-to-end integration capabilities of simulation processes, process cooperation and the like and realizing process communication. Free-flow functionality is supported.
The process simulation unit is used for establishing a workflow virtual operation environment, displaying a dynamic circulation track and processing uncertainty of a simulation process by instantiating a workflow model, configuring relevant parameter variables and simulating the execution of workflow activities.
The process simulation unit may specifically be configured to: first, simulation environment configuration: creating a simulation flow example and configuring the necessary starting parameters of the simulation environment.
Second, single step simulation: starting the process simulation; simulating single step execution; simulation suspension; manually selecting a path, and inputting condition parameters and data; the simulation recovery continues to execute the next step.
Thirdly, automatic simulation: inputting the simulation path and data required by each node in the path; starting and automatically executing the process simulation; error handling in the simulation execution process; and (4) storing simulation intermediate data.
Fourthly, starting and automatically executing the process simulation: pausing and displaying the current state and data at the level nodes of branches, conditions and the like, and waiting for manual input of condition parameters and data; acquiring input data, and continuously and automatically executing simulation; error handling in the simulation execution process; and (4) storing simulation intermediate data.
Fifthly, displaying a simulation result: rendering circulation paths and nodes by using graphs and animations; and displaying simulation related result data.
Further, the system comprises a flow cooperation unit for realizing loose coupling and synchronous or asynchronous, dynamic or static automatic connection in the modules, among the modules, between the isomorphic or heterogeneous applications. Compared with the sub-process, the cooperation process has stronger expansibility.
Wherein, the flow cooperation unit is specifically configured to: firstly, different collaboration processes can be dynamically controlled and initiated according to business rules. When the method is specifically implemented, a plurality of cooperative flows can be preset, and then the expansion interface dynamically controls the flow to be initiated according to a specific business rule; such as: initiating different purchasing processes according to the client type of the order; secondly, one or more processes can be initiated, and one or more processes to be initiated can be statically set to be parallel cooperative processes. Such as: the purchase order sheet contains multiple types of products, and the quality inspection department triggers different quality inspection processes according to different product types. Thirdly, each process can control and initiate 1-n process instances, and each process can be realized through an expansion interface to control the number of the initiated process instances; the typical application scenario is that a main process sets a plurality of inspection items, each person corresponds to one or more inspection items, after a specific link is approved, a plurality of process instances are initiated, and each instance is sent to different executives according to different inspection items. Fourthly, synchronously waiting for the cooperative flow processing; after the cooperative flow is initiated, the main flow waits for all the cooperative flow to be processed and then submits the processed flows to a next link handler. Fifthly, the cooperative flow can be initiated asynchronously, and then the flow is transferred to a specific link and waits for the cooperative flow. And the main process asynchronously initiates a cooperative process, then continues to examine and approve, waits for a signal of finishing the cooperative process in a specific link, and then continues to flow downwards. And sixthly, data replication between the same or different business forms can be realized, the data is replicated to the collaboration flow form before the collaboration flow is initiated, and then the collaboration flow is initiated. And seventhly, realizing the process cooperation among isomorphic or heterogeneous applications through an inter-application flow protocol defined by a flow center. The heterogeneous application only needs to realize a cooperative flow protocol interface.
The free flow unit is used for managing a free flow, wherein the free flow refers to that a line flow is not defined according to a predefined flow, but is freely jumped, and an operator of a flow instance freely selects a next arriving node. Generally, the operation is abnormal business circulation, and the normal definition of the flow is damaged. But the free stream is very featured and accords with a specific service demand scene. For example, after one application form is submitted for auditing, a department manager and a general manager are required to complete auditing and then can be transferred to the business department for processing, but the general manager is out of business, the application form needs to be processed urgently, and after the department manager acquires the consent of the general manager on line, the department manager can choose to skip the auditing of the general manager and directly send the approval to the business department. Because the free stream has high flexibility in the process flow, the reasonable use of the free stream can bring great convenience and efficiency to the online flow of the service.
The system also comprises a process management and maintenance device, wherein the process management and maintenance device is mainly used for the function of a system administrator, provides a set of complete visual interfaces, supports the functions of quickly realizing visual statistical analysis of process approval data, addition and modification of basic parameters (file types, work logs and the like) and the like by simple data configuration and clicking related function buttons, and better supports the daily management work of the processes and the related data of the processes.
Besides system administrators and project operation and maintenance personnel, common users also carry out entrusted setting on the processes through process management so as to solve the problem that the corresponding processes cannot be circulated due to the fact that process approval cannot be carried out for a long time. The method realizes flexible setting of the flow processing person on the basis of the flow modeling tool.
The flow management and maintenance device is used for providing a simple interface and a convenient operation mode, and can realize unified management and maintenance of the business flow. After the administrator logs in the system, the process maintenance module is opened, and the specific function is realized by clicking a front page button and calling a background interface. The flow maintenance module can pause, recover, terminate, delete, flow intervene, data maintenance, check locking details, search and other operations, and an administrator can maintain the flow in a unified manner, so that the flow can be subjected to different operations according to different business requirements in the flow process, the flow maintenance module is more suitable for actual needs, and the use is more flexible and convenient.
The preferred system further comprises a process engine extension means.
The process engine expansion device is mainly used for supplementing and improving the driving service capability of the existing process engine. The process engine capability is already relatively perfect at present, and if the process engine capability is found to be incapable of supporting in the using process, the capability can be improved by using the extended service provided by the process. The process extension service mainly comprises plug-in type, event and interface parameter extension.
The process engine extension device is further used for plug-in extension functions, the plug-in extension is mainly an extension mode of data processing configured through a process definition page, and plug-ins which can be configured in the data processing comprise task plug-ins which are called before process operation, task plug-ins which are called after process operation, task plug-ins which are called before process link creation and task plug-ins which are called after process link creation.
The interface parameters are mainly transmitted into an extension mode of a parameter mode through a process engine api, and the extension mode mainly comprises call-back interface parameter classes such as process instance creation, process instance deletion, process instance suspension, process instance recovery, process instance termination and the like. The events mainly include events such as creation flow, deletion flow, recovery flow, pause flow, termination flow, participant change, flow end and the like according to an expansion mode of receiving the events and processing services.
The process engine extension device further comprises a process engine integration unit, wherein the process engine inheritance unit is mainly used for a third-party system without process engine capability or with weak process engine capability, and the third-party system can have the same engine capability as a platform after integrating the existing process engine. The current platform provides integration in the api and restApi modes. The integrated service interface comprises process driving, task processing, process intervention, process monitoring, process definition query, process instance query, additional task processing, process delegation, a user task list and the like. And the third party carries out parameter transferring and calling according to the interface appointed parameters, so that the process engine can be driven to start and transfer the appointed process. The REST service interface document adopts the most popular swagger technology at present, information such as interface addresses, interface parameters, return values and the like can be directly seen through a page, debugging can also be directly carried out on the page through the existing sample parameters, so that a client can simply and quickly know and use an interface, and the integration efficiency is improved.
The system may preferably further comprise, an automated process test tool apparatus,
the automatic process testing tool device is used for providing the test of the automatic process. And (3) verifying regression tests of iterative product development and test contents with high repeatability through a python + selenium + unitest framework based on the automatic tests of the UI layer. The defects are that the process personalization of UI test is more, and the script development time is longer. After the project is implemented, the input-output ratio is not high, the maintenance cost is very high, and the test efficiency and the test quality are not greatly improved.
The automatic process testing tool device focuses on interface automatic testing, and after graphical business process modeling is completed, the tool device can automatically generate an interface script set submitted based on each link of the process, simulate the whole process of process submission performed by a user, and verify the correctness of process design and the accuracy of setting of a link submitter; the method can quickly verify the correctness of the flow without writing complex codes and perform regression testing of the whole flow. The script development difficulty is reduced, a test plan is formed by simple script combination and an efficient series connection means, the interface scene test is easily realized, the timed batch execution is realized, and a test report is automatically generated. The script and the test plan can be shared and reused at any time, so that the project implementation difficulty is reduced.
Example 2
Based on the examples described above, the features relating to the method steps in one embodiment can be implemented by a computer device/system provided by the present invention, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the program to implement any one of the methods in the embodiments described above.
It will be understood by those skilled in the art that all or part of the processes in the methods of the embodiments described above may be implemented by a computer program to instruct associated hardware, where the program may be stored in a non-volatile computer-readable storage medium, and in the embodiments of the present invention, the program may be stored in the storage medium of a computer system and executed by at least one processor in the computer system to implement the processes including the embodiments of the video playing methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
Accordingly, a storage medium is also provided, on which a computer program is stored, wherein the program, when executed by a processor, implements the method steps as referred to in any of the embodiments above.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A process-based document processing system, characterized by: the system comprises a process page management device, a process execution device, a process management and maintenance device and a process engine expansion device, wherein all the devices are connected with one another;
the flow page management device is used for supporting the definition of a flow in a graphical mode, providing a flow chart drawing area, supporting area scaling and adaptive scaling of the flow chart, supporting the adjustment of the size and the color of elements of the flow chart, dragging the positions of the elements of the flow chart, supporting the vertical alignment and the horizontal alignment of the elements of the flow chart, and providing attribute configuration and expansion capability for the flow chart; the flow chart elements comprise links and operation lines, a plurality of link types including branching, aggregation, conditions and sub-flows are provided, data processing, time control and participants are arranged on the links, and sources of the participants are arranged on the operation lines;
the flow executing device is used for executing the functions of flow submitting, refuting, processed withdrawing, communication, transfer, signature adding, signature subtracting and additional processing of human flows; the process execution device is also used for dynamically displaying the approval progress of the current process in a picture mode, and visually monitoring the dynamic state and tracing the process approval operation;
the process management and maintenance device is used for providing a complete visual interface, supporting the functions of visual statistical analysis of process approval data, addition and modification of basic parameters through data configuration and clicking of a function button, and supporting daily management work of processes and related data of the processes;
the process engine extension device is used for supplementing the driving service capability of the existing process engine, wherein the process extension service comprises extension in plug-in types, events and interface parameter modes.
2. The system of claim 1, wherein: the process engine extension device is further used for plug-in extension functions, the plug-in extension is mainly realized by configuring an extension mode of data processing through a process definition page, and plug-ins configured in the data processing comprise task plug-ins called before process operation, task plug-ins called after process operation, task plug-ins called before process link creation and task plug-ins called after process link creation.
3. The system of claim 2, wherein: the process page management device supports the form modeling capability and can customize a personalized page to be matched with a process for use.
4. The system of claim 3, wherein: the process page management device is also used for providing a plurality of page creation modes and providing the cutting, copying and pasting capabilities of pages; the functions of importing, exporting, backing up and restoring the page are provided to support the page backup capability.
5. The system of claim 4, wherein: the process page management device is also used for providing a function of dragging various controls to realize business capability.
6. The system of claim 5, wherein: the flow executing device further comprises a flow simulating unit, and the flow simulating unit is used for supporting end-to-end integration capability of simulating the flow and flow cooperation, realizing flow communication and supporting a free flow function.
7. The system of claim 6, wherein: the process simulation unit is also used for setting up a virtual workflow operation environment by instantiating the workflow model, configuring relevant parameter variables and displaying a dynamic circulation track.
8. The system of claim 7, wherein: the flow executing device further comprises a flow cooperation unit used for realizing loose coupling and synchronous or asynchronous, dynamic or static automatic connection among different applications and initiating one or more flow parallel cooperation flows in static setting.
9. The system of claim 8, wherein: the process engine extension device further comprises a process engine integration unit, wherein the process engine inheritance unit is used for facing a third-party system without the process engine capability and prompting the third-party system to integrate the existing process engine, and the integration mode comprises an API (application programming interface) and a restAPI integration mode.
10. The system of claim 9, wherein: the system further comprises: the automatic process testing tool device is used for automatically testing an interface, automatically generating an interface script set submitted by each link based on the graphical business process after the graphical business process is modeled, and simulating the whole process of process submission by a user.
CN202110018819.0A 2021-01-07 2021-01-07 File processing system based on process Pending CN112348494A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110018819.0A CN112348494A (en) 2021-01-07 2021-01-07 File processing system based on process

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110018819.0A CN112348494A (en) 2021-01-07 2021-01-07 File processing system based on process

Publications (1)

Publication Number Publication Date
CN112348494A true CN112348494A (en) 2021-02-09

Family

ID=74427880

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110018819.0A Pending CN112348494A (en) 2021-01-07 2021-01-07 File processing system based on process

Country Status (1)

Country Link
CN (1) CN112348494A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114819920A (en) * 2022-06-23 2022-07-29 北京慧点科技有限公司 Information processing system based on workflow
CN115187223A (en) * 2022-09-09 2022-10-14 浙江融象智慧科技有限公司 Flowable workflow engine-based integration method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101082970A (en) * 2007-07-05 2007-12-05 山东浪潮齐鲁软件产业股份有限公司 Method for realizing government affairs examination and approval workflow engines system
CN102663569A (en) * 2012-05-07 2012-09-12 广东优迈信息通信技术有限公司 Visualized workflow engine system
CN104679488A (en) * 2013-11-29 2015-06-03 亿阳信通股份有限公司 Flow path customized development platform and method
CN106548327A (en) * 2016-11-09 2017-03-29 国云科技股份有限公司 A kind of Workflow system and the integrated method of other Third party systems
CN110428216A (en) * 2019-07-03 2019-11-08 平安科技(深圳)有限公司 Operation flow management-control method, device, computer equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101082970A (en) * 2007-07-05 2007-12-05 山东浪潮齐鲁软件产业股份有限公司 Method for realizing government affairs examination and approval workflow engines system
CN102663569A (en) * 2012-05-07 2012-09-12 广东优迈信息通信技术有限公司 Visualized workflow engine system
CN104679488A (en) * 2013-11-29 2015-06-03 亿阳信通股份有限公司 Flow path customized development platform and method
CN106548327A (en) * 2016-11-09 2017-03-29 国云科技股份有限公司 A kind of Workflow system and the integrated method of other Third party systems
CN110428216A (en) * 2019-07-03 2019-11-08 平安科技(深圳)有限公司 Operation flow management-control method, device, computer equipment and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114819920A (en) * 2022-06-23 2022-07-29 北京慧点科技有限公司 Information processing system based on workflow
CN114819920B (en) * 2022-06-23 2022-12-02 北京慧点科技有限公司 Information processing system based on workflow
CN115187223A (en) * 2022-09-09 2022-10-14 浙江融象智慧科技有限公司 Flowable workflow engine-based integration method and system

Similar Documents

Publication Publication Date Title
US9817991B2 (en) System and method for a cloud based solution to track notes against business records
CN110717320A (en) Form/report designer and method suitable for multiple platforms and information management system
JP5475203B1 (en) Workflow management apparatus and workflow management method
CN112348494A (en) File processing system based on process
CN109726941B (en) Automatic marketing system and automatic marketing method of intelligent terminal
CN105574735A (en) Internet-based display material system and display material manufacturing method
WO2021162833A1 (en) Process architecture modeling platform
CN115291856B (en) Flow establishing method and device and electronic equipment
CN112598397A (en) Circuit design online evaluation method, system, medium, equipment, terminal and application
CN112527250A (en) Software development platform based on visualization
CN115526578A (en) Method and device for generating project flow, electronic equipment and storage medium
JP5651792B2 (en) Workflow management apparatus and workflow management method
CN115016321A (en) Hardware-in-loop automatic testing method, device and system
CN112801464A (en) Process management method and system
CN114385243B (en) Method and device for automatically issuing instructions for controlling layout engine
US20060282241A1 (en) System modeling facilitating method and apparatus
CN115827051A (en) Software integration management system, method and server
CN114066398A (en) Business model management method and device, storage medium and terminal equipment
CN107729305A (en) Conference materials automatic generation method based on database and front end Display Technique
CN110262973B (en) Data maintenance method, device, equipment and computer storage medium
CN115687054A (en) Self-adaptive test method and device based on service segmentation and restoration
CN107943564B (en) Fine management system and management method for animation design task
CN110335005A (en) Support the mailing system of project management
US20240129570A1 (en) Automated deployment of media in scheduled content windows
CN113448560B (en) Data configuration method, device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination