OO Analysis
|
||
|
Course Title |
Object Oriented Analysis with UML |
|
|
Duration |
3 - 4 days |
|
|
Format |
60 % Lecture, 40 % Workshop |
|
|
Code |
OOA |
|
|
|
This course teaches participants how to model the
requirements for a business system.
They will also learn the subset of the Unified Modeling Language – UML
- needed for developing analysis models. This is a no-nonsense highly pragmatic course that
focuses on understanding the essence of Analysis and on how to effectively
get the job done rather than merely generate paper work. Proven, effective analysis techniques related
to business events and processes, information and interface modelling are
taught. The aims are to: §
Model current business processes §
Model improved business processes §
Define a technology-free and computer-jargon-free Essential Model
(or “Logical Model”) of the future system, easy to communicate and
easy to understand and evaluate by users.
This ensures that users' needs and expectations are correctly
transposed into the model. Once
defined, the essential model can be mapped during the design phase into a design
model that might be Object Oriented, Component Based, Web based, Object
Based, Hybrid, traditional, depending on the chosen development
technology. If a
commercial-of-the-shelf (COTS) solution is used (such as for example ERP),
the essential model can be mapped to the functions of the package and
customisation requirements are defined. Exercises
throughout the course will help students consolidate the knowledge
acquired. Students will practice the demonstrated techniques on the
analysis of an e-commerce application. §
Business and Systems Analysts wanting to use the new UML standard
notation. §
Project team members working on developing or customising business
information system no matter the technology (e.g.: object-oriented, object-based,
component based, web based, etc §
Project managers leading object-oriented business-software projects §
Users with applications responsibility §
Internal consultants By the end of the course, under mentoring guidance, participants
should be able to §
Model existing business processes §
Suggest improvements of the business processes to take advantage of
the use of IT §
Define the essential model of a business information system. §
Business practices §
Experience in information systems development would be of benefit but
is by no means mandatory. Before
After |
|
Course
Outline
Object
Orientation, a review Methodology
overview Project
Charter Business
Process Modelling, an overview Class and
Role modelling Use
Case modelling Event
modelling Context
modelling User-interface
modelling From
Analysis to Design Other
techniques Using tools*
*The course will use the
client’s preferred tool or alternatively Visual UML.
|
|
|
|
|
|
|
Wayland
Informatics Limited -- Home |