[点晴模切ERP]金蝶云星空-协同开发平台简介
当前位置:点晴教程→点晴ERP企业管理信息系统
→『 经验分享&操作答疑 』
摘自官方描述 金蝶云星空BOS的全称是Business Operation System(业务操作系统),是针对金蝶云产品,自主研发的新一代技术平台。其核心技术是动态领域建模。基于动态领域建模技术,BOS平台抽象了动态表单、业务单据、基础资料、业务流程、工作流、报表、弹性域、权限、多组织架构模型和框架,提供了元数据驱动架构、一系列业务模型元数据解释引擎和运行时业务服务构件,面向业务人员领域建模,快速搭建复杂的、可扩展的商业应用,满足企业未来发展和变化的应用需要,为客户带来持续的信息化投资收益。 BOS平台提供了一套完整的业务建模、插件开发、系统测试、运行部署的解决方案,允许伙伴、独立软件开发商、客户聚焦于高价值的应用,可以以最小的代价基于BOS平台开发行业扩展应用,也可开发独立的应用系统,而无需关注技术细节。 金蝶云星空是一个开放的ERP云平台,是一个基于ERP的开发工具,内置了很多标准的ERP的业务逻辑。在金蝶云星空的整体架构中,底层我们支持了VMware,Hyper-V两种虚拟化技术,然后在虚拟化硬件之上,采用微软的应用服务器和操作系统来部署我们的产品;BOS平台是中间核心层,以动态领域模型为基础,为金蝶云星空提供了业务的建模和运行的支撑。再之上通过BOS搭建的云协同平台(Paas),可以直接在云端开发,并使得伙伴和客户开发的应用能部署到我们公共的云环境进行运维,也能把这些应用发布到应用商城,提供给其他人使用;最上层就是金蝶云星空基于BOS平台提供的应用服务,包括伙伴、客户扩展的应用服务等,能很好的运行在我们的虚拟化环境中,通过Saas模式,向用户提供所需要的软件服务。金蝶云星空支持多端应用,支持Oracle和SqlServer两种数据库。在系统集成方面,金蝶云星空与金蝶的中间件做了深度集成,方便第三方系统调用金蝶云星空的接口; 金蝶云星空是完全基于BOS平台搭建和运行的,伙伴和客户除了可以用BOS扩展金蝶云星空标准业务对象外,还能用它来构建企业的其他信息平台。因此,金蝶云星空的技术框架其实也就是金蝶云星空 BOS的技术框架。金蝶云星空 BOS的技术框架图如图1所示。
图1 金蝶云星空 BOS在分析ERP系统特点的基础上,进一步细化领域模型的对象实体,提出了ERP动态领域模型的概念,较好的解决了ERP软件开发中的一系列问题,金蝶云星空 BOS动态领域模型如图2所示。 图2 动态领域建模总体上由模型库,领域模型,领域模型动态解释引擎三个部分组成。 先根据多个ERP系统分别进行抽象,得到多组基本对象实体。然后对这些对象实体再进一步抽象,得到模型库(包括通用的元模型库和特定行业的定制的专用模型库)。接着使用这些模型元素构建ERP系统的功能模块,当需要加载某个模块时,使用动态解释引擎将设计好的功能转换为内存中的映射。 针对ERP系统中常见的功能模块,建立了界面元素、业务流程、公式函数、操作等多种通用的元模型数据。并根据部分特定行业的特殊要求,定制了一些专用元模型。动态解释引擎由展示层,服务层,内核层组成。当XML文档输入解释引擎后,内核层读取元模型数据解析XML文档,并将结果交给服务层。服务层将解析结果封装成可以在网络中传输的JSON数据包,并发送到展示层。展示层收到JSON数据包后,使用不同的方式展示给用户。 动态领域模型是BOS的核心技术,通过采用动态领域模型,金蝶星空产品具有如下优势: 1、标准、行业、伙伴、客户等多层次开发模型,支持成果组合应用与平滑升级; 2、能够自我学习和行业知识积累的智慧元模型系统; 3、独特的的模型解释系统; 4、微内核架构设计; 5、技术无关性,面向业务用户的交互设计,适应IT技术发展变化。 点晴模切ERP更多信息:http://moqie.clicksun.cn,联系电话:4001861886 该文章在 2024/4/28 21:45:59 编辑过 |
关键字查询
相关文章
正在查询... |