gt phantichvathietkehethongthongtin32

Upload: phiphi

Post on 13-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 GT Phantichvathietkehethongthongtin32

    1/1

    CHNG 2. M HNH HA PHN MM HNG I TNG

    24

    -

    Biu gi (package diagram)

    - Biu trin khai(deployment diagram)

    - Biu cu trc phc hp (composite structure diagram)

    -

    Biu gi m rng (profile package)

    Biu hnh vi (Behavior Diagram): Nhm biu ny nhm nm btcc hot ngv hnh vi ca h thng, cng nh tng tc gia cc phn t bn trong v bn ngoi hthng. UML xutby dng biu trong m hnh hnh vibao gm:

    - Biu ca s dng(use case diagram)

    - Biu hot ng (activity diagram)

    - Biu tun t(sequence diagram)

    - Biu giao tip (communication diagram)

    - Biu trng thi(state machine diagram)

    - Biu bao qut tng tc (interaction overview diagram)

    - Biu thi khc (timing diagram)

    Phn tip theo chng ta s ln lt xem xt chi tit mt sbiu UMLthng gp, mibiu s c trnh by v ngha, tp k hiu UML cho biu vv dminh ha.

    2.2.1 Biu ca s dng ngha

    Biu ca s dng(use case diagram) biu din ccchc nng ca h thng. N baogm mt tp hp cc tc nhn (actor), ccca s dng (use case) v cc mi quan h(relationship) gia cc ca s dng. C th ni, biu ca s dngch ra s tng tcgia cc tc nhn v h thng thng qua cc ca s dng. Tc nhn c th l con ngihay mt h thng khc cung cp thng tin hay tc ng ti h thng. Biu ca s dngc th c phn r theo nhiu mc khc nhau. T tp yu cu xc nh c ca h

    thng, biu ca s dng sch ra h thng cn thc hin iu g tho mn cc yucu ca ngi dng h thng . i km vi biu ca s dng l cc kch bn(scenario) nhm m t chi tit qu trnh thc hin ca s dng .

    Tp k hiu UML cho biu ca s dng

    Chng ta s ln lt xem xt cc phn t m hnh ny:

    H thng: Vi vai tr lthnh phn ca biu ca s dng, h thng biu dinranh gii gia bn trong v bn ngoi ca mt ch th trong phn mm chng ta

    ang xy dng. Ch rng mt h thng trong biu ca s dng khng phi

    P

    T

    I

    T