第12章 信息系统架构设计理论与实践
文章平均质量分 79
本章主要介绍信息系统架构的基本概念及其发展历程,阐述信息系统架构的基本原理、分类、常用架构风格和架构模型,以及企业信息系统架构框架。重点分两部分讲解架构开发方法论(ADM)和信息化工程的相关知识。最后给出了信息系统架构案例分析。
huaqianzkh
路虽远行则将至,事虽难做则必成!
展开
-
信息化总体架构方法_2.信息化工程建设方法
信息化架构一般有两种模式一种是数据导向架构,一种是流程导向架构。对于数据导向架构重点是在数据中心,BI商业智能等建设中使用较多,关注数据模型和数据质量;对于流程导向架构,SOA本身就是关键方法和技术,关注端到端流程整合,以及架构对流程变化的适应度。两种架构并没有严格的边界,而是相互配合和补充。原创 2024-05-14 21:47:17 · 1250 阅读 · 0 评论 -
信息化总体架构方法_1.信息化的一般概念
通常,信息化包含了七个主要平台:知识管理平台、日常办公平台、信息集成平台、信息发布平台、协同工作平台、公文流转平台和企业通信平台。原创 2024-05-13 22:08:16 · 937 阅读 · 0 评论 -
信息系统架构设计方法_2.ADM架构开发方法
为开发企业架构所需要执行各个步骤以及它们之间的关系进行详细的定义,同时它也是TOGAF规范中最为核心的内容。一个组织中企业架构的发展过程可以看成是其企业连续体从基础架构开始,历经通用基础架构和行业架构阶段而最终达到组织特定架构的演进过程,而在此过程中用于对组织开发行为进行指导的证书架构开发方法。由此可见,架构开发方法是企业连续体得以顺利演进的保障,而作为企业连续体在现实中的实现形式或信息载体,企业架构资源库也与架构开发方法有着千丝万缕的联系。原创 2024-05-13 20:39:07 · 360 阅读 · 0 评论 -
信息系统架构设计方法_1.TOGAF概述
TOGAF的基础是信息管理技术架构(Technical Architecture For Information Management,TAFIM)。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。在国际上,TOGAF已经被验证,可以灵活、高效地构建企业IT架构。这有助于每个人以相同的方式理解框架,内容和目标,并让整个企业在同一页面上打破任何沟通障碍。是一种开放式企业架构框架标准,它为标准、方法论和企业架构专业人员之间的沟通提供一致性保障。原创 2024-05-12 22:26:19 · 246 阅读 · 2 评论 -
企业信息系统的总体框架
信息系统的架构(InformationSystemArchitecture,ISA)中的Architecture含义具有丰富内涵和作用,相比计算机领域的Architecture来说它的单一性、片面性模型是难以描述ISA的全部的,ISA模型应该是多维度,分层次、高度集成化的模型。要在企业中建立一个有效集成的ISA,必须考虑企业中的四个方面:战略系统、业务系统、应用系统和信息基础设施。信息系统体系结构的总体参考框架如图1所示。图1 信息系统体系结构的总体框架。原创 2024-05-12 21:46:20 · 820 阅读 · 0 评论 -
信息系统架构模型_3.企业数据交换总线
如果采用CORBA为通信协议,交换总线就是对像请求代理(ORB),也被称之为“代理(Agent)体系”。另外,在交换总线上挂接的软件系统,有些也可以实现代理的功能,各代理之间可以以并行或串行的方式进行工作,通过挂接在同一交换总线上的控制器来协调各代理之间的活动。这种架构在大型企业不同应用系统进行信息交换时使用较普遍,在国内,主要是银行或电信等信息化程度较高的行业采用此种结构,其他的许多行业虽然也有类似的需求,但大多都仍处于半信息化阶段,没有达到“企业数据交换总线”的层次。实践中,还有一种较常用的架构,即。原创 2024-05-11 21:25:05 · 548 阅读 · 4 评论 -
信息系统架构模型_2.面向服务架构(SOA)模式
多个单点应用相互通信的多服务结构也是一种信息系统常用的架构模式。面向服务架构的本质是消息机制或远程过程调用(RPC)。虽然其具体的实现底层并不一定是采用RPC编程技术,但两个应用之间的相互配合确实是通过某种预定义的协议来调用对方的“过程”实现的,这与前节所讲多层架构的单点应用系统中,两个处于不同层的运行实例相互之间通信的协议类型基本是相同的。原创 2024-05-11 20:48:00 · 380 阅读 · 0 评论 -
信息系统架构模型_1.单机应用模式和客户机/服务器模式
单机应用系统是最简单的软件结构,是指运行在一台物理机器上的独立应用程序。客户机/服务器模式是信息系统中最常见的一种。C/S概念可理解为基于TCP/IP协议的进程间通信IPC编程的“发送”与“反射”程序结构,即Client方向Server方发送一个TCP或UDP数据包,然后Server方根据接收到的请求向Client方回送TCP或UDP数据包原创 2024-05-10 22:25:14 · 1059 阅读 · 0 评论 -
信息系统架构_3.信息系统架构的一般原理
1.信息系统架构的研究1.信息系统架构的研究在信息系统中使用体系结构一词,不如计算机体系结构,网络体系结构和数据体系结构那么显而易见。这是因为信息系统是基于计算机、通信网络等现代化工具和手段,服务于信息处理的人机系统,不仅包括了计算机、网络和数据等,并且还包括了大量人的因素,因此对信息系统架构的研究比计算机体系结构、网络体系结构、数据体系结构要复杂很多。原创 2024-05-09 21:46:18 · 509 阅读 · 0 评论 -
信息系统架构_1.架构风格
架构风格反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个模块和子系统有效地组织成一个完整的系统。按这种方式理解,信息系统架构风格定义了用于描述系统的术语表和一组指导构建系统的规则。然而,对于应用架构风格来说,由于视点的不同,架构设计师有很大的选择余地。要为系统选择或设计某一个架构风格,必须根据特定项目的具体特点,进行分析比较后再确定,架构风格的使用几乎完全是特定的。信息系统架构设计的一个核心问题是能否使用重复的信息系统架构模式,即能否达到架构级别的软件重用。(3)独立构件风格:进程通信;原创 2024-05-08 22:01:27 · 605 阅读 · 0 评论 -
信息系统架构基本概念及发展_2.信息系统架构的定义
该定义中的”软件元素“是指比”构件“更一般的抽象,元素的”外部可见属性“是指其他元素对该元素所做的假设,如它所提供的服务、性能特征等。因此,仅与内部具体实现有关的细节是不属于架构的,即定义强调元素的”外部可见“属性。信息系统架构为软件系统提供了一个结构、行为和属性的高级抽象,由构件系统元素的描述、这些元素的相互作用、指导元素集成的模式及这些模式的约束组成。架构由多个结构组成,结构是从功能角度来描述元素之间的关系的,具体的结构传达了架构某方面的信息,但是个别结构一般不能代表大型信息系统架构。原创 2024-05-08 21:27:34 · 515 阅读 · 0 评论 -
信息系统架构基本概念及发展_1.概述和发展
信息就是对客观事物的反映,从本质上看信息是对社会、自然界的事物特征、现象、本质及规律的描述。信息通常是指音讯、消息、通信系统传输和处理的对象,泛指人类社会传播的一切内容。信息系统架构则是指对某一特定内容里的信息进行统筹、规划、设计、安排等一系列有机处理的活动。它的主体对象是信息,由信息建筑师来加以设计结构、决定组织方式以及归类,好让使用者与用户容易寻找与管理的一项艺术与科学。现代信息系统的“架构”本质上存在两个层次:一个是概念层次,一个是物理层次。而概念层次则包含了艺术、科学、方法和建设风格。原创 2024-05-07 22:11:16 · 609 阅读 · 0 评论