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

Method for converting flow chart into executable language

A flow chart and language technology, applied in the information field, can solve the problems of confusing sentences, time-consuming and laborious checking of sentences, unfavorable maintenance, etc., achieve good interaction, reduce the time for detecting wrong sentences, and facilitate maintenance

Inactive Publication Date: 2014-09-17
SUZHOU JINGYIHUI INFORMATION TECH
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in the actual process, when converting the user's flow chart content into an executable language, because most of the flow charts involve one or more judgment nodes, a variety of selection paths are formed, especially for particularly large and complex flow charts , if the programmer adopts the traditional method, he needs to use multiple if conditional statements to implement, and it is easy to cause confusion in the statement when there are dozens or even hundreds of nested conditions, and it is time-consuming and laborious for the programmer to check the statement, which is not conducive to maintenance.

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
  • Method for converting flow chart into executable language
  • Method for converting flow chart into executable language
  • Method for converting flow chart into executable language

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to make the method for converting a flow chart into an executable language mentioned in the present invention and its advantages clearer, the present invention will be further described in detail below with reference to the accompanying drawings.

[0024] figure 1 A flow chart of a method for converting a flow chart into an executable language provided by the present invention, such as figure 1 As shown, the main process steps of the method are as follows:

[0025] Step 1. Obtain and save the target flowchart data, node data, and node relationship data information.

[0026] To convert the flow chart into an executable language, you first need to obtain the relevant data information of the flow chart. Among them, the flow chart data mainly includes the flow chart number, name, type, status, description and other information; the node data mainly includes the node number, expression type , expression status, expression return type, expression description and ot...

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 provides a method for converting a flow chart into an executable language. The method comprises the following steps: a) obtaining and storing target flow chart data, node data and node relational data information; b) according to the node data and the node relational data information, generating the node sequence of flow direction relationship between nodes; c) causing node numbers in the node data into corresponding statement mark numbers; d) according to the node data information, generating an expression corresponding to each node of the flow chart; e) according to the information of the next node in the node sequence, generating a goto statement. According to the method for converting the flow chart into the executable language, which is disclosed by the invention, the jumping function of the goto statement and the node flow direction relationship in the flow chart are fully utilized, and influence of chaos caused by using if conditional statements to nest for multiple times in the process of converting the complex flow chart made by a user into the executable language is avoided. The structure is clear, time for programming personnel to detect wrong statements when programmed statements go wrong is shortened, thereby being convenient to maintain, and improving the programming efficiency. According to the method for converting the flow chart into the executable language, which is disclosed by the invention, the user and the flow chart can be better interacted.

Description

technical field [0001] The invention relates to the field of information technology, in particular to a method for converting a flow chart into an executable language. Background technique [0002] A flowchart is a graphical representation of the flow of information, ideas, or components through a system. Flowchart is an effective way to reveal and grasp the movement status of a closed system. As a diagnostic tool, it can aid in decision-making, giving managers a clear idea of ​​where problems might lie and identifying alternative courses of action. [0003] From the point of view of use, users or managers create flow charts for a certain business, management, production, sales process, etc. and use or allow others to use, without considering how to convert the flow chart and its content into an executable computer language; From a technical point of view, programmers need to obtain the data information of each node of the flow chart, convert the flow chart made by the use...

Claims

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

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
Inventor 牟春林
Owner SUZHOU JINGYIHUI INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products