Home      Discussion      Topics      Dictionary      Almanac
Signup       Login
Diagram

Diagram

Overview
A diagram is a two-dimensional geometric
2D geometric model
A 2D geometric model is a geometric model of an object as two-dimensional figure, usually on the Euclidean or Cartesian plane.Even though all material objects are three-dimensional, a 2D geometric model is often adequate for certain flat objects, such as paper cut-outs and machine parts made of...

 symbolic representation
Representation
Representation can refer to:* Representation , one's ability to influence the political process* Representative democracy* Representation, a type of Diplomatic mission...

 of information
Information
Information as a concept has many meanings, from everyday usage to technical settings. The concept of information is closely related to notions of constraint, communication, control, data, form, instruction, knowledge, meaning, mental stimulus, pattern, perception, and representation.The English...

 according to some visualization
Visualization
The term visualization or visualisation may refer to:* Creative visualization* Flow visualization* Geovisualization* Illustration* Information graphics, visual representations of information, data, or knowledge* Information visualization...

 technique. Sometimes, the technique uses a three-dimensional
Three-dimensional space
Three-dimensional space is a geometric model of the physical universe in which we live. The three dimensions are commonly called length, width, and depth , although any three mutually perpendicular directions can serve as the three dimensions....

 visualization which is then projected
Graphical projection
Graphical projection is a protocol by which an image of an three-dimensional object is projected onto a planar surface without the aid of mathematical calculation, used in technical drawing.- Overview :...

 onto the two-dimensional surface. The word graph
Graph
Graph may refer to:* A graphic depicting the relationship between two or more variables used, for instance, in visualising scientific data.In mathematics:* Graph , is a set of vertices and edges....

is sometimes used as a synonym
Synonym
Synonyms are different words with identical or very similar meanings. Words that are synonyms are said to be synonymous, and the state of being a synonym is called synonymy. The word comes from Ancient Greek syn and onoma . The words car and automobile are synonyms...

 for diagram.

There are at least the following types of diagrams:
  • Graph
    Graph (mathematics)
    In mathematics, a graph is an abstract representation of a set of objects where some pairs of the objects are connected by links. The interconnected objects are represented by mathematical abstractions called vertices, and the links that connect some pairs of vertices are called edges...

    -based diagrams: these take a collection of items and relationships between them, and express them by giving each item a 2D position, while the relationships are expressed as connections between the items or overlaps between the items; examples of such techniques:See
    • tree diagram
      Tree diagram
      The term tree diagram refers to a specific type of diagram that has a unique network topology. It can be seen as a specific type of network diagram, which in turn can be seen as a special kind of cluster diagram.-Applications:...

    • network diagram
      Network diagram
      A computer network diagram is a schematic depicting the nodes and connections amongst nodes in a computer network or, more generally, any telecommunications network.-Symbolization:...

    • cluster diagram
      Cluster diagram
      A Cluster diagram or clustering diagram is a general type of diagram, which represents some kind of cluster. A cluster in general is a group or bunch of several discrete items that are close to each other...

    • flowchart
      Flowchart
      A flowchart is a common type of diagram, that represents an algorithm or process, showing the steps as boxes of various kinds, and their order by connecting these with arrows...

    • Euler diagram
      Euler diagram
      An Euler diagram is a diagrammatic means of representing sets and their relationships. It is the modern manifestation of an Euler circle, which was invented by Leonhard Euler in the 18th century....

      , Venn diagram
      Venn diagram
      Venn diagrams or set diagrams are diagrams that show all hypothetically possible logical relations between a finite collection of sets . Venn diagrams were conceived around 1880 by John Venn...

      , existential graph
      Existential graph
      An existential graph is a type of diagrammatic or visual notation for logical expressions, proposed by Charles Sanders Peirce, who wrote his first paper on graphical logic in 1882, and continued to develop the method until his death in 1914.-The graphs:...



  • Chart
    Chart
    A chart is a visual representation of data, in which the data are represented by symbols such as bars in a bar chart or lines in a line chart...

    -like diagram techniques, which display a relationship between two variables that take either discrete
    Discrete mathematics
    Discrete mathematics is the study of mathematical structures that are fundamentally discrete rather than continuous. Real numbers and rational numbers have the property that between any two numbers a third can be found, and consequently these numbers vary "smoothly"...

     or a continuous
    Continuous function
    In mathematics, a continuous function is a function for which, intuitively, small changes in the input result in small changes in the output. Otherwise, a function is said to be discontinuous. A continuous function with a continuous inverse function is called bicontinuous...

     ranges of values; examples:
    • histogram
      Histogram
      In statistics, a histogram is a graphical display of tabulated frequencies, shown as bars. It shows what proportion of cases fall into each of several categories: it is a form of data binning. The categories are usually specified as non-overlapping intervals of some variable. The categories must...

      , bar chart
      Bar chart
      A bar chart or bar graph is a chart with rectangular bars with lengths proportional to the values that they represent. Bar charts are used for comparing two or more values that were taken over time or on different conditions, usually on small data sets. The bars can be horizontally oriented or...

    • pie chart
      Pie chart
      A pie chart is a circular chart divided into sectors, illustrating relative magnitudes or frequencies. In a pie chart, the arc length of each sector , is proportional to the quantity it represents. Together, the sectors create a full disk...

    • function graph
    • scatter plot
    • table
      Table (information)
      A table is both a mode of visual communication and a means of arranging data. The use of tables is pervasive throughout all communication, research and data analysis. Tables appear in print media, handwritten notes, computer software, architectural ornamentation, traffic signs and many other places...

       / matrix
      Matrix (mathematics)
      In mathematics, a matrix is a rectangular array of numbers, such asEntries of a matrix are often denoted by a variable with two subscripts, as shown on the right. Matrices of the same size can be added and subtracted entrywise and matrices of compatible size can be multiplied...



  • Other types of diagrams, e.g.
    • Map
      Map
      A map is a visual representation of an area—a symbolic depiction highlighting relationships between elements of that space such as objects, regions, and themes....

      s (when stylized, e.g.
Discussion
Ask a question about 'Diagram'
Start a new discussion about 'Diagram'
Answer questions from other users
Full Discussion Forum
 
Unanswered Questions
Encyclopedia
A diagram is a two-dimensional geometric
2D geometric model
A 2D geometric model is a geometric model of an object as two-dimensional figure, usually on the Euclidean or Cartesian plane.Even though all material objects are three-dimensional, a 2D geometric model is often adequate for certain flat objects, such as paper cut-outs and machine parts made of...

 symbolic representation
Representation
Representation can refer to:* Representation , one's ability to influence the political process* Representative democracy* Representation, a type of Diplomatic mission...

 of information
Information
Information as a concept has many meanings, from everyday usage to technical settings. The concept of information is closely related to notions of constraint, communication, control, data, form, instruction, knowledge, meaning, mental stimulus, pattern, perception, and representation.The English...

 according to some visualization
Visualization
The term visualization or visualisation may refer to:* Creative visualization* Flow visualization* Geovisualization* Illustration* Information graphics, visual representations of information, data, or knowledge* Information visualization...

 technique. Sometimes, the technique uses a three-dimensional
Three-dimensional space
Three-dimensional space is a geometric model of the physical universe in which we live. The three dimensions are commonly called length, width, and depth , although any three mutually perpendicular directions can serve as the three dimensions....

 visualization which is then projected
Graphical projection
Graphical projection is a protocol by which an image of an three-dimensional object is projected onto a planar surface without the aid of mathematical calculation, used in technical drawing.- Overview :...

 onto the two-dimensional surface. The word graph
Graph
Graph may refer to:* A graphic depicting the relationship between two or more variables used, for instance, in visualising scientific data.In mathematics:* Graph , is a set of vertices and edges....

is sometimes used as a synonym
Synonym
Synonyms are different words with identical or very similar meanings. Words that are synonyms are said to be synonymous, and the state of being a synonym is called synonymy. The word comes from Ancient Greek syn and onoma . The words car and automobile are synonyms...

 for diagram.

Main diagram types


There are at least the following types of diagrams:
  • Graph
    Graph (mathematics)
    In mathematics, a graph is an abstract representation of a set of objects where some pairs of the objects are connected by links. The interconnected objects are represented by mathematical abstractions called vertices, and the links that connect some pairs of vertices are called edges...

    -based diagrams: these take a collection of items and relationships between them, and express them by giving each item a 2D position, while the relationships are expressed as connections between the items or overlaps between the items; examples of such techniques:See
    • tree diagram
      Tree diagram
      The term tree diagram refers to a specific type of diagram that has a unique network topology. It can be seen as a specific type of network diagram, which in turn can be seen as a special kind of cluster diagram.-Applications:...

    • network diagram
      Network diagram
      A computer network diagram is a schematic depicting the nodes and connections amongst nodes in a computer network or, more generally, any telecommunications network.-Symbolization:...

    • cluster diagram
      Cluster diagram
      A Cluster diagram or clustering diagram is a general type of diagram, which represents some kind of cluster. A cluster in general is a group or bunch of several discrete items that are close to each other...

    • flowchart
      Flowchart
      A flowchart is a common type of diagram, that represents an algorithm or process, showing the steps as boxes of various kinds, and their order by connecting these with arrows...

    • Euler diagram
      Euler diagram
      An Euler diagram is a diagrammatic means of representing sets and their relationships. It is the modern manifestation of an Euler circle, which was invented by Leonhard Euler in the 18th century....

      , Venn diagram
      Venn diagram
      Venn diagrams or set diagrams are diagrams that show all hypothetically possible logical relations between a finite collection of sets . Venn diagrams were conceived around 1880 by John Venn...

      , existential graph
      Existential graph
      An existential graph is a type of diagrammatic or visual notation for logical expressions, proposed by Charles Sanders Peirce, who wrote his first paper on graphical logic in 1882, and continued to develop the method until his death in 1914.-The graphs:...



  • Chart
    Chart
    A chart is a visual representation of data, in which the data are represented by symbols such as bars in a bar chart or lines in a line chart...

    -like diagram techniques, which display a relationship between two variables that take either discrete
    Discrete mathematics
    Discrete mathematics is the study of mathematical structures that are fundamentally discrete rather than continuous. Real numbers and rational numbers have the property that between any two numbers a third can be found, and consequently these numbers vary "smoothly"...

     or a continuous
    Continuous function
    In mathematics, a continuous function is a function for which, intuitively, small changes in the input result in small changes in the output. Otherwise, a function is said to be discontinuous. A continuous function with a continuous inverse function is called bicontinuous...

     ranges of values; examples:
    • histogram
      Histogram
      In statistics, a histogram is a graphical display of tabulated frequencies, shown as bars. It shows what proportion of cases fall into each of several categories: it is a form of data binning. The categories are usually specified as non-overlapping intervals of some variable. The categories must...

      , bar chart
      Bar chart
      A bar chart or bar graph is a chart with rectangular bars with lengths proportional to the values that they represent. Bar charts are used for comparing two or more values that were taken over time or on different conditions, usually on small data sets. The bars can be horizontally oriented or...

    • pie chart
      Pie chart
      A pie chart is a circular chart divided into sectors, illustrating relative magnitudes or frequencies. In a pie chart, the arc length of each sector , is proportional to the quantity it represents. Together, the sectors create a full disk...

    • function graph
    • scatter plot
    • table
      Table (information)
      A table is both a mode of visual communication and a means of arranging data. The use of tables is pervasive throughout all communication, research and data analysis. Tables appear in print media, handwritten notes, computer software, architectural ornamentation, traffic signs and many other places...

       / matrix
      Matrix (mathematics)
      In mathematics, a matrix is a rectangular array of numbers, such asEntries of a matrix are often denoted by a variable with two subscripts, as shown on the right. Matrices of the same size can be added and subtracted entrywise and matrices of compatible size can be multiplied...



  • Other types of diagrams, e.g.
    • Map
      Map
      A map is a visual representation of an area—a symbolic depiction highlighting relationships between elements of that space such as objects, regions, and themes....

      s (when stylized, e.g. the map of the London underground
      Tube map
      The tube map is the schematic diagram representing the lines and stations of London's rapid transit rail system, the London Underground ....

      )
    • exploded view
      Exploded view
      An exploded view drawing or assembly drawing is a diagram, picture or technical drawing of an object, that shows the relationship or order of assembly of various parts....




Thousands of diagram techniques exist. Some more examples follow.

A-D


A
  • Activity diagram
    Activity diagram
    Activity diagrams are diagram technique showing workflows of stepwise activities and actions, with support for choice, iteration and concurrency. In the Unified Modeling Language, activity diagrams can be used to describe the business and operational step-by-step workflows of components in a system...

     used in UML
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....

     and SysML


B
  • Bachman diagram
    Bachman diagram
    Bachman diagrams are diagrams which are used to design the data using a network or relational "logical" model, separating the data model from the way the data is stored in the system. The model is named after database pioneer Charles Bachman, and mostly used in computer software design...

  • Booch
    Booch method
    The Booch method is a technique used in software engineering. It is an object modeling language and methodology that was widely used in object-oriented analysis and design...

     – used in software engineering
    Software engineering
    Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software....

  • Block diagram
    Block diagram
    Block diagram is a diagram of a system, in which the principal parts or functions are represented by blocks connected by lines, that show the relationships of the blocks....

  • Block Definition Diagram (BDD) used in SysML
  • Bubble Map - used in education
  • Business & IT Diagram (B&IT)
    OBASHI
    The OBASHI methodology provides a framework and method for capturing, illustrating and modeling the relationships, dependencies and dataflows between business and Information technology assets and resources in a business context....

     - used in business and IT modelling


C
  • Cartogram
    Cartogram
    A cartogram is a map in which some thematic mapping variable – such as travel time or Gross National Product – is substituted for land area. The geometry or space of the map is distorted in order to convey the information of this alternate variable...

  • Category theory diagrams
    Diagram (category theory)
    In category theory, a branch of mathematics, a diagram is the categorical analogue of a indexed family in set theory. The primary difference is that in the categorical setting one has morphisms as well: an indexed family of sets is a collection of sets, indexed by a fixed set , while a diagram is a...

  • Cause-and-effect diagram
  • Circuit diagram
    Circuit diagram
    A circuit diagram is a simplified conventional graphical representation of an electrical circuit...

  • Class diagram
    Class diagram
    In software engineering, a class diagram in the Unified Modeling Language , is a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, and the relationships between the classes....

     – from UML
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....

  • Collaboration diagram
    Communication diagram
    A communication diagram in the Unified Modeling Language 2.0, is a simplified version of the UML 1.x collaboration diagram.UML has four types of Interaction Diagrams:* Sequence diagram* Communication diagram* Interaction overview diagram...

     – from UML 1.x
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....

  • Communication diagram
    Communication diagram
    A communication diagram in the Unified Modeling Language 2.0, is a simplified version of the UML 1.x collaboration diagram.UML has four types of Interaction Diagrams:* Sequence diagram* Communication diagram* Interaction overview diagram...

     – from UML 2.0
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....

  • Commutative diagram
    Commutative diagram
    In mathematics, and especially in category theory a commutative diagram is a diagram of objects, also known as vertices, and morphisms, also known as arrows or edges, such that when selecting two objects any directed path through the diagram leads to the same result by composition...

  • Component diagram
    Component diagram
    A component diagram in the Unified Modeling Language, depicts how components are wired together to form larger components and or software systems.- Overview :...

     – from UML
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....

  • Composite structure diagram
    Composite structure diagram
    Composite structure diagram in the Unified Modeling Language is a type of static structure diagram, that shows the internal structure of a class and the collaborations that this structure makes possible....

     – from UML
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....

  • Concept map
    Concept map
    A concept map is a diagram showing the relationships among concepts. They are graphical tools for organizing and representing knowledge.Concepts, usually represented as boxes or circles, are connected with labeled arrows in a downward-branching hierarchical structure...

  • Constellation diagram
    Constellation diagram
    A constellation diagram is a representation of a signal modulated by a digital modulation scheme such as quadrature amplitude modulation or phase-shift keying. It displays the signal as a two-dimensional scatter diagram in the complex plane at symbol sampling instants...

  • Context diagram
  • Contour diagram
  • Cordier diagram
  • Cross-functional flowchart


D
  • Database model diagram
  • Data flow diagram
    Data flow diagram
    A data-flow diagram is a graphical representation of the "flow" of data through an information system. DFDs can also be used for the visualization of data processing ....

  • Data structure diagram
    Data structure diagram
    A Data Structure Diagram is a data model used to describe conceptual data models by providing graphical notations which document entities and their relationships, and the constraints that binds them....

  • Dependency diagram
    Dependency diagram
    A dependency diagram is a visual representation of a dependency graph; in the case of a dependency graph without circular dependencies, it can be interpreted as a Hasse diagram of the graph. Dependency diagrams are integral to software development, outlining the complex, interrelationships of...

  • Deployment diagram
    Deployment diagram
    A deployment diagram in the Unified Modeling Language serves to model the physical deployment of artifacts on deployment targets.Deployment diagrams show "the allocation of Artifacts to Nodes according to the Deployments defined between them."...

     – from UML
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....

  • Dot and cross diagram
  • Double bubble map - used in education

List of modeling languages

E-H


E
  • Entity-Relationship diagram (ERD)
  • Event-driven process chain
    Event-driven process chain
    Event-driven Process Chains are a business process modelling technique, mainly used for analysing processes for the purpose of an enterprise resource planning implementation.- Overview :...

  • Euler diagram
    Euler diagram
    An Euler diagram is a diagrammatic means of representing sets and their relationships. It is the modern manifestation of an Euler circle, which was invented by Leonhard Euler in the 18th century....

  • Eye diagram - a diagram of a received telecommunications signal
  • Express-G
  • Extended Functional Flow Block Diagram (EFFBD)


F
  • Family tree
    Family tree
    A family tree is a chart representing family relationships in a conventional tree structure. The more detailed family trees used in medicine, genealogy, and social work are known as genograms.-Family tree representations:...

  • Feynman diagram
    Feynman diagram
    In quantum field theory a Feynman diagram is an intuitive graphical representation of a contribution to the transition amplitude or correlation function of a quantum mechanical or statistical field theory....

  • Fusion diagram
  • Free body diagram
    Free body diagram
    A free body diagram is a pictorial representation often used by physicists and engineers to analyze the forces acting on a free body. A free body diagram shows all contact and non-contact forces acting on the body. Drawing such a diagram can aid in solving for the unknown forces or the equations...



G
  • Gantt chart
    Gantt chart
    A Gantt chart is a type of bar chart that illustrates a project schedule. Gantt charts illustrate the start and finish dates of the terminal elements and summary elements of a project. Terminal elements and summary elements comprise the work breakdown structure of the project. Some Gantt charts...

     – shows the timing of tasks or activities (used in project management
    Project management
    Project management is the discipline of planning, organizing, and managing resources to bring about the successful completion of specific project goals and objectives...

    )
  • Grotrian diagram
    Grotrian diagram
    A Grotrian diagram or term diagram shows the allowed transitions between the energy levels of atoms. They can be used for one electron and multi electron atoms. They take into account the specific selection rules related to changes in angular momentum of the electron.Graphical representation The...

  • Goodman diagram - shows the fatigue
    Fatigue (material)
    'In materials science, fatigue is the progressive and localized structural damage that occurs when a material is subjected to cyclic loading...

     data (examlpe: for a wind turbine
    Wind turbine
    A wind turbine is a rotating machine which converts the kinetic energy of wind into mechanical energy. If the mechanical energy is used directly by machinery, such as a pump or grinding stones, the machine is usually called a windmill...

     blades)


H
  • Hasse diagram
    Hasse diagram
    In order theory, a branch of mathematics, a Hasse diagram is a simple picture of a finite partially ordered set, forming a drawing of the transitive reduction of the partial order...

  • HIPO diagram

I-L


I
  • Internal Block Diagram (IBD) used in SysML
  • IDEF0
    IDEF0
    IDEF0 is a function modeling methodology for describing manufacturing functions, which offers a functional modeling language for the analysis, development, reengineering, and integration of information systems; business processes; or software engineering analysis.IDEF0 is part of the IDEF family...

  • IDEF1 (entity relations)
  • Interaction Overview diagram
    Interaction overview diagram
    Interaction Overview Diagram in the Unified Modeling Language is a type of activity diagram in which the nodes represent interaction diagrams. They are a high level structuring mechanism for sequence diagrams...

     – from UML
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....

  • Ishikawa diagram
    Ishikawa diagram
    Ishikawa diagrams are diagrams that show the causes of a certain event. Common uses of the Ishikawa diagram are product design and quality defect prevention, to identify potential factors causing an overall effect. Each cause or reason for imperfection is a source of variation...



J
  • Jackson diagram
    Jackson Structured Programming
    Jackson Structured Programming or JSP is a method for structured programming based on correspondences between data stream structure and program structure...



K
  • Karnaugh map
    Karnaugh map
    The Karnaugh map, also known as a Veitch diagram , is a method to simplify Boolean algebra expressions...

  • Kinematic diagram
    Kinematic diagram
    |- align = "center"| || |- align = "center"| PUMA robot || and its kinematic diagramKinematic diagram or kinematic scheme is diagram of a mechanism that shows its most important elements....



L
  • Line of balance


M-P


M
  • Martin ERD
  • Message Sequence Chart
    Message Sequence Chart
    A Message Sequence Chart is an interaction diagram from the SDL family very similar to UML's sequence diagram, standardized by the International Telecommunication Union....

  • Mind map
    Mind map
    A mind map is a diagram used to represent words, ideas, tasks, or other items linked to and arranged around a central key word or idea. Mind maps are used to generate, visualize, structure, and classify ideas, and as an aid in study, organization, problem solving, decision making, and writing.The...

     – used for learning, brainstorming, memory, visual thinking and problem solving


N
  • N2
  • Nassi-Shneiderman diagram
    Nassi-Shneiderman diagram
    In computer programming, a Nassi-Shneiderman diagram is a graphical design representation for structured programming.Developed in 1972 by Isaac Nassi and Ben Shneiderman, these diagrams are also called structograms, as they show a program's structures.- Overview :Following a top-down design, the...

     or structogram – a representation for structured programming
    Structured programming
    Structured programming can be seen as a subset or subdiscipline of procedural programming, one of the major programming paradigms. It is most famous for removing or reducing reliance on the GOTO statement....

  • Nomogram
    Nomogram
    A nomogram, nomograph, or abac is a graphical calculating device, a two-dimensional diagram designed to allow the approximate graphical computation of a function: it uses a coordinate system other than Cartesian coordinates...



O
  • Object diagram
    Object diagram
    An object diagram in the Unified Modeling Language , is a diagram that shows a complete or partial view of the structure of a modeled system at a specific time....

     – from UML
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....



P
  • Package diagram
    Package diagram
    A package diagram in the Unified Modeling Language depicts the dependencies between the packages that make up a model.- Overview :In addition to the standard UML Dependency relationship, there are two special types of dependencies defined between packages:...

     from UML
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....

     and SysML
  • Parametric diagram from SysML
  • PERT
  • Petri net
    Petri net
    A Petri net is one of several mathematical modeling languages for the description of discrete distributed systems. A Petri net is a directed bipartite graph, in which the nodes represent transitions , places A Petri net (also known as a place/transition net or P/T net) is one of several...

     – shows the structure of a distributed system as a directed bipartite graph
    Bipartite graph
    In the mathematical field of graph theory, a bipartite graph is a graph whose vertices can be divided into two disjoint sets U and V such that every edge connects a vertex in U to one in V; that is, U and V are independent sets...

     with annotations
  • Piping and instrumentation diagram
    Piping and instrumentation diagram
    A piping and instrumentation diagram/drawing is a diagram in the process industry which shows the piping of the process flow together with the installed equipment and instrumentation.-Contents and Function:...

     (P&ID
    P&ID
    P&ID is an initialism that could mean:*Piping and instrumentation diagram - a schematical diagram showing piping, equipment and instrumentation connections within process units in oil refineries, petrochemical and chemical plants, natural gas processing plants, power plants, water treatment and...

    )
  • Phase diagram
    Phase diagram
    A phase diagram in physical chemistry, engineering, mineralogy, and materials science is a type of chart used to show conditions at which thermodynamically-distinct phases can occur at equilibrium...

     used to present solid/liquid/gas information
  • Plant Diagram
  • Pressure volume diagram
    Pressure volume diagram
    A pressure volume diagram ) is used to describe a thermal cycle involving the following two variables:* Volume * Pressure...

     used to analyse engines
  • Pourbaix diagram
    Pourbaix diagram
    In chemistry, a Pourbaix diagram, also known as a potential/pH diagram, maps out possible stable phases of an aqueous electrochemical system. Predominant ion boundaries are represented by lines...

  • Process Flow diagram
    Process Flow diagram
    A process flow diagram is a diagram commonly used in chemical and process engineering to indicate the general flow of plant processes and equipment. The PFD displays the relationship between major equipment of a plant facility and does not show minor details such as piping details and designations...

     or PFD
    PFD
    The Three-letter_acronym PFD may refer to:In Science, Technology, and Medicine:* Personal flotation device, a device designed to keep a wearer afloat...

     – used in chemical engineering
    Chemical engineering
    Chemical engineering is the branch of engineering that deals with the application of physical science , and life sciences with mathematics, to the process of converting raw materials or chemicals into more useful or valuable forms...

  • Program Structure diagram

R-U


R
  • Radial Diagram
  • Requirement Diagram Used in SysML
  • Rich Picture
    Rich picture
    This description refers to Mind Maps and not Rich Pictures .Mind maps have been used for centuries, for learning, brainstorming, memory, visual thinking, and problem solving by educators, engineers, psychologists and people in general...



S
  • Sankey diagram
    Sankey diagram
    Sankey diagrams are a specific type of flow diagram, in which the width of the arrows is shown proportionally to the flow quantity. They are typically used to visualize energy or material or cost transfers between processes.-Application:...

     - represents material, energy or cost flows with quantity proportional arrows in a process network.
  • Sentence diagram
    Sentence diagram
    In pedagogy, a sentence diagram is a pictorial representation of the grammatical structure of a natural-language sentence. A sentence diagram is a form of a parse tree.- History :...

     -- represents the grammatical
    Grammar
    In linguistics, grammar is the set of logical and structural rules that govern the composition of sentences, phrases, and words in any given natural language. The term refers also to the study of such rules, and this field includes morphology and syntax, often complemented by phonetics, phonology,...

     structure of a natural language
    Natural language
    In the philosophy of language, a natural language is any language which arises in an unpremeditated fashion as the result of the innate facility for language possessed by the human intellect. A natural language is typically used for communication, and may be spoken, signed, or written...

     sentence.
  • Sequence diagram
    Sequence diagram
    A sequence diagram in Unified Modelling Language is a kind of interaction diagram that shows how processes operate with one another and in what order...

     from UML
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....

     and SysML
  • SDL/GR diagram – Specification and Description Language. SDL is a formal language
    Formal language
    A formal language is a set of words, i.e. finite strings of letters, symbols, or tokens. The set from which these letters are taken is called the alphabet over which the language is defined...

     used in computer science
    Computer science
    Computer science is the study of the theoretical foundations of information and computation, and of practical techniques for their implementation and application in computer systems. It is frequently described as the systematic study of algorithmic processes that create, describe and transform...

    .
  • Smith chart
    Smith chart
    The Smith chart, invented by Phillip H. Smith , is a graphical aid or nomogram designed for electrical and electronics engineers specializing in radio frequency engineering to assist in solving problems with transmission lines and matching circuits...

  • Spider chart
    Radar chart
    A radar chart is a graphical method of displaying multivariate data in the form of a two-dimensional chart of three or more quantitative variables represented on axes starting from the same point. The relative position and angle of the axes is typically uninformative.The radar chart is also known...

  • Spray diagram
  • SSADM – Structured Systems Analysis and Design Methodology (used in software engineering
    Software engineering
    Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software....

    )
  • State diagram
    State diagram
    A state diagram is a type of diagram used in computer science and related fields to describe the behavior of systems. State diagrams require that the system described is composed of a finite number of states; sometimes, this is indeed the case, while at other times this is a reasonable abstraction...

     are used for state machines in software engineering
  • Swim lane
    Swim lane
    A swim lane is a visual element used in process flow diagrams that depict what or who is working on a particular subset of a process. Swim lanes are arranged either horizontally or vertically and are used for grouping the sub-processes according to the responsibilities of those swim lanes...

  • Systems Biology Graphical Notation
    Systems Biology Graphical Notation
    The Systems Biology Graphical Notation is a standard graphical representation crafted over several years by a community of biochemists, modelers and computer scientists....

     - a graphical notation used in diagrams of biochemical and cellular processes studied in Systems biology
    Systems biology
    Systems biology is a biology-based inter-disciplinary study field that focuses on the systematic study of complex interactions in biological systems, thus using a new perspective to study them. Particularly from year 2000 onwards, the term is used widely in the biosciences, and in a variety of...

  • System context diagram
    System context diagram
    A System Context Diagram in software engineering and systems engineering are diagrams that represent all external entities that may interact with a system...

  • System structure
  • Systematic layout planning


T
  • Timing Diagram: Digital Timing Diagram
    Digital Timing Diagram
    A Digital timing diagram is a representation of a set of signals in the time domain. A timing diagram can contain many rows, usually one of them being the clock. It is a tool that is ubiquitous in digital electronics, hardware debugging, and digital communications...

  • Timing Diagram: UML Timing Diagram
    UML Timing Diagram
    A timing diagram in the Unified Modeling Language 2.0 is a specific type of interaction diagram, where the focus is on timing constraints.Timing diagrams are used to explore the behaviors of objects throughout a given period of time. A timing diagram is a special form of a sequence diagram...

  • TQM Diagram


U
  • UML diagram – Unified Modeling Language (used in software engineering
    Software engineering
    Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software....

    )
  • Use case diagram
    Use case
    A use case in software engineering and systems engineering is a description of a system’s behavior as it responds to a request that originates from outside of that system. In other words, a use case describes "who" can do "what" with the system in question...

     – from UML
    Unified Modeling Language
    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering. The standard is managed, and was created by, the Object Management Group....

     and SysML

V-Z


V
  • Value Stream Mapping
    Value Stream Mapping
    Value stream mapping is a lean manufacturing technique used to analyze the flow of materials and information currently required to bring a product or service to a consumer...

  • Venn diagram
    Venn diagram
    Venn diagrams or set diagrams are diagrams that show all hypothetically possible logical relations between a finite collection of sets . Venn diagrams were conceived around 1880 by John Venn...

  • Voronoi diagram
    Voronoi diagram
    In mathematics, a Voronoi diagram is a special kind of decomposition of a metric space determined by distances to a specified discrete set of objects in the space, e.g., by a discrete set of points...



W
  • Warnier-Orr


Y
  • Yourdon-Coad – see Edward Yourdon
    Edward Yourdon
    Edward Nash Yourdon is an American software engineer, computer consultant, author and lecturer, and a recognized pioneer in the software engineering methodology...

    , used in software engineering
    Software engineering
    Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software....



See also



  • Chart
    Chart
    A chart is a visual representation of data, in which the data are represented by symbols such as bars in a bar chart or lines in a line chart...

  • Diagramming
  • Diagrammatic reasoning
    Diagrammatic reasoning
    Diagrammatic reasoning is reasoning by means of visual representations. The study of diagrammatic reasoning is about the understanding of concepts and ideas, visualized with the use of diagrams and imagery instead of by linguistic or algebraic means....

  • List of graphical methods
  • Mathematical diagram
    Mathematical diagram
    Mathematical diagrams are diagrams in the field of mathematics, and diagrams using mathematics such as charts and graphs, that are mainly designed to convey mathematical relationships, for example, comparisons over time.- Overview :...

  • Plot (graphics)
    Plot (graphics)
    A plot is a graphical technique for presenting a data set drawn by hand or produced by a mechanical or electronic plotter. It is a graph depicting the relationship between two or more variables used, for instance, in visualising scientific data.- Overview :...

  • commons:Specific diagram types - gallery of many diagram types.
  • commons:Commons:Diagram resources

Further reading

  • Michael Anderson, Peter Cheng, Volker Haarslev (Eds.) (2000). Theory and Application of Diagrams: First International Conference, Diagrams 2000. Edinburgh, Scotland, UK, September 1-3, 2000. Proceedings.