上海強生拖延物流公司的原型法系統(tǒng)開發(fā)
[ 時間:2011-08-13 10:00 點擊: ]
原型法
原型法的基本思想是系統(tǒng)開發(fā)人員憑借自己對用戶需求的理解,通過強有力的軟件環(huán)境支持,構(gòu)造出一個實在的系統(tǒng)原型,然后與用戶協(xié)商,反復(fù)修改原型直至用戶滿意。在投入大童的人力、物力之前,在限定的時間內(nèi),用最經(jīng)濟的方法,開發(fā)出一個可實際運行的系統(tǒng)原型,以便盡早澄清不明確的系統(tǒng)需求。
它與生命周期法的根本區(qū)別在于它是面向目標(biāo)的,而不是面向工程項目的,這種方法可以迅速向用戶提交一個管理信息系統(tǒng)的原型設(shè)計,從而使用戶及早地看到并使用一個真實的應(yīng)用系統(tǒng)。在此基礎(chǔ)上,通過用戶與研制人員之間的意見交換,不斷改進原型設(shè)計。
上海強生搬場公司為了彌補生命周期法的不足,人們進行了大址的研究、分析和探討,于20世紀(jì)80年代中期提出了快速原型開發(fā)法的基本思想。所謂原型,即可以逐步改進成可運行系統(tǒng)的模型。
原型開發(fā)技術(shù)既可以作為生命周期法的補充而部分地使用,也可以用在整個系統(tǒng)研制過程中自始至終作為生命周期法的輔助工具,還可單獨使用作為開發(fā)管理信息系統(tǒng)的工具。
第1階段:修改原型。經(jīng)過第三階段,開發(fā)人員進一步明確了原型中存在的缺陷,就可以對原型進行修改,得到一個更完善的原型,比初始原型更能體現(xiàn)用戶要求。把這原型交給用戶試用、評價、提出意見、再修改,如此反復(fù),直到用戶滿意為止,這可以看成是一個迭代完善的過程。
第2階段:確定用戶的最初要求。在這一階段,開發(fā)人員對系統(tǒng)進行初步調(diào)查,與用戶一起弄清用戶對系統(tǒng)的基本要求,例如對各種功能的要求、數(shù)據(jù)規(guī)范、報表格式以及屏幕和菜單要求等。這些要求并不像生命周期方法那樣,在開始時就要詳細(xì)定義,而只需加以簡單分析和說明。這時對系統(tǒng)功能、性能要求的認(rèn)識是不完全的,比較容易描述。
第3階段:使用并評價原型。得到初始原型后,用戶就可以看到一個實實在在的系統(tǒng)。這樣,他們就能方便地進一步提出自己的要求,系統(tǒng)的功能和性能也逐步趨于明朗。
第4階段:初建原型。在對系統(tǒng)功能、性能初步了解的基礎(chǔ)上,開發(fā)人員設(shè)計并實現(xiàn)一個系統(tǒng)的原型,這個原型只要滿足第一階段用戶提出的基本要求即可。通常要用效率比第三代高級語言(如C,FORTRAN等)高得多的第四代自動生成語言,為此需要有一個良好的原型構(gòu)造的工作環(huán)境。
本文版權(quán):m.xtlyjszx.com
來源:上海強生搬場運輸有限公司