Skip to content

Commit

Permalink
impr: 更新系统工程基础文档结构及标题
Browse files Browse the repository at this point in the history
  • Loading branch information
cloaks committed Jan 4, 2025
1 parent 64e2ea2 commit 65c063c
Showing 1 changed file with 33 additions and 14 deletions.
47 changes: 33 additions & 14 deletions docs/ruankao/basics system engineering.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,28 +12,47 @@

用户使用可行性也称为执行可行性,是从信息系统用户的角度来评估系统的可行性,包括企业的行政管理和工作制度、使用人员的素质和培训要求等。

## 系统工程
## 一、系统工程

系统工程是运用系统方法,对系统进行规划、研究、设计、制造、试验和使用的组织管理技术,是人们用科学方法解决复杂问题的一门技术。系统工程方法的特点是<u>整体性、综合性、协调性、科学性和实践性</u>。系统工程方法可以分为:

* 霍尔的三维结构。霍尔的三维结构是美国系统工程专家霍尔(A.D.Hall)等人于 1969 年提出的一种系统工程方法论,形成了由 **时间维、逻辑维和知识维** 组成的三维空间结构。时间维分为 **规划、拟订方案、研制、生产、安装、运行、更新 7 个时间阶段;** 逻辑维包括 **明确问题、确定目标、系统综合、系统分析、优化、决策、实施 7 个逻辑步骤;** 知识维包括 **工程、医学、建筑、商业、法律、管理、社会科学、艺术等知识和技能。**
* 切克兰德方法。切克兰德方法的核心不是“最优化”而是“比较”与“探寻”。将工作过程分为认识问题、根底定义、建立概念模型、比较及探寻、选择、设计与实施、评估与反馈 7 个步骤。
* 并行工程。并行工程(Concurrent Engineering)方法是对产品及其相关过程(包括制造
过程和支持过程)进行并行、集成化处理的系统方法和综合技术,目标是提高质量、降低成本、缩短产品开发周期和产品上市时间。
* 综合集成法。钱学森等提出从系统的本质出发可以把系统分为 **简单系统和巨系统** 两大类。开放的复杂巨系统的一般基本原则:**整体论、相互联系、有序性、动态,主要性质是开放性、复杂性、进化与涌现性、层次性和巨量性。**
* WSR 系统方法。WSR 系统方法是物理—事理—人理方法论的简称。具有中国传统哲学的思辨思想,是多种方法的综合统一,属于定性与定量分析综合集成的东方系统思想。一般工作过程可理解为理解意图、制定目标、调查分析、构造策略、选择方案、协调关系和实现构想 7 步。
=== "霍尔的三维结构"

霍尔的三维结构是美国系统工程专家霍尔(A.D.Hall)等人于 1969 年提出的一种系统工程方法论,形成了由 **时间维、逻辑维和知识维** 组成的三维空间结构。

时间维分为 **规划、拟订方案、研制、生产、安装、运行、更新 7 个时间阶段;**

逻辑维包括 **明确问题、确定目标、系统综合、系统分析、优化、决策、实施 7 个逻辑步骤;**

知识维包括 **工程、医学、建筑、商业、法律、管理、社会科学、艺术等知识和技能。**

=== "切克兰德方法"

切克兰德方法的核心不是“最优化”而是“比较”与“探寻”。将工作过程分为认识问题、根底定义、建立概念模型、比较及探寻、选择、设计与实施、评估与反馈 7 个步骤。

=== "并行工程"

并行工程(Concurrent Engineering)方法是对产品及其相关过程(包括制造过程和支持过程)进行并行、集成化处理的系统方法和综合技术,目标是提高质量、降低成本、缩短产品开发周期和产品上市时间。

=== "综合集成法"

钱学森等提出从系统的本质出发可以把系统分为 **简单系统和巨系统** 两大类。开放的复杂巨系统的一般基本原则:**整体论、相互联系、有序性、动态,主要性质是开放性、复杂性、进化与涌现性、层次性和巨量性。**

=== "WSR 系统方法"

WSR 系统方法是物理—事理—人理方法论的简称。具有中国传统哲学的思辨思想,是多种方法的综合统一,属于定性与定量分析综合集成的东方系统思想。一般工作过程可理解为理解意图、制定目标、调查分析、构造策略、选择方案、协调关系和实现构想 7 步。

### 系统工程的生命周期

对系统工程生命周期进行定义的目的是以有序而且高效的方式建立一个满足利益攸关者需求的框架。系统工程的生命周期阶段包括 **探索研究、概念阶段、开发阶段、生产阶段、使用阶段、保障阶段和退役阶段。** 生命周期方法有 **计划驱动方法、渐进迭代式开发、精益开发和敏捷开发。**

### 基于模型的系统方法
### 基于模型的系统方

基于模型的系统工程(Model-Based Systems Engineering,MBSE)是建模方法的形式化应用,以使建模方法支持系统需求、分析、设计、验证和确认等活动,持续贯穿到所有生命周期阶段。产物包括:在需求分析阶段,产生需求图、用例图及包图;在功能分析与分配阶段,产生顺序图、活动图及状态机(State Machine)图;在设计综合阶段,产生模块定义图、内部块图及参数图等。系统工程的三大支柱:建模语言、建模工具和建模思路。

## 系统性能
## 二、 系统性能

### 系统性能评价
### 2.1 系统性能评价

系统性能评价指标是软件、硬件的性能指标的继承。其中:

Expand All @@ -54,23 +73,23 @@
* 评价 Web 服务器的主要性能指标有最大并发连接数、响应延迟和吞吐量等。
* 当系统性能降到基本水平时,需要查找影响性能的瓶颈并消除该瓶颈。

### 性能指标计算
### 2.2 性能指标计算

![alt text](images/image-1.png)

### 性能调整
### 2.3 性能调整

**性能调整由查找和消除瓶颈组成。**

对于数据库系统,性能调整主要包括 <u>CPU/内存使用状况、优化数据库设计、优化数据库管理以及进程/线程状态、硬盘 I/O 及剩余空间、日志文件大小等。</u>

对于应用系统,性能调整主要包括应用系统的<u>可用性、响应时间、并发用户数以及特定应用的系统资源占用等。</u>

### 阿姆达尔(Amdahl)解决方案
### 2.4 阿姆达尔(Amdahl)解决方案

![alt text](images/image-36.png)

### 性能评估
### 2.5 性能评估

性能评估主要包括:

Expand Down

0 comments on commit 65c063c

Please sign in to comment.