GVHD: TS thut MC LC .4 LI C .5 DANH M VIT TT DANH M DANH MNG 10 PHN M U .11 11 Mm v u 11 B cc ca lu .11 12 1.1 12 1.1.1 12 1.1.2 p v 12 1.2 a kin mm 20 1.3 c t ng 21 1.3.1 22 1.3.2 liu MOF .24 1.4 n ca MDA 25 1.4.1 25 1.4.2 26 170849411618858677347-8a7e-4c8f-84d6-02ea96061cd9 17084941161881ab666cd-f4f8-4b10-9086-652f5fd11e48 17084941161885e3785a6-075b-4aca-a308-135d30309eb6 Phc Ton GVHD: TS thut 1.5 ng ki 28 1.5.1 c l 28 1.5.2 c lp nn tng 29 1.5.3 n tnh 30 1.6 m ca Kin phn mm 30 1.7 La ch .33 1.8 Nhim v ca lu .33 NG DNG KIT K CSDL .35 2.1 MDA thc hin thit k d liu 36 2.1.1 S 36 2.1.2 MDA thc hin thit k d liu .37 2.1.3 c l 39 2.1.4 c lp nn tng (PIM) 40 2.1.5 nh nn tng (PSM) 41 2.2 chuy .43 2.2.1 t chuyi .43 2.2.2 nh phng lut 45 2.2.3 Mi quan h gia ngu 46 2.2.4 Ching lut 47 2.2.5 u phi lut 47 2.2.6 T chc lut .49 2.2.7 t kh .50 2.2.8 ng 51 Phc Ton GVHD: TS thut 2.3 K 52 NGHIT K H THNG QU 54 3.1 ng lut chuyi gi 54 3.1.1 QVT Operational Plugin Eclipse [21] 54 3.1.2 Chuyi t 55 3.1.3 Chuyi t .57 3.2 Thit k d li QL Kho 58 3.2.1 c th QL Kho .58 3.2.2 .62 3.2.3 63 3.2.4 .64 3.4 H thng Qu 65 3.4.1 65 3.4.2 Chy th nghim 67 3.5 t k 67 KT LUN .69 A Kt lun .69 B Mt s xut 71 n c 71 U THAM KHO 72 Phc Ton GVHD: TS thut luu c lut t u t vic tp hu, n thn vic t thu th thc t t liu, kt qu c bt k lung mi s cho vic thc hin Lun c cn Luc ch ngun gc lu Phc Ton Phc Ton GVHD: TS thut lu c gi li c Thy/Cng do to thc s, vi i hi, nhn t kin th hc t n kin thc thc s h n t vng ho c s Vi tt c c gi li c ti T i nh ngng dn cho nh u thc hin luc hin lung giai n ling lng d ca th t qua Cu xin gi li bi b nhng i nh tu kin tt nht cho trong su hc tc hin lu Do th u khoa h hi luu thit mong nha Th Hc hin lu Phc Ton Phc Ton GVHD: TS thut T vit tt Din gi OMG Object Management Group: Nng MDA Model-Driven Architecture: ng ki MDD Model Driven Development: CIM Computation Independent Model: c l PIM Platform Independent Model: c lp nn tng PSM Platform Specific Model: n tnh MOF Meta Object Facility: c t ng OCL The Object Constraint ng UML ng nht XML eXtensible Markup Language: u m rng DFD lung d liu HUNT Human-Usable Textual Notation: c XMI liu XML FR u ch NFR Non-u phi ch LHS RHS i VMS ch v vin Phc Ton GVHD: TS thut ng Vit Nam CSKH TTCP SIM Subscriber Identity Module: Th nhn dng IN Intelligent Network: H thng t Phc Ton GVHD: TS thut D 21 d n [2] 23 MOF [2] .24 n cng ki 28 c s dng thit k CSDL 37 thit k CSDL c .39 thit k CSDL c .41 i t PIM sang PSM .42 t chuyi 44 nh phng lut 45 a mi quan h gia ngu 46 a chip dng lut 47 u phi lut 48 a vic t chc lut 49 a vi 50 ng 51 55 d lit 56 UseCase Lp lnh xut/nhp kho 58 Qu 59 Phc Ton GVHD: TS thut kho 62 kho .63 kho .64 h thng Qu 65 Qu 66 Phc Ton GVHD: TS thut Bng 13 Bi .14 Bi lt) 15 Bt sim .15 Bi 16 B c .17 B kho c 17 Bc tip 18 Bu chuyp 18 Bi c 19 B li ti c 19 Bng n sim tr 19 Bng 3.1: Lut chuyi CIM sang PIM .57 Bng 3.2: Bng map kiu c 57 10 Phc Ton