摘要:自顶向下的规划有别于自底向上的设计,自顶向下的规划是本章所描述的,也是JamesMartin在其"战略数据规划方法学"一书中描述的一个完整过程,这个过程由图5.8的左侧表示。自底向上的设计是数据模型的细化过程,该过程导致了物理数据库设计和子程序的建立
5.5.1企业的实体分析
5.自顶向下的规划和自底向上的设计
自顶向下的规划有别于自底向上的设计,自顶向下的规划是本章所描述的,也是JamesMartin在其"战略数据规划方法学"一书中描述的一个完整过程,这个过程由图5.8的左侧表示。自底向上的设计是数据模型的细化过程,该过程导致了物理数据库设计和子程序的建立,这个进程由图5.8的右侧表示。
自顶向下的规划和自底向上的设计不是独立的和相反的过程,自底向上设计是自顶向下设计的延伸。数据模型是实体图的延伸和详尽,而更详细的阶段所产生的反馈信息有时又会引起对自顶向下全局观点的调整。
JamesMartin认为,不同的方法论因规划的详尽程度要求会不同,但规划应该是完善的,当然不必太详细以免阻碍数据处理的开发。
建立实体图应很快完成,实体的确定无需非常精确,实体的关键字和复合的关键字无需最后确定,这些内容在做数据模型时,详细的数据模型又会导致实体的改变。
章节目录:
返回全书目录:系统分析师章节辅导教程
软考备考资料免费领取
去领取