Professional Documents
Culture Documents
DH Uml3
DH Uml3
Ni dung
1. Tin trnh pht trin phn mm theo hng i tng 2. Gii thiu Ngn ng m hnh ha thng nht UML
M hnh ha nghip v
4. M hnh ha trng hp s dng 5. M hnh ha tng tc i tng 6. Biu lp v gi 7. Biu chuyn trng thi v biu hot ng 8. Biu kin trc vt l v pht sinh m trnh 9. M hnh ha d liu 10. Bi hc thc nghim
dvduc-2004 Phn tch thit k hng i tng Bi 3 - 2/21
Bi 3
M hnh ha nghip v
L k thut m hnh ha tin trnh nghip v M hnh ha cc chc nng ca t chc Quan tm n gc nhn chc nng. Khng phn bit cc tin trnh nghip v s c t ng ha hay thc hin th cng
Ch ra tng tc gia cc tin trnh nghip v vi cc vai tr (roles) thc hin nghip v nh customers hay vendors Biu din vai tr bn ngoi nghip v Bin ca t chc v n cn giao tip vi ai? Lung cng vic bn trong t chc v ti u n nh th no?
dvduc-2004
Bi 3 - 4/21
M hnh ha nghip v
Nghin cu cc t chc bn ngoi v quan h vi chng? Lm ti liu v cc thng tin bng m hnh nghip v ca UML
Phn tch thit k hng i tng Bi 3 - 5/21
dvduc-2004
Khi hiu bit r rng cu trc, mc ch tc nghip, stackeholders ca t chc Khi xy dng phn mm s dng cho mt phn nh ca t chc, khng nh hng n nghip v khc Lung cng vic kh r rng v c ti liu y Khi khng c thi gian!!!!
dvduc-2004
Bi 3 - 6/21
Cc khi nim c bn ca BM
Business actors Business workers Business use case Biu Business use case Quan h giao tip gia Business use case v Business actor Thc th Business Cc biu hot ng
dvduc-2004
Bi 3 - 7/21
Tc nhn nghip v
Customers, Investors, Suppliers... C th l ngi hay nhm ngi Quan st phm vi d n tm ra nhng g nm ngoi d n Nhng g (ai, ci g) nm ngoi d n c lin quan n nghip v Nghin cu ti liu m t d n, th trng t chc, mc tiu nghip v... xc nh thc th bn ngoi lin quan
Customer
Th d: Hng hng khng lin quan n nh sn xut my bay, nh sn xut n ung cho khch, khch hng, hip hi hng khng...
Phn tch thit k hng i tng Bi 3 - 8/21
dvduc-2004
Worker nghip v
Mt ngi c th c nhiu vai tr khng phi l chc v C trch nhim g? K nng cn c thc hin trch nhim? Tng tc vi worker no? Tham gia vo lung cng vic no? Trch nhim ca worker trong lung cng vic Quan st phm vi d n bt u t biu t chc Khi c danh sch worker th lm ti liu cho chng Phi cng, ngi dn ng, th my, tip vin, nhn vin an ninh...
Phn tch thit k hng i tng Bi 3 - 9/21
M t worker
Pilot
dvduc-2004
Ca nghip v
Business use case l nhm cc lung cng vic lin quan c ngha vi tc nhn nghip v
Cho bit t chc lm g Tp cc ca nghip v m t y nghip v ca t chc Theo hnh thc <ng t><danh t>: Price Products
t tn
Nhn vin yu ngi cu qun l cung cp danh sch cc mt hng mi cn nh gi Nhn vin kim tra ha n kho bit phi tr cho kho bao nhiu kho hng bn Nhn vin cng thm 10% c gi bn Nhn vin trnh gi ngi qun l ph duyt Nhn vin lm cc th sn phm Gn th gi sn phm vo tng sn phm Price Products
Phn tch thit k hng i tng Bi 3 - 10/21
dvduc-2004
Quan h association
gia tc nhn nghip v, worker nghip v vi UC nghip v mi tn cho bit ai khi xng tin trnh ch ra cu trc k tha gia cc phn t m hnh nghip v p dng cho hai hay nhiu phn t tng t nhau
Safety Coordinator
Quan h generalization
Ticket salesperson
dvduc-2004
Bi 3 - 11/21
Biu UC nghip v
Ch ra m hnh y
ci cng ty lm
ai trong cng ty
ai ngoi cng ty
Price Products
Mi tn i t tc nhn nghip v v worker nghip v n UC nghip v cho thy ai khi ng tin trnh nghip v.
Refund Money
dvduc-2004
Bi 3 - 12/21
Thc th nghip v
Business entity l i tng m t chc s dng iu hnh tc nghip hay sn xut. Thc th bao gm tt c nhng g m worker nghip v c lin quan hng ngy
Sn phm ca cng ty? Cng ty c cc dch v? Cng ty phi mua vt liu g sn xut? Khch hng cung cp/nhn g t cng ty? Cc worker nghip v trao i nhau ci g khi sn xut?
Cc danh t trong UC nghip v
Phn tch thit k hng i tng Bi 3 - 13/21
dvduc-2004
Thc th nghip v
Biu tng
Account
Th d, thc th nghip v Account c cc thuc tnh account number, account type, balance, date opened, status... Ch rng cha c thit k CSDL y Ch b sung cc thuc tnh d hiu nghip v
dvduc-2004
Bi 3 - 14/21
n v t chc
n v t chc (Organization Unit) l tp hp cc worker nghip v, thc th nghip v v cc phn t m hnh nghip v khc L c ch c s dng t chc m hnh nghip v Nhiu cng ty t chc theo phng, ban, n v...
Mi chng c m hnh ha nh n v t chc Mi n v t chc s bao gm cc worker nghip v bn trong phng, ban, n v
Biu tng
Marketing
dvduc-2004
Bi 3 - 15/21
Biu UC nghip v
Thc t: lung cng vic (Workflow) khng n gin m c nhiu logc iu kin
worker nghip v c th thc hin mt vi actions khi iu kin A xy ra v thc hin mt vi actions khc khi iu kin B xy ra... hy s dng biu hot ng (Activity Diagram) m hnh ha cc lung cng vic
Nu trong biu UC nghip v c nhiu UC nghip v, tc nhn nghip v v worker nghip v th c th nhm chng thnh cc n v t chc (Organizational Units)
t chc li m hnh d c v d hiu sau xy dng biu UC nghip v chi tng n v t chc
dvduc-2004
Bi 3 - 16/21
Biu hot ng
cc bc trong lung cng vic cc im quyt nh ai c trch nhim thc hin tng bc cc i tng nh hng n lung cng vic Khch hng nhn c sn phm li, yu cu tr li hng
Th d
Customer vit th yu cu bi thng. Customer service representative nghin cu th. Nu thiu ti liu yu cu th h vit th t chi bi thng. Nu y ti liu th h lu tr th v ng thi Account payable clerk vit sc. Khi xong hai vic ny, Customer service representative thng bo cho khch hng v yu cu ca h c chp nhn.
Phn tch thit k hng i tng Bi 3 - 17/21
dvduc-2004
Th d biu hot ng
Customer Customer service representative Account payable clerk
Write letter requesting refund
Refund request
Refund request
[new]
Refund request
[denied]
File request
Refund request
[approved]
Notify customer
Tc ng ln trng thi i tng dvduc-2004 Phn tch thit k hng i tng Bi 3 - 18/21
Biu hot ng
Swimlines: ch ra ai c trch nhim thc hin cc nhim v trong biu Activities: cc bc trong lung cng vic Actions: cc bc trong activity
action xy ra khi vo (entry), ra (exit), ang (do) trong activity hay ph thuc vo s kin (event) no xy ra.
Business objects: thc th b lung cng vic tc ng Transitions: ch ra lung cng vic chuyn t activity ny n activity khc Decision points: ch ra ni lp quyt nh r nhnh trong lung cng vic Synchronizations: ch ra hai hay nhiu bc trong lung cng vic xy ra ng thi Start state: ch ra ni lung cng vic bt u End state: ch ra ni lung cng vic kt thc
Phn tch thit k hng i tng Bi 3 - 19/21
dvduc-2004
Tin trnh cho bit ci nhn mc cao nhng g bn ngoi v bn trong t chc
UC cho bit t chc lm g Workflow cho bit mi UC c thc hin chi tit nh th no Actor cho bit ci g bn ngoi t chc v tng tc vi n Business worker cho bit cc vai tr trong t chc Units t chc cho bit cu trc t chc Biu UC nghip v cho bit quan h cc phn t ny
Phn tch thit k hng i tng Bi 3 - 20/21
dvduc-2004
Tm tt
M hnh ha nghip v
Thc t, khng phi tt c cc d n u thc hin m hnh ha nghip v M hnh ha nghip v khng lin quan n ci s c t ng ha bng h thng c th Gip ta hnh thnh ng cnh cho m hnh ha h thng Tp trung vo ci t mt h thng phn mm c th
M hnh ha h thng
dvduc-2004
Bi 3 - 21/21