軟件設(shè)計(jì)包括了數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)、用戶界面、構(gòu)件級(jí)細(xì)節(jié)和設(shè)計(jì)文檔。結(jié)構(gòu)化設(shè)計(jì)(SD )的基本思想是將系統(tǒng)設(shè)計(jì)成由相對(duì)獨(dú)立、單一功能的模塊組成的軟件系統(tǒng)結(jié)構(gòu)。這樣每個(gè)模塊可以獨(dú)立地理解、編程、測(cè)試、排錯(cuò)和修改。這就使得復(fù)雜的采用結(jié)構(gòu)化設(shè)計(jì)方法設(shè)計(jì)系統(tǒng)體系結(jié)構(gòu),采用的技術(shù)是面向數(shù)據(jù)流的技術(shù),即通過(guò)描述用戶需求的數(shù)據(jù)流圖,將用戶需求映射到軟件體系結(jié)構(gòu)。根據(jù)數(shù)據(jù)流的類型,映射的方式有兩種:變換映射、事務(wù)映射。
所謂原型法是指開(kāi)發(fā)人員和用戶在一起定義軟件的總體目標(biāo),標(biāo)示出已知的需求,并規(guī)劃出需要進(jìn)一步定義的區(qū)域。然后在很短時(shí)間內(nèi)建立一個(gè)軟件系統(tǒng)的原型,該原型只包含軟件中那些對(duì)用戶/客戶可見(jiàn)的部分。將原型交用戶使用并評(píng)價(jià),如不滿意則對(duì)原型逐步調(diào)整,直到用戶滿意為止。這是一個(gè)迭代的過(guò)程。原型法使用前提(適用場(chǎng)合): ( l )用戶定義了軟件的一組一般性目標(biāo),但不能標(biāo)示出詳細(xì)的輸入、處理及輸出需求:( 2 )開(kāi)發(fā)者不能確定算法的有效性、操作系統(tǒng)的適應(yīng)性或人機(jī)交互的形式。不足:原型是拼湊起來(lái)的,沒(méi)有考慮到軟件的總體質(zhì)量和長(zhǎng)期的可靠性。
4. 面向?qū)ο蠓椒?UML )的分析與設(shè)計(jì)和傳統(tǒng)開(kāi)發(fā)方法的區(qū)別?面向?qū)ο箝_(kāi)發(fā)方法和傳統(tǒng)開(kāi)發(fā)方法在開(kāi)發(fā)步的驟上基本相同。不同在于:分析階段所建立的模型不同,結(jié)果結(jié)構(gòu)化分析階段主要是根據(jù)軟件系統(tǒng)的需求。創(chuàng)建和劃分?jǐn)?shù)據(jù)、功能模型。
數(shù)據(jù)建模定義數(shù)據(jù)對(duì)象、屬性和關(guān)系(采用實(shí)體-關(guān)系圖E-R )。
功能建模指明數(shù)據(jù)如何在系統(tǒng)內(nèi)流動(dòng)和被加工(采用數(shù)據(jù)流圖DFD )。
結(jié)構(gòu)化方法著重于功能分解的使用。
本的管理(預(yù)算與決算的差別分析,降低成本的方法),用戶方成本。
人員管理
.職責(zé)系統(tǒng);
.職工教育與培訓(xùn);
.外包管理。
分布式站點(diǎn)的管理
.分布式系統(tǒng)常見(jiàn)的問(wèn)題;
.分布式系統(tǒng)的運(yùn)行管理。
采用運(yùn)行管理系統(tǒng)
.系統(tǒng)運(yùn)行管理中的問(wèn)題與措施;
.運(yùn)行支持系統(tǒng)、遠(yuǎn)程運(yùn)行系統(tǒng)、自動(dòng)運(yùn)行系統(tǒng)、無(wú)人系統(tǒng)操作。分布式系統(tǒng)中運(yùn)行管理系統(tǒng)的使用。
相關(guān)推薦:
2012年軟考系統(tǒng)分析師考試60天完美復(fù)習(xí)計(jì)劃
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |