以图搜图
X
提示:扫描拍照图截取关键部位识图,更精准。
(仅支持jpg、png、bmp图片,最大2M)
当前位置:首页 > 百科 > 信息系统模型有哪些(信息系统战略规划有哪些模型,方法)

信息系统模型有哪些(信息系统战略规划有哪些模型,方法)

2020-02-16 13:38:41
信息系统战略规划有哪些模型,方法
一、关键成功因素法(CSF)

  1970年哈佛大学William Zani 教授在MIS模型中用了关键成功变量,这些变量是确定MIS成败的因素。 过了10年,麻省理工学院John Rockart教授把CSF提高成为MIS的战略。应用这种方法,可以对企业成功的重点因素进行辨识,确定组织的信息需求,了解信息系统在企业中的位置。所谓的关键成功因素,就是关系到组织的生存与组织成功与否的重要因素,它们是组织最需要得到的决策信息,是管理者重点关注的活动区域。不同组织、不同的业务活动中的关键成功因素是不同的,即使在同一组织同一类型的业务活动中,在不同的时期,其关键成功因素也有所不同。因此,一个组织的关键成功因素 应当根据本组织的判断, 包括企业所处的行业结构、企业的竞争策略、 企业在本行业中的地位、 市场和社会环境的变动等。

  CSF是通过分析找出企业成功的关键因素, 然后再围绕这些关键因素来确定系统的需求,并进行规划。其步骤如下:

  (1)了解企业和信息系统的战略目标。

  (2)识别影响战略目标的所有成功因素。

  (3)确定关键成功因素。

  (4)识别性能指标识别和标准。

  确定关键成功因素所用的工具是树枝因果图。例如,某企业有一个目标,是提高产品竞争力,可以用树枝图画出影响它的各种因素,以及影响这些因素的子因素,见图4.2.1所示。

  图4.2.1 树枝图

  如何评价这些因素中 哪些因素是关键成功因素, 不同的企业是不同的。对于一个习惯于高层人员个人决策的企业,主要由高层人员个人在此图中选择。对于习惯于群体决策的企业,可以用德尔斐法或其他方法把不同人设想的关键因素综合起来。在高层中应用关键成功因素法,一般效果好,因为每一个高层领导人员日常总在考虑什么是关键因素。一般不大适合在中层领导中应用,因为中层领导所面临的决策大多数是结构化的,其自由度较小,对他们最好应用其他方法。

  二、战略目标集转化法(SST)

  1978年William King把组织的战略目标看成是一个“信息集合”,由使命、目标、战略和其他战略略变量等组成。战略规划过程是把组织的战略目标转变为MIS战略目标的过程。如图4.2.2所示。

  图4.2.2 战略目标集转化法

  这个方法的第一步是识别组织的战略集,先考查一下该组织是否有写成文的战略或 长期计划,如果没有,就要去构造这种战略集合。

  第二步是将组织战略集转化成MIS战略,MIS战略应包括系统目标、系统约束以及设计原则等。这个转化的过程包括对应组织战略集的每个元素识别对应MIS战略约束,然后提出整个MIS的结构。最后,选出一个方案送总经理。

  三、企业系统规划法(BSP)

  企业系统规划法(Business System Plane, 简称BSP)是由IBM公司于20世纪70年代提出的一种企业管理信息系统规划的结构化的方法论。它与CSF法相似,首先自上而下识别系统目标, 识别业务过程,识别数据,然后自下而上设计系统,以支持系统目标的实现。如图4.2.3所示。

  图4.2.3 BSP方法

  1.主要步骤

  BSP法从企业目标入手, 逐步将企业目标转化为管理信息系统的目标和结构。它摆脱了管理信息系统对原组织结构的依从性,从企业最基本的活动过程出发,进行数据分析,分析决策所需数据,然后自下而上设计系统,以支持系统目标的实现。BSP主要步骤如图4.2.4所示。

  图4.2.4 BSP主要步骤

  (1)研究开始阶段。成立规划组,进行系统初步调查,分析企业的现状、了解企业有关决策过程、组织职能和部门的主要活动、存在的主要问题、 各类人员对信息系统的看法。 要在企业各级管理部门中取得一致看法,使企业的发展方向明确,使信息系统支持这些目标。

  (2)定义业务过程(又称企业过程或管理功能组)。定义业务过程是BSP方法的核心。 所谓业务过程就是逻辑相关的一组决策或活动的集合,如订货服务、库存控制等业务处理活动或决策活动。业务过程构成了整个企业的管理活动。识别业务过程可对企业如何完成其目标有较深的了解,可以作为建立信息系统的基础。按照业务过程的所建造的信息系统,其功能与企业的组织机构相对独立,因此,组织结构的变动不会引起管理信息系统结构的变动。

  (3)业务过程重组。在业务过程定义的基础上,分析哪些过程是正确的;哪些过程是低效的,需要在信息技术支持下进行优化处理;哪些过程不适合计算机信息处理,应当取消。检查过程的正确性和完备性后,对过程按功能分组,如经营计划、财务规划、成本会计等。

  (4)确定数据类。 定义数据类是BSP方法的另一个核心。所谓数据类就是指支持业务过程所必须的逻辑上相关的一组数据。例如,记账凭证数据包括了凭证号、借方科目、贷方科目、金额等。一个系统中存在着许多数据类,如顾客、 产品、 合同、库存等。数据类是根据业务过程来划分的,即分别从各项业务过程的角度将与它有关的输入输出数据按逻辑相关性整理出来归纳成数据类。

  (5)设计管理信息系统总体结构。功能和数据类都定义好之后,可以得到一张功能/数据类表格, 该表格又可称为功能/数据类矩阵或U/C矩阵。 设计管理信息系统总体结构主要工作就是可以利用U/C矩阵来划分子系统,刻画出新的信息系统的框架和相应的数据类。

  (6)确定子系统实施顺序。由于资源的限制,信息的总体结构一般不能同时开发和实施,总有个先后次序。划分子系统之后,根据企业目标和技术约束确定子系统实现的优先顺序。一般来讲,对企业贡献大的、需求迫切的、容易开发的优先开发。

  (7)完成BSP研究报告,提出建议书和开发计划。

  2.子系统的划分

  BSP方法是根据信息的产生和使用来划分子系统的, 它尽量把信息产生的企业过程和使用的企业过程划分在一个子系统中,从而减少了子系统之间的信息交换。划分子系统的步骤如下:

  (1)作U/C矩阵。 利用定义好的功能和数据类作一张功能/数据类表格,即U/C矩阵,如表4.2.1所示。矩阵中的行表示数据类,列表示功能,并用字母U(use)和 C(create)表示功能对数据类的使用和产生, 交叉点上标C的表示这个数据类由相应的功能产生,标U的表示这个功能使用这个数据类。例如,销售功能需要使用有关产品、客户和订货方面的数据,则在这些数据下面的销售一行对应交点标上U; 而销售区域数据产生于销售功能,则在对应交叉点上标C。

  表4.2.1 U/C矩阵(一)

  (2)调整功能/数据类矩阵。开始时数据类和过程是随机排列的,U、C在矩阵中排列也是分散的,必须加以调整。

  首先,功能这一列按功能组排列,每一功能组中按资源生命周期的四个阶段排列。功能组指同类型的功能,如“经营计划”、“财务计划”属计划类型,归入“经营计划”功能组。

  其次,排列“数据类”这一行,使得矩阵中C最靠近主对角线。因为功能的分组并不绝对, 在不破坏功能成组的逻辑性基础上,可以适当调配功能分组,使U也尽可能靠近主对角线。表7.3.1的功能/数据类矩阵经上述调整后,得到表4.2.2表示的功能/数据类矩阵。

  (3)画出功能组对应的方框,并起个名字,这就是子系统,见表4.2.2所示。

  (4)用箭头把落在框外的U与子系统联系起来, 表示子系统之间的数据流。例如,数据类“计划”,由经营子计划系统产生,而技术准备子系统要用到这一数据类,见表4.2.2。

  四、三种系统规划方法的比较

  关键成功因素法(CSF)能抓住主要问题, 使目标的识别突出重点。由于高层领导比较熟悉这种方法,所以使用这种方法所确定的目标,高层领导乐于努力去实现。这种方法最有利于确定企业的管理目标。

  战略目标集转化法(SST)从另一个角度识别管理目标, 它反映了各种人的要求,而且给出了按这种要求的分层,然后转化为信息系统目标的结构化方法。它能保证目标比较全面,疏漏较少,但它在突出重点方面不如前者。

  企业系统规划法(BSP)虽然也首先强调目标, 但它没有明显的目标导引过程。它通过识别企业“过程”引出了系统目标,企业目标到系统目标的转化是通过业务过程/数据类等矩阵的分析得到的。由于数据类也是在业务过程基础上归纳出的,所以我们说识别企业过程是企业系统规划法战略规划的中心,而不能把企业系统规划法的中心内容当成U/G矩阵。

  以上三种规划方法各有优缺点, 可以把它们综合成CSB方法来使用,即用CSF方法确定企业目标,用SST方法补充完善企业目标,然后将这些目标转化为信息系统目标, 再用BSP方法校核企业目标和信息系统目标,确定信息系统结构。这种方法可以弥补单个方法的不足,较好地完成规划,但过于复杂而削弱单个方法的灵活性。
数据库管理系统常见的数据模型有层次模型,网状模...

数据库管理系统常见的数据模型有层次模型、网状模型和【关系模型 】3种

数据模型是对现实世界数据的模拟,是一个研究工具,利用这个研究工具我们可以更好地把现实中的事物抽象为计算机可处理的数据。

层次模型:

层次模型以“树结构”表示数据之间的联系

层次模型是数据库系统最早使用的一种模型,它的数据结构是一棵“有向树”。根结点在最上端,层次最高,子结点在下,逐层排列。

层次模型的特征是:

在一个层次模型中的限制条件是:

(1)有且仅有一个节点,无父节点,它为树的根;(有且仅有一个结点没有双亲,该节点就是根结点。)

(2)其他节点有且仅有一个父节点。(根以外的其他结点有且仅有一个双亲结点
)这就使得层次数据库系统只能直接处理一对多的实体关系。

(3)任何一个给定的记录值只有按照其路径查看时,才能显出它的全部意义,没有一个子女记录值能够脱离双亲记录值而独立存在。

比如:一个教师学生层次模型。该层次模型有4个记录类型,即实体。

分别是:

(1)记录型(实体)系是根结点,由编号、名称、专业、人数属性(字段)组成。它有两个子结点,分别是学院老师实体和课程实体。

(2)记录型(实体)教师是学院的子结点,它有6个属性(字段)组成。

(3)记录型(实体)课程由4个属性(字段)组成。

(4)记录型(实体)教师由6个属性(字段)组成。课程与教师是叶子结点,由学院到老师、老师到课程都是一对多的联系。

数据完整性约束

其主要四个功能:增删查改;要满足完整性约束条件;

增加(插入):满足必须有双亲节点,即如果加入教师,就必须分配到学院中;

删除:如果是字节点,不影响,直接删除字节点,如果是双亲节点,则整个字节点被删除;如果删除整个教研室则教研室的老师不存在这个体系;

查找:根据树状结构自上而下查找;

修改:更新相应的关系的信息。

其优缺点:

优点:

比较简单,容易使用;

结构清晰,现实中公司、家族等都存在类似结构;

良好的完整性支持;

查询效率高,模型层次是有向边,常记录存取路径。

缺点:

有很多不是单向关系,一对多,多对一,只能通过引进冗余数据或建非自然的数据组织如创建虚拟节点的方法来解决,易产生不一致性;

插入删除限制太多

查找字节点必须通过双亲;

树结点中任何记录的属性是不可再分的简单数据类型;


网状模型:

网状模型是以“图结构”来表示数据之间的联系。

1、条件特征

(1)允许有一个以上的节点无双亲。

(2)至少有一个节点可以有多于一个的双亲。

网状模型中每个结点表示一个记录型(实体),每个记录型可包含若干个字段(实体的属性),结点间的连线表示记录类型(实体)间的父子关系。

从定义可以看出,层次模型中子结点与双亲结点的联系是唯一的,而在网状模型中这种联系可以不唯一。因此,在网状模型中要为每个联系命名,并指出与该联系有关的双亲记录和子记录。

2、表示方法:

实体型:用记录类型描述

每个结点表述一个记录类型(实体);

属性:用字段描述,每个记录类型包含若干个字段;

联系:用结点之间的连线表示记录类型(实体)之间的一对多的父子关系;

网状模型与层次模型的区别:

网状模型:允许多个结点没有双亲结点;

允许结点有多个双亲;

允许两个结点有多种联系(复合联系);

可以更直接的去描述现实世界;

层次模型是网状模型的一个特例。

要为每个联系命名(L1、L2),并指出该联系相关的双亲记录和子女记录。

3、多对多在网状模型的表示

用网状模型表示多对多的关系

方法:将多对多直接分解成一对多的联系

4、 举例:学生选课模型

它由3个数据项组成,即学号、课程号、成绩,表示某个学生选修某一门课程及其成绩。

每个学生可以选修多门课程。显然对于学生记录中的一个值,选课记录中可以有多个值与之联系。而选课记录中的一个值,只能与学生记录中的一个值联系。学生与选课之间的联系是一对多的联系,联系名为学生-选课。同样,课程与选课之间的联系也是一对多的联系,联系名为课程-选课。

5、操纵

网状模型的数据操作主要包括查询、插入、删除和更新:

插入:插入尚未确定双亲结点值的子结点值;

删除:只允许删除双亲结点值。如可删除一个教研室,而该科研室所有教师的信息仍保留在数据库中。

修改:可直接表示非树状结构,而无须像层次模型那样增加冗余结点,因此修改操作时只需要指定更新记录即可。

网状数据系统(DBTG)对数据加了一些限制,提供了一定的完整性约束:

码:唯一标识记录的数据项集合;

一个联系中双亲记录和子女记录是一对多的关系;

支持双亲记录和子女记录之间的某些约束性条件;

关键:实现记录联系;

常用方法:单向、双向、环向、向首链接;

6、优缺点

网状数据模型的优点如下:

(1) 能够更为直接地描述现实客观世界,可表示实体间的多种复杂联系。

(2) 具有良好的性能,存取效率较高。

网状数据模型的缺点如下:

(1) 结构比较复杂,其数据定义语言(DDL)、数据操作语言(DML)复杂,用户不容易使用。而且应用环境越大,数据库的结构就变得越复杂,不利于最终用户掌握。

(2) 数据独立性差,由于实体间的联系本质上是通过存取路径表示的,因此应用程序在访问数据时要指定存取路径。

关系模型:

关系模型是用“二维表”(或称为关系)来表示数据之间的联系的。

1、基本术语

(1)关系(Relation):一个关系对应着一个二维表,二维表就是关系名。

(2)元组(Tuple):在二维表中的一行,称为一个元组。

(3)属性(Attribute):在二维表中的列,称为属性。属性的个数称为关系的元或度。列的值称为属性值;

(4)(值)域(Domain):属性值的取值范围为值域。

(5)分量:每一行对应的列的属性值,即元组中的一个属性值。[2]

(6)关系模式:在二维表中的行定义,即对关系的描述称为关系模式。一般表示为(属性1,属性2,......,属性n),如老师的关系模型可以表示为教师(教师号,姓名,性别,年龄,职称,所在系)。

(7)键(码):如果在一个关系中存在唯一标识一个实体的一个属性或属性集称为实体的键,即使得在该关系的任何一个关系状态中的两个元组,在该属性上的值的组合都不同。

(8)候选键(候选码):若关系中的某一属性的值能唯一标识一个元组如果在关系的一个键中不能移去任何一个属性,否则它就不是这个关系的键,则称这个被指定的候选键为该关系的候选键或者候选码。

例如下列学生表中“学号”或“图书证号”都能唯一标识一个元组,则“学号”和“图书证号”都能唯一地标识一个元组,则“学号”和“图书证号”都可作为学生关系的候选键。

而在选课表中,只有属性组“学号”和“课程号”才能唯一地标识一个元组,则候选键为(学号,课程号)。

2、关系模型的数据操作与完整性约束

关系数据模型的操作主要包括查询、插入、删除和修改数据;这些操作必须满足关系的完整性约束条件。

关系模型中数据操作的特点是集合操作方式,即操作对象和操作结果都是集合,这种操作方式也称为一次一集合的方式。

相应地,非关系数据模型的操作方式是一次一记录的方式。

关系的完整性约束条件包括三大类:

实体完整性、参照完整性和用户定义的完整性。

实体完整性定义数据库中每一个基本关系的主码应满足的条件,能够保证元组的唯一性。参照完整性定义表之间的引用关系,即参照与被参照关系。用户定义完整性是用户针对具体的应用环境制定的数据规则,反映某一具体应用所涉及的数据必须满足的语义要求。

3、关系模型的优缺点

优点

(1) 关系模型与非关系模型不同,它是建立在严格的数学理论基础上的。

(2) 关系模型的概念单一,实体与实体间的联系都用关系表示,对数据的检索结果也是关系(即表),所以其数据结构简单、清晰,用户易懂易用。

(3) 关系模型的物理存储和存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化了程序员的数据库开发工作。

缺点

(1) 由于存取路径对用户透明,查询效率往往不如非关系数据模型高。因此,为了提高性能,必须对用户的查询请求进行优化,这就增加了开发数据库管理系统的难度和负担。

(2) 关系数据模型不能以自然的方式表示实体集间的联系,存在语义信息不足、数据类型过少等弱点。

H21-0615日式韩式新中式枯山水竹子景观石头H21-0615日式韩式新中式枯山水竹子景观石头


常见的信息系统模型有哪些?数据库用户一般分为哪...
常用的信息系统模型可分为层次型、网络型和关系型3种数据库用户一般分为:模糊数据库,统计数据库,网状数据库,演绎数据库,书目数据库,分发数据库,目录数据库
评论区(0)
友情提示:请文明评论、尊重他(她)人,垃圾评论一律封号!
邮箱
昵称
密码
确认密码
阅读并接受《用户协议》
使用其他方式登录
微信登陆