信息化规划与管理之确定业务系统结构_第1页
信息化规划与管理之确定业务系统结构_第2页
信息化规划与管理之确定业务系统结构_第3页
信息化规划与管理之确定业务系统结构_第4页
信息化规划与管理之确定业务系统结构_第5页
已阅读5页,还剩30页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、信息化规划与管理信息化规划与管理2/10/20221业务系统结构描述了支持信息结构所要求的业业务系统结构描述了支持信息结构所要求的业务系统和数据存储(即:数据库和文件)。信息化务系统和数据存储(即:数据库和文件)。信息化规划阶段所定义的业务系统结构,给出了要设计的规划阶段所定义的业务系统结构,给出了要设计的应用系统的高层初始概览,这是信息化规划阶段的应用系统的高层初始概览,这是信息化规划阶段的第五项任务第五项任务。本任务用于识别和确定。本任务用于识别和确定预期的数据存预期的数据存储储和和预期的业务系统预期的业务系统,并通过对业务功能与实体类,并通过对业务功能与实体类之间关系的分析,来确定之间关

2、系的分析,来确定企业的业务领域企业的业务领域。 2/10/20222在识别和确定预期的数据存储子任务中,在识别和确定预期的数据存储子任务中,通过对实体类业务功能的通过对实体类业务功能的CUCU矩阵的分析、矩阵的分析、聚合和调整,得到企业聚合和调整,得到企业初步业务领域初步业务领域(子系统)(子系统)的初步划分;的初步划分;通过对实体类之间亲合关系的分析,组成通过对实体类之间亲合关系的分析,组成超级实体类组超级实体类组,考虑对超级实体类组涉及的业,考虑对超级实体类组涉及的业务主题进行适当调整,确定为务主题进行适当调整,确定为预期的数据存储预期的数据存储。2/10/20223n实体类业务功能实体类

3、业务功能CUCU矩阵矩阵 4利用利用ITIT规划工具箱中的自动聚合软规划工具箱中的自动聚合软件,自动调整业务功能实体类的件,自动调整业务功能实体类的CUCU矩阵的列,建立矩阵的列,建立初始聚合的业务功能初始聚合的业务功能实体类实体类CUCU矩阵矩阵。并得。并得初步业务领域初步业务领域(即初步的子系统划分)。(即初步的子系统划分)。5依据业务功能实体类的依据业务功能实体类的CUCU矩阵,矩阵,通过对实体类之间的通过对实体类之间的亲合度分析亲合度分析(聚(聚类分析)来确定实体类的聚合,聚合类分析)来确定实体类的聚合,聚合在一起的实体类组称为在一起的实体类组称为“超级实体类超级实体类组组” (也称为

4、(也称为聚合实体类组聚合实体类组) 。6利用利用ITIT规划工具箱,建立规划工具箱,建立聚合实体类组聚合实体类组实体类矩阵实体类矩阵,其横轴为实体类,纵轴是命名,其横轴为实体类,纵轴是命名的聚合的实体类组。其元素指示每一实体类的聚合的实体类组。其元素指示每一实体类所属的聚合实体类组。所属的聚合实体类组。这些聚合实体类组被这些聚合实体类组被认为是认为是预期的数据库预期的数据库。7n超级实体类组实体类矩阵超级实体类组实体类矩阵 8步骤步骤1 1中的中的初步业务领域初步业务领域的获得的获得其方法是其方法是 :n先将图先将图8.18.1中的实体类中的实体类改变顺序改变顺序,把第一个业务功能建立的实,把

5、第一个业务功能建立的实体类移到最左面体类移到最左面;然后左移第二个业务功能建立的实体类,然后左移第二个业务功能建立的实体类,依次做下去,直到调整完全部实体类依次做下去,直到调整完全部实体类 ; n再适当调整业务功能的顺序再适当调整业务功能的顺序,使,使大多数字母大多数字母C C排列在对角线排列在对角线周周围,其结果如图围,其结果如图8.28.2所示所示 ; n为简便起见,图为简便起见,图8.28.2中符号中符号U U统一表示对实体类的读(统一表示对实体类的读(R R)、)、修修改(改(U U)、)、删除(删除(D D),),符号符号C C表示创建实体类。表示创建实体类。经过规划者判经过规划者判

6、断和调整,断和调整,使用方框把业务功能和实体类组合成初步的业务使用方框把业务功能和实体类组合成初步的业务领域领域,如图,如图8.38.3所示所示 ;n如图如图8.48.4所示,所示,当字母当字母U U落在任何方框外时,表示存在着从一落在任何方框外时,表示存在着从一个初步的业务领域到另一个初步的业务领域的个初步的业务领域到另一个初步的业务领域的数据流数据流;在图在图8.48.4中给出了所有的数据流;当少量的字母中给出了所有的数据流;当少量的字母C C不在方框中时,不在方框中时,或进行调整,或暂不考虑;或进行调整,或暂不考虑;n在图在图8.58.5中,中,对每一个初步的业务领域以适当的业务词对每一

7、个初步的业务领域以适当的业务词命名命名 。 9步骤步骤2 2中的实体类中的实体类亲合度分析亲合度分析 实体类之间的亲合度,表示一个实体类与实体类之间的亲合度,表示一个实体类与其他实体类的亲合程度其他实体类的亲合程度:n若实体类若实体类E1E1和和E2E2不存在共同的业务功能使用它们,不存在共同的业务功能使用它们,则它们之间的则它们之间的亲合度为零亲合度为零; n若它们总是被相同的业务功能使用(即一个功能若它们总是被相同的业务功能使用(即一个功能若使用若使用E1E1,则也一定使用则也一定使用E2E2,反之亦然),那么反之亦然),那么它们之间的它们之间的亲合度为亲合度为1, n其他情况其亲合度为其

8、他情况其亲合度为(0,1)之间)之间;n在在IT规划工具箱中,存在计算实体类之间亲合度规划工具箱中,存在计算实体类之间亲合度的算法,可直接调用,建立的算法,可直接调用,建立实体类实体类亲合实体类实体类亲合度矩阵度矩阵(图图8.6) 。 10亲合度矩阵亲合度矩阵矩阵元素的值表示对应的两实体类之间的亲合度矩阵元素的值表示对应的两实体类之间的亲合度:( (图图8.6)8.6)11实体类之间亲合度的计算实体类之间亲合度的计算 :n设:设:a(E1)使用实体类使用实体类ElEl的业务功能数目的业务功能数目 a(E1,E2)同时使用实体类同时使用实体类E1E1和和E2E2的业务功能数目的业务功能数目 则:

9、则:E1E1到到E2E2的亲合度的亲合度a a(E1E1,E2E2)/a/a(E1E1) E2E2到到E1E1的亲合度的亲合度a a(ElEl,E2E2)/a/a(E2E2)12聚合算法(或称归类算法)聚合算法(或称归类算法):1.确定确定聚合核心聚合核心 实体类按亲合度大小排放,形成实体类按亲合度大小排放,形成聚合核心聚合核心的是具有的是具有较高亲合度的实体类对组成。如上例中有四组较高的较高亲合度的实体类对组成。如上例中有四组较高的实体类对:实体类对: (E1,E4) 亲合度亲合度0.92 (E6,E7) 亲合度亲合度0.88 (E1l,E8) 亲合度亲合度0.9 (E10,E12) 亲合度

10、亲合度0.87132.高亲合度的高亲合度的实体类对实体类对(归类一)(归类一)143.高亲合度的高亲合度的实体类对实体类对(归类二)(归类二)154.继续对高亲合度的继续对高亲合度的实体类对实体类对归类归类 重复上述重复上述2.和和3.,继续对高亲合度的实体类对归类。,继续对高亲合度的实体类对归类。 最后,每个聚合按亲合度大小排列。处于亲合度序列最后,每个聚合按亲合度大小排列。处于亲合度序列末尾的那些实体类与其他实体类的亲合度都是微乎其微,末尾的那些实体类与其他实体类的亲合度都是微乎其微,它们可以作为文件系统或独立的数据库来实现。它们可以作为文件系统或独立的数据库来实现。 按聚合算法形成的按聚

11、合算法形成的超级实体类组超级实体类组(也称为(也称为聚合实体类聚合实体类组组),),还需要规划者依据对业务的理解和直觉,进行灵还需要规划者依据对业务的理解和直觉,进行灵活的调整活的调整,以免使本来应分开的实体类归并到了一组,以免使本来应分开的实体类归并到了一组,或把本应属于一组的实体类分开。或把本应属于一组的实体类分开。16识别和确定预期的业务系统子任务,识别和确定预期的业务系统子任务,使用使用把实体类聚合成超级实体类组(即预期数据库)把实体类聚合成超级实体类组(即预期数据库)的方法,分析业务功能之间的亲合度的方法,分析业务功能之间的亲合度,把业务把业务功能聚合成自然的业务功能组合,称为功能聚

12、合成自然的业务功能组合,称为预期的预期的业务系统业务系统,以实现信息结构中的业务需求,以实现信息结构中的业务需求。17n业务功能实体类业务功能实体类CU矩阵矩阵18对业务功能之间的亲合度进行分析,若业务功能对业务功能之间的亲合度进行分析,若业务功能F1和和F2没有共同引用的实体类,则它们的亲合度为没有共同引用的实体类,则它们的亲合度为0;若所引用的实;若所引用的实体类完全相同,则它们的亲合度为体类完全相同,则它们的亲合度为1;其余情况在(;其余情况在(0,1)之)之间;并以此构造间;并以此构造业务功能业务功能亲合度矩阵业务功能业务功能亲合度矩阵 ; 若两个功能之间亲合度比较高,说明它们处理的实

13、体类大若两个功能之间亲合度比较高,说明它们处理的实体类大多数相同,它们应在同一预期的系统中。于是,可按亲合度多数相同,它们应在同一预期的系统中。于是,可按亲合度大小对业务功能分组,分成希望设计的个数通常是大小对业务功能分组,分成希望设计的个数通常是2550个个预预期的业务功能组期的业务功能组。 利用聚合算法,业务功能按亲合度大小存放,形成聚合利用聚合算法,业务功能按亲合度大小存放,形成聚合的核心,的核心,其其方法与识别和确定预期的数据存储子任务相同方法与识别和确定预期的数据存储子任务相同;19利用利用ITIT规划工具箱中的工具,建立规划工具箱中的工具,建立聚合业务聚合业务功能组业务功能矩阵功能

14、组业务功能矩阵,其元素指出每一业务功,其元素指出每一业务功能所属的聚合业务功能组。能所属的聚合业务功能组。 规划者应根据对业务的理解和感觉,灵活地规划者应根据对业务的理解和感觉,灵活地调整聚合业务功能组中的业务功能;以免使本来调整聚合业务功能组中的业务功能;以免使本来应分开的功能归并到了一起,或把本应属于一组应分开的功能归并到了一起,或把本应属于一组的业务功能分开。的业务功能分开。这些聚合的业务功能组就是这些聚合的业务功能组就是预期的业务系统预期的业务系统 。 20n聚合业务功能组业务功能矩阵聚合业务功能组业务功能矩阵n业务功能业务功能亲合度矩阵业务功能业务功能亲合度矩阵 21业务系统的结构图

15、反映了业务系统之间业务系统的结构图反映了业务系统之间的优先次序,在该项子任务中,依据业务的优先次序,在该项子任务中,依据业务系统处理业务的性能对预期的业务系统分系统处理业务的性能对预期的业务系统分类,达到类,达到修正预期业务系统修正预期业务系统的目的,并且的目的,并且建立业务系统的信息流矩阵建立业务系统的信息流矩阵,标识系统之,标识系统之间的信息流,反映系统之间的关系间的信息流,反映系统之间的关系。 22n业务功能实体类业务功能实体类CRUD矩阵矩阵 n聚合功能组业务功能矩阵聚合功能组业务功能矩阵 23如表如表8.18.1之上表之上表所示所示24标识系统之间的信息流,标识系统之间的信息流,当两

16、个系统所包含的当两个系统所包含的业务功能使用了相同的实体类时,就很可能存在信业务功能使用了相同的实体类时,就很可能存在信息流息流。例如:订单输入系统的订单也是账目系统开。例如:订单输入系统的订单也是账目系统开发票的依据,因此,账目系统使用订单输入系统的发票的依据,因此,账目系统使用订单输入系统的信息。建立信息。建立预期系统预期系统的信息流矩阵预期系统预期系统的信息流矩阵,其,其元素表示所在列的系统给所在行的系统提供信息,元素表示所在列的系统给所在行的系统提供信息,在矩阵中,在矩阵中,横轴的系统表示信息提供者,纵轴的系横轴的系统表示信息提供者,纵轴的系统表示信息接收者。统表示信息接收者。如表如表

17、8.18.1之下表之下表所示所示 25预期系统系统分类S1S2S3S4S5S6S7S8S9S10S11S12战略性XX规划性XXXX控制性XXXXXX可操作性XXXXX预期系统(信息提供者)预期系统(接收者)S1S2S3S4S5S6S1XXS2XXS3XXS4XXS5XXS6XX26对于不规则情况进行对于不规则情况进行人工调整人工调整,使预期的系统成为,使预期的系统成为实实际的系统际的系统 。 例如:在步骤例如:在步骤1中,中,若存在一个预期的业务系统不属于若存在一个预期的业务系统不属于任何一类系统时任何一类系统时,应考虑这个预期的业务系统是否出错。,应考虑这个预期的业务系统是否出错。 在步骤

18、在步骤2中,中,若存在一个预期的业务系统与其他任何系若存在一个预期的业务系统与其他任何系统没有信息交换统没有信息交换,这个预期的业务系统可能不正常,这个预期的业务系统可能不正常 。 又例如:在步骤又例如:在步骤1中,中,若一个预期的业务系统属于战略、若一个预期的业务系统属于战略、规划、控制和可操作四类系统规划、控制和可操作四类系统的话,这个预期的业务系统的话,这个预期的业务系统是否太大了,应进行审查和修正,或考虑把它分成几个系是否太大了,应进行审查和修正,或考虑把它分成几个系统统 。 27n预期系统预期系统的信息流矩阵预期系统预期系统的信息流矩阵 n修正过的预期的业务系统修正过的预期的业务系统

19、 28 在信息化规划阶段中,确定业务系统结构的最在信息化规划阶段中,确定业务系统结构的最后一个子任务是确定企业的业务领域。在这个子任后一个子任务是确定企业的业务领域。在这个子任务中,通过建立和聚合预期业务系统预期数据存务中,通过建立和聚合预期业务系统预期数据存储用法(储用法(CU)矩阵,矩阵,将一些将一些预期业务系统与预期预期业务系统与预期数据存储组成业务领域数据存储组成业务领域,并与,并与第一节所得的初步业第一节所得的初步业务领域务领域相互对照,实施人工调整,以求得企业相互对照,实施人工调整,以求得企业业务业务领域领域的正确划分(子系统划分)的正确划分(子系统划分),为下一个阶段作,为下一个

20、阶段作好准备好准备 。 29n超级实体类组实体类超级实体类组实体类 n预期业务系统业务功能预期业务系统业务功能 n实体类业务功能用法矩阵实体类业务功能用法矩阵 30在识别和确定预期的数据存储子任务(即本章在识别和确定预期的数据存储子任务(即本章第一节)的第一步中,产生了企业初步的业务领域第一节)的第一步中,产生了企业初步的业务领域划分划分 。 31根据输入的矩阵,建立预期业务系统预期数根据输入的矩阵,建立预期业务系统预期数据存储矩阵,对该矩阵用识别和确定预期的数据存储据存储矩阵,对该矩阵用识别和确定预期的数据存储子任务中的步骤子任务中的步骤1的方法,确定的方法,确定815个业务领域,并个业务领域,并与产生的初步业务领域进行相互对照,实施人工调整,与产生的初步业务领域进行相互对照,实施人工调整,以求出企业业务领域的正确划分以求出企业业务领域的正确划分 。 32建立业务领域预期系统矩阵,矩阵元素表示该建立业务领域预期系统矩阵,矩阵元素表示该预期业务系统所属的业务领域,或者该业务领域所包预期业务系统所属的业务领域,或者该业务领域所包含的预期业务系统,进行人工调整使每一个预期业务含的预期业务系统,进

温馨提示

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

评论

0/150

提交评论