首頁(yè) 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實(shí)用文檔 繽紛校園 英語(yǔ)學(xué)習(xí)
2010考研 | 自學(xué)考試 | 成人高考 | 專 升 本 | 法律碩士 | MBA/MPA | 中 科 院
四六級(jí) | 商務(wù)英語(yǔ) | 公共英語(yǔ) | 職稱日語(yǔ) | 職稱英語(yǔ) | 博思 | 口譯筆譯 | GRE GMAT | 日語(yǔ) | 托福
雅思 | 專四專八 | 新概念 | 自考英語(yǔ) | 零起點(diǎn)英、、、韓語(yǔ) | 在職申碩英語(yǔ)
在職攻碩英語(yǔ) | 成人英語(yǔ)三級(jí)
等級(jí)考試 | 水平考試 | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
公務(wù)員 | 報(bào)關(guān)員 | 報(bào)檢員 | 外銷員 | 司法考試 | 導(dǎo)游考試 | 教師資格 | 國(guó)際商務(wù)師 | 跟單員
單證員 | 物流師 | 價(jià)格鑒證師 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 人力資源管理師 | 管理咨詢師
期貨從業(yè)資格 | 社會(huì)工作者
會(huì)計(jì)職稱 | 注會(huì)CPA | 經(jīng)濟(jì)師 | 統(tǒng)計(jì)師 | 注冊(cè)稅務(wù)師 | 評(píng)估師 | 精算師 | 高會(huì) | ACCA | 審計(jì)師
法律顧問 | 會(huì)計(jì)證
一級(jí)建造師 | 二級(jí)建造師 | 造價(jià)師 | 監(jiān)理師 | 安全師 | 咨詢師 | 結(jié)構(gòu)師 | 建筑師 | 安全評(píng)價(jià)師
房地產(chǎn)估價(jià)師 | 土地估價(jià)師 | 設(shè)備監(jiān)理師 | 巖土工程師 | 質(zhì)量資格 | 房地產(chǎn)經(jīng)紀(jì)人 | 造價(jià)員
投資項(xiàng)目管理 | 土地代理人 | 環(huán)保師 | 環(huán)境影響評(píng)價(jià) | 物業(yè)管理師 | 城市規(guī)劃師 | 公路監(jiān)理師
公路造價(jià)工程師 | 招標(biāo)師
執(zhí)業(yè)護(hù)士 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 衛(wèi)生資格
您現(xiàn)在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 系統(tǒng)分析師 > 正文

原型法和面向?qū)ο蟮姆治雠c設(shè)計(jì)方法(4)

  在“需求分析”、“原型設(shè)計(jì)”兩個(gè)階段中,開發(fā)者和用戶一起為想象中的系統(tǒng)的某些主要部分定義需求和規(guī)格說明,并由開發(fā)者在規(guī)格說明級(jí)用原型描述語(yǔ)言構(gòu)造一個(gè)系統(tǒng)原型,它代表了部分系統(tǒng),包括那些為滿足用戶需求的必要屬性。該原型可用來幫助分析和設(shè)計(jì)工作,而不是一個(gè)軟件產(chǎn)品。

  在演示原型期間,用戶可以根據(jù)他所期望的系統(tǒng)行為來評(píng)價(jià)原型的實(shí)際行為。如果原型不能滿意地運(yùn)行,用戶能立刻找出問題和不可接受的地方,并與開發(fā)者重新定義需求。該過程一直持續(xù)到用戶認(rèn)為該原型能成功地體現(xiàn)想象中的系統(tǒng)的主要部分功能為止。在這期間,用戶和開發(fā)者都不要為程序算法或設(shè)計(jì)技巧等枝節(jié)問題分心,而是要確定開發(fā)者是否理解了用戶的意思,同時(shí)試驗(yàn)實(shí)現(xiàn)它們的若干方法。

  有了滿意的系統(tǒng)原型,同時(shí)也積累了使用原型的經(jīng)驗(yàn),用戶常會(huì)提出新目標(biāo),從而進(jìn)一步重新原型周期。新目標(biāo)的范圍要比修改或補(bǔ)充不滿意的原型大。

  軟件原型(software prototype)是軟件的最初版本,以最少的費(fèi)用、最短的時(shí)間開發(fā)出的、以反映最后軟件的主要特征的系統(tǒng)。它具有以下特征

  1.它是一個(gè)可實(shí)際運(yùn)行的系統(tǒng)

  2.它沒有固定的生存期。一種極端是扔掉原型(以最簡(jiǎn)便方式大量借用已有軟件,做出最后產(chǎn)品的模型,證實(shí)產(chǎn)品設(shè)想是成功的,但產(chǎn)品中并不使用);另一種極端是最終產(chǎn)品的一部分即增量原型(先做出最終產(chǎn)品的核心部分,逐步增加補(bǔ)充模塊),演進(jìn)原型居于其中(每一版本扔掉一點(diǎn),增加一點(diǎn),逐步完善至最終產(chǎn)品)。

  3.從需求分析到最終產(chǎn)品都可作原型,即可為不同目標(biāo)作原型。

  4.它必須快速、廉價(jià)。

  5.它是迭代過程的集成部分,即每次經(jīng)用戶評(píng)價(jià)后修改、運(yùn)行,不斷重復(fù)雙方認(rèn)可。

9.1.3 原型法的工作步驟

  利用原型法進(jìn)行信息系統(tǒng)的設(shè)計(jì)過程中,分四步進(jìn)行:首先快速分析,弄清用戶/設(shè)計(jì)者的基本信息需求;然后構(gòu)造原型,開發(fā)初始原型系統(tǒng);之后,用戶和系統(tǒng)開發(fā)人員使用并評(píng)價(jià)原型;最后系統(tǒng)開發(fā)人員修改和完善原型系統(tǒng)。

1. 原型法中的兩個(gè)角色

  在信息系統(tǒng)的設(shè)計(jì)過程中主要有兩種角色:用戶和系統(tǒng)設(shè)計(jì)者。

  (1)用戶(user)

  用戶是信息應(yīng)用系統(tǒng)的使用者,能從管理信息系統(tǒng)中尋求幫助,能勝任他的職能領(lǐng)域工作。

 。2)系統(tǒng)設(shè)計(jì)者(system designer)

  系統(tǒng)專業(yè)人員是系統(tǒng)的設(shè)計(jì)者,他能夠使用各種有效的開發(fā)工具、能知道系統(tǒng)的數(shù)據(jù)資源、在信息系統(tǒng)的設(shè)計(jì)中已建立第四代語(yǔ)言。

2. 原型法的工作步驟

  (1) 快速分析,弄清用戶的基本信息需求。(Plan)

  在分析者和用戶的緊密配合下,快速確定軟件系統(tǒng)的基本要求。根據(jù)原型所要體現(xiàn)的特性(或界面形式、或處理功能、或總體結(jié)構(gòu)、或模擬性能等),描述基本規(guī)格說明,以滿足開發(fā)原型的需要?焖俜治龅年P(guān)鍵是要注意選取分析和描述的內(nèi)容,圍繞使用原型的目標(biāo),集中力量,確定局部的需求說明,從而盡快開始構(gòu)造原型。

  如果是在需求分析階段要使用原型法,必須從系統(tǒng)結(jié)構(gòu)、邏輯結(jié)構(gòu)、用戶特性、應(yīng)用約束、項(xiàng)目管理和項(xiàng)目環(huán)境等多方面來考慮,以決定是否采用原型法。

  當(dāng)系統(tǒng)規(guī)模很大、要求復(fù)雜、系統(tǒng)服務(wù)不清晰時(shí),在需求分析階段先開發(fā)一個(gè)系統(tǒng)原型是很值得的。特別當(dāng)性能要求比較高時(shí),在系統(tǒng)原型上先做一些試驗(yàn)也是很必要的。

  這個(gè)步驟的目標(biāo)是:討論構(gòu)造原型的過程;寫出一簡(jiǎn)明的骨架式說明性報(bào)告,反映用戶的信息需求方面的基本看法和要求;列出數(shù)據(jù)元素和它們之間的關(guān)系;確定所需數(shù)據(jù)的可用性;概括出業(yè)務(wù)原型的任務(wù)并估計(jì)其成本;考慮業(yè)務(wù)原型的可能使用。

  用戶的基本責(zé)任是根據(jù)系統(tǒng)的輸出來清晰地描述自己的基本需要。設(shè)計(jì)者和用戶共同負(fù)責(zé)來規(guī)定系統(tǒng)的范圍,確定數(shù)據(jù)的可用性。設(shè)計(jì)者的基本責(zé)任是確定現(xiàn)實(shí)的用戶期望,估價(jià)開發(fā)一原型的成本。

  這個(gè)步驟的中心是用戶和設(shè)計(jì)者定義基本的信息需求。討論的焦點(diǎn)是數(shù)據(jù)的提取、過程模擬。

轉(zhuǎn)帖于:軟件水平考試_考試吧
文章搜索
原型法和面向?qū)ο蟮姆治雠c設(shè)計(jì)方法(4)網(wǎng)友評(píng)論網(wǎng)友評(píng)論
版權(quán)聲明 --------------------------------------------------------------------------------------
    如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
 gaoxiaoliang