Font Size: a A A

The Research And Application Of Flow-process Diagram System

Posted on:2021-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:L D ZhuoFull Text:PDF
GTID:2428330629986879Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Frame graphic programming technology is one of the expanding topics of computer vision research,widely used in the field of research and development assistance and computer language teaching.Because the research and development of the block diagram programming system needs to have the ability of graphic visual development,as well as the code self-check,code resolution engine development ability,so that the block diagram programming technology mainly stays in the theoretical stage,in the practical application scene mainly by hand-drawn block diagram,using manual check to check the correctness of the frame structure logic.In view of these problems,this paper uses dynamic DFM file technology to realize the visualization of structured block diagrams,learns from the solutions of domestic and foreign scholars to automatically generate code for structured block diagrams,and outputs the program code through the combination of structured block diagrams.And use code highlight components,code self-check components,code resolution components to implement the compilation output of the code.The main research content of the thesis is as follows: The study of block diagram programming system mainly involves the user's operating interface,the graphics processing of the block diagram,the output of the block diagram structure as a program,the program code analysis and so on.In the selection of development tools,the paper first introduces the use of Delphi application development tools,through IDE,VCL tools and compilers,combined with the function of connecting the database,constitute a objectoriented program design-centric application development tools.Using Delphi's graph programming system user interface is fast,convenient,and easy to scale later.In the graphics processing of block diagrams,the paper focuses on the design principles of graphic visualization,introduces how to achieve the positional movement of the block diagram,the size scale of the block diagram,the combination of the block diagram and other visual editing,and introduces the WYSIWYG technology in detail.In terms of program code resolution,the paper puts forward the concept of program resolution block based on the research results of frame diagram analysis to code at home and abroad.This paper analyzes the various structural block diagram controls used by the block diagram programming system,and how to realize the automatic output of the block diagram to the program language by parsing the structure blocks of the block diagram.In terms of program code self-check compilation,the paper introduces the SynEdit series of controls,which is an advanced multi-line text editing control for development environments such as Delphi and Kylix.He supports functions such as syntax highlighting,line wrapping,code auto-completion,code correction,and more.The PaxCompiler control,an embedded compiler for Pascal,Basic,and JavaScript programming languages,is an embedded compiler for The Pascal,Basic,and JavaScript programming languages,and is an object for an embedded cross-platform Pascal compiler that is used for Intel-compatible processors.Finally,the paper introduces a case of automated time conversion operation.The time conversion program is implemented by drawing a program block diagram.
Keywords/Search Tags:program block diagram, visual programming, process control, automation, process analysis, code generation
PDF Full Text Request
Related items