用戶提出的需求與用戶理想系統(tǒng)之間的鴻溝需要邏輯模型來填平。邏輯模型包括領(lǐng)域知識、企業(yè)情況、數(shù)據(jù)情況等等等等 。 用戶提出的需求是片段的,不系統(tǒng)的,邏輯上不完備的,需要領(lǐng)域?qū)<乙赃@些需求為基礎(chǔ)進(jìn)行開發(fā),開發(fā)的重要的內(nèi)容就是建立系統(tǒng)的邏輯模型。先建立舊系統(tǒng)的邏輯模型,即使舊系統(tǒng)中并不包含計算機等現(xiàn)代的信息處理工具,但只要有人的活動就有信息的流動,紙和筆就也能構(gòu)建起復(fù)雜的信息系統(tǒng)。
邏輯模型是表述信息系統(tǒng)復(fù)雜概念結(jié)構(gòu)的有力工具。寫需求分析與寫小說一樣的是創(chuàng)作的過程,用戶需求可能是一個個的靈感,但要把故事編圓滿了就需要需求分析了。