Danh mục

Nhập môn kỹ nghệ phần mềm - Chương 3

Số trang: 34      Loại file: pdf      Dung lượng: 463.55 KB      Lượt xem: 10      Lượt tải: 0    
Jamona

Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

thiết kế phần mềmIII.1.Thiết kế phần mềm III.1.1.Vấn đề thiết kế III.I.2.Quá trình thiết kế III.1.3. Ph-ơng pháp thiết kế III.1.4. Chiến l-ợc thiết kế III.1.5. Chất l-ợng thiết kếIII.2.Thiết kế h-ớng đối t-ợng III.2.1. Cách tiếp cận h-ớng đối t-ợng III.2.2.Ba đặc tr-ng của thiết kế h-ớng đối t-ợng III.2.3.Các -u điểm của thiết kế h-ớng đối t-ợng III.2.4.Phân biệt giữa thiết kế h-ớng đối t-ợng và lập trình h-ớng đối t-ợng III.3.Thiết kế h-ớng chức năng III.3.1.Cách tiếp cận h-ớng chức năng III.3.2.L-u đồ dữ liệu III.3.3.Đồ thị cấu trúc III.3.4.Các từ điển dữ liệu III.4.Giao diện...
Nội dung trích xuất từ tài liệu:
Nhập môn kỹ nghệ phần mềm - Chương 3 http://www.ebook.edu.vn Ch−¬ng III thiÕt kÕ phÇn mÒmIII.1.ThiÕt kÕ phÇn mÒm III.1.1.VÊn ®Ò thiÕt kÕ III.I.2.Qu¸ tr×nh thiÕt kÕ III.1.3. Ph−¬ng ph¸p thiÕt kÕ III.1.4. ChiÕn l−îc thiÕt kÕ III.1.5. ChÊt l−îng thiÕt kÕIII.2.ThiÕt kÕ h−íng ®èi t−îng III.2.1. C¸ch tiÕp cËn h−íng ®èi t−îng III.2.2.Ba ®Æc tr−ng cña thiÕt kÕ h−íng ®èi t−îng III.2.3.C¸c −u ®iÓm cña thiÕt kÕ h−íng ®èi t−îng III.2.4.Ph©n biÖt gi÷a thiÕt kÕ h−íng ®èi t−îng vµ lËp tr×nh h−íng ®èi t−îngIII.3.ThiÕt kÕ h−íng chøc n¨ng III.3.1.C¸ch tiÕp cËn h−íng chøc n¨ng III.3.2.L−u ®å d÷ liÖu III.3.3.§å thÞ cÊu tróc III.3.4.C¸c tõ ®iÓn d÷ liÖuIII.4.Giao diÖn ng−êi sö dông III.4.1.Nh©n tè con ng−êi vµ t−¬ng t¸c ng−êi-m¸y III.4.2.ThiÕt kÕ giao diÖn ng−êi- m¸y III.4.3.H−íng dÉn thiÕt kÕ giao diÖnIII.5.Tµi liÖu thiÕt kÕ_____________________________________________________________Ch−¬ng III. 56NguyÔn Quèc To¶n- Nguyªn v¨n Vþ - Vu §øc Thi - Lª §×nh Phïng http://www.ebook.edu.vnIII.1.ThiÕt kÕ phÇn mÒm III.1.1.VÊn ®Ò thiÕt kÕ ThiÕt kÕ lµ b−íc ®Çu tiªn trong giai ®o¹n ph¸t triÓn cho bÊt kú s¶n phÈm hay hÖ thèng c«ngnghÖ nµo. Nã cã thÓ ®−îc ®Þnh nghÜa lµ: ...tiÕn tr×nh ¸p dông nhiÒu kü thuËt vµ nguyªn lÝ víi môc®Ých x¸c ®Þnh ra mét thiÕt bÞ, mét tiÕn tr×nh hay mét hÖ thèng ®ñ chi tiÕt ®Ó cho phÐp thùc hiÖn nã vÒmÆt vËt lý. Môc tiªu thiÕt kÕ lµ ®Ó t¹o ra mét m« h×nh hay biÓu diÔn cña mét thùc thÓ mµ sau nµy sÏ®−îc x©y dùng.• ThiÕt kÕ lµ mét qu¸ tr×nh s¸ng t¹o, ®ßi hái kinh nghiÖm vµ sù tinh nhanh cña ng−êi thiÕt kÕ• ThiÕt kÕ ph¶i ®−îc thùc hµnh vµ häc b»ng kinh nghiÖm, b»ng kh¶o s¸t c¸c hÖ ®ang tån t¹i, kh«ng thÓ häc b»ng s¸ch vë (nãi ®óng ra lµ kh«ng ®ñ) ThiÕt kÕ phÇn mÒm lµ mét tiÕn tr×nh chuyÓn ho¸ c¸c yªu cÇu thµnh mét biÓu diÔn phÇn mÒm.B−íc ®Çu, biÓu diÔn m« t¶ cho quan ®iÓm toµn bé vÒ phÇn mÒm. ViÖc lµm mÞn tiÕp sau dÉn tíi métbiÓu diÔn thiÕt kÕ rÊt gÇn víi ch−¬ng tr×nh gèc. ThiÕt kÕ phÇn mÒm n»m ë trung t©m kü thuËt cña tiÕn tr×nh kü nghÖ phÇn mÒm vµ ®−îc ¸pdông bÊt kÓ tíi khu«n c¶nh ph¸t triÓn ®−îc sö dông. Mét khi c¸c yªu cÇu phÇn mÒm ®· ®−îc ph©ntÝch vµ ®Æc t¶ th× thiÕt kÕ phÇn mÒm lµ mét trong ba ho¹t ®éng kü thuËt - thiÕt kÕ , lËp tr×nh, kiÓm thö- nh÷ng ho¹t ®éng cÇn ®Ó x©y dùng vµ kiÓm chøng phÇn mÒm. Tõng ho¹t ®éng nµy biÕn ®æi th«ngtin theo c¸ch cuèi cïng t¹o ra phÇn mÒm m¸y tÝnh hîp lÖ. Luång th«ng tin trong giai ®o¹n kü thuËt nµy cña tiÕn tr×nh kü nghÖ phÇn mÒm ®−îc minhho¹ trong h×nh sau: m« h×nh th«ng tin m« h×nh chøc n¨ng thiÕt kÕ d÷ liÖu (cÊu tróc, c¸ch l−u tr÷, c¸ch khai th¸c) thiÕt m« h×nh kÕ thiÕt kÕ kiÕn tróc (thµnh phÇn, cÊu tróc ch−¬ng tr×nh vµ mèi hµnh vi quan hÖ gi÷a chóng) c¸c yªu thiÕt kÕ cÇu kh¸c thñ tôc m« t¶ thñ lËp tôc phÇn tr×nh mÒm øng víi tõng thµnh phÇn cÊu tróc modul ch−¬ng kiÓm tr×nh thö phÇn mÒm ®· tÝch ThiÕt kÕ phÇn mÒm vμ hîp vµ kiÓm thö kü nghÖ phÇn mÒm C¸c yªu cÇu phÇn mÒm, ®−îc biÓu thÞ bëi c¸c m« h×nh th«ng tin, chøc n¨ng vµ hµnh vi, lµ c¸ivµo cho b−íc thiÕt kÕ. B»ng viÖc sö dông mét trong mét sè c¸c ph−¬ng ph¸p thiÕt kÕ, b−íc thiÕt kÕt¹o ra thiÕt kÕ d÷ liÖu, thiÕt kÕ kiÕn tróc vµ thiÕt kÕ thñ tôc: -ThiÕt kÕ d÷ liÖu : ChuyÓn m« h×nh lÜnh vùc th«ng tin ®· ®−îc t¹o ra trong b−íc ph©n tÝchthµnh c¸c cÊu tróc d÷ liÖu sÏ cÇn cho viÖc cµi ®Æt phÇn mÒm-ThiÕt kÕ kiÕn tróc: ®Þnh nghÜa ra mèi quan hÖ gi÷a c¸c thµnh phÇn cÊu tróc chÝnh cña ch−¬ng tr×nh.-ThiÕt kÕ thñ ...

Tài liệu được xem nhiều: