Movatterモバイル変換


[0]ホーム

URL:


CN116306591A - Flow form generation method, device, equipment and medium - Google Patents

Flow form generation method, device, equipment and medium
Download PDF

Info

Publication number
CN116306591A
CN116306591ACN202310561731.2ACN202310561731ACN116306591ACN 116306591 ACN116306591 ACN 116306591ACN 202310561731 ACN202310561731 ACN 202310561731ACN 116306591 ACN116306591 ACN 116306591A
Authority
CN
China
Prior art keywords
flow
target
flow form
authority
form generation
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.)
Granted
Application number
CN202310561731.2A
Other languages
Chinese (zh)
Other versions
CN116306591B (en
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.)
Donson Times Information Technology Co ltd
Original Assignee
Donson Times Information Technology Co 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 Donson Times Information Technology Co ltdfiledCriticalDonson Times Information Technology Co ltd
Priority to CN202310561731.2ApriorityCriticalpatent/CN116306591B/en
Publication of CN116306591ApublicationCriticalpatent/CN116306591A/en
Application grantedgrantedCritical
Publication of CN116306591BpublicationCriticalpatent/CN116306591B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention relates to the technical field of computers, and provides a flow form generating method, a device, equipment and a medium, which can realize the association of a created form generator, a flow generator and a flow publisher based on a workflow engine, realize the low coding of the flow form creating process, optimize an initial flow form generating application based on a configured DOSS component library, support the configuration of a complex form through the self-defined DOSS component library, and perform parameter configuration on the initial flow form generating application to obtain a target flow form generating application, operate the target flow form generating application to obtain a target flow form, and further effectively improve the production efficiency by improving the availability of an external form of the flow engine through the optimization and the parameter configuration.

Description

Flow form generation method, device, equipment and medium
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method, an apparatus, a device, and a medium for generating a flow chart.
Background
With the continuous development of the information age, in order to achieve more efficient management and office work, a flow form needs to be created to assist in management forms and records in the production and operation processes of enterprises.
However, in the prior art, complex form data cannot be adopted when a flow form is generated, verification of the data is not supported, and release of the flow application cannot be synchronously performed after the flow form is generated.
Disclosure of Invention
In view of the foregoing, it is necessary to provide a method, apparatus, device and medium for generating a flow form, which can solve the problems that the efficiency of generating a flow form is low and complex form configuration cannot be supported.
A flow sheet generation method, the flow sheet generation method comprising:
when receiving a flow form generation instruction triggered by a target user, checking the authority of the target user;
when the authority of the target user passes the verification, a form generator, a flow generator and a flow publisher are created;
sequentially associating the form generator, the flow generator and the flow publisher based on a workflow engine to obtain an initial flow form generation application;
configuring a DOSS component library;
optimizing the initial flow form generation application based on the DOSS component library, and carrying out parameter configuration on the initial flow form generation application to obtain a target flow form generation application;
And running the target flow form generation application to obtain a target flow form.
According to a preferred embodiment of the present invention, the verifying the authority of the target user includes:
acquiring a target user name and a target login password of the target user, and acquiring a pre-recorded user authority record table; the user authority record table is used for storing the user name of the user with the flow form creation authority and the corresponding login password;
when the target user name and the target login password are recorded in the user authority recording table and have a corresponding relation, determining that the authority of the target user passes verification; or alternatively
And when the target user name and the target login password are not recorded in the user authority recording table and/or the target user name and the target login password do not have a corresponding relationship, determining that the authority of the target user is not checked.
According to a preferred embodiment of the present invention, the configuration DOSS component library includes:
acquiring current service requirements;
and customizing the VUE component according to the current service requirement to generate the DOSS component library.
According to a preferred embodiment of the present invention, the optimizing the initial flow form generation application based on the DOSS component library includes:
monitoring user operations generated on a configuration interface for generating the initial flow form;
when the user operation is a selection operation of any component in the DOSS component library, displaying the any component on the configuration interface;
detecting a drag operation on the arbitrary component, and adjusting the position of the arbitrary component on the configuration interface according to the drag operation;
when receiving the connection operation of any two components on the configuration interface, connecting the any two components according to the connection operation.
According to a preferred embodiment of the present invention, the parameter configuration of the initial flow form generation application includes:
determining each node corresponding to the initial flow form according to the current service demand;
acquiring the authority of a participant of each node;
the viewable fields of each participant are configured according to the rights of the participant of each node.
According to a preferred embodiment of the present invention, after the parameter configuration is performed on the initial flow chart generation application, the method further includes:
Obtaining parameters to be checked from the initial flow form generation application according to the current service demand;
acquiring a preset bit field of the parameter to be checked;
calculating the MD5 value of the preset bit field to obtain data to be checked;
obtaining a check bit value of the parameter to be checked;
comparing the data to be checked with the check bit value;
when the data to be checked is the same as the check bit value, determining that the initial flow form generation application passes parameter integrity check; or alternatively
And when the data to be checked is different from the check bit value, determining that the initial flow form generation application fails to pass the parameter integrity check.
According to a preferred embodiment of the present invention, after the target flow chart is obtained, the method further includes:
when an execution instruction for the target flow form is received, starting the target flow form, and sequentially transferring to each node of the target flow form;
when any node is abnormal in execution, generating alarm information;
and sending the alarm information to the appointed terminal equipment.
A flow sheet generating apparatus, the flow sheet generating apparatus comprising:
The verification unit is used for verifying the authority of the target user when receiving a flow form generation instruction triggered by the target user;
the creation unit is used for creating a form generator, a flow generator and a flow publisher when the authority of the target user passes the verification;
the association unit is used for sequentially associating the form generator, the flow generator and the flow publisher based on a workflow engine to obtain an initial flow form generation application;
the configuration unit is used for configuring the DOSS component library;
the configuration unit is further used for optimizing the initial flow form generation application based on the DOSS component library, and carrying out parameter configuration on the initial flow form generation application to obtain a target flow form generation application;
and the operation unit is used for operating the target flow form generation application to obtain a target flow form.
A computer device, the computer device comprising:
a memory storing at least one instruction; and
And the processor executes the instructions stored in the memory to realize the flow chart generation method.
A computer-readable storage medium having stored therein at least one instruction that is executed by a processor in a computer device to implement the flow form generation method.
According to the technical scheme, the association of the created form generator, the flow generator and the flow publisher can be realized based on the workflow engine, the low coding of the flow form creation process is realized, meanwhile, the initial flow form generation application is optimized based on the configured DOSS component library, the configuration of the complex form is supported through the self-defined DOSS component library, the parameter configuration is carried out on the initial flow form generation application, the target flow form generation application is obtained, the target flow form generation application is operated to obtain the target flow form, the availability of the external form of the flow engine is improved through the optimization and the parameter configuration, and the production efficiency is further effectively improved.
Drawings
FIG. 1 is a flow chart of a preferred embodiment of the flow chart generation method of the present invention.
FIG. 2 is a functional block diagram of a preferred embodiment of the flow sheet generating apparatus of the present invention.
FIG. 3 is a schematic diagram of a computer device implementing a preferred embodiment of a flow chart generation method according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in detail with reference to the accompanying drawings and specific embodiments.
FIG. 1 is a flow chart of a preferred embodiment of the flow chart generation method of the present invention. The order of the steps in the flowchart may be changed and some steps may be omitted according to various needs.
The flow chart generation method is applied to one or more computer devices, wherein the computer device is a device capable of automatically performing numerical calculation and/or information processing according to preset or stored instructions, and the hardware comprises, but is not limited to, a microprocessor, an application specific integrated circuit (Application Specific Integrated Circuit, an ASIC), a programmable gate array (Field-Programmable Gate Array, an FPGA), a digital processor (Digital Signal Processor, a DSP), an embedded device and the like.
The computer device may be any electronic product that can interact with a user in a human-computer manner, such as a personal computer, tablet computer, smart phone, personal digital assistant (Personal Digital Assistant, PDA), game console, interactive internet protocol television (Internet Protocol Television, IPTV), smart wearable device, etc.
The computer device may also include a network device and/or a user device. Wherein the network device includes, but is not limited to, a single network server, a server group composed of a plurality of network servers, or a Cloud based Cloud Computing (Cloud Computing) composed of a large number of hosts or network servers.
The server may be an independent server, or may be a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and basic cloud computing services such as big data and artificial intelligence platforms.
Among these, artificial intelligence (Artificial Intelligence, AI) is the theory, method, technique and application system that uses a digital computer or a digital computer-controlled machine to simulate, extend and extend human intelligence, sense the environment, acquire knowledge and use knowledge to obtain optimal results.
Artificial intelligence infrastructure technologies generally include technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, big data processing technologies, operation/interaction systems, mechatronics, and the like. The artificial intelligence software technology mainly comprises a computer vision technology, a robot technology, a biological recognition technology, a voice processing technology, a natural language processing technology, machine learning/deep learning and other directions.
The network in which the computer device is located includes, but is not limited to, the internet, a wide area network, a metropolitan area network, a local area network, a virtual private network (Virtual Private Network, VPN), and the like.
S10, when a flow form generation instruction triggered by a target user is received, checking the authority of the target user.
In this embodiment, the target user may be a related staff member, such as a project manager, a developer, and the like.
In this embodiment, when the click or press operation of the target user on the preset key is detected, it is determined that the flow form generation instruction is received.
The preset key may be a virtual key or an entity key, which is not limited by the present invention.
Or when the preset voice instruction input by the target user is detected, determining that the flow form generation instruction is received.
The preset voice command can be configured in a self-defined way according to the habit of the user, such as generating a flow chart.
In this embodiment, the verifying the authority of the target user includes:
acquiring a target user name and a target login password of the target user, and acquiring a pre-recorded user authority record table; the user authority record table is used for storing the user name of the user with the flow form creation authority and the corresponding login password;
When the target user name and the target login password are recorded in the user authority recording table and have a corresponding relation, determining that the authority of the target user passes verification; or alternatively
And when the target user name and the target login password are not recorded in the user authority recording table and/or the target user name and the target login password do not have a corresponding relationship, determining that the authority of the target user is not checked.
In the above embodiment, the permission of the target user is checked based on the pre-recorded user permission recording table, so as to improve security, and avoid system data errors caused by random generation of the flow chart by irrelevant personnel.
S11, when the authority of the target user passes the verification, a form generator, a flow generator and a flow publisher are created.
In this embodiment, when the authority of the target user fails to pass the verification, the flow form generation instruction triggered by the response target user is refused.
In this embodiment, the form generator is used to perform form design.
In this embodiment, the flow generator is configured to perform flow design.
In this embodiment, the flow publisher is configured to perform flow publication.
S12, sequentially associating the form generator, the flow generator and the flow publisher based on a workflow engine to obtain an initial flow form generation application.
In the original flow form generation mode, form configuration and flow configuration are required to be respectively carried out, then the manual association is carried out by a research and development personnel, and finally the flow release is carried out, so that not only is the labor consumption required, but also the flow application release cannot be synchronously carried out.
Aiming at the problems, the workflow engine is based on the workflow engine to sequentially associate the form generator, the flow generator and the flow publisher, and the application is formed after the association, so that the association of all flows is not needed, the low coding of the flow form generation process is realized, the flow publication is directly carried out after the form design and the flow design are completed, and the overall execution efficiency is improved.
S13, configuring a DOSS component library.
The DOSS component library refers to a component library of a service operation support system.
And, various components may be included in the DOSS component library to support complex form configurations.
Specifically, the configuration DOSS component library includes:
Acquiring current service requirements;
and customizing the VUE component according to the current service requirement to generate the DOSS component library.
The VUE component refers to a reusable VUE instance, and can expand HTML (HyperText markup-up Language) elements, and use a component name mode as a custom HTML tag, so that the code multiplexing rate can be improved through the VUE component.
In the above embodiment, by constructing the DOSS component library, the components in the DOSS component library can be directly used for form configuration, and the DOSS component library is used for component material support, so as to improve the generation efficiency of the forms.
S14, optimizing the initial flow form generating application based on the DOSS component library, and carrying out parameter configuration on the initial flow form generating application to obtain a target flow form generating application.
In this embodiment, the optimizing the initial flow form generation application based on the DOSS component library includes:
monitoring user operations generated on a configuration interface for generating the initial flow form;
when the user operation is a selection operation of any component in the DOSS component library, displaying the any component on the configuration interface;
Detecting a drag operation on the arbitrary component, and adjusting the position of the arbitrary component on the configuration interface according to the drag operation;
when receiving the connection operation of any two components on the configuration interface, connecting the any two components according to the connection operation.
In the embodiment, the configuration of the form can be performed by selecting and dragging the components in the DOSS component library, so that the convenience of operation is improved, and the efficiency of the form configuration is further improved.
In this embodiment, the configuring parameters of the initial flow chart generation application includes:
determining each node corresponding to the initial flow form according to the current service demand;
acquiring the authority of a participant of each node;
the viewable fields of each participant are configured according to the rights of the participant of each node.
In the above embodiment, dictionary authority configuration of each node participant can be realized according to service requirements, so that each node participant can view corresponding field content according to respective corresponding authorities, on one hand, information leakage can be avoided, on the other hand, each participant can view required information in a targeted manner, and interference of irrelevant information is reduced.
In this embodiment, after the parameter configuration is performed on the initial flow chart generation application, the method further includes:
obtaining parameters to be checked from the initial flow form generation application according to the current service demand;
acquiring a preset bit field of the parameter to be checked;
calculating an MD5 (Message-Digest Algorithm) value of the preset bit field to obtain data to be verified;
obtaining a check bit value of the parameter to be checked;
comparing the data to be checked with the check bit value;
when the data to be checked is the same as the check bit value, determining that the initial flow form generation application passes parameter integrity check; or alternatively
And when the data to be checked is different from the check bit value, determining that the initial flow form generation application fails to pass the parameter integrity check.
The parameters to be checked may be necessary data parameters determined according to the service requirement, such as necessary approval parameters in an approval process.
The preset bit field may be configured in a user-defined manner, such as the first 5 bits of data.
In the embodiment, the integrity check of necessary data parameters is performed based on the MD5 algorithm, so that the usability of the external form of the flow engine is improved.
And S15, running the target flow form generation application to obtain a target flow form.
The target flow form can be used for a use scene such as a work order system.
In this embodiment, after the target flow chart is obtained, the method further includes:
when an execution instruction for the target flow form is received, starting the target flow form, and sequentially transferring to each node of the target flow form;
when any node is abnormal in execution, generating alarm information;
and sending the alarm information to the appointed terminal equipment.
The alarm information may include abnormal nodes and reasons for the abnormality.
For example: for the approval node, when the approval result of the approval personnel is detected to be still not available after a certain time limit is exceeded, the abnormality of the current approval node can be determined, alarm information is generated according to the approval node and the abnormality reason and is sent to the terminal equipment of the approval personnel corresponding to the approval node, so that the approval personnel is prompted to perform approval as soon as possible, and the waste of time cost is avoided.
According to the technical scheme, the association of the created form generator, the flow generator and the flow publisher can be realized based on the workflow engine, the low coding of the flow form creation process is realized, meanwhile, the initial flow form generation application is optimized based on the configured DOSS component library, the configuration of the complex form is supported through the self-defined DOSS component library, the parameter configuration is carried out on the initial flow form generation application, the target flow form generation application is obtained, the target flow form generation application is operated to obtain the target flow form, the availability of the external form of the flow engine is improved through the optimization and the parameter configuration, and the production efficiency is further effectively improved.
FIG. 2 is a functional block diagram of a preferred embodiment of the flow sheet generating apparatus of the present invention. The flow chart generating device 11 includes a verification unit 110, a creation unit 111, an association unit 112, a configuration unit 113, and an operation unit 114. The module/unit referred to in the present invention refers to a series of computer program segments, which are stored in a memory, capable of being executed by a processor and of performing a fixed function. In the present embodiment, the functions of the respective modules/units will be described in detail in the following embodiments.
The verification unit 110 is configured to verify the authority of the target user when receiving a flow form generation instruction triggered by the target user.
In this embodiment, the target user may be a related staff member, such as a project manager, a developer, and the like.
In this embodiment, when the click or press operation of the target user on the preset key is detected, it is determined that the flow form generation instruction is received.
The preset key may be a virtual key or an entity key, which is not limited by the present invention.
Or when the preset voice instruction input by the target user is detected, determining that the flow form generation instruction is received.
The preset voice command can be configured in a self-defined way according to the habit of the user, such as generating a flow chart.
In this embodiment, the verifying unit 110 verifies the authority of the target user includes:
acquiring a target user name and a target login password of the target user, and acquiring a pre-recorded user authority record table; the user authority record table is used for storing the user name of the user with the flow form creation authority and the corresponding login password;
when the target user name and the target login password are recorded in the user authority recording table and have a corresponding relation, determining that the authority of the target user passes verification; or alternatively
And when the target user name and the target login password are not recorded in the user authority recording table and/or the target user name and the target login password do not have a corresponding relationship, determining that the authority of the target user is not checked.
In the above embodiment, the permission of the target user is checked based on the pre-recorded user permission recording table, so as to improve security, and avoid system data errors caused by random generation of the flow chart by irrelevant personnel.
The creating unit 111 is configured to create a form generator, a flow generator, and a flow publisher when the authority of the target user passes the verification.
In this embodiment, when the authority of the target user fails to pass the verification, the flow form generation instruction triggered by the response target user is refused.
In this embodiment, the form generator is used to perform form design.
In this embodiment, the flow generator is configured to perform flow design.
In this embodiment, the flow publisher is configured to perform flow publication.
The association unit 112 is configured to sequentially associate the form generator, the flow generator, and the flow publisher based on a workflow engine, so as to obtain an initial flow form generation application.
In the original flow form generation mode, form configuration and flow configuration are required to be respectively carried out, then the manual association is carried out by a research and development personnel, and finally the flow release is carried out, so that not only is the labor consumption required, but also the flow application release cannot be synchronously carried out.
Aiming at the problems, the workflow engine is based on the workflow engine to sequentially associate the form generator, the flow generator and the flow publisher, and the application is formed after the association, so that the association of all flows is not needed, the low coding of the flow form generation process is realized, the flow publication is directly carried out after the form design and the flow design are completed, and the overall execution efficiency is improved.
The configuration unit 113 is configured to configure a DOSS component library.
The DOSS component library refers to a component library of a service operation support system.
And, various components may be included in the DOSS component library to support complex form configurations.
Specifically, the configuration unit 113 configures the DOSS component library includes:
acquiring current service requirements;
and customizing the VUE component according to the current service requirement to generate the DOSS component library.
The VUE component refers to a reusable VUE instance, and can expand HTML (HyperText markup-up Language) elements, and use a component name mode as a custom HTML tag, so that the code multiplexing rate can be improved through the VUE component.
In the above embodiment, by constructing the DOSS component library, the components in the DOSS component library can be directly used for form configuration, and the DOSS component library is used for component material support, so as to improve the generation efficiency of the forms.
The configuration unit 113 is further configured to optimize the initial flow form generating application based on the DOSS component library, and perform parameter configuration on the initial flow form generating application to obtain a target flow form generating application.
In this embodiment, the optimizing the initial flow form generating application by the configuration unit 113 based on the DOSS component library includes:
monitoring user operations generated on a configuration interface for generating the initial flow form;
when the user operation is a selection operation of any component in the DOSS component library, displaying the any component on the configuration interface;
detecting a drag operation on the arbitrary component, and adjusting the position of the arbitrary component on the configuration interface according to the drag operation;
when receiving the connection operation of any two components on the configuration interface, connecting the any two components according to the connection operation.
In the embodiment, the configuration of the form can be performed by selecting and dragging the components in the DOSS component library, so that the convenience of operation is improved, and the efficiency of the form configuration is further improved.
In this embodiment, the configuring unit 113 performs parameter configuration on the initial flow chart generation application, including:
determining each node corresponding to the initial flow form according to the current service demand;
acquiring the authority of a participant of each node;
The viewable fields of each participant are configured according to the rights of the participant of each node.
In the above embodiment, dictionary authority configuration of each node participant can be realized according to service requirements, so that each node participant can view corresponding field content according to respective corresponding authorities, on one hand, information leakage can be avoided, on the other hand, each participant can view required information in a targeted manner, and interference of irrelevant information is reduced.
In this embodiment, after the parameter configuration is performed on the initial flow form generating application, parameters to be verified are obtained from the initial flow form generating application according to the current service requirement;
acquiring a preset bit field of the parameter to be checked;
calculating an MD5 (Message-Digest Algorithm) value of the preset bit field to obtain data to be verified;
obtaining a check bit value of the parameter to be checked;
comparing the data to be checked with the check bit value;
when the data to be checked is the same as the check bit value, determining that the initial flow form generation application passes parameter integrity check; or alternatively
And when the data to be checked is different from the check bit value, determining that the initial flow form generation application fails to pass the parameter integrity check.
The parameters to be checked may be necessary data parameters determined according to the service requirement, such as necessary approval parameters in an approval process.
The preset bit field may be configured in a user-defined manner, such as the first 5 bits of data.
In the embodiment, the integrity check of necessary data parameters is performed based on the MD5 algorithm, so that the usability of the external form of the flow engine is improved.
The operation unit 114 is configured to operate the target flow form generating application to obtain a target flow form.
The target flow form can be used for a use scene such as a work order system.
In this embodiment, after the target flow form is obtained, when an execution instruction for the target flow form is received, the target flow form is started, and each node of the target flow form is sequentially circulated;
when any node is abnormal in execution, generating alarm information;
and sending the alarm information to the appointed terminal equipment.
The alarm information may include abnormal nodes and reasons for the abnormality.
For example: for the approval node, when the approval result of the approval personnel is detected to be still not available after a certain time limit is exceeded, the abnormality of the current approval node can be determined, alarm information is generated according to the approval node and the abnormality reason and is sent to the terminal equipment of the approval personnel corresponding to the approval node, so that the approval personnel is prompted to perform approval as soon as possible, and the waste of time cost is avoided.
According to the technical scheme, the association of the created form generator, the flow generator and the flow publisher can be realized based on the workflow engine, the low coding of the flow form creation process is realized, meanwhile, the initial flow form generation application is optimized based on the configured DOSS component library, the configuration of the complex form is supported through the self-defined DOSS component library, the parameter configuration is carried out on the initial flow form generation application, the target flow form generation application is obtained, the target flow form generation application is operated to obtain the target flow form, the availability of the external form of the flow engine is improved through the optimization and the parameter configuration, and the production efficiency is further effectively improved.
Fig. 3 is a schematic structural diagram of a computer device according to a preferred embodiment of the present invention for implementing the flowchart form generating method.
The computer device 1 may comprise a memory 12, a processor 13 and a bus, and may further comprise a computer program, such as a flow chart generation program, stored in the memory 12 and executable on the processor 13.
It will be appreciated by those skilled in the art that the schematic diagram is merely an example of the computer device 1 and does not constitute a limitation of the computer device 1, the computer device 1 may be a bus type structure, a star type structure, the computer device 1 may further comprise more or less other hardware or software than illustrated, or a different arrangement of components, for example, the computer device 1 may further comprise an input-output device, a network access device, etc.
It should be noted that the computer device 1 is only used as an example, and other electronic products that may be present in the present invention or may be present in the future are also included in the scope of the present invention by way of reference.
The memory 12 includes at least one type of readable storage medium including flash memory, a removable hard disk, a multimedia card, a card memory (e.g., SD or DX memory, etc.), a magnetic memory, a magnetic disk, an optical disk, etc. The memory 12 may in some embodiments be an internal storage unit of the computer device 1, such as a removable hard disk of the computer device 1. The memory 12 may in other embodiments also be an external storage device of the computer device 1, such as a plug-in mobile hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like, which are provided on the computer device 1. Further, the memory 12 may also include both an internal storage unit and an external storage device of the computer device 1. The memory 12 may be used not only for storing application software installed in the computer device 1 and various types of data, such as codes of a flow chart generation program, but also for temporarily storing data that has been output or is to be output.
The processor 13 may be comprised of integrated circuits in some embodiments, for example, a single packaged integrated circuit, or may be comprised of multiple integrated circuits packaged with the same or different functions, including one or more central processing units (Central Processing unit, CPU), microprocessors, digital processing chips, graphics processors, a combination of various control chips, and the like. The processor 13 is a Control Unit (Control Unit) of the computer device 1, connects the respective components of the entire computer device 1 using various interfaces and lines, executes programs or modules stored in the memory 12 (for example, executes a flow chart generation program or the like), and invokes data stored in the memory 12 to perform various functions of the computer device 1 and process data.
The processor 13 executes the operating system of the computer device 1 and various types of applications installed. The processor 13 executes the application program to implement the steps in the various flow sheet generation method embodiments described above, such as the steps shown in fig. 1.
Illustratively, the computer program may be partitioned into one or more modules/units that are stored in the memory 12 and executed by the processor 13 to complete the present invention. The one or more modules/units may be a series of computer readable instruction segments capable of performing the specified functions, which instruction segments describe the execution of the computer program in the computer device 1. For example, the computer program may be divided into a verification unit 110, a creation unit 111, an association unit 112, a configuration unit 113, an execution unit 114.
The integrated units implemented in the form of software functional modules described above may be stored in a computer readable storage medium. The software functional modules described above are stored in a storage medium and include instructions for causing a computer device (which may be a personal computer, a computer device, or a network device, etc.) or a processor (processor) to perform portions of the flow chart generation methods described in the various embodiments of the invention.
The modules/units integrated in the computer device 1 may be stored in a computer readable storage medium if implemented in the form of software functional units and sold or used as separate products. Based on this understanding, the present invention may also be implemented by a computer program for instructing a relevant hardware device to implement all or part of the procedures of the above-mentioned embodiment method, where the computer program may be stored in a computer readable storage medium and the computer program may be executed by a processor to implement the steps of each of the above-mentioned method embodiments.
Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory, or the like.
Further, the computer-readable storage medium may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function, and the like; the storage data area may store data created from the use of blockchain nodes, and the like.
The blockchain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and the like. The Blockchain (Blockchain), which is essentially a decentralised database, is a string of data blocks that are generated by cryptographic means in association, each data block containing a batch of information of network transactions for verifying the validity of the information (anti-counterfeiting) and generating the next block. The blockchain may include a blockchain underlying platform, a platform product services layer, an application services layer, and the like.
The bus may be a peripheral component interconnect standard (peripheral component interconnect, PCI) bus or an extended industry standard architecture (extended industry standard architecture, EISA) bus, among others. The bus may be classified as an address bus, a data bus, a control bus, etc. For ease of illustration, only one straight line is shown in fig. 3, but not only one bus or one type of bus. The bus is arranged to enable a connection communication between the memory 12 and at least one processor 13 or the like.
Although not shown, the computer device 1 may further comprise a power source (such as a battery) for powering the various components, preferably the power source may be logically connected to the at least one processor 13 via a power management means, whereby the functions of charge management, discharge management, and power consumption management are achieved by the power management means. The power supply may also include one or more of any of a direct current or alternating current power supply, recharging device, power failure detection circuit, power converter or inverter, power status indicator, etc. The computer device 1 may further include various sensors, bluetooth modules, wi-Fi modules, etc., which will not be described in detail herein.
Further, the computer device 1 may also comprise a network interface, optionally comprising a wired interface and/or a wireless interface (e.g. WI-FI interface, bluetooth interface, etc.), typically used for establishing a communication connection between the computer device 1 and other computer devices.
The computer device 1 may optionally further comprise a user interface, which may be a Display, an input unit, such as a Keyboard (Keyboard), or a standard wired interface, a wireless interface. Alternatively, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch, or the like. The display may also be referred to as a display screen or display unit, as appropriate, for displaying information processed in the computer device 1 and for displaying a visual user interface.
It should be understood that the embodiments described are for illustrative purposes only and are not limited to this configuration in the scope of the patent application.
Fig. 3 shows only a computer device 1 with components 12-13, it being understood by those skilled in the art that the structure shown in fig. 3 is not limiting of the computer device 1 and may include fewer or more components than shown, or may combine certain components, or a different arrangement of components.
In connection with fig. 1, the memory 12 in the computer device 1 stores a plurality of instructions to implement a flow chart generation method, the processor 13 being executable to implement:
when receiving a flow form generation instruction triggered by a target user, checking the authority of the target user;
when the authority of the target user passes the verification, a form generator, a flow generator and a flow publisher are created;
sequentially associating the form generator, the flow generator and the flow publisher based on a workflow engine to obtain an initial flow form generation application;
configuring a DOSS component library;
optimizing the initial flow form generation application based on the DOSS component library, and carrying out parameter configuration on the initial flow form generation application to obtain a target flow form generation application;
And running the target flow form generation application to obtain a target flow form.
Specifically, the specific implementation method of the above instructions by the processor 13 may refer to the description of the relevant steps in the corresponding embodiment of fig. 1, which is not repeated herein.
The data in this case were obtained legally.
In the several embodiments provided in the present invention, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is merely a logical function division, and there may be other manners of division when actually implemented.
The invention is operational with numerous general purpose or special purpose computer system environments or configurations. For example: personal computers, server computers, hand-held or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like. The invention may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The invention may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
The modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical units, may be located in one place, or may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional module in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units can be realized in a form of hardware or a form of hardware and a form of software functional modules.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof.
The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference signs in the claims shall not be construed as limiting the claim concerned.
Furthermore, it is evident that the word "comprising" does not exclude other elements or steps, and that the singular does not exclude a plurality. The units or means stated in the invention may also be implemented by one unit or means, either by software or hardware. The terms first, second, etc. are used to denote a name, but not any particular order.
Finally, it should be noted that the above-mentioned embodiments are merely for illustrating the technical solution of the present invention and not for limiting the same, and although the present invention has been described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that modifications and equivalents may be made to the technical solution of the present invention without departing from the spirit and scope of the technical solution of the present invention.

Claims (10)

CN202310561731.2A2023-05-182023-05-18Flow form generation method, device, equipment and mediumActiveCN116306591B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202310561731.2ACN116306591B (en)2023-05-182023-05-18Flow form generation method, device, equipment and medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202310561731.2ACN116306591B (en)2023-05-182023-05-18Flow form generation method, device, equipment and medium

Publications (2)

Publication NumberPublication Date
CN116306591Atrue CN116306591A (en)2023-06-23
CN116306591B CN116306591B (en)2023-10-03

Family

ID=86830884

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202310561731.2AActiveCN116306591B (en)2023-05-182023-05-18Flow form generation method, device, equipment and medium

Country Status (1)

CountryLink
CN (1)CN116306591B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN120560655A (en)*2025-07-232025-08-29浪潮电子信息产业股份有限公司Front-end form generation method, product, equipment and storage medium

Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101309172A (en)*2008-06-032008-11-19中国联合通信有限公司IMS operation support system and method
CN101685393A (en)*2008-08-202010-03-31大唐软件技术股份有限公司Method and system for realizing interface dynamic customization and generation
US20150120259A1 (en)*2013-10-242015-04-30Purdue Research FoundationPhysical modeling of electronic devices/systems
CN106896710A (en)*2017-04-072017-06-27成都府河电力自动化成套设备有限责任公司Scene configurable time synchronization test system and implementation method
CN111932150A (en)*2020-09-172020-11-13平安国际智慧城市科技股份有限公司AI decision and engine-based flow execution method, device, equipment and medium
CN112068936A (en)*2020-07-162020-12-11石化盈科信息技术有限责任公司Workflow management platform and workflow management system
CN113535326A (en)*2021-07-092021-10-22粤港澳大湾区精准医学研究院(广州)Computing process scheduling system based on high-throughput sequencing data
CN113822067A (en)*2021-08-172021-12-21深圳市东信时代信息技术有限公司Key information extraction method and device, computer equipment and storage medium
US20220110155A1 (en)*2019-01-082022-04-07Apple Inc.Random access channel (rach) optimization and automatic neighbor relation creation for 5g networks
CN114418398A (en)*2022-01-202022-04-29平安壹钱包电子商务有限公司Scene task development method, device, equipment and storage medium
CN114942749A (en)*2022-04-082022-08-26平安国际智慧城市科技股份有限公司Development method, device and equipment of approval system and storage medium
US20220303331A1 (en)*2019-08-082022-09-22Intel CorporationLink performance prediction and media streaming technologies
US20230110467A1 (en)*2022-02-112023-04-13Satish C. JhaCollective perception service reporting techniques and technologies
CN116055283A (en)*2023-03-302023-05-02国网江苏省电力有限公司信息通信分公司 A multi-platform unified cloud management system that supports global setting of tenant application resource quotas
US20230138163A1 (en)*2022-02-182023-05-04Intel CorporationSafety metrics based pre-crash warning for decentralized environment notification service
CN116108422A (en)*2022-11-152023-05-12江苏银承网络科技股份有限公司 A permission management method for background management system

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101309172A (en)*2008-06-032008-11-19中国联合通信有限公司IMS operation support system and method
CN101685393A (en)*2008-08-202010-03-31大唐软件技术股份有限公司Method and system for realizing interface dynamic customization and generation
US20150120259A1 (en)*2013-10-242015-04-30Purdue Research FoundationPhysical modeling of electronic devices/systems
CN106896710A (en)*2017-04-072017-06-27成都府河电力自动化成套设备有限责任公司Scene configurable time synchronization test system and implementation method
US20220110155A1 (en)*2019-01-082022-04-07Apple Inc.Random access channel (rach) optimization and automatic neighbor relation creation for 5g networks
US20220303331A1 (en)*2019-08-082022-09-22Intel CorporationLink performance prediction and media streaming technologies
CN112068936A (en)*2020-07-162020-12-11石化盈科信息技术有限责任公司Workflow management platform and workflow management system
CN111932150A (en)*2020-09-172020-11-13平安国际智慧城市科技股份有限公司AI decision and engine-based flow execution method, device, equipment and medium
CN113535326A (en)*2021-07-092021-10-22粤港澳大湾区精准医学研究院(广州)Computing process scheduling system based on high-throughput sequencing data
CN113822067A (en)*2021-08-172021-12-21深圳市东信时代信息技术有限公司Key information extraction method and device, computer equipment and storage medium
CN114418398A (en)*2022-01-202022-04-29平安壹钱包电子商务有限公司Scene task development method, device, equipment and storage medium
US20230110467A1 (en)*2022-02-112023-04-13Satish C. JhaCollective perception service reporting techniques and technologies
US20230138163A1 (en)*2022-02-182023-05-04Intel CorporationSafety metrics based pre-crash warning for decentralized environment notification service
CN114942749A (en)*2022-04-082022-08-26平安国际智慧城市科技股份有限公司Development method, device and equipment of approval system and storage medium
CN116108422A (en)*2022-11-152023-05-12江苏银承网络科技股份有限公司 A permission management method for background management system
CN116055283A (en)*2023-03-302023-05-02国网江苏省电力有限公司信息通信分公司 A multi-platform unified cloud management system that supports global setting of tenant application resource quotas

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
ZHE WANG等: "Design and Implementation of a Health Status Reporting System Based on Spring Boot", 2020 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND COMPUTER ENGINEERING, pages 453*
吕维广等: "基于Vue框架的云南省教育扶贫可视化系统设计与实现", 电脑知识与技术, vol. 18, no. 32, pages 34*
唐文忠;莫伟栋;: "基于共享模型的工作流表单系统设计", 北京航空航天大学学报, vol. 34, no. 04, pages 391*
杨杰等: "BUSBAR仿真平台的构建", 中国优秀硕士学士论文全文数据库工程科技II辑, no. 8, pages 035 - 256*
王恺等: "哈尔滨市城乡规划构建一站式服务平台", 中国建设信息化, no. 2, pages 36 - 38*

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN120560655A (en)*2025-07-232025-08-29浪潮电子信息产业股份有限公司Front-end form generation method, product, equipment and storage medium

Also Published As

Publication numberPublication date
CN116306591B (en)2023-10-03

Similar Documents

PublicationPublication DateTitle
CN112015663B (en)Test data recording method, device, equipment and medium
CN114185776B (en) Big data tracking method, device, equipment and medium for application
CN114116400B (en) Application exception processing method, device, equipment and medium based on log printing
CN116306591B (en)Flow form generation method, device, equipment and medium
CN117522396B (en) Payment channel configuration method, device, equipment and medium
CN119203135A (en) Ransomware risk detection method, device, equipment and medium
CN114139199B (en) Data desensitization methods, devices, equipment and media
CN115731047B (en)Batch order processing method, equipment and medium
CN114185502B (en)Log printing method, device, equipment and medium based on production line environment
CN115934576B (en)Test case generation method, device, equipment and medium in transaction scene
CN116414366B (en)Middleware interface generation method, device, equipment and medium
CN116860508B (en)Distributed system software defect continuous self-healing method, device, equipment and medium
CN116361753B (en)Authority authentication method, device, equipment and medium
CN116957649B (en)Customer screening method, device, equipment and medium
CN116843454B (en)Channel information management method, device, equipment and medium
CN118677943B (en)Method, device, equipment and medium for controlling forwarding of abnormal messages of distributed system
CN116934263B (en)Product batch admittance method, device, equipment and medium
CN116414699B (en)Operation and maintenance testing method, device, equipment and medium
CN120235626B (en) Cross-regional transaction information verification method, system, device and medium
CN116225971B (en)Transaction interface compatibility detection method, device, equipment and medium
CN116225789B (en)Transaction system backup capability detection method, device, equipment and medium
CN113919420B (en) Data generation method, device, equipment and medium for computing cluster
CN117422430A (en)Co-incident communication method, device, equipment and medium
CN118193493A (en)Service method, device, equipment and medium based on law enforcement event processing task
CN117952076A (en)Recording material generation method, device, equipment and medium for personnel inquiry process

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp