Gnayauh
首页
博客
关于
软件设计师高级
@Gnayauh
2025/04/06

系统工程

概念

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

从整体出发、从系统观念出发、以求整体最优

系统工程方法

霍尔三维结构

逻辑维

逻辑维关注于“事物是什么”,即系统的组成部分及其相互之间的关系。

在这个维度中,我们会定义和分析系统的要素、子系统、过程、功能以及他们如何互动协作。

这里需要解决的关键问题是系统的结构与功能。比如系统是如何被设计来完成任务的。

  1. 明确问题
  2. 确定目标
  3. 系统综合
  4. 系统分析
  5. 优化
  6. 系统决策
  7. 实施计划
时间维
  1. 规划阶段 调研,谋求活动的规划与战略
  2. 拟定方案 提出具体的计划方案
  3. 研制阶段 完成研制方案及生产计划
  4. 生产阶段 生产零部件及提出安装计划
  5. 安装阶段 安装完毕,完成系统的运行计划
  6. 运行阶段 系统按照预期的用途开展服务
  7. 更新阶段 改进原有系统、或消亡原有系统
知识维

知识维关注于“我们如何了解和控制系统”,即所需的技术、原则、理论、数据和经验。

这个维度涉及到信息获取、处理、应用和传播,以及决策支持。

在知识维中,我们会考虑如何利用现有的知识和经验来解决问题,同时也可能涉及创新和学习以增强系统能力

切克兰德方法

  1. 认识问题 发现问题
  2. 根底定义 一个系统需要解决什么问题,以什么为目标
  3. 建立概念模型 根据根底定义,指定系统的概念模块
  4. 比较及探寻
  5. 选择
  6. 设计与实施
  7. 评估与反馈

并行工程方法

并行工程方法(Concurrent Engineering,CE)是一种现代产品开发理念,它打破传统的串行开发模式(每个阶段依次进行),而是通过让多个开发过程并行进行来加速产品从概念到市场的整个过程

  1. 产品设计开发期间,最快速度按质完成
  2. 各项工作问题协调解决
  3. 适当的信息系统工具

综合集成方法

综合集成方法是中国科学家钱学森在对复杂系统研究中提出的一种系统工程方法,它涉及到如何将不同的系统元素、子系统和过程整合到一个统一的框架中,以解决大规模、多方面和高度复杂的问题

  1. 整体论原则 整体论强调要从整体上理解系统,认识到整个系统的行为和特性不仅仅是各部分简单相加的结果
  2. 相互联系原则
  3. 有序性原则
  4. 动态原则

WSR系统方法

  1. 懂物理
  2. 明事理
  3. 通人理

系统工程生命周期阶段及方法

  1. 探索性研究
  2. 概念阶段
  3. 开发阶段
  4. 生产阶段
  5. 使用阶段
  6. 保障阶段
  7. 退役阶段

信息系统开发方法

软件工程

开发模型

瀑布模型

严格区分阶段,使用需求明确的项目

  • 需求分析

原型模型

V模型

迭代与增量

螺旋模型

基于构建的开发模型(CBSD)

基于构件的软件工程(CBSE)

系统工程
系统工程方法
霍尔三维结构
逻辑维
时间维
知识维
切克兰德方法
并行工程方法
综合集成方法
WSR系统方法
系统工程生命周期阶段及方法
信息系统开发方法
软件工程
开发模型
瀑布模型
原型模型
V模型
迭代与增量
螺旋模型
基于构建的开发模型(CBSD)
基于构件的软件工程(CBSE)