系统工程与信息系统基础(上)

目录

系统工程

霍尔三维结构的三维:

切克兰德方法:

并行工程方法:

综合集成法:

WSR系统方法:

系统工程生命周期阶段

探索性阶段

概念阶段

开发阶段

生产阶段

使用阶段

保障阶段

退役阶段

系统工程生命周期方法

信息系统的生命周期

产生阶段

开发阶段

运行阶段

消亡阶段

信息系统建设原则

信息系统的开发方法

原型法

结构化

面向对象

面向服务

信息系统的分类

业务处理系统

管理信息系统

决策支持系统

专家系统

办公自动化系统

企业资源计划


系统工程

        系统工程师一种组织管理技术。是为了最好的实现系统的目的,对系统的组成要素、组织结构、信息流、控制机构进行分析研究的科学方法。

        系统工程从整体出发、从系统的观念出发、以求整体的最优。这其实跟我们要研究的信息系统是完全是吻合的,我们要建设一个信息系统,那就肯定涉及到人、要素和物资和信息等等的流转,这么一个复杂的系统我们如何开发出来,是我们研究的主题。

        系统工程利用计算机作为工具,对系统的结构、元素、信息和反馈等进行分析,以达到最优的规划、最优的设计、最优的管理和最优的控制的目的。

        系统工程方法是一种现代的科学决策方法。

系统工程方法

这几种方法里面最重要的就是霍尔三维结构方法

霍尔三维结构的三维:

切克兰德方法:

        霍尔三维比较偏向于大型的工程建设,就偏那种原来传统意义上的工程建设项目,但是呢,我们要知道系统工程的方法论,他不仅仅用在原来的一些早期的一些简单工程问题,往往还会涉及到一些复杂的、确定性不那么强的一些软系统、软科学方面的一些东西,比如说偏经济、偏经营管理类的问题。经营管理类的问题,他往往没有办法以工程化的思想就很明确的把一些东西最优解给他找出来,往往只有相对权衡下来,这种做法可能能更好一点,所以呢,切克兰德方法,它的核心呢,不是找最优解,而是比较和探寻。

并行工程方法:

        主要强调两个维度的并行过程,一个是制造。一个是支持,我们在项目开发的时候,有技术维度的也有管理维度的。这种思想用的很多的。

综合集成法:

        它里面主要的思想就是区分简单和复杂。简单的管控起来就很容易,复杂的就相对困难。主要强调四原则。

WSR系统方法:

        主要强调三个理。懂物理。通人理,明事理。

系统工程生命周期阶段

探索性阶段

        做一些调研,看这些东西值不值的去做

概念阶段

        主要就是细化利益相关者的需求,建立起初步的概念,看看我们开发的事什么样的系统

开发阶段

        概念阶段明确了的需求以后我们就进行开发

生产阶段

        开发和测试完成以后我们就去生产,主要就是进行开发系统的执行工作。

使用阶段

        整个系统投入运行。

保障阶段

        确保我们的这个系统能正确运行,及时优化BUG

退役阶段

        消亡退役

系统工程生命周期方法

  • 计划驱动方法:需求>设计>构建>测试>部署
  • 渐进迭代式开发:提供连续交付以达到期望的系统
  • 精益开发:这个方法来源于丰田。没错就是造车的丰田。是一个动态的、知识驱动的以客户为中心的过程。
  • 敏捷开发:更好的灵活性

信息系统的生命周期

产生阶段

        提出建设信息的初步想法、对需求进行调研和分析

开发阶段

        我们在开发的过程中也是有规划的进行开发

        总体规划>系统分析>系统设计>系统实施>系统验收

运行阶段

        通过验收、移交之后正式投入运行。

消亡阶段

        更新改造、功能扩展、报废重建

信息系统建设原则

 高层管理人员介入原则:CIO的介入

用户参与原则:用户确定范围

自顶向下规划原则:要有全局感

工程化原则:引入软件工程

其他原则:创新性原则、整体性原则、发展性原则、经济性原则

信息系统的开发方法

原型法

        这个主要在需求分析阶段使用的开发方法,这个方法会很好的向用户展示出来后去开发好的系统是一个什么样子的,哪里有按钮,哪里有视图,可以很好的让用户感知到在使用的时候的一些问题。从而解决了需求不明确的问题。

结构化

        基本思想就是我把一个客户服务系统分解成大大小小的子系统再把子系统分解成一个个的模块,逐步开发,先开发模块,再把模块集成到子系统,再用子系统组成我们的客户服务系统。

优点:

        开发目标清晰化

        工作阶段程式化

        开发文档规范化

        设计方法结构化

缺点:

应变能力很差

面向对象

        自底向上的开发模式,相对于面向过程,每个阶段需要干什么不是很明确。但是这样子开发出来的系统可以更好的应变、更好的服用,我们用类和对象,全部进行封装。

这种开发方法更符合人们的思维习惯。

面向服务

        本质上就是面向对象,我们做一个系统开发,用到了soa,事实上也就是用到了面向服务。开发的实际还是用java语言,java语言就是面向对象的,这个其实就是在面向对象的基础上改进了的方法。

        粗粒度、松耦合。标准化和构件化。

信息系统的分类

业务处理系统

        

        早期最初级的信息系统(20世纪50-60年代)

        功能:数据的输入、数据的处理、数据库维护、文件报表的产生

管理信息系统

       

        高度集成化的人机信息系统

        金字塔结构:分了多个层级

        四大部件:信息源、信息处理器、信息用户、信息管理者

注意:批处理系统属于开环系统。(开环就是不会进行交互,处理完了就是完了,不管对还是错)

计算机实时处理系统属于闭环系统(闭环就是会进行交互)

决策支持系统

        语言系统、知识系统和问题处理系统组成

        用来辅助决策、支持决策

        典型的场景就是去医院看病,当你做了各项检查,这些指标会录入计算机,医生会看到计算机里面的数据,分析出来的情况,最终医生得出决策。给你开什么药。

        具体的特征:

        数据和模型就是dss的主要资源,没有这些,你就得不出支持决策的信息

        该系统是支持用户作出决策,而不是代替用户作出决策。

        主要解决半结构和非结构化的问题。就是这个问题没有最优解,比如有四个方案,各有利弊,决策支持系统会给我一个分析数据。你来进行选择。

        作用就是在于提高决策的有效性而不是提高决策的效率。

专家系统

        知识+推理=专家系统,人工智能的一个重要的分支

办公自动化系统

        由计算机设备、办公设备、数据通信以及网络设备、软件系统组成

企业资源计划

        打通供应链、集成、整合

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

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

相关文章

初识HTML

HTML语法规范 1、HTML标签是由尖括号包围的关键字&#xff0c;例如<html>。 2、HTML标签通常成对出现&#xff0c;例如<html></html>&#xff0c;此为双标签&#xff0c;标签对的第一个标签是开始标签&#xff0c;第二个标签是结束标签。 3、有些特殊标签…

详解flink sql, calcite logical转flink logical

文章目录 背景示例FlinkLogicalCalcConverterBatchPhysicalCalcRuleStreamPhysicalCalcRule其它算子FlinkLogicalAggregateFlinkLogicalCorrelateFlinkLogicalDataStreamTableScanFlinkLogicalDistributionFlinkLogicalExpandFlinkLogicalIntermediateTableScanFlinkLogicalInt…

语音唤醒入门(基于ESP-skainet)

主要参考资料&#xff1a; ESP-SR 用户指南: https://docs.espressif.com/projects/esp-sr/zh_CN/latest/esp32s3/index.html 目录 ESP提供的模型直接初始化和使用模型AFE声学前端算法 使用模型 自定义模型 ESP提供的模型 乐鑫提供了经过训练的 WakeNet 和 MultiNet 模型&…

45.分解质因数

上海市计算机学会竞赛平台 | YACSYACS 是由上海市计算机学会于2019年发起的活动,旨在激发青少年对学习人工智能与算法设计的热情与兴趣,提升青少年科学素养,引导青少年投身创新发现和科研实践活动。https://www.iai.sh.cn/problem/711 题目描述 给定一个整数 𝑛n,请将它…

HDFS详细介绍以及HDFS集群环境部署【hadoop组件HDFS笔记】(图片均为学习时截取的)

HDFS详细介绍 HDFS是什么 HDFS是Hadoop三大组件(HDFS、MapReduce、YARN)之一 全称是&#xff1a;Hadoop Distributed File System&#xff08;Hadoop分布式文件系统&#xff09;&#xff1b;是Hadoop技术栈内提供的分布式数据存储解决方案 可以在多台服务器上构建存储集群&…

云计算【第一阶段(21)】Linux引导过程与服务控制

目录 一、linux操作系统引导过程 1.1、开机自检 1.2、MBR引导 1.3、GRUB菜单 1.4、加载 Linux 内核 1.5、init进程初始化 1.6、简述总结 1.7、初始化进程centos 6和7的区别 二、排除启动类故障 2.1、修复MBR扇区故障 2.1.1、 实验 2.2、修复grub引导故障 2.2.1、实…

敏捷开发笔记(第9章节)--开放-封闭原则(OCP)

目录 1&#xff1a;PDF上传链接 9.1 开放-封闭原则&#xff08;OCP&#xff09; 9.2 描述 9.3 关键是抽象 9.3.1 shape应用程序 9.3.2 违反OCP 糟糕的设计 9.3.3 遵循OCP 9.3.4 是的&#xff0c;我说谎了 9.3.5 预测变化和“贴切的”结构 9.3.6 放置吊钩 1.只受一次…

团队任务管理跟踪软件有哪些?分享2024年值得关注的10款

本文将分享2024年值得关注的10款团队任务管理跟踪软件&#xff1a;Worktile、PingCode、Zoho Projects、Wrike、ProofHub、Connecteam、MeisterTask、Nifty、BIGContacts、Hive。 无论是小型初创企业还是庞大的跨国公司&#xff0c;高效的任务管理都能显著提升工作效率&#xf…

面试框架一些小结

springcloud的⼯作原理 springcloud由以下⼏个核⼼组件构成&#xff1a; Eureka&#xff1a;各个服务启动时&#xff0c;Eureka Client都会将服务注册到Eureka Server&#xff0c;并且Eureka Client还可以反过来从Eureka Server拉取注册表&#xff0c; 从⽽知道其他服务在哪⾥ …

新能源行业知识体系-------主目录-----持续更新

本文相当于目录方便快速检索内容&#xff0c;没有实际内容&#xff0c;只做索引 文章目录 一、电力市场概论二、蒙西电网需求侧响应三、蒙西电网市场结算V2.0 一、电力市场概论 是学习清华大学电力市场概论(2024年春)的学习笔记&#xff0c;详细了解电力市场是如何利用经济学知…

48 - 按日期分组销售产品(高频 SQL 50 题基础版)

48 - 按日期分组销售产品 -- group_concat 分组拼接selectsell_date,count(distinct product) num_sold,group_concat(distinct product order by product separator ,) products fromActivities group bysell_date;

grpc教程——proto文件转go

【1】编写一个proto文件 syntax "proto3"; package myproto;service NC{rpc SayStatus (NCRequest) returns (NCResponse){} }message NCRequest{ string name 1; } message NCResponse{string status 1; } 【2】转换&#xff1a;protoc --go_out. myservice.pro…

mmdetection2.28修改backbone不使用预训练参数、从头训练

背景 最近需要测试一下在backbone部分如果不使用预训练参数的话&#xff0c;模型需要多少轮才能收敛所使用的backbone是mmcls.ConvNeXtmmdetection版本为2.28.2&#xff0c;mmcls版本为0.25.0 修改流程 最简单的方法&#xff0c;直接去mmcls的model zoo里找到对应backbone的…

SpringBoot:使用Spring Batch实现批处理任务

引言 在企业级应用中&#xff0c;批处理任务是不可或缺的一部分。它们通常用于处理大量数据&#xff0c;如数据迁移、数据清洗、生成报告等。Spring Batch是Spring框架的一部分&#xff0c;专为批处理任务设计&#xff0c;提供了简化的配置和强大的功能。本文将介绍如何使用Spr…

单晶层状氧化物制作方法技术资料 纳离子技术

网盘 https://pan.baidu.com/s/1hjHsXvTXG74-0fDo5TtXWQ?pwd10jk 单晶型高熵普鲁士蓝正极材料及其制备方法与应用.pdf 厘米级铬氧化物单晶及其制备方法和存储器件.pdf 多孔氧化物单晶材料及其制备方法和应用.pdf 大单晶层状氧化物正极材料及其制备方法和应用.pdf 富钠P2相层状…

docker k8s

1、docker是什么&#xff1f; 将环境和程序一起打包给到 服务器运行的工具软件。 2、基础镜像base image是什么&#xff1f; 操作系统&#xff1a;用户空间、内核空间 阉割操作系统&#xff0c;利用其的用户空间&#xff08;因为应用程序运行在用户空间&#xff09;&#xf…

【机器学习】在【Pycharm】中的应用:【线性回归模型】进行【房价预测】

专栏&#xff1a;机器学习笔记 pycharm专业版免费激活教程见资源&#xff0c;私信我给你发 python相关库的安装&#xff1a;pandas,numpy,matplotlib&#xff0c;statsmodels 1. 引言 线性回归&#xff08;Linear Regression&#xff09;是一种常见的统计方法和机器学习算法&a…

弹性力学讲义

弹性力学讲义 1. 基本假设和一些概念2. 应力3. 二维应力状态与摩尔库伦屈服准则 1. 基本假设和一些概念 力学&#xff1a;变形体力学–固体力学和流体力学&#xff08;连续介质力学&#xff09; 刚体力学–理论力学&#xff08;一般力学&#xff09; 物理受理后&#xff1a;要…

Facebook的投流技巧有哪些?

相信大家都知道Facebook拥有着巨大的用户群体和高转化率&#xff0c;在国外社交推广中的影响不言而喻。但随着Facebook广告的竞争越来越激烈&#xff0c;在Facebook广告上获得高投资回报率也变得越来越困难。IPIDEA代理IP今天就教大家如何在Facebook上投放广告的技巧&#xff0…

python–基础篇–正则表达式–是什么

文章目录 定义一&#xff1a;正则表达式就是记录文本规则的代码定义一&#xff1a;正则表达式是一个特殊的字符序列&#xff0c;用于判断一个字符串是否与我们所设定的字符序列是否匹配&#xff0c;也就是说检查一个字符串是否与某种模式匹配。初识 Python 正则表达式 定义一&a…