Business Object Modeling &
Analysis with UML
Overview
|
Course 334 - 2 Days
|
Business objects define the vocabulary of a business domain.
Business objects model the business and combined with use cases
are a powerful way to concisely capture and communicate requirements.
The business object model provides insight and clarity to business
people while being a cornerstone for developing component-based
software architecture and sound database design. Business Objects
are modeled using standard UML Class Diagram notation.
This workshop provides your project team with a common language
and a set of practical business object modeling analysis skills.
You will learn how to identify objects, define attributes, associations,
and roles and learn how to apply these concepts to help you understand
and model your business. The workshop will introduce you to industry
standard analysis object modeling patterns that will speed up your
analysis process, and deliver semantically rich flexible models.
The two popular approaches to object modeling in the industry are:
· Model object behavior during analysis and use sequence
or collaboration diagrams to illustrate this behavior
· During analysis, treat objects as static business entities,
and postpone modeling object behavior until design.
We can help you decide which approach works better for your environment.
We can also easily customize this workshop to accommodate
either of these approaches and incorporate the concepts and principles
of business object modeling to your in-house methodology.
Objectives
- Learn how to identify business objects in the business domain
- Capture, analyze and communicate requirements with object models
- Become proficient in the industry standard UML
- Learn to map and cross-reference use cases and object models
- Learn how to model important object states with state diagrams
- Understand how to associate business rules with structural concepts
- Learn how to partition the model into sub-systems and components
- Gain an appreciation how the business object model is used in
design
Who Will Attend
Business analysts, managers, business experts, project
leaders, developers and anyone who requires a practical knowledge
of business object modeling and analysis with UML
Instructional Method
The workshop combines lecture, exercises and group discussion. Exercises
and examples will provide students with the opportunity to try the
UML constructs presented, and to get hands-on experience with the
best practices presented in class
See
course outline 
|