


The UML with Enterprise Architect for Beginners course is designed to be an introduction to Enterprise Architect; it is aimed at people who want to quickly gain a proficiency in the use of UML and Enterprise Architect and who have no prior experience in either.
Course Details
Duration: 2 Days
Prerequisites: None
Course Outline
- Introduction to UML:
- Modelling purpose and concepts
- UML Fundamentals
- UML Diagram types
- Use of UML within the System Development Life Cycle (SDLC)
- Guidelines for the use of UML
- Introduction to Enterprise Architect:
- Describe the main features of Enterprise Architect and its editions
- Describe The concept of repositories in Enterprise Architect
- Working with repositories
- Structure of repositories
- Provide an overview of version control with Enterprise Architect
- The Use Case Diagram:
- When and why to use the Use Case Diagram
- The concept of Use Case Analysis
- The elements and connectors that are used on a Use Case Diagram
- How to model behaviour on a Use Case Diagram
- How to use abstraction with Use Case Diagrams
- Guidelines for Use Case Diagrams
- The Activity Diagram:
- Illustrate when and why to use the Activity Diagram
- Introduce the UML notation for Activity Diagrams
- Describe how to model;
- Activities, including structured activities
- Process flow within an Activity
- The passing of control and passing of data
- Conditional and concurrent flows
- Iterative processes and interruptible processes
- Describe how to process flows for Use Case include and extend
- The Class Diagram:
- What is a Class Diagram?
- Uses of a UML Class Diagram
- What are Classes and Objects?
- The UML representation of a Class
- Data Types
- Attributes
- Operations
- Encapsulation and Visibility
- Static Attributes
- Relationships
- Association Class
- Modelling Uniqueness
- Types of Classes
- Stereotypes
- Interface
- The State Machine Diagram:
- What is a State Machine Diagram?
- Where are State Machine Diagrams used?
- Types of State Machine Diagrams
- The Concept of States
- States
- Transitions
- Initial Pseudostate
- Terminate Pseudostate
- Final Pseudostate
- Entry and Exit Point Pseudostates
- Choice Pseudostate
- Junction Pseudostate
- Parallel Sub-states
- Shallow and Deep History Pseudostates
- Examples
- The Sequence Diagram:
- What is a UML Sequence Diagram?
- Lifelines
- Messages
- Activations
- Constraints
- Combined Fragments
- Using Abstraction with Sequence Diagrams
- Diagram Gates
- The Component Diagram:
- What is a Component Diagram?
- What is a Component?
- Interfaces
- Relationships between Components
- Exposing the interface details
- Nested Components
- The Deployment Diagram:
- What is a Deployment Diagram?
- Use of a UML Deployment Diagram
- UML Notation
How do I book this course?
If you would to book the UML & Sparx Systems Enterprise Architect for Beginners training course,
you need only contact our training team to request a quote: