Công cụ hổ trợ phần mềm theo hướng đối tượng CƯNG C HƯỴ TRÚÅ PHÊÌN MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 1 http://www.ebooks.vdcmedia.com MC LC MÚÃ ÀÊÌU . 7 Cưng c hưỵ trúå xêy dûång phêìn mïìm theo hûúáng àưëi tûổng . 9 Giai àoẩn kiïím chûáng 2 9 HIÏÅN TRẨNG VÂ U CÊÌU 9 1. Hiïån trẩng . 9 Cưng c hưỵ trúå xêy dûång phêìn mïìm theo hûúáng àưëi tûổng 10 Giai àoẩn kiïím chûáng 3 .10 CƯNG C PHÊN TĐCH THIÏËT KÏË PHẤT SINH VN_Case 10 (ÀHKHTN, TPHCM) 10 Cưng c hưỵ trúå phêìn mïìm theo hûúáng àưëi tûúång .10 Giai àoẩn kiïím chûáng 4 .10 CƯNG C PHÊN TĐCH THIÏËT KÏË PHẤT SINH VISUAL MODELER (Rational + Microsoft) .10 Cưng c hưỵ trúå xêy dûång phêìn mïìm theo àưëi tûúång 11 Giai àoẩn kiïím chûáng 5 .11 Cưng c hưỵ trúå xêy dûång phêìn mïìm theo àưëi tûúång 12 Giai àoẩn kiïím chûáng 6 .12 1.2. âu cêìu .12 Cưng c hưỵ trúå xêy dûång phêìn mïìm theo hûúáng àưëi tûúång 12 Giai àoẩn kiïím chûáng 7 .12 PHÊN TĐCH .12 2. Sú àưì lúáp àưëi tûúång tham gia 12 Cưng c hưỵ trúå xêy dûång phêìn mïìm theo hûúáng àưëi tûúång 13 Giai àoẩn kiïím chûáng 8 .13 2.2. Danh sấch cấc lúáp àưëái tûúång, quan hïå STT tïn Lúáp àưëi tûúång loẩi diïỵn giẫi 13 Cưng c xêy dûång phêìn mïìm theo hûúáng àưëi tûúång 14 Giai àoẩn kiïím chûáng 9 .14 2.3. Danh sấch cấc thåc tđnh vâ hânh àưång ca cấc Lúáp àưëái tûúång 14 CệNG CU Hệẻ TR PHấèN MẽèM THEO HNG ệậI TNG 2 http://www.ebooks.vdcmedia.com Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 15 Giai oaồn kiùớm chỷỏng 10 .15 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 15 Giai oaồn kiùớm chỷỏng 11 .15 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 16 Giai oaồn kiùớm chỷỏng 12 .16 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 17 Giai oaồn kiùớm chỷỏng 13 .17 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 17 Giai oaồn kiùớm chỷỏng 14 .17 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 18 Giai oaồn kiùớm chỷỏng 15 .18 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 19 Giai oaồn kiùớm chỷỏng 16 .19 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 19 Giai oaồn kiùớm chỷỏng 17 .19 Cửng cuồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 20 Giai oaồn kiùớm chỷỏng 18 .20 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 21 Giai oaồn kiùớm chỷỏng 19 .21 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 21 Giai oaồn kiùớm chỷỏng 20 .21 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 21 Giai oaồn kiùớm chỷỏng 21 .21 Cửng cuồ hửợ trỳồ phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng .22 Giai oaồn kiùớm chỷỏng 22 .22 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 23 Giai oaồn kiùớm chỷỏng 23 .23 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 23 Giai oaồn kiùớm chỷỏng 24 .23 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 24 Giai oaồn kiùớm chỷỏng 25 .24 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 24 Giai oaồn kiùớm chỷỏng 26 .24 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 25 Giai oaồn kiùớm chỷỏng 27 .25 3. Thiùởt kùở .25 CệNG CU Hệẻ TR PHấèN MẽèM THEO HNG ệậI TNG 3 http://www.ebooks.vdcmedia.com Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 25 Giai oaồn kiùớm chỷỏng 28 .25 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 26 Giai oaồn kiùớm chỷỏng 29 .26 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 27 Giai oaồn kiùớm chỷỏng 30 .27 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 27 Giai oaồn kiùớm chỷỏng 31 .27 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 28 Giai oaồn kiùớm chỷỏng 32 .28 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 28 Giai oaồn kiùớm chỷỏng 33 .28 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 28 Giai oaồn kiùớm chỷỏng 34 .28 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 29 Giai oaồn kiùớm chỷỏng 35 .29 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 30 Giai oaồn kiùớm chỷỏng 36 .30 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 30 Giai oaồn kiùớm chỷỏng 37 .30 Cửng cuồ hửợ trỳồ phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng .30 Giai oaồn kiùớm chỷỏng 38 .30 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 31 Giai oaồn kiùớm chỷỏng 39 .31 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 31 Giai oaồn kiùớm chỷỏng 40 .31 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 32 Giai oaồn kiùớm chỷỏng 41 .32 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 32 Giai oaồn kiùớm chỷỏng 42 .32 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 32 Giai oaồn kiùớm chỷỏng 43 .32 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 33 Giai oaồn kiùớm chỷỏng 44 .33 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 33 Giai oaồn kiùớm chỷỏng 45 .33 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 34 CệNG CU Hệẻ TR PHấèN MẽèM THEO HNG ệậI TNG 4 http://www.ebooks.vdcmedia.com Giai oaồn kiùớm chỷỏng 46 .34 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 35 Giai oaồn kiùớm chỷỏng 47 .35 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 35 Giai oaồn kiùớm chỷỏng 48 .35 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 35 Giai oaồn kiùớm chỷỏng 49 .35 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 35 Giai oaồn kiùớm chỷỏng 50 .35 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 35 Giai oaồn kiùớm chỷỏng 51 .35 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 36 Giai oaồn kiùớm chỷỏng 52 .36 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 36 Giai oaồn kiùớm chỷỏng 53 .36 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 36 Giai oaồn kiùớm chỷỏng 54 .36 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 36 Giai oaồn kiùớm chỷỏng 55 .36 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 36 Giai oaồn kiùớm chỷỏng 56 .36 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng hùồ thửởng .36 Giai oaồn kiùớm chỷỏng 57 .36 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷoồng 37 Giai oaồn kiùớm chỷỏng 58 .37 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 38 Giai oaồn kiùớm chỷỏng 59 .38 Cong cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 38 Giai oaồn kiùớm chỷỏng 60 .38 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 39 Giai oaồn kiùớm chỷỏng 61 .39 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 39 Giai oaồn kiùớm chỷỏng 62 .39 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 40 Giai oaồn kiùớm chỷỏng 63 .40 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 40 Giai oaồn kiùớm chỷỏng 64 .40 CệNG CU Hệẻ TR PHấèN MẽèM THEO HNG ệậI TNG 5 http://www.ebooks.vdcmedia.com Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 41 Giai oaồn kiùớm chỷỏng 65 .41 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 42 Giai oaồn kiùớm chỷỏng 66 .42 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 42 Giai oaồn kiùớm chỷỏng 67 .42 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 43 Giai oaồn kiùớm chỷỏng 68 .43 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 44 Giai oaồn kiùớm chỷỏng 69 .44 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 44 Giai oaồn kiùớm chỷỏng 70 .44 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 45 Giai oaồn kiùớm chỷỏng 71 .45 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 45 Giai oaồn kiùớm chỷỏng 72 .45 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 46 Giai oaồn kiùớm chỷỏng 73 .46 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 46 Giai oaồn kiùớm chỷỏng 74 .46 4. Caõi ựồt vaõ thỷó nghiùồm .46 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 47 Giai oaồn kiùớm chỷỏng 75 .47 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 48 Giai oaồn kiùớm chỷỏng 76 .48 5. Kùởt luờồn .48 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửủ tỷỳồng 49 Giai oaồn kiùớm chỷỏng 77 .49 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửủt tỷỳồng .50 Giai oaồn kiùớm chỷỏng 78 .50 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 50 Giai oaồn kiùớm chỷỏng 79 .50 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 51 Giai oaồn kiùớm chỷỏng 80 .51 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 54 Giai oaồn kiùớm chỷỏng 81 .54 PHU LUC .54 CệNG CU Hệẻ TR PHấèN MẽèM THEO HNG ệậI TNG 6 http://www.ebooks.vdcmedia.com A-Hỷỳỏng dờợn sỷó duồng phờỡn mùỡm 54 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 55 Giai oaồn kiùớm chỷỏng 82 .55 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 55 Giai oaồn kiùớm chỷỏng 83 .55 B-Kùởt quaó thỷó nghiùồm 55 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 55 Giai oaồn kiùớm chỷỏng 84 .55 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 56 Giai oaồn kiùớm chỷỏng 85 .56 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 56 Giai oaồn kiùớm chỷỏng 86 .56 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 56 Giai oaồn kiùớm chỷỏng 87 .56 Cửng cuồ hửợ trỳồ xờy dỷồng phờỡn mùỡm theo hỷỳỏng ửởi tỷỳồng 56 Giai oaồn kiùớm chỷỏng 88 .56 CÖNG CUÅ HÖÎ TRÚÅ PHÊÌN MÏÌM THEO HÛÚÁNG ÀÖËI TÛÚÅNG 7 http://www.ebooks.vdcmedia.com CƯNG C HƯỴ TRÚÅ PHÊÌN MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 8 http://www.ebooks.vdcmedia.com MÚÃ ÀÊÌU Ngânh Cưng Nghïå Thưng Tin ra àúâi nhû thưíi mưåt lìng giố múái vâo têët cẫ cấc lơnh vûåc àúâi sưëng - xậ hưåi. Àùåc biïåt nhûäng nùm gêìn àêy, sûå phất triïín nhanh chống ca cấc cưng nghïå phêìn cûáng àậ múã ra mưåt khung trúâi múái cho cưng nghïå phêìn mïìm. Nhûäng thânh tûåu mâ cưng nghïå phêìn mïìm àẩt àûúåc khưng thïí bỗ qua sûå àống gốp ca cấc Mưi Trûúâng Phất Triïín Phêìn Mïìm (SDE : Software Development Environment) mâ bẫn thên nố chđnh lâ sûå tđch húåp ca cấc cưng c phêìn cûáng vâ cấc cưng c phêìn mïìm. Vúái àïì tâi “CƯNG C HƯỴ TRÚÅ XÊY DÛÅNG PHÊÌN MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG”, chng tưi hy vổng sệ àống gốp mưåt phêìn hûäu đch cho phûúng phấp Xêy Dûång Phêìn Mïìm Theo Hûúáng Àưëi Tûúång, cng nhû lâm phong ph hún nhûäng bưå cưng c phêìn mïìm. CƯNG C HƯỴ TRÚÅ PHÊÌN MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 9 http://www.ebooks.vdcmedia.com Cưng c hưỵ trúå xêy dûång phêìn mïìm theo hûúáng àưëi tûổng Giai àoẩn kiïím chûáng 2 HIÏÅN TRẨNG VÂ U CÊÌU 1. Hiïån trẩng Phûúng phấp hûúáng àưëi tûúång lâ mưåt k thåt múái sûã dng cấc àưëi tûúång vâ cấc lúáp àưëi tûúång trong phên tđch, thiïët kïë vâ câi àùåt. Phûúng phấp hûúáng àưëi tûúång hiïån lâ phûúng phấp tưët nhêët cho cưng nghïå phêìn mïìm. Viïåc sûã dng cấc àưëi tûúång lâm cho phûúng phấp hûúáng àưëi tûúång khấc vúái cấc k thåt khấc nhû lâ phûúng phấp cêëu trc truìn thưëng hay phûúng phấp toấn hổc. Cấc àưëi tûúång tẩo nïn sûå nhêët quấn sët cấc giai àoẩn phên tđch, thiïët kïë vâ câi àùåt khi nhêën mẩnh cấc trẩng thấi, hânh àưång, vâ tûúng tấc ca cấc àưëi tûúång trong mư hònh. Trong khi cấc tiïën trònh thûúâng thay àưíi thò hïå thưëng cấc àưëi tûúång đt thay àưíi lâm cho hïå thưëng hûúáng àưëi tûúång đt bõ thay àưíi hún. Hïå thưëng àûúåc xêy dûång hûúáng àưëi tûúång thûúâng àûúåc phất triïín nhanh hún, chêët lûúång àûúåc cẫi tiïën, dïỵ bẫo trò vâ tđnh tiïën hốa cao. Ngoâi ra, phûúng phấp hûúáng àưëi tûúång sệ tẩo ra mư hònh thïë giúái thûåc tûå nhiïn hún. Tđnh tấi sûã dng cng lâ mưåt ûu àiïím khấ nưíi bêåt ca phûúng phấp hûúáng àưëi tûúång. Phûúng phấp hûúáng àưëi tûúång ngây câng àûúåc sûã dng phưí biïën. Tuy nhiïn, viïåc mư hònh hốa thïë giúái thûåc, ấnh xẩ tûâ mư hònh thïë giúái thûåc sang mư hònh phêìn mïìm cng nhû tẩo dûä liïåu thûã bùçng tay mêët khấ nhiïìu thúâi gian. Trong khi àố, d cêìn cố sûå àiïìu chónh ca con ngûúâi, nhûng mưåt phêìn cưng viïåc cố thïí tûå àưång hốa. Cho nïn, viïåc sûã dng cấc cưng c hưỵ trúå lâ thiïët thûåc vâ hûäu đch. Mùåc d hiïån nay sưë cưng c hưỵ trúå phên tđch, thiïët kïë cng nhû thûã nghiïåm phêìn mïìm khưng đt, nhûng cấc cưng c nây chûa àûúåc phưí biïën lùỉm úã Viïåt Nam. Mưåt phêìn lâ vò cấc phêìn mïìm nây chó àûúåc sûã dng trong giúái lâm phêìn mïìm vâ trong trûúâng hổc, mưåt phêìn vò chi phđ cấc phêìn mïìm nây quấ cao. [...]... tûúång, chổn nhốm àưëi tûúång ÊËn Shift vâ nhêëp chåt trấi lïn àưëi tûúång khấc Nhêëp chåt trấi lïn àưëi tûúång chûa àûúåc chổn ÊËn Shift vâ nhêëp chåt trấi lïn àưëi tûúång àậ chổn Nhêëp chåt trấi lïn mưåt àưëi tûúång Nhêëp chåt trấi ngoâi mổi àưëi tûúång vâ rï chåt trấi (chổn theo khung chûä nhêåt) Nhêëp chåt trấi ngoâi mổi àưëi tûúång ÊËn Delete, rï handle, thẫ chåt trấi Rï (cấc) àưëi tûúång àậ chổn Thẫ... MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 24 - Thẫ chåt trấi - Nhêëp àưi chåt trấi - Ngûâng cưng viïåc hiïån hânh Cưng c hưỵ trúå xêy dûång phêìn mïìm theo hûúáng àưëi tûúång Giai àoẩn kiïím chûáng 25 2.3.18 Lúáp àưëi tûúång [CƯNG C CHỔN] Diïỵn giẫi: Xûã l cưng viïåc chổn, di chuín, thay àưíi kđch thûúác vâ võ trđ ca thïí hiïån a Thåc tđnh: (Khưng cố) b Hânh àưång: (Khưng cố) c Sú àưì trẩng thấi: Sùén sâng chổn... 14 Liïn kïët Quan hïå Quan hïå bêåc n 15 Hònh hổc cú bẫn LÀT ph http://www.ebooks.vdcmedia.com CƯNG C HƯỴ TRÚÅ PHÊÌN MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 14 16 Thïí hiïån LÀT ph 17 Cưng c LÀT ph Dng àïí vệ cấc àưëi tûúång 18 Cưng c chổn LÀT ph 19 Cưng c vệ thânh phêìn LÀT ph 20 Cưng c vệ quan hïå LÀT ph 21 Cưng c hònh hổc cú bẫn LÀT ph Cưng c xêy dûång phêìn mïìm theo hûúáng àưëi tûúång Giai àoẩn kiïím chûáng... ca sú àưì http://www.ebooks.vdcmedia.com CƯNG C HƯỴ TRÚÅ PHÊÌN MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 15 Cưng c hưỵ trúå xêy dûång phêìn mïìm theo hûúáng àưëi tûúång Giai àoẩn kiïím chûáng 10 - Chổn cấc àưëi tûúång ca sú àưì (riïng rễ tûâng àưëi tûúång, nhốm cấc àưëi tûúång, têët cẫ cấc àưëi tûúång) - Tòm thânh phêìn vâ quan hïå trong sú àưì theo tïn - Thưëng kï cấc thânh phêìn vâ quan hïå - Vệ cấc àưëi tûúång... nây khưng theo sất vúái l thuët àûúåc hûúáng dêỵn trong nhâ trûúâng Do àố, chng tưi thûåc hiïån àïì tâi nây vúái mong mën cố thïí hưỵ trúå cho quấ trònh thûåc hiïån phêìn mïìm vâ minh hổa phêìn nâo cho phûúng phấp xêy dûång phêìn mïìm hûúáng àưëi tûúång àậ àûúåc giẫng dẩy http://www.ebooks.vdcmedia.com CƯNG C HƯỴ TRÚÅ PHÊÌN MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 12 Cưng c hưỵ trúå xêy dûång phêìn mïìm theo àưëi... phêìn mïìm theo hûúáng àưëi tûúång Giai àoẩn kiïím chûáng 4 CƯNG C PHÊN TĐCH THIÏËT KÏË PHẤT SINH VISUAL MODELER (Rational + Microsoft) - Tẩo mư hònh 3 Lúáp theo ngưn ngûä UML - Kiïím tra tđnh àng àùỉn ca mư hònh - Xët ra file MDL http://www.ebooks.vdcmedia.com CƯNG C HƯỴ TRÚÅ PHÊÌN MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 11 - Mân hònh chđnh trïn Visual C++ Rational Rose (Rational) - Tẩo mư hònh 3 Lúáp theo ngưn... chûáng 21 2.3.15 Lúáp àưëi tûúång [HỊNH HỔC CÚ BẪN] Diïỵn giẫi: • Lúáp àưëi tûúång cú súã ca cấc hònh hổc cú bẫn nhû: hònh chûä nhêåt, hònh elip, àûúâng thùèng, àûúâng gêëp khc, àa giấc, vùn bẫn • Gip nêng cao chêët lûúång bẫn vệ ca cấc sú àưì khưng nhûäng vïì mùåt thêím m mâ côn vïì mùåt ngûä nghơa a Thåc tđnh: http://www.ebooks.vdcmedia.com CƯNG C HƯỴ TRÚÅ PHÊÌN MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 22 Stt Thåc... (cố thïí trng hònh chûä nhêåt cú súã) 10 Trẩng thấi Sưë Cố 2 trẩng thấi sau: Bònh thûúâng, àûúåc chổn 11 Chïë àưå hiïín thõ sưë cố cấc chïë àưå hiïín thõ sau: àêìy à, thu gổn, bống http://www.ebooks.vdcmedia.com CƯNG C HƯỴ TRÚÅ PHÊÌN MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 23 Cưng c hưỵ trúå xêy dûång phêìn mïìm theo hûúáng àưëi tûúång Giai àoẩn kiïím chûá ng 23 b Hânh àưång: - Cung cêëp cấc thåc tđnh trïn -... Chïë àưå thao tấc sưë gưìm cấc chïë àưå thao tấc sau: sùén sâng, àang chổn nhốm cấc àưëi tûúång, àang di chuín cấc àưëi tûúång àûúåc chổn, àang thay àưíi kđch thûúác àưëi tûúång 2 Võ trđ nhêëp chåt (Sưë, sưë) Tổa àưå bùỉt àêìu nhêëp chåt 3 Võ trđ hiïån hânh (Sưë, sưë) Tổa àưå hiïån hânh ca chåt Cưng c hưỵ trúå xêy dûång phêìn mïìm theo hûúáng àưëi tûúång Giai àoẩn kiïím chûáng 24 b Hânh àưång: - Nhêëp... phất sinh dûä liïåu theo hûúáng ph àêìy cấc àûúâng ài cho mưåt module trong chûúng trònh, vđ d nhû Datatect Phêìn mïìm nây cố thïí phất sinh dûä liïåu cho cấc tïåp dûä liïåu hóåc cấc cú súã dûä liïåu (trong cấc hïå quẫn trõ cú súã dûä liïåu MS SQL Server, MS Access, Oracle, Informix, Sybase), dûä liïåu cố thïí lâ kiïíu sưë, ngây hóåc chỵi (tïn, hổ, àõa chó, sưë àiïån thoẩi, mậ vng) theo mưåt danh mc . Công cụ hổ trợ phần mềm theo hướng đối tượng CƯNG C HƯỴ TRÚÅ PHÊÌN MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 1 http://www.ebooks.vdcmedia.com. MÏÌM THEO HÛÚÁNG ÀƯËI TÛÚÅNG 15 http://www.ebooks.vdcmedia.com Cưng c hưỵ trúå xêy dûång phêìn mïìm theo hûúáng àưëi tûúång Giai àoẩn kiïím chûáng 10 - Chổn