Close Menu

Object-Oriented System Analysis, Modeling and Design, IT-T 531

About this Course: 

This course will cover object oriented approaches to system analysis, data modeling and design that combine both process and data views of systems. Emphasis is given to practical problems and the techniques needed to create solutions in systems design.

Course Status: 

Not scheduled

Prerequisites: 

Course in database fundamentals, familiarity with objects or an object oriented programming language is helpful for enrollment.

Who Should Attend: 

This course is valuable for software engineers, systems analysts, designers and programmers who need to take full advantage of the benefits of OO software development.

Expected Outcomes: 

Upon completion of this course, participants should be able to:

  • Understand significant information andmodeling techniques appropriate to the information requirements at the professional, managerial and executive levels
  • Discuss Design Quality Measures
  • Implement Object Oriented Data Models
  • Demonstrate Design Algorithms
  • Understand and discuss Universal Data Model, Universal SQL and Visual Data Diagram Model
  • Know Process Models
  • Understand Behavioral Models
  • Discuss and Demonstrate Heterogeneous Database Architectural Strategy
  • Understand Internet Repository Architectural Strategy
  • Implement Workflow Information System Architectural Strategy and MMQL

Course Outline: 

Introduction to Information Architecture
The Relational Approach - Design Axioms
Relational Database Design
Object Oriented Data Models
Universal Data Model, Universal SQL and Visual Data Diagram Model
Process Models. Workflow and Petri-Net Models. Design Quality Measures.
Behavioral Models
Heterogeneous Database Architectural Strategy. Data Model Translation Algorithms
Internet Repository Architectural Strategy. Document, Presentational, Issue-Based, Design-Oriented and Educational Browsing Repository Approaches
Workflow Information System Architectural Strategy. Workflow Query Language (MMQL). Workflow Schema Design Methodology.
Multi-Level Architectural Strategy. Design Approach in Support of Data, Process and Decision Level Data Views
Project Phased Based Architectural Strategy. Zachman Model Approach. Carlson Multi-Dimensional Approach

Course Details: 

Grading/CEU award for this course includes assignments.