可视化集成开发平台

Web端的图形化敏捷开发平台

咨询 客服,了解详情

产品描述

Cosmo++ IDP —— Web端的图形化敏捷开发平台

业务人员不理解技术,开发人员不理解业务,两类人员的沟通、争论与相互妥协,一直以来是影响产品开发周期和质量的难题。Cosmo++ IDP创造性地把软件抽象成“数据、流程、展现”三层,并针对每一层提供系列化的图形化开发工具,按照设计即开发(DAAD)的思想,最终完善解决了软件开发过程中的业务和技术分离的难题。

IDP3.png


核心优势


1、核心数据引擎提供一致性的数据访问层

通过强大的数据引擎和可视化操作,实现数据处理与数据库无关。无论是何种数据库或其他数据源,均可以一致性地操作,并可以实现跨数据库的读写。

配套有可视化的数据库建模工具、业务建模工具、查询可视化定义、OLAP引擎、扩展函数等多种数据处理工具或引擎。

包含了ETL工具、EXCEL导入、多级填报、自由表单设计等多种数据采集工具。通过这些工具,开发人员可快速实现健壮的数据层。

1.png


2、由流程驱动组件和数据

流程中的逻辑节点用于逻辑运算,而任务节点用于挂接各类组件(自有组件、第三方组件、外部系统),具体的任务由组件完成。 节点与节点之间、节点与组件之间任意传递参数和数据,从而实现由流程驱动的软件平台。

2.png


3、丰富的组件、自由的组合

内建几十种组件,可以快速完成表单、图表、仪表、地图、文档输出、打印、数据查询、数据录入 、各类图解、数据的“增删改查”操作,甚至短信、微信和邮件的收发等功能。

“自由页面”工具让开发者可以在Web端任意绘制网页,同时自由页面也是个“容器”,可以实现对任意组件的组合和管理。

3.png


4、所有通用功能信手拈来

软件的各类通用功能和基础功能,如用户管理、权限管理、文档管理、日志管理、Session管理等,将自动获得,不需要重复开发。

4.png


5、分层构建、重复利用 

组件分层提供,开发分层进行;上层自由引用下层成果,实现各层开发成果的重复利用。极大加快开发速度,节省开发成本。

5.png


平台架构

完善的架构支持灵活的扩展和二次开发。开发均在Web端进行,且无需任何浏览器插件。本地开发与云端开发流畅衔接,快速实现大型软件开发的云外包和云协作。以云开发平台为核心形成的Cosmo++开发生态圈,不断丰富IDP平台的组件和功能。

架构.png