【系统架构师】系统工程与信息系统基础⑱-系统工程(概念|系统工程方法|系统生命周期)

目录

一、概念

二、系统工程方法

1.霍尔的三维结构

2.切克兰德方法

3.并行工程方法

4.综合集成法

5.WSR系统方法

三、系统生命周期

1.生命周期的7个阶段

2.生命周期方法


一、概念

        系统工程是一种组织管理技术,为了最好的实现系统的目的,对系统的组成要素、组织结构、信息流、控制机构进行分析研究的科学方法。从整体出发、从系统观念出发,以求整体最优。系统工程利用计算机作为工具,对系统的结构、元素、信息喝反馈等进行分析,以达到最优规划、最优设计、最优管理和最优控制的目的。


二、系统工程方法

        系统工程方法是一种现代的科学决策方法,也是一门基本的决策技术。它针对主要问题、主要情况和全过程,运用有效工具进行全面的分析和处理。包括:

1.霍尔的三维结构

        霍尔的三维结构,集中体现了系统工程方法的系统化、综合化、最优化、程序化和标准化等特点,是系统工程方法论的重要基础内容。

        霍尔三维结构是将系统工程整个活动过程分为前后紧密衔接的7个阶段7个步骤,同时还考虑为了完成这些阶段和步骤所需要的各种专业知识和技能。这样,就形成了由时间维逻辑维知识维组成的三维空间结构。

        时间维表示系统工程活动从开始到结束按时间顺序排列的全过程,分为规划、拟定方案、研制、生产、安装、允许、更新7个时间阶段

        逻辑维是指时间维的每个阶段内所要进行的工作内容和应该遵循的思维程序,包括明确问题、确定目标、系统综合、系统分析、优化、决策、实施7个逻辑步骤。

        知识维即使需要专业科学知识

2.切克兰德方法

        社会经济体系中的问题往往很难和工程技术系统中的问题一样,事先将需求确定清除,难以接价值系统的评价准则设计出符合这种需求的最优系统方案。切克兰德方法论的核心不是“最优化”而是“比较”与“探寻”。从模型和现状的比较重来学习改善现状的途径。“比较”这一步骤,含有组织讨论、听取各方面有关人员意见,不拘泥于非要进行定量分析的要求,能更好地反映人的因素和社会经济系统地特点。

        切克兰德方法将工作过程分为7个步骤:

        (1)认识问题:收集与问题有关的信息,表达问题现状,寻找构成和影响因素及其关系,以便明确系统的问题结构、现存过程及其相互之间的不适应之处,确定有关的行为主体和利益主体。

        (2)根底定义:初步弄清、改善与现状有关的各种因素及其相互关系。根底定义的目的是弄清系统问题的关键要素以及关联因素,为系统的发展及其研究确立各种基本的看法,并尽可能选择出做合适的基本观点。

        (3)建立模型概念:在不能建立精确数学模型的情况下,用结构模型或语言模型来描述系统的现状。概念模型来自于根底定义,是通过系统化语言对问题抽象描述的结果,其结构及要素必须符合根底定义的思想,并能实现其要求。

        (4)比较及探寻:将现实问题和概念模型进行对比,找出符合决策者意图且可行的方案或途径。有时通过比较,需要对根底定义的结果进行适当修正。

        (5)选择:针对比较的结果,考虑有关人员的态度及其他社会、行为等因素,选出现实可行的改善方案。

        (6)设计与实施:通过详尽和有针对性地设计,形成具有可操作性地方案,并使得有关人员乐于接受和愿意为方案地实现竭尽全力。

        (7)评估与反馈:根据在实施过程中获得的新认识,修正问题描述、根底定义及概念模型等。

3.并行工程方法

        并行工程方法是对产品及其相关过程进行并行、集成化处理的系统方法和综合技术。它要求产品开发人员从设计开始就考虑产品生命周期的全过程,不仅考虑产品的各项性能,如质量、成本和用户需要求,还应考虑与产品有关的各工艺过程的质量及服务的质量

        并行工程的目标是提高质量、降低成本、缩短产品开发周期和产品上市时间

        并行工程强调以下3点:

        (1)在产品的设计开发期间,将概念设计、结构设计、工艺设计、最终需求等结合起来,保证以最快的速度按要求的质量完成

        (2)各项工作由与此相关的项目小组完成。进程中小组成员各自安排自身的工作,但可以随时或定期反馈信息,并对出现的问题协调解决

        (3)依据适当的信息系统工具,反馈与协调整个项目的进行利用CIM技术,在产品的研制与开发期间,辅助项目进程的并行化。

4.综合集成法

        钱学森等首次把处理开放的复杂巨系统的方法命名为从定性到定量的综合集成法。综合集成是从整体上考虑并解决问题的方法论。是现代科学条件下认识方法论上的一次飞跃。

        从系统的本质出发,根据组成子系统及子系统种类的多少和它们之间关联关系的复杂程度,可以把系统分为简单系统和巨系统两大类。

        (1)如果组成系统的子系统数量比较少,它们之间的关系比较单纯的系统称为简单系统

        (2)如果子系统数量非常巨大(如成千上万),则称作巨系统

        (3)如巨系统中子系统种类不太多(几种,几十种),且它们之间的关联关系又比较简单,就称做简单巨系统,如激光系统。

        (4)如果子系统种类很多并有层次结构,它们之间的关联关系又很复杂,这就是复杂巨系统 ,如果这个系统又是开放的,就称作开放的复杂巨系统

        开放的复杂巨系统主要性质:开放性、复杂性、进化与涌现性、层次性、巨量性。

        综合集成方法的主要特点有:

        (1)定性研究与定量研究有机结合,贯穿全过程

        (2)科学理论与经验知识结合,把人们对客观事物的知识综合集成解决问题。

        (3)应用系统思想把多种学科结合起来进行综合研究。

        (4)根据复杂巨系统的层次结构,把宏观研究与微观研究统一起来。

        (5)必须有大型计算机系统支持,不仅有管理信息系统、决策支持系统等功能,而且还要有综合集成功能。

5.WSR系统方法

        WSR是物理、事理和人理三者如何巧妙配置、有效利用以解决问题的一种系统方法论。“懂物理、明事理、通人理”就是WSR方法论的实践准则。

        WSR方法论一般工作过程可理解为这样的7步:理解意图、制定目标、调查分析、构造策略、选择方案、协调关系和实现构想。


三、系统生命周期

1.生命周期的7个阶段

        (1)探索性研究阶段:目的是识别利益有关者的需求,探索创意和技术。

        (2)概念阶段:目的是细化利益有关者的需求,探索可行概念,提出有望实现的解决方案。

        (3)开发阶段:目的是细化系统需求,创建解决方案的描述,构建系统,验证并确认系统。

        (4)生产阶段:目的是生产系统并进行检验和验证。

        (5)使用阶段:目的是运行系统以满足用户需求。

        (6)保障阶段:目的是提供持续的系统能力。

        (7)退役阶段:目的是存储、归档或退出系统。

2.生命周期方法

        (1)计划驱动方法:特征在于整个过程始终遵守规定流程的系统化方法。特别关注文档的完整性、需求的可追溯性以及每种表示的事后验证

        (2)渐进迭代式开发:运行为项目提供一个初始能力,随之提供连续交付以达到期望的系统。目标在于快速产生价值并提供快速响应能力。适合需求不清晰,较小的,不太复杂的系统。

        (3)精益开发:精益思想是一种整体性的范式,聚焦于向客户交付最大价值并使浪费活动最小化。是一个动态的,知识驱动的、以客户为中心的过程,通过这一过程使特定企业的所有人员以创造价值为目标不断地消除浪费。

        (4)敏捷开发:敏捷的关键目标在于灵活性,当风险可接受时允许从序列中排除选定的事件。适用于系统工程的敏捷原则如下:

  • 最高的优先级是通过尽早地和持续地交付有价值的软件来满足客户。
  • 欢迎需求变更,即使是在项目开发后期。敏捷流程利用需求变更帮助客户获得竞争优势。
  • 不断交付可用的软件,周期从几周到几个月不等,且越短越好。
  • 在项目中业务人员与开发人员每天在一起工作,业务人员始终参与到开发工作中。
  • 在开发团队内部和团队之间,传递信息最有效的方法是面对面交谈。
  • 工作软件是进展的主要度量。
  • 对技术的精益求精以及对设计的不断完善将提升敏捷性。
  • 简单性(尽最大可能减少不必要的工作的艺术)是精髓。
  • 最佳的架构、需求和设计出自于自组织的团队。
  • 团队要定期反省如何能够做到更加高效,并相应地调整团队的行为。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值