Course

Credit Type:
Course
ACE ID:
ATTS-0425
Version:
1
Organization's ID:
OT6025
Location:
Classroom-based
Length:
40 hours (5 days)
ACE Credit Recommendation Period:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Graduate 3 Systems Analysis and Design
Description

Objective:

To build models developed during object-oriented analysis and design. The course takes into account the design methods of the Unified Modeling Language and presents how their strengths can be combined to fully realize the benefits of OO.

Learning Outcomes:

  • Demonstrate case problems for the analysis and design with complete example documents for each analysis and design activity included in the course (the student will have a representative set of samples for each type of technical documentation normally produced using the Unified Modeling Language Analysis and Design. NOTE: This course uses the Unified Modeling Language)
  • How to do Use Case Modeling
  • How to build a Use Case Diagram
  • How to do Sequence Diagramming
  • How to do design
  • How to send messages across a network (Basic Communications)
  • How to design aggregations
  • How to design Derivable Attributes
  • How to design methods
  • Develop objects that are reusable
  • Understand the concepts, notations, and tools needed to analyze and design a system using Object Orientation Unified Modeling Language, including: how to do requirements
  • How to write an Actor Specification
  • How to prototype an Interface Model
  • How to do analysis
  • How to do Object Modeling
  • How to do Object State Modelings
  • How to allocate classes to layers - (Basic Architecture)
  • How to allocate application responsibilities between models, views, and controllers
  • How to allocate Stored Date Manipulation responsibilities to design classes
  • How to design associations
  • How to design Attribute and Operation Visibility
Instruction & Assessment

Instructional Strategies:

  • Discussion
  • Laboratory
  • Lectures
Supplemental Materials
Equivalencies