UML Diagrams Examples
Examples by Technology or Application Domain
Online shopping UML diagrams Ticket vending machine UML diagrams Bank ATM UML diagrams Hospital management UML diagrams Digital imaging and communications in medicine (DICOM) UML diagrams Java technology UML diagrams Application development for Android UML diagrams Software licensing and protection using SafeNet Sentinel HASP security solution
Examples by Types of Diagrams
Activity diagram examples Class diagram examples Communication diagram examples Component diagram examples Composite structure diagram examples Deployment diagram examples Information flow diagram example Interaction overview diagram examples Object diagram example Package diagram examples Profile diagram examples
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 1 of 33 Sequence diagram examples State machine diagram examples Timing diagram examples Use case diagram examples
Use Case Diagrams
Business Use Case Diagrams
Airport check-in and security screening business model
Restaurant business model
System Use Case Diagrams
Ticket vending machine
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 2 of 33 Bank ATM UML use case diagrams examples
Point of Sales (POS) terminal
e-Library online public access catalog (OPAC)
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 3 of 33 Online shopping use case diagrams
Credit card processing system
Website administration
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 4 of 33 Hospital Management
Radiology diagnostic reporting UML use case diagram example
Software protection and licensing UML use case diagram example
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 5 of 33 Information Flow Diagrams
Scheduled Workflow information flow for the IHE Radiology Technical Framework
Class Diagrams
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 6 of 33 Abstract Factory Design Pattern
Domain Models
Library domain model
Bank account class diagram example
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 7 of 33 Online shopping domain model
Health insurance policy UML class diagram example
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 8 of 33 Hospital domain UML class diagram example
Digital imaging in medicine - DICOM model of the real world
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 9 of 33 Sentinel HASP software licensing domain UML class diagram example
APIs
Digital imaging in medicine - DICOM Application Hosting API
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 10 of 33 Java util.concurrent API UML class diagram examples
Implementation Models
Android Camera implementation classes
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 11 of 33 Sentinel HASP licensing UML class diagram of Aladdin package
Object Diagrams
Web application Login Controller object diagram
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 12 of 33 Composite Structure Diagrams
Bank ATM UML composite structure diagram example
Apache Tomcat 7 web server UML composite structure diagram example
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 13 of 33 Observer design pattern as UML collaboration use example
Package Diagrams
Multi-Layered Application Model
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 14 of 33 Multi-Layered Web Architecture
Java™ Platform Standard Edition 7 API UML package diagram example.
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 15 of 33 Java Servlet 2.5 API UML package diagram example
Java Servlet 3.0 API UML package diagram example
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 16 of 33 Spring and Hibernate ORM data access packages and classes
(Data) Transfer Object (Value Object) design pattern package template
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 17 of 33 Component Diagrams
Online shopping component diagram
Sentinel HASP licensing components
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 18 of 33 Deployment Diagrams
Online shopping web application manifestation
Online shopping web application UML deployment diagram
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 19 of 33 Clustered deployment of J2EE web application
Multilayered load balancing of J2EE servers
Apple iTunes UML deployment diagram
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 20 of 33 Android application deployment
Network Diagrams
Home network diagram example
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 21 of 33 Web application network diagram example
Profile Diagrams
Service Oriented Architecture Modeling Language (SoaML) UML profile diagram examples
Java Enterprise JavaBeans (EJB) 3.0 UML Profile
Digital Imaging and Communications in Medicine (DICOM) UML profile diagram example
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 22 of 33 Activity Diagrams
Business flow - Process purchase order
Business flow - Document management process
Electronic prescription service
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 23 of 33 Software design - Resolve software issue
Software licensing - activation of Sentinel HASP SL provisional product UML activity diagram example
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 24 of 33 Online shopping UML activity diagram
Ticket vending machine
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 25 of 33 Web security - Single Sign-On (SSO) for Google Apps
State Machine Diagrams
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 26 of 33 Water Phase Diagram as State Machine
Bank ATM behavioral state machine UML diagram example
Online shopping user account UML state machine diagram example
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 27 of 33 Java 6 thread states and life cycle UML protocol state machine example
Java EJB life cycle of a session object UML state machine example
Digital Imaging and Communications in Medicine (DICOM) Hosted Application life cycle UML protocol state machine example
Sequence Diagrams
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 28 of 33 Online bookshop UML sequence diagram
Submit comments to Pluck using DWR, AJAX, JSON
Facebook user authentication in a web application
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 29 of 33 Spring and Hibernate transaction management
Timing Diagrams
Medical domain - Stages of Alzheimer’s disease UML timing diagram example
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 30 of 33 Web user experience - Website latency UML timing diagram example
Communication Diagrams
Online bookshop communication diagram
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 31 of 33 Interaction Overview Diagrams
Online shopping interaction overview diagram
Submit comments to Pluck using DWR, AJAX, JSON
Noticed a spelling error? Select the text using the mouse and press Ctrl + Enter.
10
Follow @uml_diagrams Like 2.4K Share
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 32 of 33 by Kirill Fakhroutdinov
This document describes UML versions up to UML 2.5 and is based on the corresponding OMG™ Unified Modeling Language™ (OMG UML®) specifications. UML diagrams were created in Microsoft® Visio® 2007-2013 using UML 2.x Visio Stencils. Lucidchart is a nice free UML tool for students I recommend. You can send your comments and suggestions to webmaster at webmaster@uml- diagrams.org.
Copyright © 2009-2016 uml-diagrams.org. All rights reserved.
0 Comments UML Diagrams !1 Login
♥ Recommend 78 ⤤ Share Sort by Newest
Start the discussion…
Be the first to comment.
✉ Subscribe d Add Disqus to your site Add Disqus Add Privacy
http://www.uml-diagrams.org/index-examples.html 1/15/17, 10 34 AM Page 33 of 33