模块化是什么意思?


模块化是什么意思?

文章插图
模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程,有多种属性,分别反映其内部特性 。模块化本体是指具有模块结构的本体(知识库的一种表现形式) 。模块化用来分割,组织和打包软件 。模块化是一种处理复杂系统分解成为更好的可管理模块的方式 。一种是基于非经典语义的逻辑语言扩展,如分布式描述逻辑,E-连接和基于包的描述逻辑;另外一种途径是基于经典描述逻辑语义,但限制对外部符号的使用以保证各模块可安全的合并 。
模块化
模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程,有多种属性,分别反映其内部特性 。模块化本体是指具有模块结构的本体(知识库的一种表现形式) 。模块化用来分割,组织和打包软件 。模块化是一种处理复杂系统分解成为更好的可管理模块的方式 。一种是基于非经典语义的逻辑语言扩展,如分布式描述逻辑,E-连接和基于包的描述逻辑;另外一种途径是基于经典描述逻辑语义,但限制对外部符号的使用以保证各模块可安全的合并 。
基本信息
运行模式
独立的工作运行模式
基本属性
接口、功能、逻辑、状态
作用
模块化用来分割,组织和打包软件 。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能 。
模块具有以下几种基本属性:接口、功能、逻辑、状态,功能、状态与接口反映模块的外部特性,逻辑反映它的内部特性 。
在系统的结构中,模块是可组合、分解和更换的单元 。模块化是一种处理复杂系统分解成为更好的可管理模块的方式 。它可以通过在不同组件设定不同的功能,把一个问题分解成多个小的独立、互相作用的组件,来处理复杂、大型的软件 。
模块化本体
模块化本体是指具有模块结构的本体(知识库的一种表现形式) 。许多应用领域需要模块化的本体,如
协作式本体开发
分布式数据管理
大规模本体的管理和推理
本体的部分重用
当前,实现模块化本体主要有两种主要的语言途径 。一种是基于非经典语义的逻辑语言扩展,如分布式描述逻辑,E-连接和基于包的描述逻辑;另外一种途径是基于经典描述逻辑语义,但限制对外部符号的使用以保证各模块可安全的合并 。
就是把所有元素都整合在规整的网格中 。
每一块设计元素都要在网格中设计的恰到好处 。
非常便于内容的组织和管理;
适用于响应式框架;
融合卡片和极简风格;
基于网格,能在任何项目平台上使用;
从建筑设计,室内设计到电脑甚至是汽车的设计,本质上都是可以模块化的 。
模块化设计的元素可以互换,如可以在不同电脑中使用的小零件,或一个特定类型的汽车电池,也可以用在多款汽车上 。在实践中,模块化设计常常使人们想到一种乐高积木式的设计,其中的组件可以拼在一起或彼此分开 。
平面设计中的模块通常以网格的方式体现 。网格以及封闭性模块可能会影响到你设计时的方方面面 。网格可以让你更加方便地排列各个元素的位置及间距,确定文本的对齐方式 。
设计师重新拾起了扁平化设计和运用大面积色块设计的模式,windows在metro设计中就使用了模块化的交互界面 。
不同的是网页需要考虑屏幕滚动和不同屏幕分辨率的断点 。(你可以利用CSS实现,但我们只专注于视觉方面 。)
所见即所得 。预制板块已经结合在一起,就像制造汽车和电脑的想法一样,使得每一块适用于一个整体框架,你甚至不需要考虑设计的模块化 。
【模块化是什么意思?】 模块化网站的网格要比印刷版本的网格更大,可以把屏幕拆解成小块 。最简单的方法就是用两栏的格式将屏幕分成一半(中间有间距) 。横向分区通常就是屏幕的高度,浏览器滚动条下拉,查看不同板块,这种方式在视差滚动动画中的应用也很流行 。