You are on page 1of 7

Mu s 4

TRNG CAO NG BN TRE


KHOA CNG NGH THNG TIN

CNG HA X HI CH NGHA VIT NAM

c lp T do Hnh phc

CHNG TRNH TRNH CAO NG


NGNH O TO: TIN HC NG DNG
CNG CHI TIT HC PHN
1.
2.
3.
4.
5.

Tn hc phn: PHN TCH THIT K H THNG HNG I TNG VI UML


M hc phn :
S tn ch: 2
Trnh : Dnh cho Sinh vin nm th 3
Phn b thi gian :
- Nghe ging l thuyt: 16
- Lm bi tp trn lp:
- Tho lun:
- Thc hnh, thc tp:
12
- Hot ng nhm:
2
- T hc :
6. iu kin tin quyt : Hc sau hc phn: Lp trnh hng i tng
7. Mc tiu ca hc phn:
a. Kin thc:
- Cng c cc kin thc hc c trong lp trnh hng i tng.
- Gii thiu ngn ng UML phn tch v thit k h thng theo hng i tng
v phn mm Relational Rose (hoc StarUML)
- Nm vng cc giai on phn tch/ thit k mt h thng thng tin.
b. K nng:
- Nm vng cc kin thc hc v hng i tng.
- Vn dng thnh tho ngn ng UML phn tch v thit k h thng theo hng
i tng (thit k trn phn mm Rational Rose, Star UML,).
c. Thi :
- Nghim tc, ngh hc ng thi gian quy nh v phi c l do.
- Lm bi tp v kim tra y
8. M t vn tt ni dung hc phn:
Mn hc cung cp cho sinh vin cc kin thc v hng i tng, ngn ng UML
phn tch - thit k h thng theo hng i tng v phn mm Relational Rose (hoc
StarUML). ng thi, sinh vin s nm vng cc giai on phn tch/ thit k mt h
thng thng tin theo hng i tng.
9. Nhim v ca sinh vin :
- D lp: y .
- T hc: c gio trnh Phn tch h thng hng i tng vi UML, va hc l
thuyt, va tp thit k vi cc cng c phn mm (Rational, Win Design, Staruml,
)
- Nghin cu gio trnh, ti liu tham kho: xem mc ti liu hc tp
10. Ti liu hc tp
- Ti liu bt buc:
[1]Phm Th Cao Ngn, Gio trnh Phn tch h thng hng i tng, 2014,
khoa Cng ngh thng tin trng Cao ng Bn Tre
- Ti liu tham kho:

[2] Phm Th Xun Lc, Gio trnh Phn tch h thng hng i tng, 2009, i
hc Cn Th.
[3] John Wiley & Sons, Object-Oriented Analysis; David William Brown, 2002,
Inc.
11. Tiu chun nh gi sinh vin
Mt bi kim tra gia k v lm bi tp nhm: 40%
Mt bi thi kt thc hc phn: 60%
12. Thang im : 10
13. Ni dung chi tit hc phn:

a. Ni dung chi tit hc phn


Chng 1: Gii thiu phn tch h thng hng i tng
1.1 Phn tch h thng hng i tng
1.1.1 Cch tip cn phn tch thit k h thng
1.1.2 Cc khi nim c bn ca hng i tng
1.1.3 Cc bc phn tch thit k hng i tng
1.2 UML
1.2.1 Lch s ra i ca UML
1.2.2 UML Ngn ng m hnh ho hng i tng
1.2.3 Cc khi nim c bn trong UML
1.3 Cc loi biu trong UML
1.3.1 Biu hot v
1.3.2 Biu lp
1.3.3 Biu trng thi
1.3.4 Biu tng tc dng tun t
1.3.5 Biu tng tc dng cng tc
1.3.6 Biu hot ng
1.3.7 Biu thnh phn
1.3.8 Biu trin khai h thng
1.4 Gii thiu cng c Rational Rose
Tng kt chng 1
Chng 2: Phn tch hng i tng
2.1 Tng quan v phn tch hng i tng
2.1.1 Vai tr ca pha phn tch
2.1.2 Cc bc phn tch hng i tng
2.1.3 V d
2.2 M hnh use case v kch bn
2.2.1 Vai tr ca m hnh use case
2.2.2 Xy dng biu use case
2.2.3 Xy dng biu use case trong Rational Rose
2.3 M hnh lp
2.3.1 Vn xc nh lp
2.3.2 Xy dng biu lp trong pha phn tch
2.3.3 Biu din biu lp trong Rational Rose
2.4 M hnh ng da trn biu trng thi
2.4.1 Khi qut v m hnh ng
2.4.2 Xy dng biu trng thi
2.4.3 Biu din biu trng thi trong Rational Rose
Tng kt chng 2
Bi tp chng 2
Kim tra
Chng 3: Thit k hng i tng

(4;0;0)

(7;5;1)

(6;7;0)
2

3.1 Tng quan v thit k hng i tng


3.1.1 Vai tr ca pha thit k
3.1.2 Cc bc thit k hng i tng
3.2 Cc biu tng tc
3.2.2 Xy dng biu tun t
3.2.3 Xy dng biu cng tc
3.2.4 Biu din cc biu tng tc trong Rational Rose
3.3 Biu lp chi tit
3.3.1 Xc nh cc phng thc cho mi lp
3.3.2 Xc nh mi quan h gia cc lp
3.3.4 Hon chnh biu lp chi tit
3.4 Thit k chi tit
3.4.1 Xy dng biu hot ng cho cc phng thc
3.4.2 Xy dng bng thit k chi tit
3.5 Biu thnh phn v biu trin khai
3.5.1 Xy dng biu thnh phn
3.5.2 Xy dng biu trin khai
3.5.3 Biu din biu thnh phn v trin khai trong Rational Rose
Tng kt chng 3
Bi tp chng 3
Seminar

b. Hnh thc t chc dy hc


Thi
gian

Ni dung

Tun 1

Ni dung 1

Hnh thc t chc dy hc


Thc hnh,
Ln lp
th nghim,
LT
TH
KT
thc
nghim
2

Chng 1: Gii thiu


phn tch h thng
hng i tng
1.1 Phn tch h thng
hng i tng
1.2 UML
Tun 2

Ni dung 1 (tt)

1.3 Cc loi biu


trong UML
1.4 Gii thiu cng c
Rational Rose

Tun 3

Ni dung 2

Chng 2: Phn tch


hng i tng
2.1 Tng quan v phn 1

T hc, t
nghin cu
(Y/c
SV
chun b)
c GT tr1
n tr 24
C/b
cu
hi: (Xem
cu
hi
cui
chng 1,
tr 24)
- Ci t
Rational
Rose
Chia
nhm
C/b
cu
hi: (Xem
cu
hi
cui
chng 1,
trang 24)
Mi
nhm chn
bi tp cho
nhm mnh

Tng

tch hng i tng


2.2 M hnh use case 1
v kch bn

Tun 4

Ni dung 2 (tt)
1

2.2 M hnh use case


v kch bn (tt)

Tun 5

Ni dung 2 (tt)

2.3 M hnh lp

Tun 6

Ni dung 2 (tt)

2.3 M hnh lp (tt)

Tun 7

Ni dung 2 (tt)

2.4 M hnh ng da
trn biu trng thi

Tun 8

Ni dung 2 (tt)
Bi tp

c
GT
tr25 n tr
34
Xem
bi
tp cui
chng 2
(tr 43)
- Xy dng
biu use
case
cho
bi
tp
nhm
c
GT:
Cc v d
chng 2,
mc 2.2
Hiu
chnh biu
use case
cho bi tp
nhm
c
GT
tr34 n tr
39
- Xy dng
biu lp
cho bi tp
nhm
c
GT:
Cc v d
chng 2,
mc 2.3
Hiu
chnh biu
lp cho
bi
tp
nhm
c
GT
tr39 n tr
42
Hon
thnh biu
use case
v biu
lp
- Chun b
kim
tra
gia k

Xem
ti
liu tham
kho
Tun 9

Kim tra gia hc k


Ni dung 3

1
c
GT
tr44 n tr
48

Chng 3: Thit k
hng i tng
3.1 Tng quan v thit
k hng i tng
3.2 Cc biu tng
tc
Tun 10

Ni dung 3 (tt)

3.2 Cc biu tng 1


tc (tt)
Tun 11

Ni dung 3 (tt)

3.3 Biu lp chi tit

1
1

Ni dung 3 (tt)
3.4 Thit k chi tit (tt)
3.5 Biu thnh phn 1

v biu trin khai

Tun 15

Ni dung 3 (tt)
3.3 Biu lp chi tit

3.4 Thit k chi tit

Tun 14

3.2 Cc biu tng


tc (tt)

Tun 13

- c gio
trnh
2

Ni dung 3 (tt)

3.2 Cc biu tng


tc (tt)

Tun 12

Ni dung 3 (tt)

- Xy dng
biu

tng tc
cho bi tp
nhm
c
GT:
Cc v d
chng 3,
mc 3.2
Hiu
chnh biu
tng
tc cho bi
tp nhm
c
GT
tr48 n tr
50
- Xy dng
biu lp
chi tit cho
bi
tp
nhm
c
GT
tr51 n tr
52
Hiu
chnh biu
lp chi
tit cho bi
tp nhm
c
GT
tr52 n tr
56
- Cc nhm

Bi tp
Seminar

1
1

semibar
Hon
thnh biu
tng
tc v biu
lp chi
tit v np
li cho GV
Xem
ti
liu tham
kho

14. Ngy ph duyt:


Trng b mn

Bn Tre, ngy 15 thng 12 nm 2014


Gio vin bin son

PHM TH CAO NGN


Lnh o trng

Lnh o khoa
Q.Trng khoa

You might also like