Yigo平台提供设计器用于系统建模, 解析器用于解析模型。设计器提供基于“图表化原型描述”的软件系统建模功能,包括针对数据关系(D1)、业务蓝图(D2)、界面元素(D3)的建模过程;设计者(包括系统开发人员、项目实施业务顾问、系统运维管理人员等)可以在图表化的软件界面上完成软件系统的构建,软件的所有功能都是通过XML格式的模型定义文件存储下来。解析器提供了“业务模型”的执行环境,通过支持Java环境、浏览器环境、手机及嵌入式系统环境的运行时组件,实现对模型定义文件的解析执行;针对不同用户的访问入口,提供针对性的用户界面,通过与应用服务层服务调用和逻辑执行相配合,实现完整的软件系统业务功能。
“建模 - 验证”两步法构建应用,无中间代码,确保系统实现与业务模型完全一致。
采用业务模型驱动技术路线,壁垒较高,颗粒度更细,复杂度、灵活度更高,能够支持广泛场景的复杂应用开发。注:市场上部分产品采用表单驱动,主要用于开发电子表单和工作流应用,场景较为局限,主要服务中小客户。
模型独立,全生命周期支持图表化、可视化建模,任何时候都可以调整模型来进行系统功能的调整和扩展。
Yigo语言体系,包括函数、API、脚本,可完成复杂业务功能细节的控制和调整。公式+控制JavaScript语法,内置JSON支持。
数据对象描述包括了数据对象及其所有属性,数据对象彼此之间存在相互关系。在ERP系统中用于定义主数据、表单等的结构和行为。
数据流转描述两个数据对象之间的数据关系,比如相同的属性,或者属性之间存在一些计算关系。在ERP中,表达两个表单之间的数据关系,比如如何根据采购申请生成采购订单。
数据归集描述源数据对象和目标数据对象之间的数据关系,往往是多个源指向同一个目标。在ERP中,表达业务数据的汇集关系,以达到便于统计和分析,比如财务科目明细数据汇集成财务科目余额数据。
在面板(含布局)、控件、风格等基本组成元素之外,界面设计还包括:事件响应、业务操作、界面数据绑定、数据有效性检查、 数据联动关系等的定义和设计。
完整支持 BPMN 2.0 工作流规范;与界面设计(表单)、数据处理(数据映射)以及业务对象状态变化等业务环节紧密集成;支持会签、加签、转办、驳回(到前面某个环节)、直送(到驳回节点)、分支/合并等复杂流程。
基于BokeDee ESB,Yigo应用可以便捷地与外围系统进行集成。基于项目数据集成(接口)的现实需求设计,能够快速地解决项目中的接口/数据集成问题,能够很容易地进行扩展和调整。功能完备,支持超过 30 种协议和技术。开放,不依赖于特定供应商的专有协议。轻量级,占用内存和磁盘资源少,无需专门的应用服务器,图形化的管理和接口流程配置。
基于公共技术体系的底层功能扩展机制:基于Java等主流的开发技术,与SOA/ESB、Java/Spring、微服务体系等技术都可以实现很好的兼容和集成,保证应用平台整体的灵活性。
内置完善的用户、角色、权限、数据访问控制功能,以及 SQL 注入、跨域脚本等常见应用层安全漏洞的检查和控制机制。
可视化建模工具支持标准功能和业务差异定制功能分离, 确保用户定制项目具备持续升级能力。实现应用软件可视化设计结果对“产品标准功能”和“项目定制功能”的合理划分,各自独立,保证ERP项目实施的便捷:在定制开发阶段,模型设计器支持以单独的“差异文件”方式保存对系统的设计更改;“差异文件”支持脱离原有应用的Solution独立存放;在系统运行时,通过引入差异文件目录的方式,系统支持将定制开发内容合并运行,保证用户使用正常的定制版本。
构建在开源技术体系上的开发运维平台:在面向业务模型快速实现的基础上,支持敏捷开发和 DevOps 一体化;通过多个工具组合,从版本管理、需求变更管理、持续集成、测试、运行环境配置管理等多个层面实现开发、测试、部署的全过程管理;基于开源和主流工具提供 DevOps 能力:版本管理:Subversion / GitLab;需求及变更管理:Trac / JIRA / …组件库管理:Nexus / Artifactory / …持续集成:Jenkins / GitLab-CI / …容器平台:Kubernetes / Racher / …测试工具:JMeter / Selenium / …日志平台:ELK;性能监控: Prometheus / SkyWalking /。
是一家具有核心技术的高科技企业。总部位于上海,为众多国内大型企业集团乃至世界500强企业,提供包括管理咨询、软件开发、项目实施和系统维护等综合性服务。软件工程技术的创新引领者,国内低代码开发技术的领军人物。自主研发Yigo低代码开发核心技术,10余年专注软件应用与技术创新,Yigo以图形描述业务、由图形映射系统的软件工程方法获得业界充分认可,通过了中国工程院技术评审,并在特大型企业成功验证。依托Yigo的技术优势,博科积极引进各行业优秀人才,全面整合世界领域的优势解决方案,持续推动中国大型企业信息化创新实践,在石油化工、信息通讯、重工机械、物流运输、医疗卫生、医药、汽车等行业打造了标杆示范项目,帮助了众多企业提升了核心竞争力,培养了信息化输出能力。
博科资讯咨询团队核心骨干成员大部分来自国外著名咨询公司、国内信息服务头部厂商,具有强大的咨询能力,拥有丰富的行业资咨询和实施经验。我们已时刻准备,为有志于数字化转型企业提供高效服务。
得帆云DeCode低代码开发平台aPaaS,支持MySql、Oracle、PGSql不同数据库;实现不同数据库方言适配;封装数据类型;提供事件清单进行展示;业务通过配置化方式构建;提供标准/增强集成组件,超200+连接器和场景。提供原生开发脚手架和API,实现复杂应用扩展。
表单引擎
iPaaS插件
流程引擎
权限集成
零代码构建自己的线上业务流程。让您的系统构建像搭积木一样简单。物联网自定义数据与信息化系统打通,快速打造自己的物联网平台。根据企业所需,AI生成企业定制化系统。通过钉钉/邮箱/企业微信/短信、与员工及客户及时共享信息。
无代码开发
多平台支持
跨企业合作
定制化系统
腾讯云音视频低代码UI组件开发方案TUIKit,快速实现全球跨平台、超高品质的实时音视频互动场景。微信小程序引擎深度合作,在微信小程序内提供媲美 Native 的绝佳音视频体验。提供覆盖泛娱乐、教育、企业服务丰富的场景化组件以及全平台的代码示例。
超高品质的实时音视频互动场景
提供媲美 Native 的绝佳音视频体验
提供覆盖泛娱乐、教育、企业服务丰富的场景化组件
微信小程序引擎深度合作