博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EEPlat的元模型体系
阅读量:6438 次
发布时间:2019-06-23

本文共 710 字,大约阅读时间需要 2 分钟。

EEPlat的元模型体系是元数据驱动的必要条件之中的一个。仅仅有通过元模型可以完好的描写叙述一个软件系统。才可以完整的定义该软件系统的元数据,也才干真正实现软件系统的元数据驱动式开发。也就意味着一个软件系统的UI、业务逻辑、流程、功能、权限等均须要可以通过元模型描写叙述,可以完整的定义出对应的元数据。

EEPlat的核心思想,从高度抽象的视角看一切软件表现及行为皆数据

EEPlat的元模型能够分为后台处理和UI两大部分。

(1)后台处理部分。业务对象元模型主要描写叙述业务功能的静态结构,服务元模型主要完毕业务逻辑。同一时候负责业务对象元模型之间的交互。工作流元模型主要完毕业务流程及业务对象元模型的协作;组织元模型通过组织元模型之间的职责关系能够实现灵活的组织结构。

(2)UI部分。UI部分的元模型主要包含菜单、面板、表格、表格元素、功能树等,通过开创性的利用层叠式界面模型模式组织用户界面,以及使用注冊表来统一管理控制器。能够简单易扩展得实现复杂的界面。

层叠式界面模型是我们在综合分析当前主流界面框架和引擎的基础上,进一步抽象提取出一个通用的界面模型。

界面模型主要由面板、表格、界面元素三个概念组成。通过面板的嵌套摆放实现界面框架,通过表格来完毕界面元素的集合及控制,通过界面元素来表达界面中的每个详细的元素,如输入框、显示区、链接、button等。

通过三个层次的复用组合基本能实现各种界面个性化的复杂性要求。从而也使得界面可以通过元数据驱动的方式动态创建,使得平台可以实现各种复杂、个性化的交互界面需求。

完好的元模型体系结构例如以下图:

www.eeplat.com
QQ群: 105867861

你可能感兴趣的文章
Android用户界面设计:框架布局
查看>>
java版spring cloud+spring boot+redis多租户社交电子商务平台(三)SpringBoot用JdbcTemplates访问Mysql...
查看>>
homework-02
查看>>
V-rep学习笔记:外部函数调用方式
查看>>
vue2.0 组件通信
查看>>
FFmpeg使用遇到问题记录
查看>>
iOS开发--一些UITabBarItem属性的设置[转]
查看>>
php -- 取整数
查看>>
XSLT 学习一
查看>>
SQL 2005安装问题解决办法
查看>>
[C#] 接收和发送UDP数据
查看>>
如何在Oracle中复制表结构和表数据
查看>>
iometer-2006_07_27.common-src编译
查看>>
petri网初步
查看>>
Spring MVC控制器用@ResponseBody声明返回json数据报406的问题
查看>>
C++编程技巧—对数运算实现
查看>>
排版----描述
查看>>
Instruction (hdu 5083)
查看>>
WPF自定义控件与样式(8)-ComboBox与自定义多选控件MultComboBox
查看>>
作业-实验二-圆
查看>>