物流信息系統(tǒng)的開發(fā)方法
物流信系統(tǒng)開發(fā)方法同管理系統(tǒng)的開發(fā)方法是一致的,所以以下描述的各種方法及適合與一般管理信息系統(tǒng)的開發(fā),同樣也適用于物流信息系統(tǒng)給的開發(fā)。
開發(fā)方法有:系統(tǒng)生命周期法、原型、輸入—處理—輸出法、結(jié)構(gòu)化系統(tǒng)生命周期法、ROMC法、結(jié)構(gòu)化與原型法相結(jié)合的方法等。目前用得較多的是前兩種。系統(tǒng)開發(fā)方法隨系統(tǒng)由小到大、由簡單到復(fù)雜而逐漸發(fā)展變化。起初,由于系統(tǒng)規(guī)模小,功能單一,所以系統(tǒng)開發(fā)都是使用一次設(shè)計并開發(fā)完成的方法。后來由于系統(tǒng)功能多了,希望簡單地一次完成開發(fā)很困難,于是出現(xiàn)了所謂的生命周期法——把一個系統(tǒng)從開始考慮直到投入運(yùn)行、更新替換的全過程,分階段加以安排——先進(jìn)行系統(tǒng)分析,在進(jìn)行總體設(shè)計、詳細(xì)設(shè)計、編程、調(diào)試、組裝、試運(yùn)行、投入正式運(yùn)行、評估等。其特點(diǎn)是自頂向下進(jìn)行分析設(shè)計,以保證系統(tǒng)的整體性,再自底向上進(jìn)行開發(fā),使其落到實(shí)處,這種方法至今仍是系統(tǒng)開發(fā)的主要方式。
由于對一個大型系統(tǒng)進(jìn)行全面分析設(shè)計是一件曠日持久的事,在此期間,用戶對系統(tǒng)那個的需求和系統(tǒng)開發(fā)技術(shù)都會發(fā)生變化,使得分析涉及屢屢需要修改。而且用戶開始是很難清楚其目的,這是系統(tǒng)設(shè)計出來后不完全符合實(shí)際需要。為解決這個問題,于是出現(xiàn)了所謂原型法。
原型法的基本做法是開發(fā)者對已有的對象做初步調(diào)查分析后,很快設(shè)計出一個系統(tǒng)原型(或雛形,Prototype),將它在用戶中演示,使用戶有比較具體的了解,并提出意見。開發(fā)者根據(jù)用戶的意見對系統(tǒng)進(jìn)行修改,再發(fā)出一個較為滿意的系統(tǒng),再由用戶提出意見,如此經(jīng)過多次,直到滿意為止。這種開發(fā)方法的優(yōu)點(diǎn)就是比較可行,避免了大返工,其缺點(diǎn)是開發(fā)過程中的組織工作和控制較難,對開發(fā)人員水平要求較高。