This workshop course provides an introduction to the main UML diagrams and model structures used as part of a model-driven development process and is a precursor to one of the in-depth UML courses. It also teaches the use of Sparx Systems' Enterprise Architect in detail to all those who have not used the tool before or, if they have, then only briefly. Students begin by learning the basics of modelling business processes with activity diagrams and defining external system functional requirements with use case diagrams and use case descriptions. They then learn the basics of creating a 3-dimensional internal model of system data and functionality using class diagrams, sequence diagrams and statecharts.
The use of UML to define system architecture, target topology, detailed component design and to generate code are also covered. The exercises are performed as practical hand-on sessions using Enterprise Architect during which the students will learn to create and manage the models, diagrams and model elements, document requirements and tests and manage a project from within the tool in sufficient detail to be competent using the tool on a real project. Various example models will be available and students will given time to start their own models, experiment with the tool and ask questions.
Business Analysts, Requirements Gatherers, System Analysts, System Designers, Architects, Developers, Programmers, Project Managers, Test Developers and Support Staff with all levels of experience. There are no pre-requisites.
Course attendance is limited to 12 students. Courses start at 9.30am on the first day, 9.00am on subsequent days and finish at 5.00pm each day. Students use Enterprise Architect for the exercises. Printed course manuals for each student with copies of all presentations, exercises and solutions are provided.
The client is expected to provide an appropriate venue, refreshments, XGA/WXGA projector and screen, whiteboard or flipchart and at least one computer per two students loaded with either the evaluation version of Enterprise Architect or a recent licenced copy. For a full discussion of on-site course issues please see On-Site Course Logistics.
Please use the On-Site Workshop Price Calculator to get a firm quotation for us to provide this workshop on-site at your premises.
|Training Course Outline|
UML Introduction and Process ModellingLogistics and People - Object Orientation - The Unified Modelling Language - Modelling Business Process with Activity Diagrams - Modelling Systems Requirements with Use Case Diagrams and Use Case Descriptions - Developing Test Scripts
Enterprise Architect IntroductionComparison of Editions - Creating and Managing Projects - Workspace and Command Layouts - Creating and Managing the Model Structure
UML Class DiagramsWhat is an object? - Class and Object Syntax - Associations and Navigability - Multiplicity - Generalization and Inheritance - Testing Data
Enterprise Architect DiagramsCreating Diagrams - Managing Diagrams - Managing Elements and Relationships - Finding Things
UML Sequence and State Machine DiagramsIntroduction to Sequence Diagrams - Interactions and Messages - Selection, Iteration and Activation - Introduction to State Machine Diagrams - States and Transitions - Events and Conditions - Actions
Enterprise Architect Project Management and DocumentationRequirements and Traceability - Project Management Facilities - Producing Documentation - Documenting Tests
UML Architecture and Design DiagramsPackages and Dependency - Interfaces, Subsystems and Components - Component Diagrams - Deployment Diagrams
Enterprise Architect Advanced SubjectsMulti-User Environments - Change Management - Pick and Choose Advanced Subjects - Start Your Own Project
Should the content of any UML with Enterprise Architect workshop training course not fit your exact requirements, then CRaG Systems can create a custom course for you. Please either email or call us to discuss your particular needs.
UML, BPMN, SysML and the corresponding logos are trademarks of the Object Management Group
Enterprise Architect, Sparx Systems and the corresponding logos are trademarks of Sparx Systems
CRaG Systems (UK) firstname.lastname@example.org +44 (0)845 003 9358
An Introduction to UML with Enterprise Architect Workshop Course - 2 Days