كلية الحاسبات والذكاء الإصطناعى

IS613 محتويات مقرر

4- Course Content :-

Week No.

Topic

1

Principles of Object Technology :-

 About This Course ,Introduction to Object Technology , Principles of Modeling , Principles of Object Orientation ,Modeling System Behavior with Use-Cases.

2

Principles of Object Technology: Finding Classes.

Object Collaborations - Interaction Diagrams - Class Diagrams.

State Diagrams.

3

Fundamentals of Visual Modeling with UML: Business Modeling: An Introduction to Business Modeling - Using the Unified Modeling Language.

4

Fundamentals of Visual Modeling with UML: Business Modeling: Business Modeling Process - From Business Models to System Models.

5

Fundamentals of Visual Modeling with UML: Business Modeling: Project Examples - Summary.

6

Fundamentals of Rational Rose: Review of the UML.

Rose Modeling Basics - The Use-Case Model.

7

Fundamentals of Rational Rose: Use-Case Realization Structure.

Interaction Diagrams - Class Diagrams.

8

Fundamentals of Rational Rose: Introduction to Round-Trip Engineering - Using Rose in a Team.

9

Object-Oriented Analysis with UML: Review.

Modeling System Behavior with Use Cases - Analysis and Design Overview - Architectural Analysis.

10

Object-Oriented Analysis with UML: Distribute Behavior to Classes.

Describe the Analysis Class - Review the Analysis Model.

11

Object-Oriented Design with UML (Part 1): Review.

Understanding the J2EE architecture - Identify Design Elements.

Identify design mechanisms -Incorporate Existing Design Elements.

Describe the Run-time Architecture -Describe Distribution.

12

Object-Oriented Design with UML (Part 2) :-

Patterns -Use-Case Design -Subsystem Design.

Class Design: Class Structure -Class Design: Modeling states.

Class Design: Class relationships -Implementation overview.

13

Operation Contracts.

Interaction Diagrams.

14

Use Case Realizations.

Application of Design Patterns ( GRASP ) -Visibility, Design Class Diagrams.

اتصل بنا