[发明专利]一种实现动态配置界面的方法无效
| 申请号: | 201310286771.7 | 申请日: | 2013-07-10 |
| 公开(公告)号: | CN103365659A | 公开(公告)日: | 2013-10-23 |
| 发明(设计)人: | 吴宇星 | 申请(专利权)人: | 福建富士通信息软件有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
| 地址: | 350000 福建省福州*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 动态 配置 界面 方法 | ||
1.一种实现动态配置界面的方法,其特征在于:所述方法需提供动态配置界面核心引擎、界面展示模块、界面数据实时刷新模块、数据实时提交模块、界面配置模块以及数据读写模块;
所述数据实时提交模块:负责在用户操作配置化界面时,触发界面数据实时提交到系统后端服务,并将界面数据赋值给系统后端的系统对象,系统对象处理输出赋值结果,并对需要更新界面展示的事件通过所述界面数据实时刷新模块进行更新;
所述界面数据实时刷新模块:在界面进行更新时,对需要更新界面展示的事件进行实时刷新;
所述界面配置模块:实现动态界面的配置功能,并将配置完成的界面通过所述动态配置界面核心引擎格式处理后得到界面模板数据,并通过数据读写模块进行读取或写入一数据库进行持久化存储;
所述动态配置界面核心引擎:为操作人员提供进行界面配置化的操作模块、为操作人员提供界面控件的服务、提供界面模版同所述系统对象的映射关联关系的转换;
所述界面展示模块:获取由动态配置界面核心引擎输出的界面模版数据,并根据界面模版数据进行界面展示给用户;
所述数据读写模块,在界面展示模块进行展示界面时从数据库中读取界面模板数据,在动态配置界面核心引擎格式处理后得到界面模板数据需要进行保存时,写入到数据库中进行数据持久化存储。
2.根据权利要求1所述的一种实现动态配置界面的方法,其特征在于:所述动态配置界面引擎包括:界面对象关联引擎、界面展示引擎以及界面控件的服务总线;
所述界面对象关联引擎:实现界面模板同所述系统对象的映射关联关系的转换;
所述界面展示引擎,为操作人员提供进行界面配置化的操作模块,操作人员通过该模块能进行配置操作;
所述界面控件的服务总线:为操作人员提供界面控制的服务,能够灵活的对多个界面控件进行整合形成新的界面流,能快速支撑页面级的组件重组。
3.根据权利要求1所述的一种实现动态配置界面的方法,其特征在于:所述界面配置模块实现动态界面的配置功能具体为:通过界面配置模块提供的工具,通过拖拉的方式将布局属性、对象属性设置到一界面展示布局树中,通过预览功能实时的进行动态配置界面查看;配置完成后将界面展示布局树转化成界面窗口及组件树数据作为配置输出的界面进行固化。
4.根据权利要求3所述的一种实现动态配置界面的方法,其特征在于:所述界面对象关联引擎:实现界面模板同所述系统对象的映射关联关系的转换具体为:通过界面配置模块进行界面设计,得到所述界面窗口及组件树数据,基于系统的对象类型、服务动作的要素,建立界面窗口同对象的关系数据,将关系数据在组件树数据的节点进行分别对应的绑定的方式得到界面模版同系统对象的映射关联关系,后续界面展示、数据采集后通过上述关联关系进行界面展示及对象属性值的转换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建富士通信息软件有限公司,未经福建富士通信息软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310286771.7/1.html,转载请声明来源钻瓜专利网。





