四、软考-系统架构设计师笔记-信息系统基础知识

1、信息系统概述

信息系统的定义
信息系统是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。
信息系统任务是对原始数据进行收集、加工、存储,并处理产生各种所需信息,以不同的方式提供给各类用户使用。
信息系统的5个基本功能:输入、存储、处理、输出和控制。

信息系统的分类

  • 1.业务(处理)系统(TPS)
  • 2.管理信息系统(MIS)
  • 3.决策支持系统(DSS)
  • 4.专家系统(ES)
  • 5.办公自动化系统(OAS)
  • 6.综合性信息系统

信息系统的生命周期
信息系统的生命周期分为 4 个阶段:

  • 产生阶段(包括概念产生和需求分析阶段)
  • 开发阶段(包括总体规划、系统分析、设计、实施、验收阶段)
  • 运行阶段
  • 消亡阶段

1.信息系统的产生阶段
信息系统的产生阶段,也是信息系统的概念阶段或者是信息系统的需求分析阶段。这一阶段又分为两个过程:

  • 概念的产生过程,即根据企业经营管理的需要,提出建设信息系统的初步想法。

  • 需求分析过程,即对企业信息系统的需求进行深入地调研和分析,并形成需求分析报告。

2.信息系统的开发阶段
开发阶段是信息系统生命周期中最重要和关键的阶段。该阶段可分为 5个阶段:总体规划、系统分析、系统设计、系统实施和系统验收阶段。

(1)总体规划
总体规划包括信息系统的开发目标、信息系统的总体架构、信息系统的组织结构和管理流程、信息系统的实施计划、信息系统的技术规范等。

(2)系统分析阶段
系统分析阶段的目标是为系统设计阶段提供系统的逻辑模型。系统分析阶段以企业的业务流程分析为基础,规划即将建设的信息系统的基本架构,它是企业的管理流程和信息流程的交汇点。系统分析的内容主要包括组织结构及功能分析、业务流程分析、数据和数据流程分析、系统初步方案等。

(3)系统设计阶段
系统设计阶段是根据系统分析的结果,设计出信息系统的实施方案。系统设计的主要内容包括系统架构设计、数据库设计、处理流程设计、功能模块设计、安全控制方案设计、系统组织和队伍设计、系统管理流程设计等。

(4)系统实施阶段
系统实施阶段是将设计阶段的结果在计算机和网络上具体实现,就是将设计文本变成能在计算机上运行的软件系统。由于系统实施阶段是对以前的全部工作的检验,因此,系统实施阶段用户的参与特别重要。系统实施阶段以后,用户逐步变为系统的主导地位。

(5)系统验收阶段
信息系统实施阶段结束以后,系统就要进入试运行。通过试运行,系统性能的优劣以及是否做到了用户友好等问题都会暴露在用户面前,这时就进入了系统验收阶段。

3.信息系统的运行阶段
维护分为4种类型:

  • (1)改正性维护(排错性维护)
    是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。
  • (2)适应性维护
    适应性维护是为了使系统适应信息技术环境的变化而进行的维护。
  • (3)完善性维护
    是为扩充功能和改善性能而进行的修改,主要是指对已有的软件系统增加一些系统分析和设计阶段中没有规定的功能与性能特征。
  • (4)预防性维护
    为了改进应用软件的可靠性和可维护性,为了适应未来的软硬件环境的变化,而主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰。一般在系统运行初期,改正性维护和适应性维护比较多,而到后期,完善性维护和预防性维护就会比较多。

4.信息系统的消亡阶段
企业的信息系统经常不可避免地会遇到系统更新改造功能扩展,甚至报废重建的情况。对此,在信息系统建设的初期企业就应当注意系统的消亡条件和时机,以及由此而花费的成本。

信息系统开发方法
常用的信息系统开发方法:

  • 1.结构化方法
  • 2.原型法
  • 3.面向对象方法
  • 4.面向服务的方法

2、业务处理系统

业务处理系统的概念
业务处理系统(TPS),是针对管理中具体的事务(如财会、销售、库存等)来辅助管理人员将所发生的数据进行记录、传票、记账、统计和分类,并制成报表等活动,为经营决策提供有效信息的基于计算机的信息系统。业务处理系统是服务于组织管理层次中最低层、最基础的信息系统。它的主要目的是帮助作业层管理人员减轻处理原始数据负担,提高处理效率。

业务处理系统的功能
TPS的主要功能就是对企业管理中日常事务发生的数据进行输入、处理和输出。

TPS的数据处理周期由以下5个阶段构成:
数据输入、数据处理、数据库的维护、文件报表的生成和查询处理。

在这里插入图片描述

管理信息系统的概念
管理信息系统(MIS)是由业务处理系统发展而成的,是在TPS基础上引进大量管理方法对企业整体信息进行处理,并利用信息进行预测、控制、计划、帮助企业全面管理的信息系统。MIS是一个高度集成化的人机信息系统。

管理信息系统由四大部件组成:信息源、信息处理器、信息用户和信息管理者。

在这里插入图片描述

管理信息系统的功能
管理信息系统从使用者的角度看,它总是有一个目标,具有多种功能,各种功能之间又有各种信息联系,构成一个有机结合的整体,形成一个功能结构。
在这里插入图片描述

决策支持系统的概念
决策支持系统(DSS)是一个由语言系统、知识系统和问题处理系统三个互相关联的部分组成的,基于计算机的系统。

DSS应具有的特征是:

  • 数据和模型是DSS的主要资源
  • DSS用来支援用户作决策而不是代替用户作决策
  • DSS主要用于解决半结构化及非结构化问题
  • DSS的作用在于提高决策的有效性而不是提高决策的效率

决策支持系统的结构
DSS的两种基本结构形式是两库结构和基于知识结构。

两库结构由数据库子系统、模型库子系统和对话子系统形成三角形分布的结构。
在这里插入图片描述
专家系统的概念
1.专家系统
专家系统(ES)是一个智能计算机程序系统,其内部含有大量的某个领域专家水平的知识与经验,它能够应用人工智能技术和计算机技术,根据系统中的知识与经验,进行推理和判断,模拟人类专家的决策过程,以便解决那些需要人类专家处理的复杂问题。
简而言之,专家系统是一种模拟人类专家解决领域问题的计算机程序系统。

2.人工智能
人工智能(AI)是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能与人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。

专家系统的组成
由于专家系统的应用领域不同,求解问题的类型不同,专家系统的结构也略有差别。但专家系统的核心部分基本相同,其一般结构如图示。

专家系统组成三要素:描述问题状态的综合数据库、存放启发式经验知识的知识库和对知识库的知识进行推理的推理机。
在这里插入图片描述

1.知识库
专家系统的知识库用来存放系统求解实际问题的领域知识。
知识库中的知识可分成两类:

  • 事实性知识:又叫事实,是指学习者通晓一门学科或解决其中的问题所必须知道的基本要素。
  • 启发性知识:指与问题有关且能够加快推理过程、求解问题最优解的知识。

知识库是专家系统质量是否优越的关键所在,即知识库中知识的质量和数量决定着专家系统的质量水平。

2.综合数据库
综合数据库是专家系统在执行与推理过程中用来存放所需要和产生的各种信息的工作存储器,通常包括欲解决问题的初始状态描述、中间结果、求解过程的记录、用户对系统提问的回答等信息,因此,综合数据库又叫动态知识库,其内容在系统运行过程中是不断变化的。对应的把专家系统的知识库称为静态知识库。

3.推理机
推理机也称为控制结构或规则解释器,推理机和知识库一起构成专家系统的核心。有人认为专家系统=知识库+推理机。推理机通常包括推理机制和控制策略,是一组用来控制系统的运行、执行各种任务、根据知识库进行各种搜索和推理的程序模块。
专家系统中常用的推理方式有3 种:

  • 正向推理或前向推理
  • 反向推理或逆向推理
  • 双向推理或混合推理

3、办公自动化系统

办公自动化就是以先进的科学技术为基础,利用有关办公自动化设备协助办公人员管理各项办公信息,主要利用资源以提高办公效率和办公质量

办公自动化系统的功能
1.事务处理

  • 单机系统,包括:文字处理、日程安排、文档管理、电子报表、数据处理。
  • 多机系统,包括:电子会议、电子邮件、语音处理、图形图像处理,联机情报检索。
    2.信息管理
    对信息流的控制管理,包括信息的收集、加工、传递、交流、存取、提供、分析、判断、应用和反馈,中层管理人员完成。
    3.辅助决策
    根据预定目标做出行动决定,由企业高层及其“智囊团”(专业人员) 来完成。

办公自动化系统的组成
OAS 的组成包括以下4部分:
1.计算机设备包括主机系统、终端设备及外部设备。
2.办公设备包括电话机、传真机、电传机、复印机和轻印刷设备、大容量存储介质、电子会议支持设备(如闭路电视、投影仪等)
3.数据通信及网络设备
4.软件系统包括:系统软件、专用软件、支持软件。

企业资源规划的概念
企业资源规划(ERP)是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业的所有资源信息,并为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。

ERP 理论从MRP-II发展而来的。MRP-II的核心是物流,主线是计划,但ERP已将管理的重心转移到财务上,针对物资资源管理(物
流)、财务资源管理(财流)、信息资源管理(信息流)集成一体化的企业管理软件。

政府信息信息化与电子政务
1.电子政务的概念
电子政务是利用信息技术和其相关技术,将政府管理和服务职能进行集成,在网络上实现政府组织结构和工作流程优化重组,超越时间、空间与部门分隔的制约,实现公务、政务、商务、事务的一体化管理与运行。

2.电子政务
电子政务的模式有:

  • (1) G2G (政府对政府)
  • (2) G2B (政府对企业)
  • (3) G2C (政府对公民)
  • (4) G2E (政府对公务员)

3.电子商务
电子商务主要有四种模式:

  • (1) B2B (企业对企业)
  • (2) B2C (企业对个人)
  • (3) C2C (个人对个人)
  • (4) O2O (线上到线下)

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

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

相关文章

修改Android打包apk的名字和目录

app打包生成apk后通常需要进行备份,但是要区分好哪个apk是什么版本的、什么时候打包的,以方便以后区分使用。 最开始的想法是把版本号、创建时间这些加在apk文件名上即可,但是公司要求apk使用一个固定的名称,那我怎么保存版本号信…

Ubuntu平铺左、右、上、下、1/2、1/4窗口(脚本)

前言 之前因为一直在用Ubuntu 18或者Ubuntu 20然后发现装了GNOME插件后,电脑在使用过程中,会时不时的卡死(鼠标没问题,键盘输入会有10-20秒的延迟)频率基本是一小时一次,因为这种卡顿会很容易打断思路&…

Jenkins 部署 RuoYi

目录 1、项目介绍 2、部署若依 clone 源代码 导入数据库到 node-16 修改 RuoYi 配置文件 推送 RuoYi 项目至 Gitlab 3、配置 Jenkins 配置本地 Maven Jenkins 配置 Maven 新建 Maven 项目 编写构建后的脚本 Jenkins 构建后执行脚本 4、Jenkins 传递参数 设置项目部…

React 19 Cheat Sheet

React 19让构建网站和应用程序变得更容易,更好。有了很酷的新东西,比如React编译器、Actions API和更好的Hooks,编写代码变得更快,管理应用程序的数据变得更简单 React 19让构建网站和应用程序变得更容易,更好。有了很…

maven 进行jdbc 查询

a. 在pom.xml 增加 依赖 mysql-connector-java依赖b. 编写 实体类, 按照 数据库表 生成对应的 类数据库类型 java 类型int intvarchar Stringdatetime java.util.Date注意事项: 属性名 采用 驼峰式命名法实体类 要求采用 封装的写…

MySQL之主从同步(openEuler版)

实验目的: 基于binlog和gtid两种方法实现主从同步 实验过程: 一、使用binlog方法实现MySQL的主从同步 主库配置 配置文件: [rootopeneuler ~]# vim /etc/my.cnf//进入mysql配置文件配置server_id [rootopeneuler ~]# tail -1 /etc/my.cn…

股票价格预测项目

项目介绍 背景 股票价格预测一直是金融领域的热点问题。准确的预测可以帮助投资者作出更明智的决策。本项目旨在使用机器学习技术,特别是长短期记忆网络(LSTM),来预测股票价格。 目标 开发一个基于LSTM的股票价格预测模型。使…

使用 Logstash 丰富你的 Elasticsearch 文档

作者:来自 Elastic David Pilato 我们在上一篇文章中看到,我们可以使用摄取管道中的 Elasticsearch Enrich Processor 在 Elasticsearch 中进行数据丰富。 但有时,你需要执行更复杂的任务,或者你的数据源不是 Elasticsearch&#…

python的scripts文件夹作用

Windows系统: Scripts文件夹通常位于Python的安装目录下,如C:\Python\Scripts。该文件夹内包含了各种有用的工具,例如pip、virtualenv等,这些工具有助于管理和配置Python环境和依赖包。 Linux系统: 在Linux系统中&…

集简云新增通义千问qwen 72b chat、qwen1.5 等多种大语言模型,提升多语言支持能力

通义千问再开源!继发布多模态模型后,通义千问 1.5 版本也在春节前上线。 此次大模型包括六个型号:0.5B、1.8B、4B、7B、14B 和 72B,性能评测基础能力在在语言理解、代码生成、推理能力等多项基准测试中均展现出优异的性能&#x…

大话设计模式——5.代理模式(Proxy Pattern)

1.定义 为其他具体对象提供一种代理用以控制对这个对象的访问,属于结构型模式。 UML图: 2.示例 生活中有许多的代理,如房产中介,房主出售的房子挂在中介处,中介帮忙寻找需要的客户,客户不需要直接接触房…

linux tar分卷压缩与windows合并解压

linux tar分卷压缩 tar -czf - Shadowsocks | split -b 1000k -d - shadowsocks.tar.gz tar -czf - 文件夹名 | split -b 1000k -d - 输出文件 如有如下几个tar分卷:logs.tar.gza1、logs.tar.gza2、logs.tar.gza3,在Windows下如何进行合并呢&#xff…

【备战蓝桥杯系列】单源最短路径Dijkstra算法模板

Dijkstra算法模板 蓝桥杯中也是会考到图论最短路的,一旦考到,基本是不会太难的,只要知道板子就基本能拿分了。 两个板子如下 朴素Dijkstra算法 适应情况:稠密图,正权边 时间复杂度 O(n^2 m) int dijkst(){memse…

银河麒麟服务器ky10 server wvp镜像制作

在线安装docker yum install docker -y cat >/etc/docker/daemon.json<<EOF{"registry-mirrors": ["https://registry.docker-cn.com","https://dockerhub.azk8s.cn","https://hub-mirror.c.163.com"]} EOF systemctl start …

php集成修改数据库的字段

1.界面效果 2.代码 <?phpecho <form action"" method"post"><label for"table">表名:</label><input type"text" id"table" name"table"><br><div id"fieldsContaine…

js【详解】async await

为什么要使用 async await async await 实现了使用同步的语法实现异步&#xff0c;不再需要借助回调函数&#xff0c;让代码更加易于理解和维护。 (async function () {// await 必须放在 async 函数中try {// 加载第一张图片const img1 await loadImg1()// 加载第二张图片co…

P1002 [NOIP2002 普及组] 过河卒

题目 原题目链接 题目描述 棋盘上 A A A 点有一个过河卒&#xff0c;需要走到目标 B B B 点。卒行走的规则&#xff1a;可以向下、或者向右。同时在棋盘上 C C C 点有一个对方的马&#xff0c;该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河…

比较两组二维平面结构的演化

假设1个6*6的二维平面空间&#xff0c;这个空间的行和列只能按照1-2-3-4-5-6-1的顺序变换。这个平面上的物体只能平移。在这个空间里有力&#xff0c;在这些力的作用下&#xff0c;两个点按照 1-7的顺序运动。 - - - - - - - - - - - - - - - A - - - - - …

序列化相关知识总结

目录 一、序列化1.1 基本概念1.1.1 序列化1.1.2 反序列化1.1.3 数据结构、对象与二进制串1.1.4 序列化/反序列化的目的 1.2 几种常见的序列化和反序列化协议1.2.1 XML&SOAP1.2.2 JSON&#xff08;Javascript Object Notation&#xff09;1.2.3 Protobuf 二、安卓下的序列化…

React 开发者完全指南:React.FC()、函数组件 和更多

前言 React.FC 是一个 TypeScript 类型&#xff0c;用于 React 函数组件。FC 代表 Functional Component&#xff08;函数组件&#xff09;。这个类型的使用有助于在 TypeScript 项目中编写类型安全的 React 组件。使用 React.FC 为组件定义类型就可以享受到 TypeScript 提供的…