“金蝶云星空BOS平台是什么?”金蝶云星空产品包含很多云服务,其中BOS平台金蝶针对旗下云产品自主研发出来的新一代技术平台。BOS平台全称是Business Operation System(业务操作系统),其核心技术是动态领域建模技术。
金蝶云星空的BOS平台抽象动态表单、业务单据、基础资料、业务流程、工作流、报表、弹性域、权限、多组织架构模型和框架,提供元数据驱动架构、一系列业务模型元数据解释引擎和运行时业务服务构件,面向业务人员领域建模,快速搭建复杂的、可扩展的商业应用,满足企业未来发展和变化的应用需要,为客户带来持续的信息化投资收益。金蝶云星空是完全基于BOS平台搭建和运行的,伙伴和客户除了可以用BOS扩展金蝶云星空以外,还能用它来构建企业的其他信息平台。因此,金蝶云星空的技术框架其实也就是金蝶云星空 BOS的技术框架。
金蝶云星空 BOS提供了一套完整的业务建模、插件开发、系统测试、运行部署的解决方案,允许伙伴、独立软件开发商、客户聚焦于高价值的应用,可以以最小的代价基于BOS平台开发行业扩展应用,也可开发独立的应用系统,而无需关注技术细节。BOS平台在分析ERP系统特点的基础上,进一步细化领域模型的对象实体,提出了ERP动态领域模型的概念,较好的解决了ERP软件开发中的一系列问题,金蝶云星空 BOS动态领域模型如下图所示。
动态领域建模总体上由模型库,领域模型,领域模型动态解释引擎三个部分组成。其中,动态领域模型是BOS平台的核心技术动态领域建模是对模型驱动架构MDA(Model Driven Architecture)设计思想一种扩展。金蝶在ERP动态领域建模方面进行了大量的探索和实践,发现这种方法可以大幅提高了ERP系统的设计和开发效率,有效提升软件产品的质量。而且这种方法设计出来的产品具有良好的动态性,可以在运行时调整外观和功能,很好地满足了用户的个性需求。通过采用动态领域模型,金蝶星空产品具有如下优势:
1、标准、行业、伙伴、客户等多层次开发模型,支持成果组合应用与平滑升级;
2、能够自我学习和行业知识积累的智慧元模型系统;
3、独特的的模型解释系统;
4、微内核架构设计;
5、技术无关性,面向业务用户的交互设计,适应IT技术发展变化。