《企业系统规划法(BSP)》由会员分享,可在线阅读,更多相关《企业系统规划法(BSP)(24页珍藏版)》请在金锄头文库上搜索。
1、企业系统规划法企业系统规划法(BSP)(BSP)(一)企业系统规划法及其作用(一)企业系统规划法及其作用企业系统规划法(企业系统规划法(Business System Planning, 简称简称BSP法)法)是一种能根据企业目标制定出是一种能根据企业目标制定出MIS战略规划的结构化方法。战略规划的结构化方法。作用作用 1. 确定未来信息系统的总体结构,明确系统的子系统组成和开确定未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序;发子系统的先后顺序;2. 对数据进行统一规划、管理和控制,明确各子系统之间的数对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信
2、息的一致性。据交换关系,保证信息的一致性。BSP法的优点法的优点 能保证信息系统独立于企业的组织机构,即使将来企业的能保证信息系统独立于企业的组织机构,即使将来企业的组织机构或管理体制发生变化,信息系统的结构体系不会受到组织机构或管理体制发生变化,信息系统的结构体系不会受到太大的冲击。太大的冲击。(二)二) BSP法的步骤法的步骤l准备工作准备工作 ;l调研调研 ;l定义业务过程定义业务过程 ; l业务过程重组业务过程重组 ; l定义数据类定义数据类 ; l定义定义MIS的总体结构的总体结构 ;l确定子系统开发的先后顺序确定子系统开发的先后顺序 ;l形成文档、建议书以及开发计划。形成文档、建议
3、书以及开发计划。 (三)(三)U/CU/C矩阵法矩阵法l l实现子系统划分的方法很多,实现子系统划分的方法很多,“U/C“U/C矩阵法矩阵法”是其中较为常用和有效的方法。是其中较为常用和有效的方法。lU/CU/C矩阵法的六个步骤矩阵法的六个步骤l 填入填入“数据类数据类”;l 填入填入“功能功能”;l 标以标以“U”“U”或或“C”“C”;l 按逻辑关系及发生的顺序,重排各功能;按逻辑关系及发生的顺序,重排各功能;l 重排数据类,使所有重排数据类,使所有“C”“C”尽可能靠近尽可能靠近对角线;对角线;l 分组(如下图所示),结果不唯一。分组(如下图所示),结果不唯一。BSP方法步骤企业目标企业
4、目标企业目标企业目标企业过程企业过程企业过程企业过程数据分析数据分析信息结构信息结构数数 据据识别识别设计设计BSP详细步骤任任 务务 下下 达达准准 备备 工工 作作动动 员员 会会定定 义义 企企 业业 过过 程程定定 义义 数数 据据 类类分析企业系统关系分析企业系统关系确定经理的想法确定经理的想法评价企业问题和效益评价企业问题和效益开发建议书及行动计划开发建议书及行动计划评价企业问题和效益评价企业问题和效益BSPBSP方法的核心,方法的核心,划分子系统,可以划分子系统,可以用用U/CU/C图图评价信息系统管理评价信息系统管理定义信息结构定义信息结构定义结构优先序定义结构优先序BSP 识
5、别过程识别产品服务识别产品服务识识 别别 过过 程程画过程流程图画过程流程图写每一过程说明写每一过程说明过过 程程 分分 组组画过程组并写说明画过程组并写说明过程与组织相关过程与组织相关识别关键过程识别关键过程确认、加、删过程确认、加、删过程描述支持资源描述支持资源识识 别别 过过 程程评价战略计划评价战略计划和管理控制过程和管理控制过程识识 别别 计计 划划 和和控控 制制 过过 程程计划控制计划控制计划控制产品服务产品服务产品服务支持资源支持资源支持资源BSP 续l功能数据分析l是在业务流程、数据流程及数据分析的基础上,为了整体地考虑新系统的功能子系统和数据资源的合理分布而进行的系统化的分
6、析。l 功能数据分析l是通过UC矩阵的建立和分析来实现的。BSP 续lU/C矩阵l是通过一个普通的二维表来分析汇总数据l表的纵坐标l定义为数据类变量(Xi)l表的横坐标l定义为业务过程类变量(Yi)l数据与业务过程(即Xi与Yi)之间的关系lU 使用uselC 建立createUC 矩矩 阵阵UC 矩阵的主要功能l通过UC 矩阵的正确性检验及时发现前段分析和调查工作的疏漏和错误;l通过UC 矩阵的正确性检验分析数据的正确性和完整性;l通过对UC 矩阵的求解过程最终得到子系统的划分l通过对子系统之间的联系(“U”)可以确定子系统之间的共享数据。BSP 续lU/C矩阵及其建立l首先进行系统化分,自
7、顶向下地划分;l逐个确定其具体的功能(或功能类)和数据(或数据类);l填上功能/数据之间的关系,即完成了U/C矩阵的建立过程。l数据正确性分析l数据守恒原理(Principle of Data Conservation):l数据必定有一个产生的源,而且必定有一个或多个用途。l在UC矩阵中:l每一个列只能有一个C;l每一个列至少有一个U;l不能出现空行或空列。BSP 续l正确性检验(1)完备性(completeness)检验:指对具体的数据项 必须有一个产生者(C)和至少一个使用者(U),功 能则必须有产生或使用(U或C)发生。(2)一致性(uniformity)检验:指对具体的数据项必须 有且
8、仅有一个产生者(C)。(3)无冗余性(non-verbosity)检验:指 UC矩阵中 不允许有空行和空列。UC 矩阵的求解l就是对系统结构划分的优化过程。l基于子系统划分应相互相对独立,且内部凝聚性高这一原则之上的一种聚类操作。lUC 矩阵的求解过程常通过表上作业法来完成。其具体操作方法是:l调整表中的行变量或列变量,l使得“C”元素尽量地朝对角线靠近,l然后再以“C”元素为标准,划分子系统。U UC C 矩阵的建立矩阵的建立表表 上上 移移 动动 作作 业业 过过 程程系统功能划分l系统逻辑功能的划分:l在求解后的UC 矩阵中划出一个个的方块,l每一个小方块即为一个子系统。l划分时应注意:l沿对角线一个接一个地画,既不能重叠,又不能漏掉任何一个数据和功能;l小方块的划分是任意的,但必须将所有的 “C” 元素都包含在小方块内。子子子子 系系系系 统统统统 划划划划 分分分分数据资源分布l所有数据的使用关系都被小方块分隔成了两类:l一类在小方块以内;l一类在小方块以外。l在小方块以内所产生和使用的数据,则今后主要放在本系统的计算机设备上处理;l而在小方块以外的 “U” ,则表示了各子系统之间的数据联系,这些数据资源今后应考虑放在网络服务器上供各子系统共享或通过网络来相互传递数据。数数数数 据据据据 联联联联 系系系系