Undergraduate Admission
    Graduate Admission

    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.

    Currently Scheduled

    In Progress

    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 Relational Database Design Axioms
    • 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 Desig
    • 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 projects.

    CEU:
    3.7

    Instructor:
    Carl R. Carlson