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

Diagramming Software for Design UML Collaboration Diagrams

ConceptDraw helps you to start designing your own UML Collaboration Diagrams with examples and templates.

UML Process Diagram Example

This sample shows the UML Activity Diagram that describes the flow of controls in the system. This is preparation to see how the system will work when executed. Black circle indicates the start of the workflow, encircled black circle indicates the end of the workflow. This sample shows the decision of the problem and can be used when you need to solve some set of problems.

UML State Machine Diagram.Design Elements

UML state machine's goal is to overcome the main limitations of traditional finite-state machines while retaining their main benefits.
ConceptDraw has 393 vector stencils in the 13 libraries that helps you to start using software for designing your own UML Diagrams. You can use the appropriate stencils of UML notation from UML State Machine library.

Workflow Diagram Software Mac

ConceptDraw DIAGRAM software is the best Mac software for drawing workflow diagrams. Its rich set of samples and templates, and specific features to draw diagrams faster make this software as comfortable as possible for drawing workflow diagrams.
Use the ConceptDraw DIAGRAM professional Mac OS X software for drawing workflow diagram. The Workflow Diagrams solution with its libraries and templates set make the possibility to identify resources that are required for work goal implementation. The process flow diagram identify flow which occurs as network of process dependencies, organizational decisions and interactions between departments. Usually workflow diagrams show business participants actions that carry product or service to the final destination, the consumer.

Process with UML

This UML activity diagram shows the abstract example of orchestration of service-oriented business process. Orchestration is the method for composition the hierarchical and self-contained service-oriented business processes. It is coordinated by the single agent.
This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park.

ERD Symbols and Meanings

Crow's foot notation is used in Barker's Notation, Structured Systems Analysis and Design Method (SSADM) and information engineering. Crow's foot diagrams represent entities as boxes, and relationships as lines between the boxes. Different shapes at the ends of these lines represent the cardinality of the relationship.
The Chen's ERD notation is still used and is considered to present a more detailed way of representing entities and relationships.
To create an ERD, software engineers mainly turn to dedicated drawing software, which contain the full notation resources for their specific database design - ERD symbols and meanings. CS Odessa has released an all-inclusive Entity-Relationship Diagram (ERD) solution for their powerful drawing program, ConceptDraw DIAGRAM.
How to Build an Entity Relationship Diagram (ERD)
How to Build an Entity Relationship Diagram (ERD)
The vector stencils library "UML class diagrams" contains 38 symbols for the ConceptDraw PRO diagramming and vector drawing software.
"... classes are represented with boxes which contain three parts:
(1) The top part contains the name of the class. It is printed in Bold, centered and the first letter capitalized.
(2) The middle part contains the attributes of the class. They are left aligned and the first letter is lower case.
(3) The bottom part gives the methods or operations the class can take or undertake. They are also left aligned and the first letter is lower case. ...
To indicate a classifier scope for a member, its name must be underlined. ...
An association can be named, and the ends of an association can be adorned with role names, ownership indicators, multiplicity, visibility, and other properties. ...
Aggregation ... is graphically represented as a hollow diamond shape on the containing class end of the tree with a single line that connects the contained class to the containing class.
... graphical representation of a composition relationship is a filled diamond shape on the containing class end of the tree of lines that connect contained class(es) to the containing class.
... graphical representation of a Generalization is a hollow triangle shape on the superclass end of the line (or tree of lines) that connects it to one or more subtypes.
... graphical representation of a Realization is a hollow triangle shape on the interface end of the dashed line (or tree of lines) that connects it to one or more implementers. A plain arrow head is used on the interface end of the dashed line that connects it to its users.
Multiplicity ... representation of an association is a line with an optional arrowhead indicating the role of the object(s) in the relationship, and an optional notation at each end indicating the multiplicity of instances of that entity (the number of objects that participate in the association).
Entity classes ... are drawn as circles with a short line attached to the bottom of the circle. Alternatively, they can be drawn as normal classes with the «entity» stereotype notation above the class name." [Class diagram. Wikipedia]
The example "Design elements - UML class diagrams" is included in the Rapid UML solution from the Software Development area of ConceptDraw Solution Park.
UML class diagram symbols
UML class diagram symbols, template class, self association, package, object, note, interface, frame, component, class, NARY, N-ary association,

Network Topologies

Running your own business or working for some company as IT specialist, one day you definitely face the need of connecting all network and computer devices existing on this enterprise's balance sheet. Especially once this company grows you need more stuff and so elements of network such as laptops, servers, scanners, printers, fax machines, telephones, routers, so you definitely have to make network topology flowchart to arrange it all correctly to connect it with each other. In this case to use ConceptDraw DIAGRAM as a tool to make your topology diagram is the best decision ever! Test how simple it is to use our samples to create your diagrams in a short term! Whether you need to make logical or physical topologies you can always use the service of our software and with help of libraries to design whatever you need. The basic topologies types are: ring, mesh, bus, star, tree or fully connected one, and its examples are there in Solutions waiting for you on this site to use it all. Check it out and enjoy simplicity of using this application right now!
Create Network Topology Diagram
Create Network Topology Diagram

UML Object Diagram. Design Elements

UML Object Diagram shows the structure of a modeled system at a specific time.
ConceptDraw has 393 vector stencils in the 13 libraries that helps you to start using software for designing your own UML Diagrams. You can use the appropriate stencils of UML notation from UML Object library.

workflow diagram software, workflow patterns Workflow Diagrams

workflow diagram software, workflow patterns
Workflow Diagrams solution extends ConceptDraw DIAGRAM software with samples, templates and vector stencils library for drawing the work process flowcharts.