[实用新型]一种界面建模器装置有效
申请号: | 201220584703.X | 申请日: | 2012-11-08 |
公开(公告)号: | CN202904558U | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 姜国强 | 申请(专利权)人: | 广东天新软件科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 523000 广东省东莞市南城区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 界面 建模 装置 | ||
技术领域
本实用新型涉及一种界面建模器装置。
背景技术
基于模型的界面开发方法MB_UIDEs(Model Based UserInte Interface Development Environments)把界面的设计分解为对不同模型的构造,定义包括任务、用户、展示、会话和平台模型在内的多个模型,每一个模型都是对用户界面的某个方面的详细描述。通过把注意力集中在界面的某个方面,模型可以用高度抽象和专业化的标记来表达,从而使得界面更容易创建和维护。
Elkoutbi提出一种基于统一建模语言UML建立用户界面原型的需求工程过程的方法,分别用Petri网、协作图和状态图规范动态模型,最后自动产生界面原型;silvals提出了UMLi的界面设计方法。它集成了UML和MB_UIDEs两种技术,在保留UML表达系统模型的基础上,通过加入对交互任务的表达,能同时表达系统行为和界面行为;文献提出一种以交互为中心的Post-WIMP界面模型,将交互的各个层次进行分离。它充分考虑了Post-WIMP界面的交互特征,使设计者在设计过程中不必关心设备实体与交互行为的连接实现,能灵活地进行组件选择。文献提出的FMP是一种基于界面设计模式的界面模型,通过对界面设计模式在包括功能模型(F)、交互模型(M)和表示模型(P)中的实例化和定制,最终完成用户界面的设计以及代码生成。
现有技术的存在的问题
现有界面设计装置局限于设计界面的组件,不能将组件与具有业务功能性质的平台无关组件相关联,无法为MDA建模平台提供支持;
现有界面设计装置主要是客户端装置,不支持基于浏览器的界面设计,不能支持基于B/S架构的界面设计,无法支持SaaS(Software as a Service,软件即服务)和PaaS(Platform as a Service,平台即服务)
实用新型内容
本实用新型要解决的技术问题是提供一种方便非专业的用户对自己个性化的界面进行定义,可以做出“所见及所得”的管理系统界面,提高了应用者工作效率的界面建模器装置。
为解决上述技术问题,本实用新型采用如下技术方案:一种界面建模器装置,由用户界面层装置、应用逻辑层处理器和数据层处理器三部分组成,其中所述用户界面屋装置和应用逻辑层处理器相互连接,所述应用逻辑层处理器又和数据层相互连接。
进一步地,所述用户界面层装置又由模型组件区、菜单管理区、工作区和属性区组成。
进一步地,所述应用逻辑层处理器由前台模型事件处理逻辑和数据库交互接口组成。
进一步地,所述数据层处理器由模型库、界面库组成。
本实用新型的一种界面建模器装置,由用户界面层装置、应用逻辑层处理器和数据层处理器三部分依次连接组成,方便非专业的用户对自己个性化的界面进行定义,做出“所见及所得”的管理系统界面,提高了应用者的工作效率。
附图说明
图1为本实用新型一种界面建模器装置的平面图。
具体实施方式
本实施例中,参照图1所示,一种界面建模器装置,由用户界面层装置、应用逻辑层处理器和数据层处理器三部分组成,其中所述用户界面屋装置和应用逻辑层处理器相互连接,所述应用逻辑层处理器又和数据层相互连接,方便信息的录入,操作,修改以及储存。所述用户界面层装置又由模型组件区、菜单管理区、工作区和属性区组成。所述应用逻辑层处理器由前台模型事件处理逻辑和数据库交互接口组成;所述数据层处理器由模型库、界面库组成。所述用户界面层装置中:所述模型组件区主要用于列出本系统中嗦使用的基本界面元素,如按钮、标签、文本框、直线和表格等元素;所述菜单管理区主要用于对界面对象的显示、新建、删除和编辑等操作,还包括系统帮助,便于新手迅速的熟悉系统;所述工作区用于显示用户需要定义的界面,对界面中包含的元素进行操作以及用于显示选中的界面元素的基本信息,如元素的大小、在界面中位置和文本的内容等;所述属性区用于显示工作区中的界面元素的属性,当工作区的某个界面元素被激活选中的时,其属性显示在对应的属性区中,界面元素的有些属性是预先定好的,并不是与HTML元素的属性一一对应。所述应用逻辑层处理器中:所述前台模型事件处理逻辑用于响应前台事件,调用处理逻辑;所述数据库交互接口用于协调处理前后台的交互信息。所述数据层处理器中:界面库用于保存本工具的界面元素信息。所述事件监听机制中:flex内部的所述事件监听机制,当满足了一定的条件后,会触发这个事件。比如MouseEvent就是指的当鼠标进行操作之后触发的一系列的事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东天新软件科技有限公司,未经广东天新软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201220584703.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电动机控制线路模拟故障实训台
- 下一篇:一种交流电流检测报警电路