This site uses cookies. By continuing to browse the ConceptDraw site you are agreeing to our Use of Site Cookies.

Data Flow Diagram

Data Flow Diagram (DFD) is part of the Structured Systems Analysis and Design Methodology (SSADM), which is intended for information systems projection and analysis. Data Flow Diagrams allow graphically to represent the data flows in the information system and analyze the data processing during the structural projection. This type of diagrams lets visually show a work of information system and results of this work, it is often used in connection with human processes and can be displayed as a Workflow diagram. Data Flow Diagram visualizes processes and functions, external entities, data depositories, and data flows connecting these elements and indicating direction and data character. Each of these elements used for DFD has its own graphical notation. There are two notations to draw DFDs - Yourdon & Coad and Gane & Sarson. ConceptDraw DIAGRAM extended with Data Flow Diagrams (DFD) solution from the Software Development area is ideal for designing professional-looking DFDs, which can be then easily exported in various formats.

Diagramming Software for Design UML Activity Diagrams

Activity diagram describes the business and operational step-by-step workflows of components in a system. An activity diagram shows the overall flow of control.

UML Class Diagram. Design Elements

UML Class Diagrams describes the structure of a system by showing the system's classes, their attributes, and the relationships among the classes.

UML Notation

Unified Modeling Language (UML) is an open standard, the language of graphic description used for modeling objects in a field of software development and software engineering. It was created for definition, specification, visualization, designing and documenting software systems, as a unification of three object-oriented technologies Booch, OMT and OOSE, and uses the defined graphic notation for creating the visual models of object-oriented software systems. Description of UML consists of two parts, interactive and supplementing each other: UML semantics, which represents a certain metamodel, defines the abstract syntax and semantics of terms of object modeling with UML, and UML notation that is a graphic notation for visual representation of UML semantics. The powerful tools of the Rapid UML solution included to ConceptDraw Solution Park make the ConceptDraw DIAGRAM diagramming and vector drawing software the best for easy applying the UML notation when creating the visual models of object-oriented software systems and designing different kinds of UML diagrams.