Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Essential Techniques for Object-Oriented Modeling using PowerDesigner 12

School/Trainer:

Sybase USA
Atlanta, Bethesda, Boulder, Chicago, Concord, Dallas, Irvine, New York, Richmond, United States

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' First, learn the basics of Object-Oriented programming, Systems Architectures, OOA&D approaches and UML. Many of these concepts are put into practice throughout the tool, thus making these fundamental concepts a pre-requisite for success in implementing the product.

You will then use the PowerDesigner IDE to create Object-Oriented models by using a case study through which you will work as a group with other students in your class - modeling a solution to a set of provided requirements. The class will take turns “driving�the PowerDesigner product during the lab sessions in order to gain hands-on experience. There is no right-or-wrong answer for the labs �they will depend on class interaction and decisions. The instructor will be the consultant, the mentor, the tie-breaker. A possible solution will be provided by Sybase.

Explore how PowerDesigner implements the Unified Modeling Language (UML). The courseware will provide high-level design requirements to start, allowing you to experience a “real world�approach to Object Oriented Analysis and Design (OOAD). You and your class will be formulating the detailed requirements and designing the system in a team environment, including taking the design to its final stages where the model is forward engineered into live code.

You will either use PowerBuilder, C# or Java as the language of choice, once you enter into the concrete modeling phases. This is not a programming class. The main focus will be on modeling an application’s Business Logic or Problem Domain. There will be no end-to-end solution created. There will be no testing of a “final�product, since OO modeling does not encompass GUI aspects.

Course Objectives :
Upon completion of this course, you will be able to:
Approach object-oriented analysis and design from the appropriate perspective
Use and interpret UML class model notation
Collect information relevant to the development of class diagrams
Create and interpret UML use-case and sequence diagrams
Create and manage object-oriented models
Generate: conceptual and physical data models, Java and PowerBuilder objects
Reverse engineer Java and PowerBuilder code
Course Topics:

Basic Object-Oriented Concepts Explained
Classes defined
Attributes (Properties)
Operations (Methods)
Enums
Exceptions
Special types of classes
Interfaces
Packaging classes
Classes versus Objects
Object-Oriented Programming Defined
Encapsulation
Inheritance
Polymorphism
Systems Architectures
Two-tier development review
N-tier (Distributed) development challenges
Partitioning your applications
Application Layers
Object-Oriented Analysis and Design (OOA&D)
Analysis processes
Design processes
Iterations
Methodologies
Introduction to the UML (UML Basics)
Background
Types of diagrams
Key Notation (per diagram type)
Stereotypes
Introduction to the PowerDesigner IDE
Origins of the product
Overall product capabilities
Brief look at Physical Data Modeling
Intro to Object Modeling
Navigating the IDE
Test Case �Order Entry System
Lay out facts of system requirements
Create initial Domain Model from assigned Test Case (as a team)
Identify classes making up the Problem Domain
Very High Level
Use Cases (as a team)
Introduction
Define Actors (initiators and receivers)
Define Use Cases
Create Use Case Diagram
Create Use Case Specification
Relationships in Use Cases (Stereotypes)
Refine domain model (2nd iteration)
Creating new classes in the Use Case diagram
Sequence Diagrams (as a team)
Introduction
Components of a sequence diagram
Create a sequence diagram
Versus Activity Diagrams
Outcome: refined Domain Model (3rd iteration)
Class Diagrams (as a team)
Basics
Advanced concepts
Packages
Accessing Frameworks
Shortcuts
Replicas
Relationships
Generalization and Overriding operations (the process)
Interfaces
Stereotypes
Abstract, Final
Modeling Inner classes
Some check models in here to achieve model accuracy
Extended model definitions that stop some of the above?
Outcome: refined Domain Model (5th iteration)
Generation options
Generating code from the Model
Reverse engineering of code into a Model
Generating other models from the OOM
Reporting Options
Provided templates
Customizing templates
HTML or RFT output
Repository
Defined
Use
Advanced PowerDesigner Topics
Impact Analysis
Comparing Models
Merging Models
Basic Extended Model Definitions
Modeling Web Applications (ASP/JSP)
Requirements Model
Miscellaneous Topics
Creation of JavaDoc
Integration with PowerBuilder, Visual Studio, Eclipse
XML Modeling
Web Service Modeling
...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://www.sybase.com/

Phone:1-800-8-SYBASE

School Address:

Manhattan Learning Center
The Grace Building
1114 Avenue of the Americas, 32nd Floor
New York, NY 10036

Irvine Learning Center
19800 MacArthur Blvd. Suite 855
Irvine, CA 92612


Jobs & Resumes: Atlanta, Bethesda, Boulder, Chicago, Concord, Dallas, Irvine, New York, Richmond
Houses & Roommates: Atlanta, Bethesda, Boulder, Chicago, Concord, Dallas, Irvine, New York, Richmond
Travel Agencies: Atlanta, Chicago, Dallas,

Search other schools for Essential Techniques for Object-Oriented Modeling using PowerDesigner 12 training resources.




Other training courses offered by Sybase USA:

Manage Anywhere Studio 5.0 Administration
Replicating Data using SQL Remote 9.0
MobiLink Synchronization with Adaptive Server Anywhere 9.0
MobiLink Synchronization with SQL Anywhere 10.0
Logical Database Design
Physical Database Design
Data Modeling with PowerDesigner 12
Business Process Modeling with PowerDesigner 12
Business Process Modeling Using PowerDesigner 11
Data Modeling with PowerDesigner 11
Object-Oriented Modeling with PowerDesigner 11.0
Object-Oriented Modeling with PowerDesigner 12
Data Modeling with PowerDesigner 15
Business Process Modeling with PowerDesigner 15
Advanced Modeling Techniques using PowerDesigner 12
Moving to PowerDesigner 15
Implementing Mirror Activator for Sybase
Fast Track to Adaptive Server Enterprise
System and Database Administration: Adaptive Server Enterprise


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
If you want to post any message on this website, please do not include your real name, phone number, email address in the message body area. You should enter them in line text boxs respectively, if needed.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009