《系统架构设计师教程》 第一章:绪论

系统架构设计始于20世纪80年代IBM提出的“信息系统架构框架”。它涉及软件系统的结构、行为和属性,涵盖描述语言、分析验证、框架维护等多个方面。系统架构设计师是关键角色,负责系统核心构架、开发规范和技术细节。他们与产品经理、软件项目经理和系统分析师协同工作,确保产品的功能性和非功能性需求得到满足。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 系统架构的概念与发展历史

  1. 现代信息系统的架构三要素:构件、模式以及规划。
  2. 软件系统架构是关于软件系统的结构、行为和属性的高级抽象。
  3. 20世纪80年代,IBM首先引入“信息系统架构框架”概念,提出从信息、流程、网络、人员、时间和基本原理6个视角来分析企业,并提供; 与之相对应的6个模型,包括语义、概念、逻辑、物理、组件和功能模型
  4. 软件架构的研究主要包括软件架构描述语言、软件架构的描述与表示、软件架构的分析与验证基于框架的软件维护与演化、软件架构的可靠性等方面。
  5. 系统架构设计师是软考中级资格“软件设计师、软件评测师“之后的高级资格。

2. 系统架构设计师的定义与职业素养

  • 系统架构设计师:是系统或产品线的设计负责人,是一个理解和管理并最终确认和评估非功能性需求,给出开发规范,搭建系统实现的核心构架,对整个软件架构、关键构件、接口进行总体设计并澄清关键技术细节的高级技术人员。
  • 产品经理:通常是指负责产品设计的“专人”,属于“商业人士”。
  • 软件项目经理:是指对项目控制/管理,关注项目本身的进度、质量、分配、调动、协调、管理好人、财、物等资源的负责人。
  • 系统分析师:是指对系统开发中进行业务需求分析、系统需求分析、可行性分析、业务建模个指导项目开发的人

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Chiang木

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值