软考 系统分析师系列知识点之信息系统战略规划方法(8)

本文主要是介绍软考 系统分析师系列知识点之信息系统战略规划方法(8),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

接前一篇文章:软考 系统分析师系列知识点之信息系统战略规划方法(7)

所属章节:

第7章. 企业信息化战略与实施

        第4节. 信息系统战略规划方法

7.4.4 战略数据规划法

按照詹姆斯.马丁(James Martin)的观点,企业要搞信息化,首要任务应该是在企业战略目标的指导下做好企业战略数据规划(Strategy Data Planning,SDP)。SDP是企业核心竞争力的重要构成因素,它具有非常明显的异质性和专有性。马丁总结了信息系统开发的经验与教训,创造性地发现企业数据处理中的一个基本规律,即数据类和数据之间内在联系是相对稳定的,而对数据处理的业务流程和步骤是经常变化的。

SDP工作的开展应由核心设计小组(Core Design Group,CDG)来领导,CDG将得到企业内各个用户部门的帮助,并从用户部门选取一些主要人员(用户分析师)参加到设计小组中。对于一个中等规模的企业,CDG应包括数据管理人员、系统分析领导者、资源管理人员、财务总监、业务经理、客户服务经理等。

SDP方法采用自顶向下进行全局规划,自底向上进行详细设计,设计是规划的延伸。全局规划可分为粗略的方式和精细的方式。粗略的方式一般只描述职能范围和业务活动过程,而不描述活动,只描述主题数据库而不描述组成这些数据库的实体;精细的方式则需要描述所有这些实体或活动。全局规划工作一般应该在6个月内完成。

1. 企业模型的建立

2. 主题数据库

3. SDP的执行过程

SDP的执行过程包括企业的实体分析实体活动分析企业的重组亲和度分析分布数据计划

(1)企业的实体分析

实体是数据的载体,实体可以是具体的,也可以是抽象的。例如,顾客、财务预算等。实体分析是自顶向下确定企业实体的过程,在确定实体间的联系时,类似于E-R模型,用方框表示实体,用方框之间的连线和其它辅助符号表示实体之间的关系实体之间的关系可以有一对一和一对多。实体以实体间的联系路径的使用频度为依据聚集成超级组,一个超级组内的实体在同一个主题数据库中实现。一个超级组内的联系路径应有较高的使用频度,不同的超级组之间的联系路径的使用频度是较低的。

(2)实体活动分析

一个基本活动对应着一个计算机处理过程或人工处理过程,当这个过程自动处理又要使用数据库时,可以用数据库活动图描述。活动要逐步进行细分,细分的原则是,把某个大的活动细分到“可以用一句话说明一个活动的目的”为止。活动之间是相关的。

(3)企业的重组

实体分析不仅把现行组织结构转换成数据结构,而且为高层管理人员提供了一种手段,根据实体分析的结果,决定企业或部门应该怎样改变。实体活动分析导致了过程的重新考虑,常会提出部门或企业的重组问题

(4)亲和度分析

假设有两个实体E1和E2,如果它们从来没有被相同的活动使用,则它们的亲和度为E(E1,E2)= 0;如果它们总是同时被每一个活动所使用,则它们的亲和度为E(E1,E2)= 1;如果仅被某些活动一起使用,则其亲和度E(E1,E2)在(0,1)的区间内。如果用(E1)表示使用实体E1的活动数目,(E1,E2)表示同时使用实体E1和E2的活动数目,则(E1,E2)/(E1)为实体E1和E2的亲和因子。一般来说,如果两个实体的亲和度比较高,则它们应该在同一个主题数据库中。相反,则不能放在同一个主题数据库中。具体的分界线要根据系统的实际情况而定。

(5)分布数据规划

分布式数据存在6种不同的基本形式复制数据子集数据重组数据划分数据独立模式数据不相容数据

  • 复制数据是指相同数据在不同的地方存储几个副本,从而避免系统之间的数据传输;
  • 子集数据是指外围计算机存储的数据是大型计算机的数据子集。子集数据复制数据的一种形式,但它通常没有完整的模式;
  • 重组数据是指使用倒排表、次索引、或者用多个关键字将数据从同一台计算机(或多台计算机)的数据库(或文件)中选取并进行编辑和重新组织;
  • 划分数据是指同一模型用于两台或更多的计算机中,而每台计算机存储不同的数据,每台计算机具有不同的记录,但其构造形式使用的程序是相同的;
  • 独立模式数据是指不同的计算机含有不同模式的数据和使用不同的程序,它们由不同的组织安装和使用;
  • 不相容数据是指在不同机构建立的信息系统,数据没有统一设计和规划。

在分布数据规划中,要对数据进行定性分析和定量分析。定性分析是指讨论分布式处理系统中,如何设计各种应用程序的运行位置;定量分析是指以某种方式去安排数据和加工处理位置,使得任意两点间的流通量和相互作用尽量地小。

至此,“7.4.4 战略数据规划法”的全部内容就讲解完了。

这篇关于软考 系统分析师系列知识点之信息系统战略规划方法(8)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/702537

相关文章

MyBatis-Plus通用中等、大量数据分批查询和处理方法

《MyBatis-Plus通用中等、大量数据分批查询和处理方法》文章介绍MyBatis-Plus分页查询处理,通过函数式接口与Lambda表达式实现通用逻辑,方法抽象但功能强大,建议扩展分批处理及流式... 目录函数式接口获取分页数据接口数据处理接口通用逻辑工具类使用方法简单查询自定义查询方法总结函数式接口

MySQL深分页进行性能优化的常见方法

《MySQL深分页进行性能优化的常见方法》在Web应用中,分页查询是数据库操作中的常见需求,然而,在面对大型数据集时,深分页(deeppagination)却成为了性能优化的一个挑战,在本文中,我们将... 目录引言:深分页,真的只是“翻页慢”那么简单吗?一、背景介绍二、深分页的性能问题三、业务场景分析四、

JAVA中安装多个JDK的方法

《JAVA中安装多个JDK的方法》文章介绍了在Windows系统上安装多个JDK版本的方法,包括下载、安装路径修改、环境变量配置(JAVA_HOME和Path),并说明如何通过调整JAVA_HOME在... 首先去oracle官网下载好两个版本不同的jdk(需要登录Oracle账号,没有可以免费注册)下载完

golang程序打包成脚本部署到Linux系统方式

《golang程序打包成脚本部署到Linux系统方式》Golang程序通过本地编译(设置GOOS为linux生成无后缀二进制文件),上传至Linux服务器后赋权执行,使用nohup命令实现后台运行,完... 目录本地编译golang程序上传Golang二进制文件到linux服务器总结本地编译Golang程序

Java中读取YAML文件配置信息常见问题及解决方法

《Java中读取YAML文件配置信息常见问题及解决方法》:本文主要介绍Java中读取YAML文件配置信息常见问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要... 目录1 使用Spring Boot的@ConfigurationProperties2. 使用@Valu

Linux系统性能检测命令详解

《Linux系统性能检测命令详解》本文介绍了Linux系统常用的监控命令(如top、vmstat、iostat、htop等)及其参数功能,涵盖进程状态、内存使用、磁盘I/O、系统负载等多维度资源监控,... 目录toppsuptimevmstatIOStatiotopslabtophtopdstatnmon

Java 方法重载Overload常见误区及注意事项

《Java方法重载Overload常见误区及注意事项》Java方法重载允许同一类中同名方法通过参数类型、数量、顺序差异实现功能扩展,提升代码灵活性,核心条件为参数列表不同,不涉及返回类型、访问修饰符... 目录Java 方法重载(Overload)详解一、方法重载的核心条件二、构成方法重载的具体情况三、不构

SQL中如何添加数据(常见方法及示例)

《SQL中如何添加数据(常见方法及示例)》SQL全称为StructuredQueryLanguage,是一种用于管理关系数据库的标准编程语言,下面给大家介绍SQL中如何添加数据,感兴趣的朋友一起看看吧... 目录在mysql中,有多种方法可以添加数据。以下是一些常见的方法及其示例。1. 使用INSERT I

Python中反转字符串的常见方法小结

《Python中反转字符串的常见方法小结》在Python中,字符串对象没有内置的反转方法,然而,在实际开发中,我们经常会遇到需要反转字符串的场景,比如处理回文字符串、文本加密等,因此,掌握如何在Pyt... 目录python中反转字符串的方法技术背景实现步骤1. 使用切片2. 使用 reversed() 函

Python中将嵌套列表扁平化的多种实现方法

《Python中将嵌套列表扁平化的多种实现方法》在Python编程中,我们常常会遇到需要将嵌套列表(即列表中包含列表)转换为一个一维的扁平列表的需求,本文将给大家介绍了多种实现这一目标的方法,需要的朋... 目录python中将嵌套列表扁平化的方法技术背景实现步骤1. 使用嵌套列表推导式2. 使用itert