需求分析的过程是建模的过程;
分析的实施要素为组成分析和联系分析;
http://blog.csdn.net/jjm1437/article/details/53185840
业务逻辑分析的可执行方案:
1)业务要素(组成)分析;
2)业务逻辑(联系)分析;
符合哲学中普遍联系与部分整体的原理。
业务逻辑分析的思想:
结构化分析方法(Structured Analysis,简称SA)是将待解决的问题看做一个系统,从而用系统科学的思想方法(抽象、分解、模块化)来分析和解决问题,并基于功能分解设计系统结构,通过不断把复杂的处理逐层分解来简化问题,其最核心思想是自顶向下的分解。
结构化分析方法模型如下图所示:
● 数据字典是模型的核心,是关于数据的信息集合,也就是对数据流图中包含的所有元素定义的集合。对于数据流图中出现的所有被命名的图形元素加以定义,使得每个图形元素的名字都有确切的解释。
● 实体关系图(ER图):描述数据对象间的关系,用于数据建模。
● 数据流图(DFD图):描述了数据流在系统中流动的过程,以及对数据流进行变换的功能,用于功能建模。
● 状态迁移图(STD图):描述了对外部事件的响应方式,表示了系统的各种行为模式(称为状态)以及在状态间进行变迁的方式,用于行为建模。
可见,结构化分析方法包含3层建模,数据建模、功能建模以及行为建模。
数据模型常用ER图表示,ER图也称实体关系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法。
数据结构:
数据结构的本质:组成、联系与内存布局。
Data_Structure=(D,R)