| Giai ?o?n | Ch? ?? chnh | N?i dung & Ho?t ??ng h?c t?p | M?c tiu & S?n ph?m |
|---|---|---|---|
| 1 | Gi?i thi?u chung |
|
|
| 2 | Cc khi ni?m c? b?n |
|
|
| 3 | Quy trnh Phn tch H??ng ??i t??ng |
|
|
| 4 | UML Ngn ng? M hnh ha Th?ng nh?t |
|
|
| 5 | Thi?t k? H??ng ??i t??ng |
|
|
| 6 | M?u Thi?t k? |
|
|
| 7 | Ci ??t v Ki?m th? |
|
|
| 8 | Qu?n l d? n PT&TK H?T |
|
|
| 9 | Xu h??ng ?ng d?ng |
|
|
T? duy C?t li cho OOAD
1. Tr?u t??ng ha ?? ??n gi?n ha
T?p trung vo nh?ng g m?t ??i t??ng "lm" thay v "lm nh? th? no". Che gi?u s? ph?c t?p bn trong ?? t?o ra cc thnh ph?n d? s? d?ng v qu?n l.
2. G?n k?t cao, Kh?p n?i th?p
Thi?t k? cc l?p c trch nhi?m r rng, t?p trung (g?n k?t cao) v gi?m thi?u s? ph? thu?c gi?a chng (kh?p n?i th?p) ?? t?o ra h? th?ng linh ho?t, d? thay ??i.
3. M hnh ha Th? gi?i th?c
Suy ngh? v? h? th?ng nh? m?t t?p h?p cc ??i t??ng t??ng tc v?i nhau, ph?n nh cc th?c th? v quy trnh trong th? gi?i th?c ?? t?o ra thi?t k? tr?c quan.
4. Thi?t k? cho s? Thay ??i
Lun d? ?on r?ng cc yu c?u s? thay ??i. S? d?ng cc nguyn t?c nh? SOLID v M?u thi?t k? ?? xy d?ng ph?n m?m c th? m? r?ng v thch ?ng m khng c?n vi?t l?i t? ??u.