U/C矩阵的U/C矩阵的特点

1.改进了SA方法,实现了系统的科学的结构化划分
传统的方法,结构划分是单纯以已有的人工系统为依据,不是非常精确、科学。而U/C矩阵法是以数据使用的密集程度为主要依据,结合其他一些因素对系统进行划分。这样划分,数据的操作相对集中在某一个子系统中,子系统之间的数据文换比较少。这样可以实现子系统之间的高内聚,低藕合。
2.改进了E-R图方法,实现了数据不同级别的保护
U/C矩阵法,将各层面、各子系统所涉及的数据库进行了分析,有利于数据不同级别的保护,体现了各层面、各子系统对数据的专用性。
3.将系统分析阶段的结构设计与数据库设计有机结合
U/C矩阵法弥补了结构设计在理解、表达用户数据需求方面的缺陷,也克服了一图数据库设计层次不明确,完全与操作相脱离的弱点。使结构设计与数据库设计两件工作合二为一,通过对U/C矩阵的分析可以一次完成,缩短了软件开发周期。
4.U/C矩阵法形象直观
通过U/C矩阵,形象地描绘出过程操作与数据类数据之间的关系。这样,容易被用户和程序员所接受,成为两者沟通的桥梁,而且有利于用户和程序员的共同合作,一起进行系统分析,弥补了原先工作方式的不足。
