信息系统架构_3.信息系统架构的一般原理

1.信息系统架构的研究

在信息系统中使用体系结构一词,不如计算机体系结构,网络体系结构和数据体系结构那么显而易见。这是因为信息系统是基于计算机、通信网络等现代化工具和手段,服务于信息处理的人机系统,不仅包括了计算机、网络和数据等,并且还包括了大量人的因素,因此对信息系统架构的研究比计算机体系结构、网络体系结构、数据体系结构要复杂很多。

2.信息系统架构柔性化需求

信息系统架构指的是在全面考虑企业的战略、业务、组织、管理和技术的基础上,着重研究企业信息系统的组成成分及成分之间的关系,建立起多维度分层次的、集成的开放式体系结构,并为企业提供具有一定柔性的信息系统及灵活有效的实现方法。

对于每个具体的企业,其管理方式、运作模式、组织形式、机构大小、工作习惯、经营策略都各不相同,反映在信息系统的建设上,为软硬件产品的选择、系统环境的构造、用户界面的形式、数据库的要求,以及程序的编制都不一样。并且随着社会的变革、企业的发展、技术的进步,不仅要求信息系统具有较强的适应性,即在环境变化的情况下,系统的变化能达到最小,而且要求信息系统具有对自身进行改进、扩充和完善的能力,同时不影响企业的正常运作,对企业不造成风险。虽然软件工程在软件开发方法学、软件工具与软件工程环境,以及软件工程管理方法学上都取得了很大进展,极大地提高了软件的生产率和可靠性,实现了软件产品的优质高产。但是,对信息系统柔性化需求没有实质性的改变。

3.信息系统架构的基本原理

一个事物对环境的变化具有适应能力,意味着该事物能根据环境变化进行适当的改变,这种改变可能是局部的、表面的,也可能是全局的、本质性的。事物改变自己的程度与环境的变化程度,以及环境变化对事物产生的压力程度有关。事物之所以具有适应能力,是因为该事物中存在着一些基本部分,无论外界环境怎样变化,这些基本部分始终不变,另外还存在一些可随环境变化而变化的部分。对于不同的事物,不变的部分和变化的部分所占的比例是不同的。

因此,这里认为架构包含两个基本部分:组成成分和组成成分之间的关系。在外界环境方式变化时架构中组成成分和关系有些可能是不变的,有些则可能要产生很大的变化。在信息系统中,析出相对稳定的组成成分与关系,并在相对稳定部分的支持下,对相对变化较多的部分进行重新组织,以满足变化的要求,就能够使得信息系统对环境的变化具有一定的适应能力,即具有一定的柔性。这就是信息系统架构的基本原理。

相关推荐
夕阳2301 天前
蓝牙核心系统架构介绍
系统架构·#蓝牙开发·#蓝牙技术·#蓝牙核心系统·#ble低功耗蓝牙
leafff1231 天前
一文读懂:如何选择适合的RAG系统架构设计模式?
设计模式·自然语言处理·系统架构
Ashlee_code1 天前
全球动荡下的金融科技突围:TRS收益互换与场外个股期权系统架构全景解析
科技·金融·系统架构·跨境·kyc·金融机构·场外期权
蒋星熠1 天前
全栈开发实战指南:从架构设计到部署运维
运维·c++·python·系统架构·node.js·devops·c5全栈
湘-枫叶情缘2 天前
系统架构设计师与考研408在IT基础设施能力考核上的全面对比研究
系统架构
合作小小程序员小小店2 天前
web网页开发,在线%考试管理%系统,基于Idea,vscode,html,css,vue,java,maven,springboot,mysql
java·前端·系统架构·vue·intellij-idea·springboot
roman_日积跬步-终至千里2 天前
【系统架构设计】用例技术:需求分析的实用工具
系统架构·需求分析
信创天地3 天前
RISC-V 2025年在国内的发展趋势
python·网络安全·系统架构·系统安全·运维开发
Arva .3 天前
接口在领域层,实现在基础设施层
系统架构
qqxhb3 天前
系统架构设计师备考第68天——大数据处理架构
大数据·hadoop·flink·spark·系统架构·lambda·kappa