JDElite Flowchart Builder | Database ERDs
JDElite Flowchart Builder consolidates logic drafting, modeling, and maintenance of database projects all in a single, highly efficient application. Patented*, user-friendly editing features bring a new flowchart design experience to database architects, system analysts, and software engineers.
Create advanced ERDs using intuitive drag-and-drop interfaces, advanced database modeling capabilities, and integration with other tools. Your projects can be exported and distributed as JSON, or as database specific SQL scripts.
You can maintain high-level flowchart overviews with clarity and scalability, while accurately capturing complex details. It’s easy to get started. Try the free JDElite Flowchart Builder version today.
Flowchart Design
JDElite Flowchart Builder's diagramming is based on exclusive and patented* capabilities for drawing graph links without overlapping and with fewer crossings, even in the most complex diagrams.
Flowcharts represent the steps of algorithms, various processes or workflows, visualizing the structure of the problems or tasks and the flow of information.
JDElite Flowchart Builder uses specific symbol shapes to represent the types of actions or steps in a data flow. The links between them show the sequence of these steps, as well as their relationships. The central part of the visual space contains the canvas where diagrams are built and displayed. The components palette on the right is where the symbol shapes are grouped in separate tabs depending on their use in a particular diagram type.
JDElite Flowchart Builder uses specific symbol shapes to represent the types of actions or steps in a data flow. The links between them show the sequence of these steps, as well as their relationships. The central part of the visual space contains the canvas where diagrams are built and displayed. The components palette on the right is where the symbol shapes are grouped in separate tabs depending on their use in a particular diagram type.
The layout structure of the canvas is the same for all the three supported diagram types, which are common flowcharts, database ERDs and logical ERDs. Nodes are positioned on a rectangular dynamic grid that consists of layers across the flow direction and lanes along the flow direction. They are allocated in the cells at the intersections. The connection links are traced along the pipes between the layers and between the lanes. Based on user choice, all these areas are highlighted when moused over.
When a node icon is dragged from the palette to the canvas, or when a node is dragged to a different position, only the cells accepting the particular node type are highlighted.
When a node icon is dragged from the palette to the canvas, or when a node is dragged to a different position, only the cells accepting the particular node type are highlighted.
Diagrams are saved on the file system in JSON format, using node.js.
By implementing the described concepts, together with the various editing features and the rich color palettes, it is incredibly easy and fast to create and/or modify any kind of flowcharts, from simple to very large and complex, with the highest possible readability. No previous training is necessary.
By implementing the described concepts, together with the various editing features and the rich color palettes, it is incredibly easy and fast to create and/or modify any kind of flowcharts, from simple to very large and complex, with the highest possible readability. No previous training is necessary.
* Patent No. US 10,424,096 - JDElite Consulting: Jordan Raykov, Sep. 24, 2019: Technique for Orthogonal Edge Routing of Directed Graph Diagrams with Edge Crossings Reduction