




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、信息化规划和管理之确定业务系统构造第八章 确定业务系统结构 业务系统结构描述了支持信息结构所要求的业务系统和数据存储(即:数据库和文件)。信息化规划阶段所定义的业务系统结构,给出了要设计的应用系统的高层初始概览,这是信息化规划阶段的第五项任务。本任务用于识别和确定预期的数据存储和预期的业务系统,并通过对业务功能与实体类之间关系的分析,来确定企业的业务领域。 7/19/20222第一节 识别和确定预期的数据存储 在识别和确定预期的数据存储子任务中,通过对实体类业务功能的CU矩阵的分析、聚合和调整,得到企业初步业务领域(子系统)的初步划分;通过对实体类之间亲合关系的分析,组成超级实体类组,考虑对超
2、级实体类组涉及的业务主题进行适当调整,确定为预期的数据存储。 7/19/20223信息输入:实体类业务功能CU矩阵 4步骤1: 利用IT规划工具箱中的自动聚合软件,自动调整业务功能实体类的CU矩阵的列,建立初始聚合的业务功能实体类CU矩阵。并得初步业务领域(即初步的子系统划分)。5步骤2: 依据业务功能实体类的CU矩阵,通过对实体类之间的亲合度分析(聚类分析)来确定实体类的聚合,聚合在一起的实体类组称为“超级实体类组” (也称为聚合实体类组) 。6步骤3: 利用IT规划工具箱,建立聚合实体类组实体类矩阵,其横轴为实体类,纵轴是命名的聚合的实体类组。其元素指示每一实体类所属的聚合实体类组。这些聚
3、合实体类组被认为是预期的数据库。7信息输出:超级实体类组实体类矩阵 8步骤1中的初步业务领域的获得其方法是 :先将图8.1中的实体类改变顺序,把第一个业务功能建立的实体类移到最左面;然后左移第二个业务功能建立的实体类,依次做下去,直到调整完全部实体类 ; 再适当调整业务功能的顺序,使大多数字母C排列在对角线周围,其结果如图8.2所示 ; 为简便起见,图8.2中符号U统一表示对实体类的读(R)、修改(U)、删除(D),符号C表示创建实体类。经过规划者判断和调整,使用方框把业务功能和实体类组合成初步的业务领域,如图8.3所示 ;如图8.4所示,当字母U落在任何方框外时,表示存在着从一个初步的业务领
4、域到另一个初步的业务领域的数据流;在图8.4中给出了所有的数据流;当少量的字母C不在方框中时,或进行调整,或暂不考虑;在图8.5中,对每一个初步的业务领域以适当的业务词命名 。 9步骤2中的实体类亲合度分析 实体类之间的亲合度,表示一个实体类与其他实体类的亲合程度:若实体类E1和E2不存在共同的业务功能使用它们,则它们之间的亲合度为零; 若它们总是被相同的业务功能使用(即一个功能若使用E1,则也一定使用E2,反之亦然),那么它们之间的亲合度为1, 其他情况其亲合度为(0,1)之间;在IT规划工具箱中,存在计算实体类之间亲合度的算法,可直接调用,建立实体类实体类亲合度矩阵(图8.6) 。 10亲
5、合度矩阵矩阵元素的值表示对应的两实体类之间的亲合度:(图8.6)11实体类之间亲合度的计算 :设:a(E1)使用实体类El的业务功能数目 a(E1,E2)同时使用实体类E1和E2的业务功能数目 则:E1到E2的亲合度a(E1,E2)/a(E1) E2到E1的亲合度a(El,E2)/a(E2)12聚合算法(或称归类算法):1.确定聚合核心 实体类按亲合度大小排放,形成聚合核心的是具有较高亲合度的实体类对组成。如上例中有四组较高的实体类对: (E1,E4) 亲合度0.92 (E6,E7) 亲合度0.88 (E1l,E8) 亲合度0.9 (E10,E12) 亲合度0.87132.高亲合度的实体类对(
6、归类一) 亲合度矩阵中下一个具有高亲合度的实体类对是 (E2,E8) 亲合度0.85 E8已经分配到(E11,E8)的聚合中,那么需要计算E2聚合到(E11,E8)的加权亲合度:如果,E11有3个功能使用,E8有48个功能使用,则:E2到(E11,E8)的亲合度为0.82,大于表中余下的任何亲合度,从而(E2,E11,E8)形成一个聚合。143.高亲合度的实体类对(归类二) 亲合度矩阵再下一个具有最大亲合度的实体类对是 (E7,E4) 亲合度 0.76 但是E7,E4已分别在不同的实体类聚合(E6,E7)和(E1,E4)中,这两组聚合是否应组合在一起呢? 先计算E7到(El,E4)的加权亲合度
7、0.55 再计算E7到(E1,E4,E6)的复合加权亲合度: E7到(E1,E4,E6)的复合加权亲合度低于表中下一实体类对(E8,E10)的亲合度0.74,上述两组聚合不能组合在一起,从而计算E8到(E10,E12)的加权亲合度和E8到(E10,E12,E11)的复合加权亲合度。15 4.继续对高亲合度的实体类对归类 重复上述2.和3.,继续对高亲合度的实体类对归类。 最后,每个聚合按亲合度大小排列。处于亲合度序列末尾的那些实体类与其他实体类的亲合度都是微乎其微,它们可以作为文件系统或独立的数据库来实现。 按聚合算法形成的超级实体类组(也称为聚合实体类组),还需要规划者依据对业务的理解和直觉
8、,进行灵活的调整,以免使本来应分开的实体类归并到了一组,或把本应属于一组的实体类分开。 16第二节 识别和确定预期的业务系统 识别和确定预期的业务系统子任务,使用把实体类聚合成超级实体类组(即预期数据库)的方法,分析业务功能之间的亲合度,把业务功能聚合成自然的业务功能组合,称为预期的业务系统,以实现信息结构中的业务需求。17信息输入:业务功能实体类CU矩阵18步骤1:确定业务功能组 对业务功能之间的亲合度进行分析,若业务功能F1和F2没有共同引用的实体类,则它们的亲合度为0;若所引用的实体类完全相同,则它们的亲合度为1;其余情况在(0,1)之间;并以此构造业务功能业务功能亲合度矩阵 ; 若两个
9、功能之间亲合度比较高,说明它们处理的实体类大多数相同,它们应在同一预期的系统中。于是,可按亲合度大小对业务功能分组,分成希望设计的个数通常是2550个预期的业务功能组。 利用聚合算法,业务功能按亲合度大小存放,形成聚合的核心,其方法与识别和确定预期的数据存储子任务相同;19步骤2:建立聚合业务功能组业务功能矩阵 利用IT规划工具箱中的工具,建立聚合业务功能组业务功能矩阵,其元素指出每一业务功能所属的聚合业务功能组。 规划者应根据对业务的理解和感觉,灵活地调整聚合业务功能组中的业务功能;以免使本来应分开的功能归并到了一起,或把本应属于一组的业务功能分开。这些聚合的业务功能组就是预期的业务系统 。
10、 20信息输出:聚合业务功能组业务功能矩阵业务功能业务功能亲合度矩阵 21第三节 建立业务系统的结构图 业务系统的结构图反映了业务系统之间的优先次序,在该项子任务中,依据业务系统处理业务的性能对预期的业务系统分类,达到修正预期业务系统的目的,并且建立业务系统的信息流矩阵,标识系统之间的信息流,反映系统之间的关系。 22信息输入:业务功能实体类CRUD矩阵 聚合功能组业务功能矩阵 23步骤1: 根据业务系统处理业务的特征,对预期的业务系统(聚合功能组)进行分类。把预期的业务系统分成: 战略性系统 规划性系统 控制性系统 可操作性系统 建立系统分类预期系统矩阵,矩阵元素表示预期的业务系统所属的系统
11、类型。如表8.1之上表所示24步骤2: 标识系统之间的信息流,当两个系统所包含的业务功能使用了相同的实体类时,就很可能存在信息流。例如:订单输入系统的订单也是账目系统开发票的依据,因此,账目系统使用订单输入系统的信息。建立预期系统预期系统的信息流矩阵,其元素表示所在列的系统给所在行的系统提供信息,在矩阵中,横轴的系统表示信息提供者,纵轴的系统表示信息接收者。如表8.1之下表所示 25表8-1:预期系统系统分类S1S2S3S4S5S6S7S8S9S10S11S12战略性XX规划性XXXX控制性XXXXXX可操作性XXXXX预期系统(信息提供者)预期系统(接收者)S1S2S3S4S5S6S 1XX
12、S 2XXS 3XXS 4XXS 5XXS 6XX26步骤3: 对于不规则情况进行人工调整,使预期的系统成为实际的系统 。 例如:在步骤1中,若存在一个预期的业务系统不属于任何一类系统时,应考虑这个预期的业务系统是否出错。 在步骤2中,若存在一个预期的业务系统与其他任何系统没有信息交换,这个预期的业务系统可能不正常 。 又例如:在步骤1中,若一个预期的业务系统属于战略、规划、控制和可操作四类系统的话,这个预期的业务系统是否太大了,应进行审查和修正,或考虑把它分成几个系统 。 27信息输出:预期系统预期系统的信息流矩阵 修正过的预期的业务系统 28第四节 确定和记录业务领域 在信息化规划阶段中,
13、确定业务系统结构的最后一个子任务是确定企业的业务领域。在这个子任务中,通过建立和聚合预期业务系统预期数据存储用法(CU)矩阵,将一些预期业务系统与预期数据存储组成业务领域,并与第一节所得的初步业务领域相互对照,实施人工调整,以求得企业业务领域的正确划分(子系统划分),为下一个阶段作好准备 。 29信息输入:超级实体类组实体类 预期业务系统业务功能 实体类业务功能用法矩阵 30步骤1: 在识别和确定预期的数据存储子任务(即本章第一节)的第一步中,产生了企业初步的业务领域划分 。 31步骤2: 根据输入的矩阵,建立预期业务系统预期数据存储矩阵,对该矩阵用识别和确定预期的数据存储子任务中的步骤1的方法,确定815个业务领域,并与产生的初步业务领域进行相互对照,实施人工调整,以求出企业业务领域的正确划分 。 32步骤3: 建立业务领域预期系统矩阵,矩阵元素表示该预期业务系统所属的业务领域,或者该业务领域所包含的预期业务系统,进行人工调整使每一个预期业务系统只属于一个业务领域。建立业务领域预期数据存储矩阵,矩阵元素表示该预期数据库和文件所属于的业务领域,或者该业务领域使用了哪些预期数据库和文件,确保每个预期的数据库和文件只属于一个业务领域,从而使业务领域与预期业务系统、预期数据库和文件联系起来 33步骤4: 建立业务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025××单位(医院)合同管理人员聘用合同管理办法
- 江苏附负担赠与合同
- 单位定期赠与合同
- 2025合同违约金的认定及处理方式
- 房屋滞销改造协议书
- 2025年03月常熟市事业单位工作人员102人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 河南省信阳市商城县2025届六年级下学期小升初真题数学试卷含解析
- 浙江科技学院《生医专业英语》2023-2024学年第一学期期末试卷
- 重庆海联职业技术学院《商务英语翻译二》2023-2024学年第二学期期末试卷
- 河南工业和信息化职业学院《数据库课程设计》2023-2024学年第二学期期末试卷
- 库房管理工作职责与规范化
- 2024-2025学年七年级下学期数学期中测试(浙江瑞安市专用)(含答案)
- 2025年浙江省杭州市拱墅区中考语文模拟试卷含答案
- 2024国家数字化范式与路径-公共政策立场-67正式版
- 路面工程安全专项施工方案
- 瑞吉欧幼儿教育
- 酒驾案件办理培训课件
- 2022年10月自考06779应用写作学试题及答案
- 科学教学仪器设备借用登记表(精品文档)
- 火灾报警系统安装检查记录
- 压力性损伤管理制度
评论
0/150
提交评论