离散信息系统,是指由可组装的功能碎片组成的系统,其特征表现为功能模块的相互独立性。与传统管理信息系统软件相比,离散信息系统有着具有结构灵活、开发周期短、建设成本低、修改维护简便等优势。
出于作业协同的需要,传统管理信息系统应用模块间往往存在复杂的直接关联关系。这些关系固定下来,就形成了系统的应用结构。
在离散信息系统中,MISApp通过IBSDK 获取IBPaaS的服务来实现相互协作。IBPaaS的协作服务,既保持了MISApp间的作业协同,实现了作业协同标准化,还取消了MISApp之间的直接关联关系。
由于MISApp之间没有直接关联,IBCloud的应用部分仅仅是独立MISApp的简单集合,没有任何固定结构。我们将这种特殊“结构”称为“离散结构”。
应用结构的离散化,为IBCloud的功能调整和使用带来极大的便利。实际上,完全可以像处理普通智能手机App那样来处理MISApp,包括独立设计、独立开发、独立部署、独立使用和独立维护等等。
这意味着,运用离散化信息系统技术开发软件,由于不需要考虑系统模块间的数据关系,任何复杂的系统只需要将整体功能拆分成若干个功能单一的MISApp,就能够由不同的开发人员分别进行开发,大大降低了复杂系统的开发难度,缩短项目周期。在离散化信息系统技术的支撑下,以往人们不敢想象的复杂系统都将成为可能。