All Topics  
Diagram

 

   Email Print
   Bookmark   Link






 

Diagram



 
 
A diagram is a 2D geometric
2D geometric model

A 2D geometric model is a geometric model of an object as two-dimensional figure, usually on the Euclidean plane 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 sheet metal....
 symbolic representation
Representation

Representation can refer to:* Representation , one's ability to influence the political process* Representative democracy* Representation , the depiction and ethical concerns of construction in visual arts and literature....
 of information
Information

Information as a Conveyed concept has a diversity of meanings, from everyday usage to technical settings. Generally speaking, the concept of information is closely related to notions of constraint, communication, control system, data, form, instruction, knowledge, Meaning , stimulation, pattern, perception, and knowledge representation....
 according to some visualization
Visualization

The term visualization may refer to:* Creative Visualization* Educational visualization* Flow visualization* Geovisualization* Illustration...
 technique. Sometimes, the technique uses a 3D
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 imaginary Three-dimensional space object is projected onto a planar surface without the aid of mathematical calculation....
 onto the 2D 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....
 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....
 for diagram.

iagram has two meanings in common sense.
  1. A collective term for any visual information device, like the term "illustration
    Illustration

    An illustration is a Information graphic such as a drawing, painting, photograph or other work of art that stresses subject more than form. The aim of an illustration is to elucidate or decorate textual information by providing a visual representation....
    " often used as a representative term, to stand for the whole class of technical genres, including graphs and table
    Table

    selfref|For use of tables to display information in Wikipedia, see...
    s.
  2. The specific class of visual display, that show qualitative data with shapes that are connected by lines, arrows, or other visual links.


The term diagram is used in both meanings in science.






Discussion
Ask a question about 'Diagram'
Start a new discussion about 'Diagram'
Answer questions from other users
Full Discussion Forum



Recent Posts









Encyclopedia


A diagram is a 2D geometric
2D geometric model

A 2D geometric model is a geometric model of an object as two-dimensional figure, usually on the Euclidean plane 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 sheet metal....
 symbolic representation
Representation

Representation can refer to:* Representation , one's ability to influence the political process* Representative democracy* Representation , the depiction and ethical concerns of construction in visual arts and literature....
 of information
Information

Information as a Conveyed concept has a diversity of meanings, from everyday usage to technical settings. Generally speaking, the concept of information is closely related to notions of constraint, communication, control system, data, form, instruction, knowledge, Meaning , stimulation, pattern, perception, and knowledge representation....
 according to some visualization
Visualization

The term visualization may refer to:* Creative Visualization* Educational visualization* Flow visualization* Geovisualization* Illustration...
 technique. Sometimes, the technique uses a 3D
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 imaginary Three-dimensional space object is projected onto a planar surface without the aid of mathematical calculation....
 onto the 2D 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....
 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....
 for diagram.

Overview


The term diagram

Diagram has two meanings in common sense.
  1. A collective term for any visual information device, like the term "illustration
    Illustration

    An illustration is a Information graphic such as a drawing, painting, photograph or other work of art that stresses subject more than form. The aim of an illustration is to elucidate or decorate textual information by providing a visual representation....
    " often used as a representative term, to stand for the whole class of technical genres, including graphs and table
    Table

    selfref|For use of tables to display information in Wikipedia, see...
    s.
  2. The specific class of visual display, that show qualitative data with shapes that are connected by lines, arrows, or other visual links.


The term diagram is used in both meanings in science. For example Michael Anderson (1997) stated "diagrams are pictorial, yet abstract, representations of information, and map
Map

A map is a visual representation of an area?a symbolic depiction highlighting relationships between elements of that space such as Object , regions, and topic-comment....
s, line graph
Line graph

In a graph theory, the line graph L of an undirected graph G is another graph L that represents the adjacencies between edge of G....
s, bar chart
Bar chart

A bar chart or bar graph is a chart with rectangle bars with lengths proportional to the values that they represent. Bar charts are used for comparing two or more values....
s, engineering
Engineering

Engineering is the discipline and profession of applying Technology and science knowledge and utilizing natural laws and physical resources in order to design and implement materials, structures, machines, devices, systems, and process that safely realize a desired objective and meet specified criteria....
 blueprint
Blueprint

A blueprint is a type of paper-based reproduction usually of a technical drawing, documenting an architecture or an engineering design. More generally, the term "blueprint" has come to be used to refer to any detailed plan....
s, and architect
Architect

An architect is trained and licenced in planning and designing buildings, and participates in supervising the construction of a building. Etymologically, architect derives from the Latin architectus, itself derived from the Greek arkhitekton , i.e....
s' sketch
Sketch

Sketch may refer to:Drawing and other visual arts* Sketch , a drawing or other composition that is not intended as a finished work, but a preliminary exploration....
es are all examples of diagrams, whereas photographs and video are not". On the other hand Richard K. Lowe (1993) defined diagrams as "abstract graphic portrayals of the subject matter they represent", and only include the typical visual forms as area diagrams, flow charts, idea diagrams, and PERT charts.

The word "diagram" is often coupled together with the word "chart
Chart

and 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....
" as in "charts and diagrams", within the larger conceptual framework of qualitative rather than quantitative displays. Charts can contain both quantitative and qualitative information. The term "charts and diagrams" is specially meant to address one class of genre: the kind that communicates qualitative information.

Characteristics

Diagrams and charts, in contrast to computer graphics
Computer graphics

Computer graphics are graphics created by computers and, more generally, the representation and manipulation of pictorial data by a computer....
, technical illustrations, infographics, maps, and technical drawing
Technical drawing

File:Drafter at work.jpgFile:Bundesarchiv B 145 Bild-F038800-0010, Wolfsburg, VW Autowerk.jpgTechnical drawing is the discipline of creating Standardization technology drawing by architects, CAD drafters, design engineers, and related professionals....
s, show abstract rather than literal
Literal translation

Literal translation, also known as direct translation, is the rendering of text from one language to another "word-for-word" rather than conveying the Word sense of the original....
 representations of information. In essence diagrams are:
  • visual format
    Format

    :For help on formatting Wikipedia articles, see...
    ting devices
  • that do not display quantitative data, but rather relationships and abstract information
  • represented by shapes that are connected by line
    Line

    Line or lines may refer to:* Line , an infinitely-extending one-dimensional figure that has no curvature* Line , the fundamental unit of poetic composition...
    s, arrow
    Arrow

    An arrow is a pointed projectile that is shot with a bow . It predates recorded history and is common to most cultures....
    s, or other visual links.
Diagrams are usually simplified figures, caricatures in a way, intended to convey essential meaning. According to Jan V. White (1984) the characteristics of a good diagram are elegance, clarity, ease, pattern, simplicity, and validity. Elegance for White means that what you are seeing in the diagram is the simplest and most fitting solution to a problem.

Applications

Diagrams and charts are very good at showing action
Action

Action may refer to:...
s, process
Process

Process may refer to:Biology*Process , a projection or outgrowth of tissue from a larger body* Biological processScience and technnology*Process , a computer program or an instance of a program running concurrently with other programs...
es, event
Event

Event can refer to:* A phenomenon, any observable occurrence, or an extraordinary occurrenceA type of gathering:* A ceremony, for example, a marriage...
s and idea
Idea

An idea is a form formed by consciousness through the process of Ideation . Human capability to contemplate ideas is associated with the ability of reasoning, human self-reflection, and of the ability to acquire and apply intellect, intuition, inspiration, etc.....
s. In addition, for a number of visually inclined people, charts and diagrams also provide a visual method of thinking out ideas. They are devices for persons or groups to use in decision-making. For computer programmers, structured diagrams offer precision, fast development, automated checking, key linkages, and above all, standardization.

Diagrams, according to Lee E. Brasseur
Lee E. Brasseur

Lee Ellen Brasseur is an American Professor Department of English studies at the Illinois State University, and expert in the field of visualization, known from her 2003 book "Visualizing Technical Information: A Cultural Critique"....
 (2003), are essentially drawing
Drawing

Drawing is a visual art that makes use of any number of drawing instruments to mark a two-dimensional medium. Common instruments include graphite pencils, pen and ink, inked brushes, wax color pencils, crayons, charcoals, chalk, pastels, marker pens, stylus, or various metals like silverpoint....
s with text
Text

Text may refer to:* Plain text* TEXT, a Swedish band formed by 3/4 ex-Refused Members* Textbook, a standardized instructional book* Text file, a computer file consisting solely of printable characters from a recognized character set...
. They consist of basic lines and shapes that convey an idea
Idea

An idea is a form formed by consciousness through the process of Ideation . Human capability to contemplate ideas is associated with the ability of reasoning, human self-reflection, and of the ability to acquire and apply intellect, intuition, inspiration, etc.....
. The broad category of drawings in a larger sense can include very realistic portrayals of life or objects, but diagrams are a kind of drawing that tend to show a basic abstract structure rather than a more highly contextualized or detailed view. They can be thought of as providing something akin to the essence of a situation or an idea.

History

The earliest seeds of visualization
Visualization

The term visualization may refer to:* Creative Visualization* Educational visualization* Flow visualization* Geovisualization* Illustration...
, according to Michael Friendly
Michael Friendly

Michael Lewis Friendly is a Professor of Psychology at York University in Ontario, Canada, and an Associate Coordinator with the Statistical Consulting Service....
 (2008), arose in geometric diagram
Geometry

Geometry arose as the field of knowledge dealing with spatial relationships. Geometry was one of the two fields of pre-modern mathematics, the other being the study of numbers....
s, in table
Table

selfref|For use of tables to display information in Wikipedia, see...
s of the positions of stars and other celestial bodies, and in the making of map
Map

A map is a visual representation of an area?a symbolic depiction highlighting relationships between elements of that space such as Object , regions, and topic-comment....
s to aid in navigation and exploration. They origin from prehistoric times, and had their own appearances in every early civilisation. By the 16th century, techniques and instruments for precise observation and measurement of physical quantities were well-developed— the beginnings of the husbandry of visualization. The 17th century saw great new growth in theory and the dawn of practice, such as the rise of analytic geometry
Analytic geometry

Analytic geometry, usually called coordinate geometry and earlier referred to as Cartesian geometry or analytical geometry, is the study of geometry using the principles of algebra; the modern development of analytic geometry is thus suggestively called algebraic geometry....
, theories of errors of measurement, the birth of probability theory
Probability theory

Probability theory is the branch of mathematics concerned with analysis of Statistical randomness phenomena. The central objects of probability theory are random variables, stochastic processes, and event s: mathematical abstractions of determinism events or measured quantities that may either be single occurrences or evolve over time in an a...
, and the beginnings of demographic statistics
Demographic statistics

Among the kinds of data that national leaders need are the Demography statistics of their population. Records of births, deaths, marriages, immigration and emigration and a regular census of population provide information that is key to making sound decisions about national policy....
 and political arithmetic.

Over the 18th and 19th centuries, numbers pertaining to people, and social, moral, medical, and economic statistics began to be gathered in large and periodic series. Moreover, the usefulness of these bodies of data for planning, for governmental response, and as a subject worth of study in its own right, began to be recognized. This was accompanied by a rise in visual thinking
Visual thinking

Picture thinking, visual thinking , visual/spatial learning or right brained learning is the common phenomenon of thinking through visual processing using the part of the brain that is emotional and creative to organize information in an intuitive and simultaneous way....
. Diagrams were used to illustrate mathematical proofs and functions, nomograms were developed to aid calculations, various graphic forms were invented to make the properties of empirical numbers. Their trends, tendencies, and distributions were more easily communicated, or accessible to visual inspection. As well, the close relation of the numbers of the state. The origin of the word statistics
Statistics

Statistics is a Mathematics pertaining to the collection, analysis, interpretation or explanation, and presentation of data. It also provides tools for prediction and forecasting based on data....
 and its geography
Geography

Geography is the study of the Earth and its lands, features, inhabitants, and phenomena. A literal translation would be "to describe or write about the Earth"....
 gave rise to the visual representation of such data on maps, now called thematic cartography
Thematic map

File:Halley compass variations 1702.jpgA thematic map is a simple map made to reflect a particular theme about a geographic area. Thematic maps can portray physical, social, political, cultural, economic, sociological, agricultural, or any other aspects of a city, state, region, nation, or continent....
.

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 diagrams is used in different ways in different disciplines.* In mathematics and statistical methods, a tree diagram is used to determine the probability of getting specific results where the possibilities are nested....
    • 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....
    • 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 common type of chart, 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

      Euler diagrams or Euler circles are a diagrammatic means of representing Set and their relationships. They are the modern incarnation of Euler circles, which were 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 Set . Venn diagrams were invented 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 logical graph in 1882 and continued to develop the method until his death in 1914....


  File:Tree Example.png|tree diagram
Tree diagram

The term tree diagrams is used in different ways in different disciplines.* In mathematics and statistical methods, a tree diagram is used to determine the probability of getting specific results where the possibilities are nested....
File:Neural network.svg|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....
File:LampFlowchart.svg|flowchart
Flowchart

A flowchart is common type of chart, that represents an algorithm or Process , showing the steps as boxes of various kinds, and their order by connecting these with arrows....
File:Set intersection.svg|Venn diagram
Venn diagram

Venn diagrams or set diagrams are diagrams that show all hypothetically possible logical relations between a finite collection of Set . Venn diagrams were invented around 1880 by John Venn....
File:Alphagraphen.png|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 logical graph in 1882 and continued to develop the method until his death in 1914....



  • Chart
    Chart

    and 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, also called finite mathematics, is the study of mathematical structures that are fundamentally discrete in the sense that its objects can assume only distinct, separate values, rather than a values on a continuum ....
     or a continuous ranges of values; examples:
    • histogram
      Histogram

      In statistics, a histogram is a graphical display of tabulated frequency , shown as bars. It shows what proportion of cases fall into each of several Categorization....
      , bar chart
      Bar chart

      A bar chart or bar graph is a chart with rectangle bars with lengths proportional to the values that they represent. Bar charts are used for comparing two or more values....
    • pie chart
      Pie chart

      A pie chart is a circle chart divided into Circular sectors, illustrating relative magnitude or frequencies. In a pie chart, the arc length of each sector , is proportionality to the quantity it represents....
    • 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....
       / matrix
      Matrix (mathematics)

      In mathematics, a matrix is a rectangular array of numbers, as shown at the right. In addition to a number of elementary, entrywise operations such as matrix addition a key notion is matrix multiplication....


  File:Histogram example.svg|histogram
Histogram

In statistics, a histogram is a graphical display of tabulated frequency , shown as bars. It shows what proportion of cases fall into each of several Categorization....
File:Crescita del PIL in Colombia.png|bar chart
Bar chart

A bar chart or bar graph is a chart with rectangle bars with lengths proportional to the values that they represent. Bar charts are used for comparing two or more values....
File:Zusammensetzung Shampoo.svg|pie chart
Pie chart

A pie chart is a circle chart divided into Circular sectors, illustrating relative magnitude or frequencies. In a pie chart, the arc length of each sector , is proportionality to the quantity it represents....
File:Hyperbolic Cosine.svg|function graph File:R-car stopping distances 1920.svg|scatter plot



  • 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 Object , regions, and topic-comment....
      s (when stylized, e.g. the map of the London underground
      Tube map

      The tube map is the schematic diagram representing the lines, stations, and zones of London's rapid transit railway 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....


  File:Train schedule of Sanin Line, Japan, 1949-09-15, part.png|train diagram File:Wash-dc-metro-map.png|metro map File:Gear pump exploded est.png|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....
File:USA states population density map.PNG|population density map File:Pioneer plaque.svg|Pioneer plaque
Pioneer plaque

The Pioneer plaques are a pair of gold anodized aluminum commemorative plaque which were placed on board the 1972 Pioneer 10 and 1973 Pioneer 11 spacecraft, featuring a pictogram, in case either Pioneer 10 or 11 are intercepted by extraterrestrial beings....



Thousands of diagram techniques exist. Some more examples follow.

Specific diagram types


A-D

A
  • Activity diagram
    Activity diagram

    Activity diagrams are a loosely defined diagram technique for showing workflows of stepwise activities and actions, with support for choice, iteration and concurrency....
     used in UML
    Unified Modeling Language

    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering.UML includes a set of graphical notation techniques to create abstract models of specific systems....
     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....
  • 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....
  • 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
  • Carnot cycle
    Carnot cycle

    The Carnot cycle is a particular thermodynamic cycle, modeled on the hypothetical Carnot heat engine, proposed by Nicolas L?onard Sadi Carnot in 1824 and expanded upon by ?mile Clapeyron in the 1830s and 40s....
     graph
  • 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 collection of objects and morphisms, indexed...
  • Cause-and-effect diagram
  • Circuit diagram
    Circuit diagram

    A circuit diagram is a simplified conventional pictorial representation of an electrical circuit. It shows the components of the circuit as simplified standard symbols, and the electric power and signal connections between the devices....
  • 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 class es, their attributes, and the Object-oriented programming between the classes....
     – from UML
    Unified Modeling Language

    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering.UML includes a set of graphical notation techniques to create abstract models of specific systems....
  • Collaboration diagram
    Communication diagram

    File:Kommunikations diagramm-5.pngA communication diagram in the Unified Modeling Language 2.0, is a simplified version of the UML 1.x collaboration diagram....
     – from UML 1.x
    Unified Modeling Language

    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering.UML includes a set of graphical notation techniques to create abstract models of specific systems....
  • Communication diagram
    Communication diagram

    File:Kommunikations diagramm-5.pngA communication diagram in the Unified Modeling Language 2.0, is a simplified version of the UML 1.x collaboration diagram....
     – from UML 2.0
    Unified Modeling Language

    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering.UML includes a set of graphical notation techniques to create abstract models of specific systems....
  • 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

    File:Policy Admin Component Diagram.PNGA component diagram in the Unified Modeling Language, depicts how component are wired together to form larger components and or software systems....
     – from UML
    Unified Modeling Language

    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering.UML includes a set of graphical notation techniques to create abstract models of specific systems....
  • Composite structure diagram
    Composite structure diagram

    File:Composite Structure Diagram.pngComposite 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.UML includes a set of graphical notation techniques to create abstract models of specific systems....
  • Concept map
    Concept map

    A concept map is a diagram showing the relationships among concepts. They are graphical tools for organizing and representing knowledge. They include concepts, usually enclosed in circles or boxes of some type, and relationships between concepts indicated by a connecting line linking two concepts....
  • 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....
  • 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. It differs from the flowchart as it shows the data flow instead of the control flow of the program....
  • Data structure diagram
    Data structure diagram

    A Data Structure Diagram is a data model used to describe Conceptual schema by providing graphical notations which document entity and their Relational models, and the constraints that binds them....
  • Dependency diagram
    Dependency diagram

    A dependency diagram is a visual representation of a Dependency graph. Dependency diagrams are integral to software development, outlining the complex, interrelationships of various functional elements....
  • Deployment diagram
    Deployment diagram

    File:Deployment Diagram.PNGA deployment diagram in the Unified Modeling Language serves to model the physical deployment of Artifact on deployment targets....
     – from UML
    Unified Modeling Language

    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering.UML includes a set of graphical notation techniques to create abstract models of specific systems....
  • 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....
  • Euler diagram
    Euler diagram

    Euler diagrams or Euler circles are a diagrammatic means of representing Set and their relationships. They are the modern incarnation of Euler circles, which were invented by Leonhard Euler in the 18th century....
  • 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....
  • 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 force and non-contact force forces acting on the body....


G
  • Gantt chart
    Gantt chart

    A Gantt chart is a type of bar chart that illustrates a schedule . Gantt charts illustrate the start and finish dates of the terminal elements and summary elements of a project....
     – shows the timing of tasks or activities (used in project management
    Project management

    Project management is the List of academic disciplines 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....


H
  • Hasse diagram
    Hasse diagram

    In the mathematics discipline known as order theory, a Hasse diagram is a simple picture of a finite partially ordered set, forming a Graph 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....
  • 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....
     – from UML
    Unified Modeling Language

    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering.UML includes a set of graphical notation techniques to create abstract models of specific systems....
  • Ishikawa diagram
    Ishikawa diagram

    The Ishikawa diagram are diagrams, that shows the causes of a certain event. A common use of the Ishikawa diagram is in product design, to identify potential factors causing an overall effect....


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....
  • Johnston diagram
    Johnston diagram

    Johnston diagrams, which look similar to Euler diagram or Venn diagrams, illustrate formal propositional calculus in a visual manner. Logically they are equivalent to truth tables; some may find them easier to understand at a glance....


K
  • Karnaugh map
    Karnaugh map

    The Karnaugh map, also known as a Veitch diagram , is a tool to facilitate the simplification of Boolean algebra integrated circuit expressions....
  • Kinematic diagram
    Kinematic diagram

    |- align = "center"| || |- align = "center"| Programmable Universal Machine for Assembly 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
  • Mind map
    Mind map

    A mind map is a diagram used to represent words, ideas, tasks, or other items linked to and arranged radially around a central key word or idea. Mind maps are used to generation, visualization, structure, and taxonomic classification ideas, and as an aid in study skills, organization, problem solving, decision making, and writing....
     – used for learning, brainstorming, memory, visual thinking and problem solving


N
  • N2
  • Nassi-Shneiderman diagram
    Nassi-Shneiderman diagram

    A Nassi-Schneiderman 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....
     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

    File:Object diagram.pngAn 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.UML includes a set of graphical notation techniques to create abstract models of specific systems....


P
  • Package diagram
    Package diagram

    A package diagram in the Unified Modeling Language depicts the Dependency between the Package that make up a model....
     from UML
    Unified Modeling Language

    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering.UML includes a set of graphical notation techniques to create abstract models of specific systems....
     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 , and directed arcs ....
     – shows the structure of a distributed system as a directed bipartite graph
    Bipartite graph

    In the mathematics field of graph theory, a bipartite graph is a graph whose vertex 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....
     (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 other similar plants...
    )
  • Phase diagram
    Phase diagram

    A phase diagram in physical chemistry, mineralogy, and materials science is a type of Graph of a function used to show conditions at which thermodynamically-distinct phase can occur at thermodynamic equilibrium....
  • Plant Diagram
  • 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....
  • Process Flow diagram
    Process Flow diagram

    A process flow diagram is a diagram commonly used in chemical engineering and process engineering to indicate the general flow of plant processes and equipment....
     or PFD
    PFD

    selfref|On Wikipedia, PfD may mean...
     – used in chemical engineering
    Chemical engineering

    Chemical engineering is the branch of engineering that deals with the application of physical science , 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 transfers between processes....
     - 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 grammar structure of a natural language Sentence . A sentence diagram is a form of a parse tree....
     -- represents the grammatical
    Grammar

    Grammar is the field of linguistics that covers the conventions governing the use of any given natural language. It includes morphology and syntax, often complemented by phonetics, phonology, semantics, and pragmatics....
     structure of a natural language
    Natural language

    In the philosophy of language, a natural language is a language that is spoken, Sign language, or writing by humans for general-purpose communication, as distinguished from formal languages and from constructed languages....
     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.UML includes a set of graphical notation techniques to create abstract models of specific systems....
     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 string of letters, or symbols. The inventory 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....
    .
  • Shlaer-Mellor
    Shlaer-Mellor

    The Shlaer-Mellor method, developed by Sally Shlaer and Stephen J. Mellor, is one of a number of object-oriented analysis / object-oriented design methods which arrived in the late 1980s in response to perceived weaknesses in the existing structured analysis and structured design techniques in use by software engineers....
     – 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....
  • Smith chart
    Smith chart

    The Smith Chart, invented by Phillip Hagar Smith , is a graphical aid or nomogram designed for electrical engineering specializing in radio frequency engineering to assist in solving problems with transmission lines and impedance 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....
  • 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....
    )
  • 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 state s; sometimes, this is indeed the case, while at other times this is a reasonable abstraction....
     from UML
    Unified Modeling Language

    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering.UML includes a set of graphical notation techniques to create abstract models of specific systems....
     and SysML
  • Swim lane
    Swim lane

    A swim lane is a visual element used in flowcharts that depict what or who is working on a particular subset of a Business 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....
  • 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....
  • 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 Object s throughout a given period of time....
  • TQM Diagram


U
  • UML diagram
    Unified Modeling Language

    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering.UML includes a set of graphical notation techniques to create abstract models of specific systems....
     – 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....
    )
  • Use case diagram
    Use case

    A use case in software engineering and systems engineering is a description of a system?s behaviour as it responds to a request that originates from outside of that system....
     – from UML
    Unified Modeling Language

    Unified Modeling Language is a standardized general-purpose modeling language in the field of software engineering.UML includes a set of graphical notation techniques to create abstract models of specific systems....
     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 Set . Venn diagrams were invented around 1880 by John Venn....
  • Voronoi diagram
    Voronoi diagram

    In mathematics, a Voronoi diagram, named after Georgy Voronoy, also called a Voronoi tessellation, a Voronoi decomposition, or a Dirichlet tessellation , 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....


See also

  • Chart
    Chart

    and 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 instead of by linguistic or algebraic means....
  • List of graphical methods
    List of graphical methods

    This is a list of graphical methods with a mathematical basis.Included are diagram techniques, chart techniques, Plot techniques, and other forms of visualization....
  • 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....
  • Plot (graphics)
    Plot (graphics)

    A plot is 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....
  • 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.