Unlock instant, AI-driven research and patent intelligence for your innovation.

Program development method based on workflow, electronic equipment and storage medium

A program development and workflow technology, applied in the direction of program code conversion, creation/generation of source code, office automation, etc., can solve the encapsulation abstraction between fragile units, unfavorable for developers to learn and develop, and high learning cost and implementation of program units. Difficulty and other problems, to achieve the effect of clear structure, reduced development cost, and easy project management

Active Publication Date: 2020-05-29
北京龙归科技有限公司
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the program is written in a mixture of multiple languages, there will be additional problems in the design of communication between program units
[0004] In addition, due to the extensive use of the grammatical mechanism of the programming language to divide the program unit, the boundary between the inside and outside of the unit is only defined by the grammar of the programming language or even the developer's agreement, making it easy for ordinary developers with little experience in this to break The encapsulation and abstraction between units increases the difficulty of architecture design and project management
[0005] Therefore, the combination of program units and the design of program architecture have always had high learning costs and implementation difficulties, which is not conducive to the learning and development of more developers.

Method used

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Program development method based on workflow, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The present invention will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the invention are shown in the drawings, it should be understood that the invention may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

[0040] A workflow-based program development method according to the present invention includes:

[0041] Divide the program project into multiple workflows, where each workflow includes multiple nodes, and a node is defined as the smallest program organization and execution unit;

[0042] The execution flow of the specified program is a workflow or a combination of multiple workflows;

[0043] Specify the logical order between multiple nodes in each workflow;

[0044] Make each work...

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

PUM

No PUM Login to View More

Abstract

The invention discloses a workflow-based program development method, electronic equipment and a storage medium. The method comprises the steps: dividing a program project into a plurality of workflows, each workflow comprises a plurality of nodes, and each node is defined as a minimum program organization and execution unit; wherein the execution process of the specified program is one workflow ora combination of multiple workflows; specifying a logic sequence among a plurality of nodes in each workflow; enabling each workflow and the code of each node to run in an independent sandbox environment; establishing a visible global state storage mechanism of all nodes in each workflow, and simulating connection and data communication between the nodes by reading and writing the global state; executing each workflow. The difficulty of architecture design and project management is reduced, abstraction and packaging of programs are facilitated, and the development difficulty is reduced.

Description

technical field [0001] The invention relates to the field of software engineering, and more specifically, to a workflow-based program development method, electronic equipment and storage media. Background technique [0002] In the traditional software development process, developers need to combine smaller program units by using the grammatical rules and organizational tools of the programming language used to make them into large programs with practical functions and meeting design requirements. [0003] In order to complete such program organization activities, the designer of the program architecture must be proficient in the syntax rules and component mechanisms of the programming language used, as well as the use of related tool chains, and additionally understand a large number of design skills related to the implementation of the technology used. If the program is written in a mixture of multiple languages, more problems related to communication between program units ...

Claims

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

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/30G06F8/41G06F8/71G06Q10/10
CPCG06F8/30G06F8/41G06F8/71G06Q10/103
Inventor 尹力炜
Owner 北京龙归科技有限公司