You are on page 1of 31

BI GING OOAD

BI 1: TNG QUAN

MC TIU BUI HC
Kin thc
Phng php / Phng php lun Cc bc Ti liu mi bc Cc vai tr trong tng bc

K nng
Chn biu (ngn ng m hnh ha) cho tng loi ti liu Dng cng c
9/30/2010 GV:HV 2

NI DUNG
M u Phng php lun OOAD Dng cng c Vai tr Trao i

9/30/2010

GV:HV

M U
M u
Cc bc Ti liu

Phng php lun OOAD Dng cng c Vai tr Trao i

9/30/2010

GV:HV

CC BC

Mt phng php n gin: m hnh thc nc (Waterfall)


9/30/2010 GV:HV 5

TI LIU
Process
Planning Analysis

Product
Project Plan System Proposal System Specification

Design
Implementation

New System and Maintenance Plan

9/30/2010

GV:HV

PHNG PHP LUN OOAD


M u Phng php lun OOAD
M hnh v biu Lp v tng trng Da trn use case v tp trung kin trc

Dng cng c Vai tr Trao i


9/30/2010 GV:HV 7

M HNH

9/30/2010

GV:HV

BIU

9/30/2010

GV:HV

HOT NG
Xem mc vai tr

9/30/2010

GV:HV

10

LP V TNG TRNG

9/30/2010

GV:HV

11

DA TRN USE CASE

9/30/2010

GV:HV

12

TP TRUNG KIN TRC


Theo ngha cc yu t c ngha nht s ng vai tr im ta

9/30/2010

GV:HV

13

DNG CNG C
M u Phng php lun OOAD Dng cng c
Rational Rose Power Designer

Vai tr Trao i

9/30/2010

GV:HV

14

RATIONAL ROSE: VIEWS

9/30/2010

GV:HV

15

RATIONAL ROSE: 3-TIER

9/30/2010

GV:HV

16

POWER DESIGNER

9/30/2010

GV:HV

17

POWER DESIGNER: OOAD

9/30/2010

GV:HV

18

VAI TR
M u Phng php lun OOAD Dng cng c Vai tr
Xc nh yu cu Phn tch Thit k Ci t

Trao i
9/30/2010 GV:HV 19

XC NH YU CU

XC NH YU CU

9/30/2010

GV:HV

21

PHN TCH

9/30/2010

GV:HV

22

PHN TCH

9/30/2010

GV:HV

23

THIT K

9/30/2010

GV:HV

24

THIT K

9/30/2010

GV:HV

25

CI T
d

9/30/2010

GV:HV

26

TRAO I
Phng php lun Phng php lun OOAD Dng cng c Vai tr Trao i
nh gi Nhp vai Phn vai
9/30/2010 GV:HV 27

NH GI
Phng php lun Ti liu Vai tr Biu Cng c

9/30/2010

GV:HV

28

NHP VAI
Requirement Architect System Analyst Tm actor, use case; Roles Analysis Design Implement Cu trc m hnh use-case Phn tch kin trc Chn use case Phn tch kin trc Thit k kin trc M hnh cu trc ci t

Use-case Engineer Use-Case Chi tit use case


Architect

Specifier
Use-Case Engineer

Phn tch

Component Engineer Phc tho giao din K Component Phn tch lp;
User-Interface Designer Engineer System Intergrator Implementor Phn tch gi

Phn tch use case

Thit k use case

Thit k lp; Thit k h thng con Lp k hoch tch hp; Tch hp cc thnh phn Ci t cc thnh phn

9/30/2010

GV:HV

29

PHN VAI
Bi thc hnh s 1 Phn vai (c danh sch c th)
Xc nh yu cu Phn tch Thit k Ci t

9/30/2010

GV:HV

30

HI P

9/30/2010

GV:HV

31

You might also like