التصميم الكينوني الموجه | Object Oriented Design - نال 323ت

الجزء النظري يحتوي على الفصول التالية:

-       Lecture 1: UML Overview

-       Lecture 2: Use-case Modeling

-       Lecture 3: Class Diagrams

-       Lecture 4: Object Diagram

-       Lecture 5: State machine diagram

-       Lecture 6: Activity diagram

-       Lecture 7: Interaction diagram (Sequence diagram)

-       Lecture 8: Communication diagram

-       Lecture 9: Representing Architecture

الجزء العملي يحتوي على:

-      الواجبات

-      LAB

-      Case Study

-      مراجعات لكل فصل، وتجميعات للاختبارات

Project

OOD Project

  • درس فيديو

Lecture 1: UML Overview

UML

  • درس فيديو

Use of UML

  • درس فيديو

Things and Relationships

  • درس فيديو

UML element- Digrams

  • درس فيديو

Views in UML

  • درس فيديو

Use Case Tutorial

PDF

  • قراءة PDF

Use Case Tutorial

  • درس فيديو

Lecture 2: Use-case Modeling

Introduction

  • درس فيديو

Elements of Use Case Diagram

  • درس فيديو

Generalization

  • درس فيديو

Include

  • درس فيديو

Extend

  • درس فيديو

Use case diagram rules

  • درس فيديو

High level use case

  • درس فيديو

Expanded use case format

  • درس فيديو

Plan & Elaborate Phase Steps

  • درس فيديو

Example 2

  • درس فيديو

Organizing Use Cases

  • درس فيديو

Lecture 3: Class Diagrams

Examples

  • درس فيديو

What is Class Diagram

  • درس فيديو

Operations

  • درس فيديو

Relationships

  • درس فيديو

Generalization

  • درس فيديو

Examples

  • درس فيديو

LAB3 3: Class diagram

HomeWork

  • قراءة PDF

Part 1

  • درس فيديو

Part 2

  • درس فيديو

Lecture 4: ObjectDiagram

Introduction

  • درس فيديو

Examples

  • درس فيديو

LAB 4

PDF

  • قراءة PDF

Tutorial 4

  • قراءة PDF

Lecture 5: State machine diagram

Introduction

  • درس فيديو

Dynamic Modeling

  • درس فيديو

States and Transitions

  • درس فيديو

States and Transitions cont.

  • درس فيديو

Event-Signature

  • درس فيديو

Simple and Composite States

  • درس فيديو

Examples

  • درس فيديو

Class activity

  • درس فيديو

Lecture 6: Activity diagram

introduction

  • درس فيديو

object nodes

  • درس فيديو

Control nodes

  • درس فيديو

Control nodes cont.

  • درس فيديو

Creating Activity Diagrams

  • درس فيديو

Class activity

  • درس فيديو

Lecture 7: Interaction diagram (Sequence diagram)

Introduction

  • درس فيديو

Type of Interaction Diagram

  • درس فيديو

Sequence diagram

  • درس فيديو

Lifelines, Message

  • درس فيديو

Fragments

  • درس فيديو

Fragments

  • درس فيديو

Interaction Occurrences

  • درس فيديو

Lecture 8: Communication diagram

Introduction

  • درس فيديو

massage labels

  • درس فيديو

Examples

  • درس فيديو

Lecture 9: Representing Architecture

Introduction

  • درس فيديو

Composite Structure Diagrams

  • درس فيديو

Physical Architecture

  • درس فيديو

Deployment Diagram

  • درس فيديو

Component Diagram

  • درس فيديو

Revisions

Chapter 1

  • قراءة PDF

Chapter 2

  • قراءة PDF

MID

  • قراءة PDF

Chapter 7

  • قراءة PDF

Chapter 8

  • قراءة PDF

Chapter 9

  • قراءة PDF

EXAMPLES

  • قراءة PDF

Assignment 1

PDF Assignment 1

  • قراءة PDF

Assignment 2

  • قراءة PDF

Assignment 3

  • قراءة PDF