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

Design elements - UML state machine diagrams

The vector stencils library "UML state machine diagrams" contains 35 symbols for the ConceptDraw PRO diagramming and vector drawing software.
"The state diagram in the Unified Modeling Language is essentially a Harel statechart with standardized notation, which can describe many systems, from computer programs to business processes. In UML 2 the name has been changed to State Machine Diagram. The following are the basic notational elements that can be used to make up a diagram:
(1) Filled circle, pointing to the initial state.
(2) Hollow circle containing a smaller filled circle, indicating the final state (if any).
(3) Rounded rectangle, denoting a state. Top of the rectangle contains a name of the state. Can contain a horizontal line in the middle, below which the activities that are done in that state are indicated.
(4) Arrow, denoting transition. The name of the event (if any) causing this transition labels the arrow body. A guard expression may be added before a "/" and enclosed in square-brackets ( eventName[guardExpression] ), denoting that this expression must be true for the transition to take place. If an action is performed during this transition, it is added to the label following a "/" ( eventName[guardExpression]/action ).
(5) Thick horizontal line with either x>1 lines entering and 1 line leaving or 1 line entering and x>1 lines leaving. These denote join/fork, respectively." [State diagram (UML). Wikipedia]
The example "Design elements - UML state machine diagrams" is included in the Rapid UML solution from the Software Development area of ConceptDraw Solution Park. Read more
UML state machine diagram symbols
UML state machine diagram symbols, terminate pseudostate, synch state, subactivity state, sub-machine diagram, state with compartments, simple state, send signal state, receive signal state, note, junction pseudostate, internal behavior, initial state, history pseudostate, frame, fragment, final state, exit point, entry point, composite state, choice pseudostate,
"State machine diagram is a behavior diagram which shows discrete behavior of a part of designed system through finite state transitions. State machine diagrams can also be used to express the usage protocol of part of a system. Two kinds of state machines defined in UML 2.4 are:
(1) behavioral state machine, and
(2) protocol state machine.
The following nodes and edges are typically drawn in state machine diagram: behavioral state, behavioral transition, protocol state, protocol transition, different pseudostates. ...
Behavioral state machine is specialization of behavior and is used to specify discrete behavior of a part of designed system through finite state transitions. The state machine formalism used in this case is an object-based variant of Harel statecharts.
Behavior is modeled as a traversal of a graph of state nodes connected with transitions. Transitions are triggered by the dispatching of series of events. During the traversal, the state machine could also execute some activities. ...
Protocol state machine is a specialization of behavioral state machine and is used to express usage protocol or lifecycle of a classifier. It specifies which operations of the classifier can be called in which state and under which condition, thus specifying the allowed call sequences on the classifier’s operations. Protocol state machines express the legal transitions that a classifier can trigger." [uml-diagrams.org/state-machine-diagrams.html]
The template "UML state machine diagram" for the ConceptDraw PRO diagramming and vector drawing software is included in the Rapid UML solution from the Software Development area of ConceptDraw Solution Park.
www.conceptdraw.com/solution-park/software-uml Read more
UML state machine diagram
UML state machine diagram,  UML state machine diagram symbols, simple state, initial state, final state, composite state
The vector stencils library "Machines and equipment" contains 24 symbols of industrial machines and equipment.
Use the design elements library "Machines and equipment" for drawing plant interior design plans, manufacturing equipment layouts and factory floor plans using the ConceptDraw PRO diagramming and vector drawing software.
"Manufacturing is the production of goods for use or sale using labor and machines, tools, chemical and biological processing, or formulation. The term may refer to a range of human activity, from handicraft to high tech, but is most commonly applied to industrial production, in which raw materials are transformed into finished goods on a large scale.
Modern manufacturing includes all intermediate processes required for the production and integration of a product's components. Some industries, such as semiconductor and steel manufacturers use the term fabrication instead.
The manufacturing sector is closely connected with engineering and industrial design." [Manufacturing. Wikipedia]
The shapes library "Machines and equipment" is included in the Plant Layout Plans solution from the Building Plans area of ConceptDraw Solution Park. Read more
Machines and equipment symbols
Machines and equipment symbols, vertical milling machine, milling machine, vertical band saw, band saw, turret milling machine, tungsten inert gas welding, gas tungsten arc welding, GTAW, TIG welding, surface grinder, shearing machine, shaping machine, sawing machine, platform trolley, operator, mobile tool box, metal inert gas welding, gas metal arc welding, GMAW, metal inert gas welding, MIG welding, horizontal milling machine, milling machine, horizontal band saw, band saw, hand roller press, generator, folding machine, first aid cabinet, fire extinguisher, extinguisher, drilling machine, drill press, computer numerical control lathe, CNC lathe, compressor, centre lathe,
The Data flow diagram (DFD) example "Payment for goods using UPS code scanner" shows data flow in process of payment for goods in the shop using the MaxiCode scanner.
"MaxiCode is a public domain, machine-readable symbol system originally created and used by United Parcel Service. Suitable for tracking and managing the shipment of packages, it resembles a barcode, but uses dots arranged in a hexagonal grid instead of bars. MaxiCode has been standardised under ISO/IEC 16023.
A MaxiCode symbol (internally called "Bird's Eye", "Target", "dense code", or "UPS code") appears as a 1 inch square, with a bullseye in the middle, surrounded by a pattern of hexagonal dots. It can store about 93 characters of information, and up to 8 MaxiCode symbols can be chained together to convey more data. The centered symmetrical bullseye is useful in automatic symbol location regardless of orientation, and it allows MaxiCode symbols to be scanned even on a package traveling rapidly." [MaxiCode. Wikipedia]
This example of data flow diagram (Gane & Sarson notation) was created using the ConceptDraw PRO diagramming and vector drawing software extended with the Data Flow Diagrams solution from the Software Development area of ConceptDraw Solution Park. Read more
DFD
DFD, process, external entity, data store,