UML in Enterprise Architect (workshops) Training Course

Primary tabs

Course Code

Duration

Requirements

Basic knowledge of the concepts of object-oriented programming and UML.

Overview

The course is designed for analysts, designers, developers, testers and project managers.

The workshop presents a problem analysis, design and documentation systems using UML and Enterprise Architect of Sparx Systems. During the training will be presented to the advanced capabilities of the program (such as MDA, profiles, XMI), and best practices that can greatly simplify and accelerate modeling.

The training method:

Lecture 10%, 90% workshop

Course Outline

Create and configure EAP file

Create and save a Enterprise Architect project file

File structure of the project

Types of views

Program interface: menus, toolbars, Toolbox, Project Browser and other windows

Docking and hiding windows

Working with a model, diagram

Predefined models

Packages (views) and diagrams

Adding elements to the model and diagram

Different ways of removing the items and their consequences

Saving diagrams

Requirements Management

Methods of requirements gathering

FURPS requirements categories

Requirements Diagram

Relationships between requirements

aggregation

dependency

realization

How to improve the appearance of a diagram?

layout diagram

colour status requirements

enable / disable the package names

Create and manage a matrix relationship

Documenting requirements

HTML pages

printable version

Advanced requirement management

custom types of requirements

custom requirements status

tracking requirements

requirements documenting

Business process modeling, architecture

Activity Diagram

Compound activities

Control flows, object flows

Handling exceptions, interrupt flow

Partitions

Concurrent flows and decision-making

How to improve the appearance of a diagram?

different levels of detail

reducing the amount of detail

complexity of the process

Components and Deployment diagrams

The initial architecture of the system - logical and physical

nested components

delegation and assembly

port, part

interface

communication paths

Security, performance, reliability of the system requirements modelling

Non-standard implementation of stereotypes in diagrams

stereotypes graphic library

adding the library to the project

custom graphics stereotypes

Use Cases and their documentation

Functional requirements modeling

Scope of the system

Actors and the relationships between them

Identifying use cases

Association "actor - use case" and its properties

Relationship between use cases: include, extend, generalization

Auto names

Use Case scenarios and diagrams generated based on them them (activity, state machine, sequence)

The UK is operated by NobleProg (UK) Ltd, but a Franchise can be bought in some regions. If you are interested in opening a franchise in your country, please visit http://training-franchise.com for more information.

NobleProg® is a registered trade mark of NobleProg Limited and/or its affiliates.