首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實用文檔 繽紛校園 英語學(xué)習(xí) | ||
![]() |
2010考研 | 自學(xué)考試 | 成人高考 | 專 升 本 | 法律碩士 | MBA/MPA | 中 科 院 | |
![]() |
四六級 | 商務(wù)英語 | 公共英語 | 職稱日語 | 職稱英語 | 博思 | 口譯筆譯 | GRE GMAT | 日語 | 托福 | |
雅思 | 專四專八 | 新概念 | 自考英語 | 零起點英、法、德、日、韓語 | 在職申碩英語 | ||
在職攻碩英語 | 成人英語三級 | ||
![]() |
等級考試 | 水平考試 | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證 | |
![]() |
公務(wù)員 | 報關(guān)員 | 報檢員 | 外銷員 | 司法考試 | 導(dǎo)游考試 | 教師資格 | 國際商務(wù)師 | 跟單員 | |
單證員 | 物流師 | 價格鑒證師 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 人力資源管理師 | 管理咨詢師 | ||
期貨從業(yè)資格 | 社會工作者 | ||
![]() |
會計職稱 | 注會CPA | 經(jīng)濟(jì)師 | 統(tǒng)計師 | 注冊稅務(wù)師 | 評估師 | 精算師 | 高會 | ACCA | 審計師 | |
法律顧問 | 會計證 | ||
![]() |
一級建造師 | 二級建造師 | 造價師 | 監(jiān)理師 | 安全師 | 咨詢師 | 結(jié)構(gòu)師 | 建筑師 | 安全評價師 | |
房地產(chǎn)估價師 | 土地估價師 | 設(shè)備監(jiān)理師 | 巖土工程師 | 質(zhì)量資格 | 房地產(chǎn)經(jīng)紀(jì)人 | 造價員 | ||
投資項目管理 | 土地代理人 | 環(huán)保師 | 環(huán)境影響評價 | 物業(yè)管理師 | 城市規(guī)劃師 | 公路監(jiān)理師 | ||
公路造價工程師 | 招標(biāo)師 | ||
![]() |
執(zhí)業(yè)護(hù)士 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 衛(wèi)生資格 |
在“需求分析”、“原型設(shè)計”兩個階段中,開發(fā)者和用戶一起為想象中的系統(tǒng)的某些主要部分定義需求和規(guī)格說明,并由開發(fā)者在規(guī)格說明級用原型描述語言構(gòu)造一個系統(tǒng)原型,它代表了部分系統(tǒng),包括那些為滿足用戶需求的必要屬性。該原型可用來幫助分析和設(shè)計工作,而不是一個軟件產(chǎn)品。
在演示原型期間,用戶可以根據(jù)他所期望的系統(tǒng)行為來評價原型的實際行為。如果原型不能滿意地運行,用戶能立刻找出問題和不可接受的地方,并與開發(fā)者重新定義需求。該過程一直持續(xù)到用戶認(rèn)為該原型能成功地體現(xiàn)想象中的系統(tǒng)的主要部分功能為止。在這期間,用戶和開發(fā)者都不要為程序算法或設(shè)計技巧等枝節(jié)問題分心,而是要確定開發(fā)者是否理解了用戶的意思,同時試驗實現(xiàn)它們的若干方法。
有了滿意的系統(tǒng)原型,同時也積累了使用原型的經(jīng)驗,用戶常會提出新目標(biāo),從而進(jìn)一步重新原型周期。新目標(biāo)的范圍要比修改或補充不滿意的原型大。
軟件原型(software prototype)是軟件的最初版本,以最少的費用、最短的時間開發(fā)出的、以反映最后軟件的主要特征的系統(tǒng)。它具有以下特征
1.它是一個可實際運行的系統(tǒng)
2.它沒有固定的生存期。一種極端是扔掉原型(以最簡便方式大量借用已有軟件,做出最后產(chǎn)品的模型,證實產(chǎn)品設(shè)想是成功的,但產(chǎn)品中并不使用);另一種極端是最終產(chǎn)品的一部分即增量原型(先做出最終產(chǎn)品的核心部分,逐步增加補充模塊),演進(jìn)原型居于其中(每一版本扔掉一點,增加一點,逐步完善至最終產(chǎn)品)。
3.從需求分析到最終產(chǎn)品都可作原型,即可為不同目標(biāo)作原型。
4.它必須快速、廉價。
5.它是迭代過程的集成部分,即每次經(jīng)用戶評價后修改、運行,不斷重復(fù)雙方認(rèn)可。
9.1.3 原型法的工作步驟
利用原型法進(jìn)行信息系統(tǒng)的設(shè)計過程中,分四步進(jìn)行:首先快速分析,弄清用戶/設(shè)計者的基本信息需求;然后構(gòu)造原型,開發(fā)初始原型系統(tǒng);之后,用戶和系統(tǒng)開發(fā)人員使用并評價原型;最后系統(tǒng)開發(fā)人員修改和完善原型系統(tǒng)。
1. 原型法中的兩個角色
在信息系統(tǒng)的設(shè)計過程中主要有兩種角色:用戶和系統(tǒng)設(shè)計者。
。1)用戶(user)
用戶是信息應(yīng)用系統(tǒng)的使用者,能從管理信息系統(tǒng)中尋求幫助,能勝任他的職能領(lǐng)域工作。
(2)系統(tǒng)設(shè)計者(system designer)
系統(tǒng)專業(yè)人員是系統(tǒng)的設(shè)計者,他能夠使用各種有效的開發(fā)工具、能知道系統(tǒng)的數(shù)據(jù)資源、在信息系統(tǒng)的設(shè)計中已建立第四代語言。
2. 原型法的工作步驟
(1) 快速分析,弄清用戶的基本信息需求。(Plan)
在分析者和用戶的緊密配合下,快速確定軟件系統(tǒng)的基本要求。根據(jù)原型所要體現(xiàn)的特性(或界面形式、或處理功能、或總體結(jié)構(gòu)、或模擬性能等),描述基本規(guī)格說明,以滿足開發(fā)原型的需要。快速分析的關(guān)鍵是要注意選取分析和描述的內(nèi)容,圍繞使用原型的目標(biāo),集中力量,確定局部的需求說明,從而盡快開始構(gòu)造原型。
如果是在需求分析階段要使用原型法,必須從系統(tǒng)結(jié)構(gòu)、邏輯結(jié)構(gòu)、用戶特性、應(yīng)用約束、項目管理和項目環(huán)境等多方面來考慮,以決定是否采用原型法。
當(dāng)系統(tǒng)規(guī)模很大、要求復(fù)雜、系統(tǒng)服務(wù)不清晰時,在需求分析階段先開發(fā)一個系統(tǒng)原型是很值得的。特別當(dāng)性能要求比較高時,在系統(tǒng)原型上先做一些試驗也是很必要的。
這個步驟的目標(biāo)是:討論構(gòu)造原型的過程;寫出一簡明的骨架式說明性報告,反映用戶的信息需求方面的基本看法和要求;列出數(shù)據(jù)元素和它們之間的關(guān)系;確定所需數(shù)據(jù)的可用性;概括出業(yè)務(wù)原型的任務(wù)并估計其成本;考慮業(yè)務(wù)原型的可能使用。
用戶的基本責(zé)任是根據(jù)系統(tǒng)的輸出來清晰地描述自己的基本需要。設(shè)計者和用戶共同負(fù)責(zé)來規(guī)定系統(tǒng)的范圍,確定數(shù)據(jù)的可用性。設(shè)計者的基本責(zé)任是確定現(xiàn)實的用戶期望,估價開發(fā)一原型的成本。
這個步驟的中心是用戶和設(shè)計者定義基本的信息需求。討論的焦點是數(shù)據(jù)的提取、過程模擬。