用户提出的需求与用户理想系统之间的鸿沟需要逻辑模型来填平。逻辑模型包括领域知识、企业情况、数据情况等等等等 。 用户提出的需求是片段的,不系统的,逻辑上不完备的,需要领域专家以这些需求为基础进行开发,开发的最重要的内容就是建立系统的逻辑模型。先建立旧系统的逻辑模型,即使旧系统中并不包含计算机等现代的信息处理工具,但只要有人的活动就有信息的流动,纸和笔就也能构建起复杂的信息系统。
逻辑模型是表述信息系统复杂概念结构的有力工具。写需求分析与写小说一样的是创作的过程,用户需求可能是一个个的灵感,但要把故事编圆满了就需要需求分析了。