《系统架构设计师教程(第2版)》第12章-信息系统架构设计理论与实践-04-信息系统架构设计方法-信息化总体架构方法

文章目录

  • 1. 信息化概述
    • 1.1 信息化
    • 1.2 国家信息化
    • 1.3 信息化的内涵
    • 1.4 品牌信息化建设
    • 1.5 信息化特征
      • 1.5.1 易用性
      • 1.5.2 健壮性
      • 1.5.3 平台化、灵活性、拓展性
      • 1.5.4 安全性
      • 1.5.5 门户化、整合性
      • 1.5.6 移动性
  • 2. 信息化工程建设方法
    • 2.1 信息化架构模式
      • 2.1.1 数据导向架构
      • 2.1.2 流程导向架构
      • 2.1.3 两种架构模式的关系
    • 2.2 信息化建设生命周期
      • 2.2.1 系统规划阶段
      • 2.2.2 系统分析阶段
      • 2.2.3 系统设计阶段
      • 2.2.4 系统实施阶段
      • 2.2.5 系统运行和维护阶段
    • 2.3 信息化工程总体规划的方法论
      • 2.3.1 关键成功因素法(CSF)
      • 2.3.2 战略目标集转化法(SST)
      • 2.3.3 企业系统规划法(BSP)

1. 信息化概述

1.1 信息化

  • 定义:指培育、发展以智能化工具为代表的新的生产力并使之造福于社会的历史过程
  • 《论信息产业》中信息化的概念:信息化是指通讯现代化计算机化行为合理化的总称
    • 通信现代化:指基于现代通信技术进行的社会活动中,信息交流的过程
    • 计算机化:广泛采用先进计算机技术和设备,对社会组织和组织间信息的产生、存储、处理、传递等管理的过程
      • 社会计算机化的程度是衡量社会是否进入信息化的一个重要标志。
  • 信息化包含了七个主要平台:
    • 知识管理平台、日常办公平台、信息集成平台、信息发布平台、协同工作平台、公文流转平台、企业通信平台

1.2 国家信息化

  • 定义:在国家统一规划和组织下,在农业、工业、科学技术、国防及社会生活各个方面应用现代信息技术,深入开发广泛利用信息资源,加速实现国家现代化进程
  • 实现国家信息化体系的6要素:
    • 开发利用信息资源
    • 建设国家信息网络
    • 推进信息技术应用
    • 发展信息技术和产业
    • 培育信息化人才
    • 制定和完善信息化政策

1.3 信息化的内涵

完整的信息化内涵包括以下四方面内容:

  • 信息网络体系

    包括:信息资源,各种信息系统,公用通信网络平台等。

  • 信息产业基础

    包括:信息科学技术研究与开发,信息装备制造,信息咨询服务等。

  • 社会运行环境

    包括现代工农业、管理体制、政策法律、规章制度、文化教育、道德观念等生产关系与上层建筑。

  • 效用积累过程

    包括:劳动者素质,国家现代化水平,人民生活质量不断提高,精神文明和物质文明建设不断进步等。

1.4 品牌信息化建设

  • 概念:指品牌利用现代信息技术来支撑品牌管理的手段和过程
  • 包括:
    • 企业规模
    • 企业在电话通信、网站、电子商务方面的投入情况
    • 在客户资源管理
    • 质量管理体系的建设等
  • 品牌指数数据模型中的信息化建设:
    信息化建设权值为10分,当品牌在企业规模、通信系统、网络、电子商务、客户资源管理、质量管理等方面有正向的建设内容时,品牌指数将给予加分。

1.5 信息化特征

信息化主要体现以下6种特征:

1.5.1 易用性

  • 对软件推广重要

1.5.2 健壮性

  • 表现:
    • 最大并发用户数
    • 支持大数据量
    • 使用多年以后速度、性能不会受到影响

1.5.3 平台化、灵活性、拓展性

  • 通过自定义平台,应用人员自行搭建功能模块,从而实现系统的自我成长
  • 通过门户自定义、知识平台自定义、工作流程自定义、数据库自定义、模块自定义,以及大量的设置和开关,让各级系统维护人员对系统的控制力大大加强。

1.5.4 安全性

如:传输加密,系统有严格的管理权限、 IP地址登录范围限制、日志审计、电子签章、流程的绑定等

1.5.5 门户化、整合性

  • 技术上
    • 底层设计选择整合性强的技术架构
    • 预留了大量接口,为整合其他系统提供了技术保障
  • 丰富的经验

1.5.6 移动性

信息化平台嵌入手机

2. 信息化工程建设方法

2.1 信息化架构模式

  • 信息化架构的两种模式:
    • 数据导向架构
    • 流程导向架构

2.1.1 数据导向架构

  • 关注:数据对象本身
  • 研究:数据对象之间的关系
  • 过程
    • 从主题域分析切入
    • 分析主题域中的业务对象
    • 分析业务对象关系
    • 形成主题域的概念模型视图
    • 转换为逻辑模型和物理模型

2.1.2 流程导向架构

  • 关注:流程
  • 目的:端到端流程整合服务
  • 过程
    • 从价值链分析切入

    • 流程分析和分解

      通过流程编排来满足流程整合需要

    • 业务组件划分

      通过业务组件划分后的组件关系分析来识别服务

    • 形成企业的集成架构、系统架构、功能架构

2.1.3 两种架构模式的关系

  • 两种模式的关系:相互补充,没有严格边界
    • 主数据管理 (MDM) 底层架构偏数据导向
    • SOA架构偏流程导向
  • 二者的相互需求
    • SOA借助 MDM 完成数据存储和数据质量管理
    • MDM 借助SOA进行数据的集中分发和路由
    • 通过MDM完成的数据集中管理、整合,可以提供统一数据视图,有利于SOA提供组合业务服务的能力

2.2 信息化建设生命周期

在这里插入图片描述

2.2.1 系统规划阶段

  • 系统规划阶段的任务:
    • 对企业的环境、目标、现行系统的状况进行初步调查
    • 根据企业目标和发展战略,确定信息系统的发展战略
    • 对建设新系统的需求做出分析和预测
    • 考虑建设新系统所受的各种约束,研究建设新系统的必要性和可能性
    • 根据需要与可能,给出拟建系统的备选方案
    • 对这些方案进行可行性分析,写出可行性分析报告
    • 可行性分析报告审议通过后,将新系统建设方案及实施计划编写成系统设计任务书
  • 输出:系统设计任务书

2.2.2 系统分析阶段

  • 概念:
    • 又称逻辑设计阶段
    • 是整个系统建设的关键阶段,也是其与一般工程项目的重要区别
  • 系统分析阶段的任务:
    • 根据系统设计任务书所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处
    • 提出新系统的逻辑模型
  • 输出:系统说明书

2.2.3 系统设计阶段

  • 概念:
    • 又称为物理设计阶段
    • 根据系统说明书中规定的功能要求,具体设计实现的技术方案
    • 总体设计、详细设计两个阶段
  • 和系统分析阶段的区别
    • 系统分析阶段:回答系统“做什么”的问题
    • 系统设计阶段:回答“怎么做”的问题
  • 输出的技术文档:系统设计说明书

2.2.4 系统实施阶段

  • 概念:
    • 将设计的系统付诸实施
    • 任务包括
      • 计算机等设备的购置、安装和调试
      • 程序的编写和调试
      • 人员培训、数据文件转换、系统调试与转换等
  • 特点:
    • 几个互相联系、互相制约的任务同时展开
    • 按实施计划分阶段完成,每个阶段写出实施进度报告
    • 系统测试之后写出系统测试分析报告

2.2.5 系统运行和维护阶段

  • 经常进行维护和评价
    • 如:评价系统的工作质量和经济效益
  • 根据一定的规格对系统进行必要的修改

2.3 信息化工程总体规划的方法论

2.3.1 关键成功因素法(CSF)

  • 概念
    • Critical Success Factors
    • 通过对关键成功因素的识别,找出实现目标所需的关键信息集合,从而确定系统开发的优先次序
  • 过程:
    • 组织的目标分解
    • 关键成功因素识别
    • 性能指标识别
    • 产生数据字典
  • 优点:
    • 能抓住主要矛盾,使目标的识别突出重点
    • 可以快速明确目标
    • 该方法有利于确定企业的管理目标

2.3.2 战略目标集转化法(SST)

  • 概念:
    • Strategy Set Transformation
  • 过程
    • 把整个战略目标看成是一个信息集合
      • 组成:使命、目标、战略
    • 并将其转变成管理信息系统的战略目标
  • 优点:保证目标比较全面,疏漏较少
  • 不足:在突出重点方面不如关键成功因素法

2.3.3 企业系统规划法(BSP)

  • 概念
    • Business System Planning
  • 过程:
    • 自上而下地识别系统目标、企业过程和数据
    • 然后对数据进行分析
    • 自下而上地设计信息系统
  • 作用:
    • 支持企业目标的实现
    • 表达所有管理层次的要求
    • 向企业提供一致性信息
    • 对组织机构的变动具有适应性
  • 该方法虽然也首先强调目标,但它没有明显的目标导引过程
    • 它通过识别企业“过程”引出了系统目标

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/47893.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

TQSDRPI开发板教程:实现PL端的UDP回环与GPSDO

本教程将完成一个全面的UDP运行流程与GPSDO测试,从下载项目的源代码开始,通过编译过程,最终将项目部署到目标板卡上运行演示。此外,我们还介绍如何修改板卡的IP地址,以便更好地适应您的网络环境或项目需求。 首先从Gi…

Unity UGUI 之 ScrollBar与ScrollView

本文仅作学习笔记与交流,不作任何商业用途 本文包括但不限于unity官方手册,唐老狮,麦扣教程知识,引用会标记,如有不足还请斧正 1.什么是ScrollBar 滚动块:Unity - Manual: Scrollbar 2.重要参数 该笔记来源…

java用freemarker导出word

freemarker导出word 第一步、将word转换为xml格式第二步、将转换后的xml文件修改后缀为ftl后复制到项目 resources 目录下(可以自己新建一个文件夹放在文件夹中)第三步、格式化xml代码(如果问价太大可能会无法格式化)这时候需要在…

微软CrowdStrike驱动蓝屏以及内核签名

原因 当Windows操作系统遇到严重错误导致系统崩溃时,屏幕显示为蓝色,通常伴有错误代码和信息,这被称为“蓝屏死机”(Blue Screen of Death,简称BSOD) https://www.thepaper.cn/newsDetail_forward_281262…

Unity中UI系统3——UGUI

概述 基础知识 UGUI基础 六大基础组件 Canvas——渲染模式控制组件 Canvas Scaler —— 分辨率自适应组件 CanvasScaler——恒定像素模式 CanvasScaler——缩放模式 可以适当的自己去了解对数 CanvasScaler——恒定物理模式 CanvasScaler —— 3D模式 Graphic Raycaster——射线…

RabbitMQ的学习和模拟实现|muduo库的介绍和使用

muduo库 项目仓库:https://github.com/ffengc/HareMQ muduo库 muduo库是什么快速上手搭建服务端快速上手搭建客户端上面搭建的服务端-客户端通信还有什么问题?muduo库中的protobuf基于muduo库中的protobuf协议实现一个服务器 muduo库是什么 Muduo由陈硕大佬开…

人工智能与机器学习原理精解【3】

文章目录 泰勒级数逼近基础一阶导数和二阶导数的几何意义一阶导数的几何意义二阶导数的几何意义应用示例 导数与微分的区别1. 定义与本质2. 几何意义3. 表达式与关系4. 应用场景 可微函数定义几何意义性质例子 导数导数的定义导数的计算导数的几何意义导数函数的图像一、常见导…

数据编织 VS 数据仓库 VS 数据湖

目录 1. 什么是数据编织?2. 数据编织的工作原理3. 代码示例4. 数据编织的优势5. 应用场景6. 数据编织 vs 数据仓库6.1 数据存储方式6.2 数据更新和实时性6.3 灵活性和可扩展性6.4 查询性能6.5 数据治理和一致性6.6 适用场景6.7 代码示例比较 7. 数据编织 vs 数据湖7.1 数据存储…

文献检索。

* 号代表通配符。 参考视频: 武汉科技大学图书馆信息素养微课程--EI数据库的检索与利用_哔哩哔哩_bilibili (讲了爱斯维尔的检索方法,以及期刊选刊查找) 【图情专场】文献检索课中的Web of Science_在线大讲堂_哔哩哔哩_bilib…

证书上的服务器名错误解决方法

方法 win r ,输入mmc 点击文件——>添加/删除管理单元 找到证书——> 添加 根据自己的存放选择存放位置 点击控制台根节点——> 受信任的根证书颁发机构——>导入 若还出现问题,则参考https://blog.csdn.net/mm120138687/article/details/…

go-kratos 学习笔记(2) 创建api

proto 声明SayHi 先删除go.mod 从新初始化一下 go mod init xgs_kratosgo mod tidy 编辑 api/helloword/v1/greeter.proto 新声明一个方法 rpc SayHi (HelloHiRequest) returns (HelloHiReply) {option (google.api.http) {post: "/hi"body: "*"};} …

SpringCloud 环境工程搭建

SpringCloud 环境&工程搭建 文章目录 SpringCloud 环境&工程搭建1. SpringCloud介绍2. 服务拆分原则2.1 单一职责原则2.2 服务自治2.3 单向依赖2.4 服务拆分示例 3. 数据准备4. 工程搭建4.1 创建父工程4.2 创建子工程4.2.1 子项目-订单服务4.2.2 子项目-商品服务 4.3 完…

Django cursor()增删改查和shell环境执行脚本

在Django中,cursor()方法是DatabaseWrapper对象(由django.db.connectio提供)的一个方法,用于创建一个游标对象。这个游标对象可以用来执行SQL命令,从而实现对数据库的增删改查操作。 查询(Select&#xff0…

四、GD32 MCU 常见外设介绍 (4) EXTI 中断介绍

4.EXTI 中断介绍 EXTI(中断/事件控制器)包含多个相互独立的边沿检测电路并且能够向处理器内核产生中断请求或唤醒事件。 EXTI 有三种触发类型:上升沿触发、下降沿触发和任意沿触发。 EXTI中的每一个边沿检测电路都可以独立配置和屏蔽。 4.1.GD32 EXTI 外设原理简介…

自动驾驶---视觉Transformer的应用

1 背景 在过去的几年,随着自动驾驶技术的不断发展,神经网络逐渐进入人们的视野。Transformer的应用也越来越广泛,逐步走向自动驾驶技术的前沿。笔者也在博客《人工智能---什么是Transformer?》中大概介绍了Transformer的一些内容&#xff1a…

setsockopt选项对tcp速度

GPT-4 (OpenAI) 每个setsockopt调用都涉及到一个套接字描述符,一个指定网络层的常数(如IPPROTO_IP, IPPROTO_TCP, IPPROTO_IPV6, SOL_SOCKET等),一个指定需配置的选项的常数,一个指向配置值的指针,以及那个…

时钟芯片LMK04828调试记录

平台:vivado2018.3 芯片:LMK04828 应用场景:在一些高速ADC和DAC的芯片中,需要时钟芯片对其提供专用的高速时钟,并且往往伴随这jesd204b的时钟产生。所以使用时钟芯片来产生同源时钟。 官方手册下载地址 LMK04828 数…

粘包问题、mmap和分片上传

一、粘包问题: 如果一端要把文件发给另一端,要发送两个部分的数据:其一是文件名,用于对端创建文件;另一个部分是文件内容。服务端在接收文件名,实际上并不知道有多长, 所以它会试图把网络缓冲区…

Anaconda下安装配置Jupyter

Anaconda下安装配置Jupyter 1、安装 conda activate my_env #激活虚拟环境 pip install jupyter #安装 jupyter notebook --generate-config #生成配置文件提示配置文件的位置: Writing default config to: /root/.jupyter/jupyter_notebook_config.py检查版本&am…

android studio中svn的使用

第一步,建立一个项目。 第二步,share project。 第三步,选择存放的位置,然后添加提交信息,最后点击share。这样就可以在svn上面看到一个空的项目名称。 第四步,看到文件变成了绿色,点击commit图…