FACULTY TRAINING INSTITUTE


Growing Knowledge Professionals

       >>   home >  Course Portfolio  > Object-Oriented Analysis and Design with UML

 



 

Overview of Object-Oriented Methods and the UML

Course Introduction
This course is designed as an introduction to object oriented software development practices, with particular emphasis on the Unified Modelling Language (UML). Delegates will develop an understanding of the various software processes used in object oriented environments, and will come away with a conceptual framework that helps to understand the various UML modelling tools and how they can be used in the specification of requirements and design of new software artefacts.

Because the course is pitched at an introductory level, it provides a broad overview of object oriented concepts and the UML tools and techniques. Although delegates will develop an understanding and awareness, the course is not intended to develop mastery of each UML technique. (For training in mastery of UML concepts, tools and techniques, please see FTI’s course, Object Oriented Analysis and Design with UML.)

Duration
The course is run over 2 consecutive full-day sessions.

Target Audience
Typical delegates include analysts and designers with experience in older, structured methodologies, programmers who want to move to UML-based analysis and design, business analysts who want to understand the more technical design aspects of systems development, system or enterprise architects, project managers, managers of IT resources and entry level IT staff.

Course Delivery
The course comprises instructor-led training, supplemented by practical exercises and group work.
Throughout the workshop, delegates are encouraged to share their own personal experiences and concerns.

Course Objectives
On successful completion of the course, delegates should be able to understand how UML diagrams are used to analyse and design IT systems. They should understand how the various models relate to each other and know when each model is used in the system development life cycle.

Course Prerequisites
Because of its introductory nature, there are no pre-requisites for this course. However, in order to derive more value from the course, delegates should have:

  • a reasonable awareness of the software development process

  • practical working experience with at least one computer-based business application

  • knowledge of the analysis, design, development and implementation of IT-based business solutions.

Course Workload
The course workload is covered entirely during the full day sessions. There is no homework or reading required.

Course Assessment
There are no formal assessments (exams, tests, presentations etc.) for this course. However, to earn a certificate of attendance, delegates will be required to:

  • attend all two course days,

  • actively participate in exercises and discussion workshops.

Costs and Terms
The cost of this course is available on request. Discounts apply for large numbers or in-house courses. Course fees cover tuition, materials, notes and catering. All fees are payable in advance and interest is levied on overdue accounts. Please refer to the standard terms and conditions on the course confirmation form.

Course Venue
Public training is conducted at FTI’s premises in Cape Town and Johannesburg. In addition, we rent temporary external venues in other areas as we need them. Most in-house courses are held on company premises and we will provide assistance regarding venue requirements to ensure the quality of our course is not compromised.

Course Accreditation
Faculty Training Institute was an Approved Education & Training Provider with the ISETT SETA, having received this approval in January 2003. FTI is currently in the process of applying for full accreditation, which depends on the future structure of SAQA and the National Qualifications Framework (NQF). FTI is also actively engaged with various Standards Generating Bodies (SGBs) in ISETT to develop standards and qualifications in selected areas.

This course falls into a category loosely defined by SAQA as ‘vocational short courses’ because it requires less than a year’s full-time study and is not intended to lead to a national qualification in terms of the NQF. Like many similar courses, it has therefore not been registered as a formal qualification in SAQA.

Academically and intellectually, the course is done at senior undergraduate level, which would equate to level 5-6 on the NQF.

Standard Course Content

Day 1: Object Orientation and Requirements Modelling
Introduction to Object Orientation
Modelling Concepts and Activity Diagrams
Project Inception and Package Diagrams
Use Case Diagrams and Use Case Narratives

Day 2: UML Analysis and Design Techniques
Class Diagrams
Use Case Realisation using Sequence Diagrams
State Machine Diagrams
Moving to Design


© 2010
Faculty Training Institute
Disclaimer

       

Back to
the Top

PO Box 46963, Glosderry, 7702 National ShareCall  (0860 CAREER)   0860 227 337 info@fti.co.za

Cape Town
FTI House, Greenford Office Estate, Punters Way,
Kenilworth, Cape Town, 7708
tel +27 (0) 21 683-4506    Fax +27 (0) 21 683-4717

Johannesburg
FTI Training Centre, Chelsea Office Park,
57 Wessels Road, Rivonia; Sandton
tel +27 (0) 11 807-9478   fax +27 (0) 11 807-9480