Phan Tich Thiet Ke Huong Doi Tuong UML

Embed Size (px)

Citation preview

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    1/16

    TRNG I HC NHA TRANG CNG HO X HI CH NGHA VIT NAMKhoa: CNG NGH THNG TIN c lp - T do - Hnh phcB mn: K THUT PHN MM

    CHNG TRNH HC PHN

    1. Thng tin chung v hc phn

    Tn hc phn: Phn tch thit k hng i tng UMLM hc phn:S tn ch: 4Hc phn tin quyt: C s d liu, Lp trnh hng i tngo to trnh : i hcGing dy cho cc ngnh: Cng ngh thng tinB mn qun l: K thut phn mmPhn b thi gian trong hc phn:

    - Nghe ging l thuyt: 30

    - Lm bi tp trn lp: 10- Tho lun: 5- Thc hnh, thc tp: 15- T nghin cu: 120

    2. M t tm tt hc phn

    Hc phn ny nhm trang b cho ngi hc k nng phn tch v thit k mt hthng theo hng i tng s dng cc m hnh UML, bao gm: phng php vquy trnh phn tch, thit k h thng hng i tng, s dng cc m hnh UMLtrong qu trnh phn tch thit k.

    Sau khi hon thnh hc phn ny, ngi hc c th vn dng phng phpUML trong qui trnh phn tch thit k h thng thng tin, s dng cng c RationalRose thit k cc m hnh UML, ng thi c thm k nng lm vic theo nhm vcch trnh by mt ti liu phn tch h thng trong mt d n phn mm.3. Ch v chun u ra ca hc phn3.1. Danh mc ch ca hc phn

    1. Tng quan v phn tch thit k h thng2. M hnh ha hng i tng3. M hnh ha yu cu4. M hnh ha cu trc

    5. M hnh ha hnh vi6. Thit k3.2. Chun u ra ca qu trnh dy - hc tng ch ca hc phn

    Ch 1: Tng quan v phn tch thit k h thngNi dung Mc

    Kin thc1. Tin trnh pht trin phn mm2. Cc cch tip cn phn tch v thit k h thng3. Cc nguyn tc c bn ca hng i tng

    323

    Thi

    1. Vic pht trin phn mm cn phi c mt quy trnh nhm m bophn mm c sn xut vi cht lng cao, tha mn yu cu ngidng.

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    2/16

    2. nh hng tip cn theo phng php hng i tng l ph hpvi xu th pht trin phn mm ngy nay, v c c ch truyn thng ipgia cc i tng, c ch bao gi, che du thng tin to cho h thngtnh an ton cao, h tr nguyn l k tha, h tr tt cho qu trnh mha.K nng

    1. Xc nh cc yu cu cng vic cho tng giai on ca tin trnh phttrin phn mm.2. Xc nh, phn chia cng vic cho cc thnh vin tham gia xy dng

    phn mm.

    3

    3

    Ch 2: M hnh ha hng i tngNi dung Mc

    Kin thc1. M hnh ha h thng phn mm

    2. Ngn ng UML3. Tin trnh RUP4. Cc cng c tr gip

    2

    222

    Thi 1. Vic xy dng m hnh gip ngi thit k thy c bc tranh tngquan ca h thng, thy c cc thnh phn ca h thng tng tc vinhau nh th no.2. H thng cng phc tp th vic xy dng m hnh cng quan trng.3. UML m hnh ho cc h thng s dng cc khi nim hng i

    tng.K nng1. Xc nh khung nhn (view) ca h thng.2. Phn loi cc biu UML theo tng nhm mc ch s dng.

    22

    Ch 3: M hnh ha yu cuNi dung Mc

    Kin thc1. Nghin cu s b h thng

    2. Mc ch ca m hnh ha yu cu3. c t ca s dng4. Biu ca s dng

    2

    333

    Thi 1. Nghin cu s b nhm tm hiu v mi trng, hon cnh nghip vca h thng sp xy dng, t nhn nh cc yu cu chc nng v

    phi chc nng t ra i vi h thng .2. Biu ca s dng l cng c mnh m cho vic lp k hoch, vc dng trong tt c cc giai on trong quy trnh pht trin h thng.3. Biu ca s dng c xem nh mt bn hp ng gia ngi pht

    trin phn mm v khch hng.K nng1. Xc nh yu cu ca ngi dng, ghi nhn v din dch cc yu cuca ngi dng thnh cc chc nng ca h thng.

    3

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    3/16

    2. Xc nh tc nhn, v cc mi quan h trong biu ca s dng.3. Xy dng kch bn ca mt ca s dng.4. Xy dng biu ca s dng.

    333

    Ch 4: M hnh ha cu trcNi dung Mc

    Kin thc1. Mc ch ca m hnh ha cu trc2. Lp v i tng3. Cc khun dng lp4. Cc giao din5. Biu lp6. Biu i tng

    332233

    Thi 1. Biu lp ch ra cc thuc tnh v phng thc ca tng lp v cc

    mi quan h gia nhng lp .2. Biu lp c th c dng trn khp tin trnh pht trin phnmm, t c t cc lp trong xc nh yu cu n cc m hnh ci tcho h thng.K nng1. Xc nh i tng v cc c tnh ca i tng.2. Thit k lp i tng.3. Xc nh cc mi quan h gia cc lp.4. Xy dng biu lp.

    5. Xy dng biu i tng.

    3333

    3

    Ch 5: M hnh ha hnh viNi dung Mc

    Kin thc1. Mc ch ca m hnh ha hnh vi2. Cc thng ip3. Biu trnh t4. Biu giao tip

    5. S kin v trng thi6. Biu my trng thi7. Biu hot ng

    2233

    Thi 1. M hnh ng ng vai tr quan trng trong cc h thng mang tnhtng tc cao.2. Biu tng tc rt hu dng trong vic ch ra s cng tc gia cci tng.3. Biu my trng thi m t cc trng thi m i tng ca lp

    c th c v s chuyn tip gia nhng trng thi .4. Biu hot ng c s dng m t cc hot ng v cc hnhng c thc hin trong mt ca s dng.

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    4/16

    K nng1. Xc nh cc thnh phn trong biu tng tc.2. Xy dng biu trnh t.3. Xy dng biu giao tip.4. Xy dng biu my trng thi.5. Xy dng biu hot ng.

    33322

    Ch 6: Thit kNi dung Mc

    Kin thc1. To nguyn mu giao din ngi dng2. Thit k h thng3. Thit k chi tit

    222

    Thi 1. Thit k chnh l nghin cu s thc thi h thng v a ra nhng

    quyt nh v ci t, p ng cc i hi phi chc nng t pha ngidng.2. Khi thit k h thng cn a ra cc phng cch tt nht ci tcu trc logic ca cc thng tin, nhm ti u ha hiu nng ca ngdng.3. Nguyn mu giao din c to ra sm s gip pht hin cc yu cuhay chc nng b b st, v thu thp c nhiu kin phn hi t phangi dng.K nng

    1. Thit k lp.2. Thit k tng trnh by.3. Thit k tng ng dng.4. Thit k tng nghip v.5. Thit k vic lu tr d liu.6. Xy dng biu thnh phn v biu trin khai.

    222222

    4. Phn b thi gian chi tit

    Ch

    Phn b s tit cho hnh thc dy - hc

    TngLn lp Thchnh,

    thc tp

    Tnghin

    cuL

    thuytBi tp

    Tholun

    1 3 1 102 4 1 103 5 2 1 4 204 5 2 1 4 255 7 3 1 5 306 6 2 1 2 25

    5. Ti liu

    TTTn tc gi Tn ti liu

    Nmxutbn

    Nhxut bn

    a ch khaithc ti liu

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    5/16

    1Nguyn Vn Ba

    Pht trin h thnghng i tng viUML 2.0 v C++

    2005 HQGHNTh vin

    2Dng Anh Dc

    Gio trnh Phn tch vthit k hng i tng

    bng UML2005 Thng K

    3Simon Bennett,Steve McRobb,Ray Farmer.

    Object-oriented Systems

    Analysis and DesignUsing UML 2002 McGraw-Hill

    Internet

    4 RussellMiles, KimHamilton

    Learning UML 2.0 2006O'ReillyMedia, Inc.

    Internet

    5 Gia Vnh 413 bi tp phn tch vthit k hng i tng

    bng UML

    2009 Hng c Th vin

    6. nh gi kt qu hc tp

    TT Cc ch tiu nh gi Phng phpnh gi

    Trng s(%)

    1 Tham gia hc trn lp: ln lp y , chun b bitt, tch cc tho lun

    Quan st,im danh

    50

    2 T nghin cu: hon thnh nhim v ging vingiao trong tun, bi tp nhm/thng/hc k

    Chm boco, bi tp

    3 Hot ng nhm Trnh by boco

    4 Kim tra gia k Vit5 Kim tra nh gi cui k Vit

    6 Thi kt thc hc phn Vit 50

    TRNG KHOA TRNG B MN

    L Th Bch Hng

    http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Russell+Miles%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Russell+Miles%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Kim+Hamilton%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Kim+Hamilton%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Kim+Hamilton%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Kim+Hamilton%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Russell+Miles%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Russell+Miles%22
  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    6/16

    TRNG I HC NHA TRANG CNG HO X HI CH NGHA VIT NAMKhoa: CNG NGH THNG TIN c lp - T do - Hnh phcB mn: K thut phn mm

    CHNG TRNH GING DY HC PHN

    1. Thng tin v hc phn

    Tn hc phn: Phn tch thit k hng i tng UMLM hc phn:S tn ch: 4o to trnh : i hcGing dy cho lp:Hc phn tin quyt: C s d liu, Lp trnh hng i tng

    Phn b thi gian trong hc phn:- Nghe ging l thuyt: 30

    - Lm bi tp trn lp: 10- Tho lun: 5- Thc hnh, thc tp: 15- T nghin cu: 120

    2. Thng tin v ging vin ging dyH v tn: L Th Bch HngChc danh, hc v: Ging vin, Thc sThi gian lm vic b mn, a im:in thoi, email: [email protected]

    Cc hng nghin cu chnh (nu c): Web technologiesThng tin v tr ging: h v tn, a ch lin h, in thoi, email (nu c):..3. Thng tin v lp hcTn lp:S s:Ging ng:Hc k, nm hc:Thi kha biu:4. M t tm tt hc phn

    Hc phn ny nhm trang b cho ngi hc k nng phn tch v thit k mt hthng theo hng i tng s dng cc m hnh UML, bao gm: phng php vquy trnh phn tch, thit k h thng hng i tng, s dng cc m hnh UMLtrong qu trnh phn tch thit k.

    Sau khi hon thnh hc phn ny, ngi hc c th vn dng phng php UMLtrong qui trnh phn tch thit k h thng thng tin, s dng cng c Rational Rose thit k cc m hnh UML, ng thi c thm k nng lm vic theo nhm v cchtrnh by mt ti liu phn tch h thng trong mt d n phn mm.5. Ch v chun u ra ca hc phn

    5.1. Danh mc ch ca hc phn7. Tng quan v phn tch thit k h thng8. M hnh ha hng i tng9. M hnh ha yu cu

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    7/16

    10.M hnh ha cu trc11.M hnh ha hnh vi12.Thit k

    5.2. Chun u ra v phng php ging dy ca tng ch ca hc phnCh 1: Tng quan v phn tch thit k h thng

    Ni dung Mc Kin thc1. Tin trnh pht trin phn mm2. Cc cch tip cn phn tch v thit k h thng3. Cc nguyn tc c bn ca hng i tng

    323

    Thi 1. Vic pht trin phn mm cn phi c mt quy trnh nhm m bo

    phn mm c sn xut vi cht lng cao, tha mn yu cu ngidng.2. nh hng tip cn theo phng php hng i tng l ph hp

    vi xu th pht trin phn mm ngy nay, v c c ch truyn thng ipgia cc i tng, c ch bao gi, che du thng tin to cho h thngtnh an ton cao, h tr nguyn l k tha, h tr tt cho qu trnh mha.K nng1. Xc nh cc yu cu cng vic cho tng giai on ca tin trnh phttrin phn mm.2. Xc nh, phn chia cng vic cho cc thnh vin tham gia xy dng

    phn mm.

    3

    3

    Ch 2: M hnh ha hng i tngNi dung Mc

    Kin thc1. M hnh ha h thng phn mm2. Ngn ng UML3. Tin trnh RUP4. Cc cng c tr gip

    2222

    Thi

    1. Vic xy dng m hnh gip ngi thit k thy c bc tranh tngquan ca h thng, thy c cc thnh phn ca h thng tng tc vinhau nh th no.2. H thng cng phc tp th vic xy dng m hnh cng quan trng.3. UML m hnh ho cc h thng s dng cc khi nim hng itng.K nng1. Xc nh khung nhn (view) ca h thng2. Phn loi cc biu UML theo tng nhm mc ch s dng.

    22

    Ch 3: M hnh ha yu cuNi dung Mc

    Kin thc

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    8/16

    1. Nghin cu s b h thng2. Mc ch ca m hnh ha yu cu3. c t ca s dng4. Biu ca s dng

    2333

    Thi 1. Nghin cu s b nhm tm hiu v mi trng, hon cnh nghip vca h thng sp xy dng, t nhn nh cc yu cu chc nng v

    phi chc nng t ra i vi h thng .2. Biu ca s dng l cng c mnh m cho vic lp k hoch, vc dng trong tt c cc giai on trong quy trnh pht trin h thng.3. Biu ca s dng c xem nh mt bn hp ng gia ngi phttrin phn mm v khch hng.K nng1. Xc nh yu cu ca ngi dng, ghi nhn v din dch cc yu cuca ngi dng thnh cc chc nng ca h thng.2. Xc nh tc nhn, v cc mi quan h trong biu ca s dng.

    3. Xy dng kch bn ca mt ca s dng.4. Xy dng biu ca s dng.

    3

    3

    33

    Ch 4: M hnh ha cu trcNi dung Mc

    Kin thc1. Mc ch ca m hnh ha cu trc2. Lp v i tng3. Cc khun dng lp4. Cc giao din5. Biu lp6. Biu i tng

    332233

    Thi 1. Biu lp ch ra cc thuc tnh v phng thc ca tng lp v ccmi quan h gia nhng lp .2. Biu lp c th c dng trn khp tin trnh pht trin phnmm, t c t cc lp trong xc nh yu cu n cc m hnh ci tcho h thng.K nng1. Xc nh i tng v cc c tnh ca i tng2. Thit k lp i tng3. Xc nh cc mi quan h gia cc lp4. Xy dng biu lp5. Xy dng biu i tng

    33333

    Ch 5: M hnh ha hnh viNi dung Mc

    Kin thc1. Mc ch ca m hnh ha hnh vi2. Cc thng ip3. Biu trnh t

    223

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    9/16

    4. Biu giao tip5. S kin v trng thi6. Biu my trng thi7. Biu hot ng

    3

    Thi 1. M hnh ng ng vai tr quan trng trong cc h thng mang tnh

    tng tc cao.2. Biu tng tc rt hu dng trong vic ch ra s cng tc gia cci tng.3. Biu my trng thi m t cc trng thi m i tng ca lp c th c v s chuyn tip gia nhng trng thi .4. Biu hot ng c s dng m t cc hot ng v cc hnhng c thc hin trong mt ca s dng.K nng1. Xc nh cc thnh phn trong biu tng tc2. Xy dng biu trnh t3. Xy dng biu giao tip4. Xy dng biu my trng thi5. Xy dng biu hot ng

    33322

    Ch 6: Thit kNi dung Mc

    Kin thc1. To nguyn mu giao din ngi dng

    2. Thit k h thng3. Thit k chi tit

    2

    22

    Thi 1. Thit k chnh l nghin cu s thc thi h thng v a ra nhngquyt nh v ci t, p ng cc i hi phi chc nng t pha ngidng.2. Khi thit k h thng cn a ra cc phng cch tt nht ci tcu trc logic ca cc thng tin, nhm ti u ha hiu nng ca ng

    dng.3. Nguyn mu giao din c to ra sm s gip pht hin cc yu cuhay chc nng b b st, v thu thp c nhiu kin phn hi t phangi dng.K nng1. Thit k lp2. Thit k tng trnh by3. Thit k tng ng dng4. Thit k tng nghip v

    5. Thit k vic lu tr d liu6. Xy dng biu thnh phn v biu trin khai

    2222

    22

    6. Hnh thc t chc dy - hc

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    10/16

    6.1. Phn b thi gian chi tit:

    Ch Phn b s tit cho hnh thc dy - hc

    TngLn lp Thc

    hnh,thc tp

    Tnghin

    cuL

    thuytBi tp

    Tholun

    1 3 1 10

    2 4 1 103 5 2 1 4 204 5 2 1 4 255 7 3 1 5 306 6 2 1 2 25

    6.2. Lch trnh v phng php dy - hc c thCh 1: Tng quan v phn tch thit k h thngTun 1/ Thi gian t: .. n: Phng php dy hc: Da trn ch

    Hnh thcday- hc

    Thi gian,a im

    Ni dung dy - hc Phngphp gingdy

    Yu cusinh vinchun b

    Ghich

    L thuyt Theo thikho biu

    1. Tin trnh phttrin phn mm.2. Cc cch tipcn phn tch vthit k h thng.3. Cc nguyn tc

    c bn ca hngi tng.

    - Thuytging

    - cQ.1,chng 1

    Bi tp 1. Trnh by ccphng php phntich thit k hthng. Nu u im,nhc im tng

    phng php.2. Lit k cc thnh

    phn c bn ca

    hng i tng.

    Ra bi kimtra

    - Lm bitp chng1, Q.1

    Tho lun 1. Xc nh cc yucu cng vic chotng giai on catin trnh pht trin

    phn mm.2. Xc nh, phnchia cng vic chocc thnh vin tham

    gia xy dng phnmm.

    - Theophn cngca nhm

    T nghincu

    C hngdn ring

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    11/16

    T vnKim tra Ra kim

    tra

    Ch 2: M hnh ha hng i tngTun 1-2/ Thi gian t: .. n:

    Phng php dy hc: Da trn ch Hnh thcday- hc

    Thigian, a

    imNi dung dy - hc

    Phngphp ging

    dy

    Yu cusinh vinchun b

    Ghich

    L thuyt Theo thikho biu

    1. M hnh ha hthng phn mm2. Ngn ng UML3. Tin trnh RUP4. Cc cng c trgip

    - Thuytging- Nu vn

    - cQ.1,chng 2- cQ.2,chng 2

    Bi tp 1. Lit k cc loibiu trong UML,mc ch s dngtng loi biu .2. Cc khung nhntrong UML.

    Ra bi kimtra

    - Lm bitp:chng 2,Q.1

    Tho lun 1. c im cavic m hnh ha.2. Lch s ra i

    ca UML.

    - Theophn cngca nhm

    T nghincu

    C hngdn ring

    T vnKim tra Ra kim

    traCh 3: M hnh ha yu cuTun 3-4/ Thi gian t: .. n: Phng php dy hc: Da trn ch

    Hnh thcday- hc

    Thigian, a

    imNi dung dy - hc

    Phngphp ging

    dy

    Yu cusinh vinchun b

    Ghich

    L thuyt Theo thikho biu

    1. Nghin cu s bh thng2. Mc ch ca mhnh ha yu cu3. c t ca s dng4. Biu ca sdng

    - Thuytging- Nu vn

    - cQ.1,chng 3- cQ.2,chng 3

    Bi tp 1. Xc nh yu cuca ngi dng, ghinhn v din dchcc yu cu ca

    Ra bi kimtra - Lm bitp:chng 3,Q.1

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    12/16

    ngi dng thnhcc chc nng cah thng.2. Xc nh tcnhn, v cc miquan h trong biu ca s dng.3. Xy dng kch

    bn ca mt ca sdng.4. Xy dng biu ca s dng.

    Tho lun nh gi, nhn xtm hnh ca nhmkhc.

    - Theophn cngca nhm

    Thc hnh,

    thc tp

    Phng

    my thchnh

    Xy dng biu

    ca s dng.

    - Thc

    hnh ccbi tpchng 3,Q.1

    T nghincu

    C hngdn ring

    T vnKim tra Ra kim

    traCh 4: M hnh ha cu trc

    Tun 4-5/ Thi gian t: .. n: Phng php dy hc: Da trn ch Hnhthc

    day- hc

    Thigian, a

    imNi dung dy - hc

    Phngphp ging

    dy

    Yu cu sinhvin chun

    b

    Ghich

    L thuyt Theo thikho biu

    1. Mc ch ca mhnh ha cu trc2. Lp v i tng3. Cc khun dnglp4. Cc giao din5. Biu lp6. Biu i tng

    - Thuytging- Nu vn

    - c Q.1,chng 4

    Bi tp 1. Xc nh itng v cc ctnh ca i tng2. Thit k lp itng

    3. Xc nh cc miquan h gia cc lp4. Xy dng biu lp

    Ra bi kimtra

    - Lm bitp: chng4, Q.1

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    13/16

    5. Xy dng biu i tng

    Tholun

    nh gi, nhn xtm hnh ca nhmkhc.

    - Theo phncng canhm

    Thc

    hnh,thc tp

    Phng

    my thchnh

    1. Xy dng biu

    lp2. Xy dng biu i tng

    - Thc hnh

    cc bi tpchng 4,Q.1

    Tnghincu

    C hngdn ring

    T vnKim tra Ra kim

    traCh 5: M hnh ha hnh vi

    Tun 6-7/ Thi gian t: .. n: Phng php dy hc: Da trn ch

    Hnh thcday- hc

    Thigian, a

    im

    Ni dung dy -hc

    Phngphp ging

    dy

    Yu cu sinhvin chun

    b

    Ghich

    L thuyt Theo thikho biu

    1. Mc ch cam hnh ha hnhvi2. Cc thng ip

    3. Biu trnh t4. Biu giaotip5. S kin vtrng thi6. Biu mytrng thi7. Biu hotng

    - Thuytging- Nu vn

    - c Q.1,chng 5- c Q.2,chng 6

    Bi tp 1. Xc nh ccthnh phn trong

    biu tng tc2. Xy dng biu trnh t3. Xy dng biu giao tip4. Xy dng biu my trng thi

    5. Xy dng biu hot ng

    Ra bi kimtra

    - Lm bitp: chng5, Q.1

    Tho lun nh gi, nhn - Theo phn

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    14/16

    xt m hnh canhm khc.

    cng canhm

    Thc hnh,thc tp

    Phngmy thchnh

    1. Xy dng biu trnh t2. Xy dng biu giao tip

    3. Xy dng biu my trng thi4. Xy dng biu hot ng

    - Thc hnhcc bi tpchng 5,Q.1

    T nghincu

    C hngdn ring

    T vnKim tra Ra kim

    tra

    Ch 6: Thit kTun 8/ Thi gian t: .. n: Phng php dy hc: Da trn ch

    Hnh thcday- hc

    Thigian, a

    im

    Ni dung dy -hc

    Phngphp ging

    dy

    Yu cu sinhvin chun

    b

    Ghich

    L thuyt Theo thikho biu

    1. To nguynmu giao dinngi dng2. Thit k h

    thng3. Thit k chi tit

    - Thuytging- Nu vn

    - c Q.1,chng 6- c Q.2,chng 6

    Bi tp 1. Thit k lp2. Thit k tngtrnh by3. Thit k tngng dng4. Thit k tngnghip v

    Ra bi kimtra

    - Lm bitp: chng6, Q.1

    Tho lun nh gi, nhn xtbng thit k canhm khc.

    - Theo phncng canhm

    Thc hnh,thc tp

    Phngmy thchnh

    Thit k chngtrnh minh ha

    - Thc hnhcc bi tpchng 6,Q.1

    T nghin

    cu

    C hng

    dn ringT vnKim tra Ra kim

    tra

  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    15/16

    7. Ti liu

    TTTn tc gi Tn ti liu

    Nmxutbn

    Nhxut bn

    a chkhai

    thc tiliu

    Mc chs dng

    Tiliu

    chnh

    Thamkho

    1 L Th BchHng

    Bi ging Phn tch vthit k hng itng UML

    2012 HNT Thvin

    X

    2Nguyn Vn Ba

    Pht trin h thnghng i tng viUML 2.0 v C++

    2005 HQGHNThvin

    X

    3Dng Anh Dc

    Gio trnh Phn tch vthit k hng itng bng UML

    2005 Thng KX

    4Simon Bennett,

    Steve McRobb,Ray Farmer.

    Object-orientedSystems Analysis andDesign Using UML 2002

    McGraw-Hill

    Internet X

    5 RussellMiles, KimHamilton

    Learning UML 2.0 2006O'ReillyMedia, Inc.

    Internet X

    6 Gia Vnh 413 bi tp phn tch vthit k hng itng bng UML

    2009 Hng c Thvin

    X

    8. Quy nh i vi hc phn v yu cu khc ca ging vin

    - Thc hin y cc ni dung, yu cu ca hc phn c ghi trong cnghc phn.

    - Cc cu hi chng v bi tp phi np ng hn.

    - i hc y (ngh khng qu 20% tng s gi).

    - Chun b bi trc khi n lp theo hng dn ca cng hc phn;

    - Ngoi gio trnh v ti liu do ging vin cung cp, ngi hc c khuyn

    khch tham kho cc ti liu, tp ch, sch bo v website lin quan n hc phn.

    - Phng hc c trang b my chiu.

    - Phng my thc tp ci t Rational Rose / RedKoda 3.0, C++.

    9. nh gi kt qu hc tp9.1. Cc hot ng nh gi

    TT Cc ch tiu nh giPhng php

    nh giTrng s

    (%)1 Tham gia hc trn lp (TGH): tham gia hc ,

    chun b bi tt, tch cc tho lunim danh 5

    2 T nghin cu: (TNC): hon thnh nhim v gingvin giao trong tun, bi tp nhm/thng/hc k

    Chm bi tp 10

    3 Hot ng nhm (HN) Trnh by boco

    15

    4 Kim tra gia k (KT) Vit 10

    http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Russell+Miles%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Russell+Miles%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Kim+Hamilton%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Kim+Hamilton%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Russell+Miles%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Russell+Miles%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Kim+Hamilton%22http://www.google.com.vn/search?hl=vi&tbo=p&tbm=bks&q=inauthor:%22Kim+Hamilton%22
  • 7/30/2019 Phan Tich Thiet Ke Huong Doi Tuong UML

    16/16

    5 Kim tra nh gi cui k (KTCK) Vit 106 Thi kt thc hc phn (THP) Vit 50

    HP = TGH tr.s + TNC tr.s + HN tr.s + KT tr.s + KTCK tr.s + THP tr.s.

    9.2. Lch thi(Theo lch ca trng.)

    TRNG B MN GING VIN

    L Th Bch Hng L Th Bch Hng