资源描述:
《u_c矩阵法_一种新颖的系统设计方法_刘啸林》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计葬机应用1994年U/C矩阵法一种新颖的系统设计方法刘喻林—蔡晓敏华东师范大学计葬机来(200062),概要本文提出了一种新领的来统设计方法U/C矩阵法并阐述了这一方、,—法的原理特点以及墓于这一方法的软件工具的实现和与面向对象来统设计方法。结合的研究关祖词U/C矩阵本统设计CASE工共面向对象设计方法它是系统的处理对象。闭1,、引言当系统分析进一步细化后U/C矩阵的行列可改为子系统对子数据类、操作对数据或其他.它们的,,,目前(。,90%以上软件开发采用结构化方法关系见图l)关系表的纵向之间具有从属关系横,.9。%以上的软件应用数据库而传统的系统设计是向u/c。
2、之间具有关系在对系统的某一层面进行分。,,。将系统结构设计及数据库设计相分离这样存在着析时可选用相应的对分析其U/C关系:不少间题过子操程数类据·不适于较大的系统开发。由于较大的系统,结过甚备—铎,、,程数构比较复杂所以先将功能数据库分开独立分析—夸,作数再将数据结构和功能相结合这种再结合往往较困杏—难.·sA方法与E一R图方法本身存在不少弱点。sA方法在理解和表达用户的数据需求方面比较局限.矩阵中每个元素表示过程对数据类(也可以是,EseR图方法缺乏抽象表达用户处理需求的手段。它操作对数据)的生成(c)和使用(U)关系或表示不存.无法直接反映用户的各种处理要求。[
3、l]在任何关系(缺省),,u/c为弥补以上方法不足我们在继承sA方法和我们可以看到集中的程度反应了过程对。,,UCEesR图优点的基础上设计了一种基于U/C矩阵的数据类的共享程度可以说/矩阵体现了组织之,.,U/C.,在设计间数据的共享需求共享程度同时u/c矩阵也反系统设计方法矩阵法使用此方法—映了数据类之间的关系。它与E一R图不同,不是在过程中将系统功能结构的分解与数据库设计有机地,结合在一起。利用U/C矩阵,分析出系统各个层面的数据类中直接建立联系而是借用数据~过程~数,、.结构拓扑图。直观地反映出系统的结构,及各层面的据来反映数据类之间的流向关系数据,。U/C
4、矩阵为系统的层次划分提供了科学的依要求从而为进一步的软件设计提供了方便它,.,能替代相应的SA方法以及EesR图的设计工作并据它是系统逻辑关系直观的体现且改进了SA方法和E-R图方法。3U/C矩阵法ZU/C矩阵u/c矩阵法的总体思想是改进传统结构化设计,U/C矩阵是实现U/C矩阵法的基本工具.思想在总体上采用自顶向下的方法对系统进行逐,,。:层分解对每一层面的结构分析采用自顶向下和自矩阵的行是一组过程从组织管理的角度看过,,,底向;既参照已有的人工系统又依程是组织管理的重要功能是相对完整和独立的与上相结合的方法、,其。:据过程对数据使用联系程度科学地进行功能划他过程
5、有明确的分工和界限从信息系统角度看、.过程由一系列人一机结合的操作组成,有确切的辅分结构分析.IUC:,。3/矩阵法的实现步骤助决策或管理功能并提供某些信息的功能[,]..、矩阵的1,列是一组数据类数据类应该是具有以系统的过程数据类关系的表示.下特:2;征的数据集合划分子系统,.它描述的是组织系统的状态特征或者用户3确定该系统的逻辑结构,..,关心的某实体的数据它是逻辑内容上相互有关的4若所有子系统不可继续细化则终止,否则。数据集合.返1回,接下来我们结合大它是相对完整和相互独立的各有自己的内学教务管理系统的需求分,,,:容与其他数据类有着明确的差别和分界析具体说明
6、每一步操作与相应的要求:、。收稿日期1994年5月15日刘啸林蔡晓敏华东师范大学计算机系91级本科生第5期U/C拒阵法..、。311本陇:的过程数据类关木的衣示相对集中,。u/c矩阵法中是采用U/C矩阵来表示系统中的在已存在的人工系统中各子系统的划分。基本组织结构.在某一层面进行分析时,先以用户为各子系统在功能上应是相对完整及独立的,:主将下一层面上有关的过程(操作)作为U/C矩阵具体做法,、.U,u、c的列下一层面涉及的所有数据类(数据)作为U/C调整行列项的位置使/c矩阵中相。矩阵的行。“U”“C”,对集中并且在相应的位里填上或表示出、,过程对数据类的使用或生成
7、关系。将UC相对集中的地方用方框圈起来圈住,.,例如对大学的教务管理进行分析列出一U/c的行的项构成一个子系统圈住的列的项构成与该.,矩阵。子系统有关的数据库注意子系统之间不能有文,,··:312划分于系统集即一个过程不能同时出现在两个子系统中但是。划分子系统是进行系统分析的关键。通常由程数据类可以为几个子系统公用序员和用户合作完成.上例中完整的U/C矩阵及其子系统的划分见图:2。子系统划分的参考依据子系统中的各过程对一组数据的生成、使用4U/C矩阵法特点数据类学生学生学生学生学生开课监考课程衰考试考卷UC:过租成绩情况成绩成续单课性计划通知单日程/矩阵法有以下