首页 > 编程知识 正文

输入输出方法及分支结构程序设计,uc矩阵是用来进行什么的方法

时间:2023-05-04 09:00:18 阅读:36391 作者:4177

进程/数据矩阵(U/C矩阵) )。

什么是U/C矩阵

U/C矩阵用于表示进程和数据之间的关系。 矩阵中行表示数据类,列表示过程,字符u(use )和字符C(Create )表示过程使用和生成数据类。

U/C矩阵是

U/C矩阵为表。 可以将数据/功能系统化分析的结果制成表。 左边的第一列显示系统中每个功能的名称,上面的第一行显示系统中每个数据类的名称。 表中,在各功能和数据类的交叉点填写功能和数据类的关系。

U/C矩阵正确性的检验

可以从三个方面验证U/C矩阵的正确性:

)1)完整性检查。 这意味着每个数据类都需要生成者“c”和至少一个用户“u”

; 每个功能都必须生成或使用数据类。 否则,这个U/C矩阵是不完整的。

(2) ) ) )。

一致性检查。 这意味着每个数据类只有一个生成者。 这意味着矩阵中的每个数据类只有一个“c”。 如果有多个发生者,则会发生数据不一致。

)3)无冗馀性检查。 这意味着每行或列都需要“u”

或“c”,即不允许空行排。 如果存在空行列,则表示不需要对其功能或数据进行划分,而是冗馀的。

组织U/C矩阵,移动一行或一列,使字符“c”尽可能接近U/C矩阵的对角线,即可获得正确的c符号数组。

要用U/C矩阵方法划分子系统

使用U/C矩阵法分割子系统的步骤如下。

1.

用表格的行和列分别记录企业住房系统的数据类和过程。 表中功能与数据类交叉点的符号c表示此类数据是由相应的功能生成的,u表示此类功能使用了相应的数据类。 如下图所示

2 .排序表格,按功能组排列功能。 然后,交换“数据类”的横向位置,使c在矩阵中最接近对角线。 如下图所示

3 .用边框圈出u和c最密集的地方,给边框命名后就构成了子系统。 落在框外的u表示子系统之间的数据流。 这样,分割系统的工作就完成了。

论坛精华

TAG:

矩阵

数据

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。