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

A qt-based system for automatically generating cross-platform complex flowcharts

An automatic generation and flow chart technology, applied in the field of information systems, can solve the problems of being unsuitable for the secondary development of embedded application systems, high requirements for software and hardware operating environment, and large size, and achieves low software and hardware performance requirements and operating environment. The effect of low requirements and good technical support

Active Publication Date: 2020-01-17
THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Diagram Designer is a powerful cross-platform application that can quickly and easily create professional icons and illustrations in documents. It provides vector drawing tools, libraries, and many preset legend shapes, but it has high requirements for the operating environment of software and hardware; ConceptDraw Office is also a cross-platform control product, but its disadvantage is that it is bulky and has complex interfaces, so it is not suitable for embedding into application systems for secondary development
So far, the market has not found a set of flow chart controls based on domestic software and hardware platforms, complete functions, easy development, small scale, and low requirements on the operating environment

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
  • A qt-based system for automatically generating cross-platform complex flowcharts
  • A qt-based system for automatically generating cross-platform complex flowcharts
  • A qt-based system for automatically generating cross-platform complex flowcharts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] Below in conjunction with accompanying drawing, the technical content of invention is described in detail:

[0075] The functional logic of the system is divided into figure 1 As shown, relying on the QT functional modules, the functional modules of the basic primitive layer, functional support layer and application support layer are realized, and the secondary development of various monitoring applications is supported based on various interfaces.

[0076] The QT layer is the main function module of QT that this system needs to use, including QtCore (QT basic module, including signal and slot communication, input and output, event, object processing, multithreading, etc.), QtGui (graphical user interface module), GtXML (XML File read and write module), QtSql (database access module), QtNetwork (cross-platform network module).

[0077] The basic graphic element layer is the basic element to realize the flowchart, including connecting lines and nodes. The connecting l...

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 QT-based automatic cross-platform complex flow chart generation system. The QT-based automatic cross-platform complex flow chart generation system comprises a flow chart basic drawing element drawing module, a flow chart structural description module, a flow monitoring function supporting module and a flow monitoring application supporting module; the flow chart basic drawing element drawing module performs inheritance and derivation from basic classes provided by QT, and a basic drawing element class of the flow chart is formed; the flow chart structural description module is used for describing the whole flow chart in a structural mode and performing format analysis on the description, and information is placed into a corresponding container; the flow monitoring function supporting module is used for flow chart display style setting, network transmission, database access, connection and closed-ring inspection, and switching of flows of different particle sizes; the flow monitoring application supporting module is used for topological sorting, task scheduling, critical path and shortest path calculation and construction network diagram application supporting.

Description

technical field [0001] The invention belongs to the field of information systems, in particular to a QT-based system for automatically generating cross-platform complex flowcharts. Background technique [0002] The graphical process monitoring interface has the characteristics of intuitive image, easy understanding, convenient interaction and convenient operation, and is the first choice of various application operators and application developers. Based on the Windows platform, various software manufacturers provide many flow chart control products that can be used for secondary development, such as Microsoft Office Visio, EDraw Max, the diagram expert of Edraw, and Diagram Designer, the vector image drawing software, etc. Visio is the most widely used product among them. It can carry out various complex graphic designs, has powerful functions, rich interfaces, and provides graphic element customization functions. [0003] However, under the general trend of localization of...

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 Patents(China)
IPC IPC(8): G06F40/174G06T11/20G06T11/60
CPCG06F40/174G06T11/206G06T11/60
Inventor 杨新民金明韩俊林付建苏颜如祥刘海天薛新华梁波金华刚周新
Owner THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP
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