軟件設(shè)計(jì)
從工程管理角度,軟件設(shè)計(jì)可分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段。概要設(shè)計(jì)也稱為高層設(shè)計(jì),即將軟件需求轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)和軟件的系統(tǒng)結(jié)構(gòu)。詳細(xì)設(shè)計(jì)為低層設(shè)計(jì),即對(duì)結(jié)構(gòu)圖進(jìn)行細(xì)化,得到詳細(xì)的數(shù)據(jù)結(jié)構(gòu)與算法。
1)軟件設(shè)計(jì)活動(dòng)
軟件設(shè)計(jì)包括4個(gè)獨(dú)立又相互聯(lián)系的活動(dòng),即數(shù)據(jù)設(shè)計(jì)、體系結(jié)構(gòu)設(shè)計(jì)、接口設(shè)計(jì)(界面設(shè)計(jì))和過程設(shè)計(jì)。這4個(gè)活動(dòng)完成以后就得到了全面的軟件設(shè)計(jì)模型。
2)結(jié)構(gòu)化設(shè)計(jì)
結(jié)構(gòu)化設(shè)計(jì)是一種面向數(shù)據(jù)流的設(shè)計(jì)方法,是以結(jié)構(gòu)化分析階段所產(chǎn)生的成果為基礎(chǔ),進(jìn)一步自頂向下、逐步求精和模塊化的過程。
軟件測(cè)試
軟件測(cè)試的目的是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件產(chǎn)品中的錯(cuò)誤和缺陷。軟件測(cè)試只是軟件質(zhì)量保證的手段之一。
1)測(cè)試的類型
分為動(dòng)態(tài)測(cè)試和靜態(tài)測(cè)試兩大類。
動(dòng)態(tài)測(cè)試:
通過運(yùn)行程序發(fā)現(xiàn)錯(cuò)誤。
|
黑盒測(cè)試法
|
白盒測(cè)試法
|
灰盒測(cè)試法
|
靜態(tài)測(cè)試:
不運(yùn)行程序,采用人工檢測(cè)和計(jì)算機(jī)輔助靜態(tài)分析的手段進(jìn)行測(cè)試。
|
桌前檢查(Desk Checking)
|
代碼審查
|
代碼走查
|
2)測(cè)試的階段
可以分為:?jiǎn)卧獪y(cè)試、集成測(cè)試、確認(rèn)測(cè)試(包括內(nèi)部確認(rèn)測(cè)試、Alpha測(cè)試、Beta測(cè)試、驗(yàn)收測(cè)試)和系統(tǒng)測(cè)試等。
3)性能測(cè)試
性能測(cè)試是通過自動(dòng)化的測(cè)試工具模擬多種正常、峰值及異常負(fù)載條件來(lái)對(duì)系統(tǒng)的各項(xiàng)性能指標(biāo)進(jìn)行測(cè)試。負(fù)載測(cè)試和壓力測(cè)試都屬于性能測(cè)試,兩者可以結(jié)合進(jìn)行,統(tǒng)一稱為負(fù)載壓力測(cè)試。
通過負(fù)載測(cè)試,確定在各種工作負(fù)載下系統(tǒng)的性能,目標(biāo)是測(cè)試當(dāng)負(fù)載逐漸增加時(shí),系統(tǒng)各項(xiàng)性能指標(biāo)的變化情況。
壓力測(cè)試是通過確定一個(gè)系統(tǒng)的瓶頸或不能接受的性能點(diǎn),來(lái)獲得系統(tǒng)能提供的最大服務(wù)級(jí)別的測(cè)試。
4)驗(yàn)收測(cè)試
驗(yàn)收測(cè)試的目的是確保軟件準(zhǔn)備就緒,并且可以讓最終用戶將其用于執(zhí)行軟件的既定功能和任務(wù)。
5)第三方測(cè)試
第三方測(cè)試是指獨(dú)立于軟件開發(fā)方和用戶方的測(cè)試,也稱為“獨(dú)立測(cè)試”。
軟件維護(hù)
軟件維護(hù)占整個(gè)軟件生命周期的60%~80%,維護(hù)的類型主要有3種:改正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)。
還有一類叫預(yù)防性維護(hù),可以定義為“把今天的方法學(xué)用于昨天的系統(tǒng)以滿足明天的需要”。
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。