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

Slides:



Advertisements
Similar presentations
© 2005 by Prentice Hall Appendix 3 Object-Oriented Analysis and Design Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Advertisements

Component 10 – Fundamentals of Workflow Process Analysis and Redesign Unit 4-1 – Acquiring Clinical Process Knowledge This material was developed by Duke.
UML (Sequence Diagrams, Collaboration and State Chart Diagrams) Presentation By - SANDEEP REDDY CHEEDEPUDI (Student No: ) - VISHNU CHANDRADAS (Student.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 9 Slide 1 Appendix 3 Object-Oriented Analysis and Design.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall A.1.
Department of Computing
Chapter 15: System Modeling with UML
IELM 511: Information System design
Fundamentals of Health Workflow Process Analysis and Redesign
System Analysis and Design
Unified Modeling Language
Software Design Description (SDD) Diagram Samples
Component 10 – Fundamentals of Workflow Process Analysis and Redesign Unit 10 – Process Change Implementation and Evaluation This material was developed.
Lecture 6 Unified Modeling Language (UML)
CIT UPES | Sept 2013 | Unified Modeling Language - UML.
Component 10/Unit 3a Slide 1 Health IT Workforce Curriculum Version 1.0/Fal 2010 Interpreting and Creating Process Diagrams Component 10 Unit 3a Introduction.
Component 10/Unit 3d Slide 1 Health IT Workforce Curriculum Version 1.0/Fal 2010 Fundamentals of Health Workflow Process Analysis and Redesign Unit 10.3d.
Quality Improvement Workflow Design Lecture a
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix A Object-Oriented.
Programming in Java Unit 3. Learning outcome:  LO2:Be able to design Java solutions  LO3:Be able to implement Java solutions Assessment criteria: 
Fundamentals of Health Workflow Process Analysis and Redesign Acquiring Clinical Process Knowledge Lecture b This material Comp10_Unit4b was developed.
Unit 2-2 – Process Mapping Diagramming Tools
1 Devon M. Simmonds University of North Carolina, Wilmington CSC450 Software Engineering WorkFlow Modeling with Activity Diagrams.
Chapter Two The UML – Unified Modeling Language Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information.
Systems Analysis & Design 7 th Edition Chapter 5.
Programming Logic and Design Fourth Edition, Comprehensive Chapter 15 System Modeling with the UML.
Component 4: Introduction to Information and Computer Science Unit 9: Components and Development of Large Scale Systems Lecture 3 This material was developed.
Copyright © 2013 Curt Hill UML Unified Modeling Language.
The Unified Modeling Language Part II Omar Meqdadi SE 2730 Lecture 9 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Course Instructor: Kashif Ihsan 1. Chapter # 3 2.
UML as a Specification Language for Embedded Systems. By, Mir Ahmed Ali, Asst. Professor, ECM department, SNIST. By, Prof. Narsiah sir, Director of School.
Component 10 – Fundamentals of Workflow Analysis and Process Redesign Unit 4-2 – Acquiring Clinical Process Knowledge This material was developed by Duke.
Introduction to UML CS A470. What is UML? Unified Modeling Language –OMG Standard, Object Management Group –Based on work from Booch, Rumbaugh, Jacobson.
Component 10 – Fundamentals of Health Workflow Process Analysis and Redesign Unit 3-4 – Process Mapping Gane-Sarson Notation.
Systems Analysis and Design in a Changing World, Fourth Edition
Lecture 9-1 : Intro. to UML (Unified Modeling Language)
Component 10 – Fundamentals of Health Workflow Process Analysis and Redesign Unit 3-1 – Interpreting and Creating Process Diagrams: Introduction This material.
Component 10/Unit 2 Slide 1 Health IT Workforce Curriculum Version 1.0/Falll 2010 Fundamentals of Health Workflow Process Analysis and Redesign Unit
Information Systems in Organizations 2.1 Analyzing organizations as systems and processes.
Component 10 – Fundamentals of Health Workflow Process Analysis and Redesign Unit 3-6 – Process Mapping Entity-Relationship Diagrams This material was.
Component 10/Unit 3e Slide 1 Health IT Workforce Curriculum Version 1.0/Fal 2010 Fundamentals of Health Workflow Process Analysis and Redesign Unit 10.3e.
CHAPTER 6 OBJECT ANALYSIS.
Fundamentals of Health Workflow Process Analysis and Redesign Process Analysis Lecture a This material Comp10_Unit5a was developed by Duke University,
Fundamentals of Health Workflow Process Analysis and Redesign Acquiring Clinical Process Knowledge Lecture c This material Comp10_Unit4c was developed.
Unit 3-3 – Process Mapping Yourdon Notation for Data Flow Diagrams
Component 9 – Networking and Health Information Exchange Unit 2-3 Network Media and Hardware Communication Devices This material was developed by Duke.
CS 350 – Software Design UML – The Unified Modeling Language – Chapter 2 The Unified Modeling Language is a visual language used to create models of programs.
Information Systems in Organizations 2
Systems Analysis and Design in a Changing World, Fourth Edition
Fundamentals of Health Workflow Process Analysis and Redesign
Business Process and Functional Modeling
Appendix 3 Object-Oriented Analysis and Design
UML(Unified Modeling Language)
Chapter 5 System modeling
Fundamentals of Health Workflow Process Analysis and Redesign
Health Care Workflow Process Improvement
Health Care Workflow Process Improvement
Course Outcomes of Object Oriented Modeling Design (17630,C604)
Object-Oriented Analysis and Design
Health Care Workflow Process Improvement
Health Care Workflow Process Improvement
Fundamentals of Health Workflow Process Analysis and Redesign
Visit for more Learning Resources
University of Central Florida COP 3330 Object Oriented Programming
System Modeling Chapter 4
Activity Diagrams Activity diagrams describe the workflow behavior of a system.  The diagrams describe the state of activities by showing the sequence.
Business System Development
Chapter 5.
Appendix 3 Object-Oriented Analysis and Design
UML Design for an Automated Registration System
Presentation transcript:

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 IU24OC

Component 10/Unit 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

Component 10/Unit 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

Component 10/Unit 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

Component 10/Unit Health IT Workforce Curriculum Version 2.0/Spring 2011 Background Developed by the Object Management Group (OMG) First version, UML1 released in 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.

Component 10/Unit 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

Component 10/Unit 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

Component 10/Unit 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

Component 10/Unit Health IT Workforce Curriculum Version 2.0/Spring 2011 Class Diagram Example

Component 10/Unit 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 *

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

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

Component 10/Unit 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

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

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

Component 10/Unit 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

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

Component 10/Unit 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

Component 10/Unit Health IT Workforce Curriculum Version 2.0/Spring 2011 References 1.) Watson, Andrew Visual Modelling: past, present and future. Accessed June 22, available from Suggested Reading UML overview on OMG homepage: UML Wilipedia topic: