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