Yigo发展历程

  • 2001.06

    前期研发

    Yigo的前身是青青草导航1998年正式发布的Open9000构件化平台,提供各种组件,并提供业务逻辑的API封装,用户利用Open9000平台可快速的搭建信息管理系统。
  • 2005.09

    1.0发布

    包含设计器和运行环境,技术体系为COM+,客户端为Windows程序。
  • 2008.10

    1.2发布

    1.2的运行环境做了重大调整,支持J2EE标准,客户端是Applet。
  • 2010.05

    1.3发布

    1.3客户端支持Applet和基于HTML/CSS/Javascript的Web客户端,同时提供了Web整合功能。
  • 2011.07

    1.4发布

    增加对移动端的支持,支持IOS、Android、WinCE系统。
  • 2012.09

    1.5发布

    1.5版本包括新版的YigoCAD工具,支持设计运行调试一体化。
  • 2013.05

    1.6发布

    发布了业务蓝图功能,使业务贴合度更高。
  • 2014.10

    1.7发布

    运行环境的Web版客户端做了全面优化,使之更轻量化。
  • 2015.05

    2.0发布

    对Yigo进行了整体重构和升级,系统框架更合理、性能提升明显。
  • Yigo技术特征

    开发更智能

    图形化人机交互,明确组件间关系
    可扩展、源码自动生成

    支持各种主流数据

    符合J2EE标准

    开发更高效

    “蓝图+原型”,业务原型自动
    映射系统,快速实现客户需求,
    大数据处理、分布式计算

    B/S+移动APP

    面向服务、易于集成

    Yigo管理模型

  • 界面模型包含界面、数据对象事件处理、表单集合等。界面分为两类,一类是布局类组件,一类为功能类组件;布局类组件主要用于对其包含的组件进行布局, 功能类组件提供用户的交互能力。Yigo包装了底层平台的事件模型,为用户提供了跨平台一致的界面事件模型,Yigo提供了丰富的事件模型,包括点击事件、 值改变事件等。表单集合中包含了公共操作列表定义、脚本定义、查询集合定义、参数集合定义。

  • 数据模型定义Yigo语言处理的信息的结构和规则。数据是信息系统主要的处理对象,Yigo语言的数据模型描述了数据结构、数据操作、数据约束以及数据之间的关系。

  • 业务流程定义应用如何处理其各个业务的过程。由大量的处理过程组成,每个处理过程都有相应的处理任务和步骤,Yigo提供了针对过程的开发方法,定义了一套流程的定义语言,使信息系统的开发者可以通过Yigo的过程定义语言描述其过程、任务和任务的处理顺序。

  • 下载
    关闭