Presentation is loading. Please wait.

Presentation is loading. Please wait.

Component 10 – Fundamentals of Health Workflow Process Analysis and Redesign Unit 3-5 – Process Mapping Unified Modeling Language (UML) notation for Data.

Similar presentations


Presentation on theme: "Component 10 – Fundamentals of Health Workflow Process Analysis and Redesign Unit 3-5 – Process Mapping Unified Modeling Language (UML) notation for Data."— Presentation transcript:

1 Component 10 – Fundamentals of Health Workflow Process Analysis and Redesign Unit 3-5 – Process Mapping Unified Modeling Language (UML) notation for Data Flow and Related Diagrams This material was developed by Duke University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information Technology under Award Number IU24OC000024.

2 Component 10/Unit 3-5 2 Health IT Workforce Curriculum Version 2.0/Spring 2011 Upon successful completion of this material the student is able to: Describe UML class, activity and state machine diagrams Explain the symbols and salient conventions for each of the diagrams Interpret the information content and process steps communicated by the diagrams

3 Component 10/Unit 3-5 3 Health IT Workforce Curriculum Version 2.0/Spring 2011 Topics It is not our intent to: –Cover all of UML –Cover how to create UML diagrams Rather, we introduce three UML diagrams most likely to be encountered by workflow analysts and process re-designers The purpose and notation for each of the three diagrams is covered

4 Component 10/Unit 3-5 4 Health IT Workforce Curriculum Version 2.0/Spring 2011 Methods for Diagramming Processes Process Aspects ISO 5807 YourdonGane- Sarson UMLE-R Crows- foot ContextXXX Process stepsXX Data flow stepsXXXX Information contenttext only XX Data transformationXXXX Flow control and stateXtext onlyX Roles involvedXX

5 Component 10/Unit 3-5 5 Health IT Workforce Curriculum Version 2.0/Spring 2011 Background Developed by the Object Management Group (OMG) First version, UML1 released in 1997 1 Created to overcome incompatibility of different notations for software modeling –i.e., For software design and development, NOT workflow or process representation. Adapts and incorporates pre-existing notations: –Flowcharts, Yourdon, Gane-Sarson, Entity- relationship diagrams and ISO 5807.

6 Component 10/Unit 3-5 6 Health IT Workforce Curriculum Version 2.0/Spring 2011 Use Developed for visual modeling in software development Later to automate software development 13 different diagrams for representing aspects of computer software –Functionality, data content, and data movement –Not physical process steps Many IT professionals are trained in UML Workflow analysts may encounter UML diagrams

7 Component 10/Unit 3-5 7 Health IT Workforce Curriculum Version 2.0/Spring 2011 Types of UML 2.0 Diagrams Structure Diagrams Six types Represent static aspects of system structure Class Diagram covered here Behavior Diagrams Three types Represent dynamic aspects of systems Two of the three covered here –Activity Diagram –State Machine Diagram. Interaction Diagrams Four types Detailed behavior diagrams Not covered here

8 Component 10/Unit 3-5 8 Health IT Workforce Curriculum Version 2.0/Spring 2011 Class Diagram Model of the information stored in a system Analogous to the E-R diagram

9 Component 10/Unit 3-5 9 Health IT Workforce Curriculum Version 2.0/Spring 2011 Class Diagram Example

10 Component 10/Unit 3-5 10 Health IT Workforce Curriculum Version 2.0/Spring 2011 Class Diagram Notation Classes are shown by boxes Associations are shown by lines Cardinality and modality are shown by numbers on the lines Associations Class name attributes 0..1 1..*

11 Component 10/Unit 3-5 11 Health IT Workforce Curriculum Version 2.0/Spring 2011 Class Diagram Larger View

12 Component 10/Unit 3-5 12 Health IT Workforce Curriculum Version 2.0/Spring 2011 Activity Diagram Similar to a flowchart Shows movement Uses fewer symbols than flowcharts

13 Component 10/Unit 3-5 13 Health IT Workforce Curriculum Version 2.0/Spring 2011 Activity Diagram Symbols Activities are shown by a long rectangle with rounded corners Motion and direction are shown by lines with arrow heads Branch points are shown by either diamonds or heavy horizontal lines Symbols that has a meaning Start of a process is shown by a solid circle End of a process is shown by a solid circle concentric with a “no fill” circle activity Motion & direction branch Symbols that has a meaning

14 Component 10/Unit 3-5 14 Health IT Workforce Curriculum Version 2.0/Spring 2011 Activity Diagram Example Patient calls for appointment Receptionist answers Scheduled Office visit occurs

15 Component 10/Unit 3-5 15 Health IT Workforce Curriculum Version 2.0/Spring 2011 State Diagram Shows the different “statuses” allowed Valid transitions from state to state

16 Component 10/Unit 3-5 16 Health IT Workforce Curriculum Version 2.0/Spring 2011 State Diagram Symbols Rectangles that show the states Lines and arrows that show valid transitions from state to state scheduled Symbols

17 Component 10/Unit 3-5 17 Health IT Workforce Curriculum Version 2.0/Spring 2011 State Diagram Example scheduledtentativearrived missed complete open

18 Component 10/Unit 3-5 18 Health IT Workforce Curriculum Version 2.0/Spring 2011 Maintenance UML is an international standard and is maintained by the OMG The standard is freely available from the OMG web site

19 Component 10/Unit 3-5 19 Health IT Workforce Curriculum Version 2.0/Spring 2011 References 1.) Watson, Andrew Visual Modelling: past, present and future. Accessed June 22, 2010. available from http://www.uml.org/Visual_Modeling.pdf http://www.uml.org/Visual_Modeling.pdf Suggested Reading UML overview on OMG homepage: http://www.uml.org/ UML Wilipedia topic: http://en.wikipedia.org/wiki/Unified_Modeling_Language


Download ppt "Component 10 – Fundamentals of Health Workflow Process Analysis and Redesign Unit 3-5 – Process Mapping Unified Modeling Language (UML) notation for Data."

Similar presentations


Ads by Google