ETS Architecture
Framework 是可以开发其他软件项目的骨架结构.它包括支援程序,文件库,语言,编辑其他构成软件要素的软件等.因此Platform也可以看作一种Framework, MS公司把NET Platform称为NET Framework 也不是错的.而且把UI程序开发部分也可以称为Framework.此外,仅用UI程序开发的部分是不能提供完整的软件执行环境.所以它虽然不是Platform,但属于Framework.在这一点上Platform和Framework是有很多的不同点.

ets_builder.gif

i-ONE application

1) 从UI设计到开发运营配置及维护阶段,对全面软件开发阶段的应用程序的统合Framework
2) Web应用程序和Rich Internet Application及独立形应用程序开发的自动化工具
3) 元数据为基础的动态Contents形成
4) J2SE 及J2EE 标准基础定制并支援

应用程序抽象画为单位的元数据使用

-. 屏幕,属性, Script,画面要素等元信息的单位项目
-. 使用者权限/团体,个别商务逻辑体现(DBMS CRUD)的SP模版生成
-. 菜单及程序登录的属性
-. 应用程序抽象画的基本单位

产品构成

i-ONE Application Builder engine
ETS发动机是通过ER生成Meta Data并把Meta Item组合及分析并且自动生成Query及画面UI/实行属性等来自动构成UI.

Template Builder (Web 应用程序 / 独立性应用程序)
通过可以重复使用的模版和元素据,开发 Web应用程序的Framework

-. 通过元数据输入的UI生产样品及修改
-. 可以从复使用的Javascript程序库
-. 使用者定义允许AJAX基板的活动处理器
-. Excel 导出功能
-. 对于DBMS CRUD的询问及SP自动生成
-. 自动页面分离/页面布局 生成
-. 商务逻辑代码自动生成
-. 菜单自动生成
-. 使用者Group/Role/Authority/Menu权限管理
-. ActiveX/Applet统合功能
-. 实行时间自动页面生成
-. 使用者定义代码定义