| |
|
|
EA 00 |
Introduction |
½ hour
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 01 |
Navigation (with hands-on)
|
1 hour |
|
-
what is
Enterprise Architect?
-
model management
-
user interface
-
menus and
toolbars
-
UML diagrams
-
UML toolbox
-
project view browser
-
properties and
notes windows
-
creating model
elements
-
deleting model
elements
-
model structure
and views
-
hands-on: familiarisation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 02 |
BPMN Diagrams (with hands-on) |
1½ hours
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 03 |
Use
Case Diagrams (with hands-on) |
1½ hours
|
|
-
creating use case
diagrams
-
creating and documenting
actors
-
defining use cases
-
documenting scenarios
-
adding use case
relationships
-
documenting requirements
-
using a matrix to cross-reference
requirements
-
organising the use case
model
-
hands-on: use case diagram
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 04 |
Activity
Diagrams (with hands-on) |
1 hour |
|
-
creating activity
diagrams
-
adding actions and
transitions
-
modeling decisions and
parallel actions
-
adding send, accept and time signals
-
using swim lanes or
partitions
-
hands-on: activity diagram
|
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 05 |
Class
Diagrams (with hands-on) |
2
hours |
|
-
creating class diagrams
-
creating classes
-
specifying class details
-
defining attributes
-
defining operations and
parameters
-
adding associations
-
defining multiplicity
and navigability
-
modeling aggregation and
composition
-
creating inheritance
hierarchies
-
modeling abstract
classes and operations
-
adding management information
-
using tagged values
-
organising the class
model
-
hands-on: class diagram
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 05a |
Domain Models (with hands-on) |
1½
hours |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 06 |
Code
Generation (with hands-on) |
½
hour |
|
-
code generation
-
reverse engineering
-
model synchronization
-
hands-on: generate code
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 07 |
Architecture (with hands-on) |
1
hour |
|
-
modeling package
dependencies
-
creating subsystems
-
defining interfaces
-
creating components
-
adding assemblies
-
creating a deployment
diagram
-
adding components to
nodes
-
hands-on:
architecture diagrams
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 08 |
Sequence
Diagrams (with hands-on) |
1½
hours |
|
-
creating sequence
diagrams
-
adding objects
-
object messaging
-
using fragments for
logic
-
creating stereotypes
-
defining a use case
realisation
-
diagram navigation with
hyperlinks
-
hands-on: sequence and realisation diagrams
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 09 |
Communication
Diagrams (with hands-on) |
½
hour |
|
-
creating communication
diagrams
-
adding objects
-
object messaging
-
defining the message
sequences
-
showing conditions and
iteration
-
hands-on: communication diagram
|
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 10 |
Statechart
Diagrams (with hands-on) |
½
hour |
|
-
creating state machine
diagrams
-
adding states and
transitions
-
defining events,
conditions and actions
-
adding entry, exit and do actions to
states
-
showing nested states and
history
-
hands-on: statechart
diagram
|
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 11 |
Documentation
(with hands-on) |
½
hour |
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA
12 |
Design
Patterns (with hands-on) |
1
hour |
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA
13 |
Relational
Databases (with hands-on) |
½
hour |
|
-
creating database tables
-
adding columns
-
creating primary and
foreign keys
-
creating indexes and
triggers
-
hands-on:
database schema
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|
| |
|
|
EA 14 |
Team Working |
½
hour |
|
-
packages and responsibility
-
using a shared network drive
-
creating replica projects
-
connecting to a DBMS repository
-
exporting files using XMI
-
defining controlled packages
-
baselines and differences
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
top
of page |
|