【新版系统架构】第十二章-信息系统架构设计理论和实践

本文详细介绍了信息系统架构的定义、分类和常用架构模型,如单机应用、C/S、SOA等。重点讲解了TOGAF企业架构框架,强调其模块化、内容框架、扩展性和架构风格,并概述了ADM全生命周期模型及其各阶段的主要活动。同时,文章提到了信息系统的生命周期、信息化特征和信息化工厂总体规划方法论,结合Spring Boot和Prometheus/Grafana的实践文章推荐,理论与实践相结合。

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

信息系统架构的定义

信息系统架构的定义:

  1. 架构是对系统的抽象,通过描述元素、元素的外部可见属性及元素之间的关系来反映这种抽象
  2. 架构由多个结构组成,结构是从功能角度来描述元素之间的关系的,具体的结构传达了架构某方面的信息
  3. 任何软件都存在架构,但不一定有对该架构的具体表达文档
  4. 元素及其行为的集合构成架构的内容,两个方面进行抽象:在静态方面,关注系统的大粒度(宏观)总体结构,在动态方面,关注系统内关键行为的共同特征
  5. 架构具有基础性,通常涉及解决各类关键重复问题的通用方案(复用性),以及系统设计中影响深远的各项重要决策
  6. 架构隐含“决策”,即架构是由架构设计师根据关键的功能和非功能性需求(质量属性及项目相关的约束)进行设计与决策的结果

信息系统架构分类

  1. 信息系统物理结构(集中式结构、分布式结构)
  2. 信息系统逻辑结构(横向综合、纵向综合、纵横综合)

信息系统常用4种架构模型

  1. 单机应用模式
  2. 客户机/服务器模式(两层C/S、三层C/S与B/S结构、多层CS结构、MVC)
  3. 面向服务架构(SOA)模式(面向服务架构、Web Service、面向服务架构的本质)
  4. 企业数据交换总线

企业信息系统的总体框架
信息系统架构(ISA),具有多维度、分层次、高度集成化的模型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

阿提说说

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

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

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

打赏作者

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

抵扣说明:

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

余额充值