目录
1、系统和子系统
2、模块和组件
3、框架和架构
4、4R架构
5、总结
按照百度百科的解释是:架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。从这个定义来看,它是一个设计,那么我们在实际的软件开发过程中,我们谈的架构,它的范围又是怎样的呢?他跟框架有什么关系?接下来我们详细解释如下几个概念和概念之间的关系。
1、系统和子系统
什么是系统:
维基百科定义的“系统”:系统泛指由一群有关联的个体组成,根据某种规则运作,能完成个别元件不能单独完成的工作的群体。它的意思是“总体”“整体”或“联盟 |