Course Locations

Atlanta, GA
Boston, MA
Calgary, AB
Charleston, WV
Chicago, IL
Columbia, MD
Columbus, OH
Des Moines, IA
Detroit, MI
Indianapolis, IN
Kansas City, MO
Los Angeles, CA
Milwaukee, WI
Minneapolis-St Paul, MN
Norfolk, VA
Ottawa, ON
Philadelphia, PA
Phoenix, AZ
Pittsburgh, PA
Raleigh-Durham, NC
Reston, VA
Richmond, VA
San Francisco, CA
Seattle, WA
St Louis, MO
Toronto, ON
Wash Metro Area, DC

All Locations »

Popular Courses

Project Management, IT Service Management, .NET, SAS, Rexx, ASP, JavaScript, HTML, XML, ColdFusion, Visual Basic, COBOL, Assembler, Java, J2EE, Java Wireless, WebSphere, WebLogic, UNIX, LINUX, AIX, Solaris, z/OS, OS/390, CICS, IMS, VSAM, Easytrieve, AS/400, Oracle, BusinessObjects, SQL, DB2, Crystal Reports

Browse Courses

                          

About Us Software Consulting Training Home line

Domain Analysis and Design using UML

Email this Page    Print-Friendly Version

Summary:
The course begins with a thorough introduction to the fundamental concepts of the object-oriented model and object-oriented programming, and moves into in depth coverage of analysis and design techniques, with special emphasis on design patterns. Students will explore the full system lifecycle from initial conception to final delivery. Students are provided with a clear set of guidelines and rules that they apply to the modeling, from start to finish, of a typical application. These exercises emphasize all aspects of the modeling process with special attention being paid to reusability, extensibility and complexity management plus other techniques that will increase the likelihood that their projects will succeed.

Duration:
5 Days/Lecture & Lab

Audience:
This is a beginner level programming course, designed for developers who specify, design and develop software and applications using traditional/formal/structured methods and want to learn to use an object-oriented approach.

Topics:

  • Object Oriented Overview
  • The Unified Modeling Language (UML)
  • Object-oriented Process Defined
  • Object-oriented Analysis and Design
  • Object-oriented Persistence
  • Introduction to Use Cases
  • Use Cases Modeling Concepts
  • Use Cases Modeling Process Defined
  • Use Cases Modeling Process In Detail
  • Use Cases Modeling
  • Introduction to OOAD, Modeling, UML and USDP
  • Object-oriented Design

Prerequisites:
Students should have some experience with a procedural programming language and syntax, such as C.




Last Update: May 22, 2012