解释结构模型ISM及其应用_第1页
解释结构模型ISM及其应用_第2页
解释结构模型ISM及其应用_第3页
解释结构模型ISM及其应用_第4页
解释结构模型ISM及其应用_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

解释结构模型ISM及其应用2解释结构模型ISM及其应用InterpretiveStructuralModeling(ISM)3

解决复杂系统问题,困难在于弄清楚要解决什么问题,什么是表面问题,什么是潜在问题,什么是原因层的问题,什么是根子层的问题。这就是问题诊断和系统概念开发。如何能使用自然语言或图形等较直观的方式来描述和阐明问题,这就是根据问题导向,建立概念模型。系统结构模型是一种较正规的概念模型。这类模型对于理清思路、明确问题,与利益相关者进行沟通,都极为有用。这种结构化的概念模型就是系统结构模型。从概念模型到结构模型——系统概念开发4结构模型:系统有很多要素构成,建立要素之间的相互关系,即系统的结构模型,是系统分析的重要方法。5

凡系统必有结构,系统结构决定系统功能;破坏结构,就会完全破坏系统的总体功能。这说明了系统结构的普遍性与重要性。

结构模型描述系统结构形态,即系统各部分间及其与环境间的关系(因果、顺序、联系、隶属、优劣对比等)。结构模型是从概念模型过渡到定量分析的中介,即使对那些难以量化的系统来说也可以建立结构模型,故在系统分析中应用很广泛。6模型发现者的资料:

对应的dos程序,有个windows版本

国内发展该模型的提供在线计算解释结构模型法需要了解的的知识点

解释结构模型法是用于分析教育技术研究中复杂要素间关联结构的一种专门研究方法,作用是能够利用系统要素之间已知的零乱关系,揭示出系统的内部结构。解释结构模型法的具体操作是用图形和矩阵描述出各种已知的关系,通过矩阵做进一步运算,并推导出结论来解释系统结构的关系.本章介绍了解释结构模型的基本概念;论述了解释结构模型法应用的具体步骤;以“网络化学习与传统学习的差异分析”为案例说明解释结构模型法在教育技术研究中的具体应用。通过本章的学习,应了解解释结构模型的基本概念,明确有向图、邻接矩阵和可达矩阵的含义,掌握解释结构模型法应用的步骤,熟练运用解释结构模型法分析解决教育技术研究中的具体问题。本章内容结构系统结构的有向图示法有向图的矩阵描述邻接矩阵的性质可达矩阵系统要素分析建立邻接矩阵进行矩阵运算,求出可达矩阵对可达矩阵进行分解

差异特征要素分析要素强弱分析解释结构模型分析

WBT的层级模型与因果关系分析

参考在线计算

解释结构模型法的基本概念案例-网络化学习与传统学习的差异分析解释结构模型法应用步骤第一节解释结构模型法的基本概念定义:解释结构模型法(InterpretativeStructuralModellingMethod,简称ISM方法)ISM方法是现代系统工程中广泛应用的一种分析方法,它在揭示系统结构,一、系统结构的有向图示法有向图形——是系统中各要素之间的联系情况的一种模型化描述方法。它由节点和边两部分组成节点——利用一个圆圈代表系统中的一个要素,圆圈标有该要素的符号;边——用带有箭头的线段表示要素之间的影响。箭头代表影响的方向。

教师计算机多媒体学生图1CAI系统结构模型二、有向图的矩阵描述

对于一个有向图,我们可以用一个m×m方形矩阵来表示。m为系统要素的个数。矩阵的每一行和每一列对应图中一个节点(系统要素)。规定,要素Si对Sj有影响时,矩阵元素aij为1,要素Si对Sj无影响时,矩阵元素aij为0。即(1)对于图1中,m=3即可构成一个3×3的方形矩阵,表示为:TMS根据式(1)则用矩阵表示为:

上述这种与有向图形对应的,并用1和0表现元素的矩阵称为邻接矩阵三、邻接矩阵的性质

实验过程本身就是一个系统,它包含有实验者(S1)、实验对象(S2)、实验因素(自变量)(S3)、干扰因素(S4)和实验反应(因变量)(S5)等5个基本要素。这5个因素之间的联系关系可以用表12-1表示,根据此表,也可以用有向图(图12-2)和邻接矩阵表示。表12-1因素之间的联系实验者(S1)实验者(S2)实验者(S3)干扰因素(S4)实验反应(S5)实验者S1○控制变量○排除干扰○测量反应实验对象S2

○作出反应实验因素S3○刺激对象干扰因素S4○干扰对象实验反应S5

S1S2S3S4S5图12-2有向图邻接矩阵描述了系统各要素之间直接关系,它具有如下性质:⒈邻接矩阵和有向图是同一系统结构的两种不同表达形式。矩阵与图一一对应,有向图形确定,邻接矩阵也就唯一确定。反之,邻接矩阵确定,有向图形也就唯一确定。⒉邻接矩阵的矩阵元素只能是1和0,它属于布尔矩阵。布尔矩阵的运算主要有逻辑和运算以及逻辑乘运算,即:

0+0=00+1=11+1=11×0=00×1=01×1=1⒊在邻接矩阵中,如果第j列元素全部都为0,则这一列所对应的要素Sj可确定为该系统的输入端。例如,上述矩阵A

中,对应S1列全部为0,要素S1可确定为系统的输入端。⒋在邻接矩阵中,如果第i行元素全部都为0,则这一行所对应的要素Si可确定为该系统的输出端。例如,上述矩阵A中,对应S5行全部为0,要素S5可确定为系统的输出端。⒌计算AK

,如果A矩阵元素中出现aij=1,则表明从系统要素Si出发,经过k条边可达到系统要素Sj

。这时我们说系统要素Si与Sj之间存在长度为k的通道。如上述矩阵矩阵A2表明,从系统要素S1出发经过长度为2的通道分别到达系统要素S2和S5。同是,系统要素S3和S4也分别有长度为2的通道到达系统要素S5。它们分别为:①→

④→

②;①→

③→

⑤;③→

④→

⑤;④→

③→

⑤计算出矩阵得到:矩阵A3表明,从系统要素S1出发经过长度为3的通道到达系统要素S5。它就是①→③→④→⑤。四、可达矩阵如果一个矩阵,仅其对角线元素为1,其他元素均为0,这样的矩阵称为单位矩阵,用I表示。根据布尔矩阵运算法则,可以证明:

同理可以证明:如果系统A满足条件则称M为系统A的可达矩阵。可达矩阵表示从一个要素到另一个要素是否存在连接的路径。

第二节解释结构模型法应用的步骤一、ISM方法的基本步骤

ISM方法的作用是把任意包含许多离散的,无序的静态的系统,利用系统要素之间已知的、但凌乱的的关系,揭示出系统的内部结构。其基本方法是先用图形和矩阵描述各种已知的关系,在矩阵的基础上再进一步运算、推导来解释系统结构的特点。其基本步骤如下:(1)建立系统要素关系表(2)根据系统要素关系表,作出相应的有向图形,并建立邻接矩阵;(3)通过矩阵运算求出该系统的可达矩阵M;(4)对可达矩阵M进行区域分解和级间分解;(5)建立系统结构模型。二、以任务驱动式教学过程模式为例,说明如何用ISM方法对系统进行系统结构分析:

(一)系统要素分析

任务驱动式教学过程是指教师根据教学目标和学生实际向学生提出学习任务,同时提供完成任务所需要的学习资源和相关材料,要求学生利用资源完成一个作品,教师还提供对作品的评价指标体系并对学生作品作出评价,要求学生在完成作品和理解教师对作品的评价意见之后,形成有意义的知识,即完成意义的建构。我们可以把上述教学过程分解为:教师活动、学生活动、学习任务、学习资源、学生作品、评价指标、意义建构等7个活动要素。这些要素之间的存在着直接的因果关系。如教师提出学习任务、提供学习资源、建立作品评价指标等。我们把每一个因素(Si)分别与其他因素进行比较,如果存在直接因果关系的,用符号○表示在要素关系表中,如表12-2所示。表12-2要素关系表教师学生学习任务学习资源评价指标学生作品意义建构教师S1○提出任务○提供资源○制定指标学生S2○完成任务○形成意义学习任务S3○驱动学习学习资源S4○学生利用评价指标S5○评价作品学生作品S6○学习结果意义建构S7二、建立邻接矩阵

根据要素关系表建立邻接矩阵A:三、进行矩阵运算,求出可达矩阵=M三、对可达矩阵求解的扩展A:逐次平方B:warshall算法B:排序后再warshall法最高效的可达矩阵算法四、对可达矩阵进行分解定义:⒈可达集合R(Si):可达矩阵中要素Si对应的行中,包含有1的矩阵元素所对应的列要素的集合。代表要素Si

到达的要素。⒉先行集合Q(Si):可达矩阵中要素Si对应的列中,包含有1的矩阵元素所对应的行要素的集合。代表⒊交集A=R(Si)∩Q(Si)为了对可达矩阵进行区域分解,我们先把可达集合与先行集合及其交集列出在表上,如表12-3所示。表12-3可达集合与先行集合及其交集表iR(Si)Q(Si)R(Si)∩Q(Si)11,2,3,4,5,6,71122,6,71,2,3,4232,3,6,71,3342,4,6,71,4455,6,71,5566,71,2,3,4,5,66771,2,3,4,5,6,77

(1)对可达矩阵的区域分解

根据对可达集合及先行集合的分析结果,我们可以发现,在先行集合Q(Si)中显示存在S1—S3、S1—S4、S1—S5有着很强的直接联系,而S2又与S3、S4直接联系因此,我们对可达矩阵M的行和列位置作适当的变换,即把S1、S3、S4、S5、S2集中在一起,如M’所示。

ⅢⅠⅡS1S3S4S5S2S6S7

我们用虚线把变换后的矩阵M’分割为四部分,这四部分分别代表:左上角子矩阵I表示由元素S1、S3、S4、S5组成的子系统的邻接矩阵(A);右下角子矩阵IV表示由元素S2、S6、S7组成的子系统的邻接矩阵(B);右上角子矩阵II表示子系统(A)对子系统(B)的影响;左下角子矩阵III表示子系统(B)对子系统(A)的影响。图中矩阵全部元素为0,表示子系统(B)对子系统(A)没有影响。(2)层级分解层级分解的目的是为了更清晰的了解系统中各要素之间的层级关系,最顶层表示系统的最终目标,往下各层分别表示是上一层的原因。利用这种方法,我们可以科学地建立教学过程或其它问题的类比模型。层级分解的方法是根据R(Si)∩Q(Si)=R(Si)条件来进行层级的抽取。如表-3中对于i=7满足条件,这表示S7为该系统的最顶层,也就是系统的最终目标。然后,把表12-3中有关7的要素都抽取掉,得到表12-4:表12-4抽出7后的结果iR(Si)Q(Si)R(Si)∩Q(Si)11,2,3,4,5,61122,61,2,3,4232,3,61,3342,4,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论