[发明专利]一种实现动态配置界面的方法无效
| 申请号: | 201310286771.7 | 申请日: | 2013-07-10 |
| 公开(公告)号: | CN103365659A | 公开(公告)日: | 2013-10-23 |
| 发明(设计)人: | 吴宇星 | 申请(专利权)人: | 福建富士通信息软件有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
| 地址: | 350000 福建省福州*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 动态 配置 界面 方法 | ||
技术领域
本发明涉及计算机通讯技术领域,尤其涉及一种实现动态配置界面的方法。
背景技术
现在电信行业竞争越来越激烈,对IT支撑系统提出更高的要求,要求IT系统对业务采集的功能界面进行快速的开发部署电信日常生产。目前电信很多IT系统根据需求业务要素进行界面定制或者半定制化支撑,无法满足相应时间要求,要支撑功能界面的快速开发需要实现一套界面动态配置功能。目前实现方案主要存在如下几个问题:1、功能界面通过定制或半定制方式支撑,需经过开发、测试、部署环节,工作量大;2、需要开发人员接入,无法直接提供给业务管理人员配置;3、实现效率低,无法快速响应业务需求;4、生产中出现问题或者需求变更情况下无法直接进行修改。
发明内容
本发明要解决的技术问题,在于提供一种实现动态配置界面的方法,能实现在线动态配置界面,支持在线新增、修改、发布;且通用性好,可以在不同的系统中进行使用。
本发明是这样实现的:一种实现动态配置界面的方法,所述方法需提供动态配置界面核心引擎、界面展示模块、界面数据实时刷新模块、数据实时提交模块、界面配置模块以及数据读写模块;
所述数据实时提交模块:负责在用户操作配置化界面时,触发界面数据实时提交到系统后端服务,并将界面数据赋值给系统后端的系统对象,系统对象处理输出赋值结果,并对需要更新界面展示的事件通过所述界面数据实时刷新模块进行更新;
所述界面数据实时刷新模块:在界面进行更新时,对需要更新界面展示的事件进行实时刷新;
所述界面配置模块:实现动态界面的配置功能,并将配置完成的界面通过所述动态配置界面核心引擎格式处理后得到界面模板数据,并通过数据读写模块进行读取或写入一数据库进行持久化存储;
所述动态配置界面核心引擎:为操作人员提供进行界面配置化的操作模块、为操作人员提供界面控件的服务、提供界面模版同所述系统对象的映射关联关系的转换;
所述界面展示模块:获取由动态配置界面核心引擎输出的界面模版数据,并根据界面模版数据进行界面展示给用户;
所述数据读写模块,在界面展示模块进行展示界面时从数据库中读取界面模板数据,在动态配置界面核心引擎格式处理后得到界面模板数据需要进行保存时,写入到数据库中进行数据持久化存储。
本发明具有如下优点:1、提供通用的动态界面配置,通过动态配置界面核心引擎、界面展示模块、界面数据实时刷新模块、数据实时提交模块、界面配置模块以及数据读写模块的交互操作,对新业务的支撑、旧有业务的调整能够在线进行开发部署,快速支撑,提升效率;2、通过配置化对统一功能可以针对不同的约束条件进行界面匹配,不同渠道提供不同的界面展示样式,提供灵活的支撑手段;3、支持界面控件的服务总线,能够灵活的对多个界面控件进行整合形成新的界面流,快速支撑页面级的组建重组;4、实现界面数据同界面展示的实时提交和刷新,根据用户操作每组数据进行规则校验、取值建议提示,提高界面友好度。
附图说明
图1为本发明实现方法的框架原理示意图。
具体实施方式
请参阅图1所示,本发明为一种实现动态配置界面的方法,所述方法需提供动态配置界面核心引擎、界面展示模块、界面数据实时刷新模块、数据实时提交模块、界面配置模块以及数据读写模块;
所述数据实时提交模块:负责在用户操作配置化界面时,触发界面数据实时提交到系统后端服务,并将界面数据赋值给系统后端的系统对象,系统对象处理输出赋值结果,并对需要更新界面展示的事件通过所述界面数据实时刷新模块进行更新;界面的更新是由触发的事件来完成更新的;
所述界面数据实时刷新模块:在界面进行更新时,对需要更新界面展示的事件进行实时刷新;要是刷新不及时,界面展示模块展示给用户的内容,能不是最新的;
所述界面配置模块:实现动态界面的配置功能,并将配置完成的界面通过所述动态配置界面核心引擎格式处理后得到界面模板数据,并通过数据读写模块进行读取或写入一数据库进行持久化存储;所述界面配置模块实现动态界面的配置功能具体为:通过界面配置模块提供的工具,通过拖拉的方式将布局属性、对象属性设置到一界面展示布局树中,通过预览功能实时的进行动态配置界面查看;配置完成后将界面展示布局树转化成界面窗口及组件树数据作为配置输出的界面进行固化。
所述动态配置界面核心引擎:为操作人员提供进行界面配置化的操作模块、为操作人员提供界面控件的服务、提供界面模版同所述系统对象的映射关联关系的转换;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建富士通信息软件有限公司,未经福建富士通信息软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310286771.7/2.html,转载请声明来源钻瓜专利网。





