[发明专利]一种非模态多窗体数据同步的实现方法在审
申请号: | 201710081587.7 | 申请日: | 2017-02-15 |
公开(公告)号: | CN106873998A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 温兴宝;张丽娜;邢新东;张富杰;徐勤柱 | 申请(专利权)人: | 济南浪潮高新科技投资发展有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/52 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 罗文曌 |
地址: | 250100 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 非模态多 窗体 数据 同步 实现 方法 | ||
技术领域
本发明涉及计算机应用领域,具体地说是一种非模态多窗体数据同步的实现方法。
背景技术
目前的大多数系统应用软件中,非模态多窗体系统非常普遍。目前所流行的各种应用系统中,不同的非模态窗体之间相互独立,大多数窗体的数据交互为两个相互衍生的窗体之间的交互,且基本为基于原窗体而打开的窗体或相关的窗体。打开的很多窗体可能是数据相关的,一个窗体数据的改变可能会影响到其他窗体的数据。
而就社会上流行的各种应用程序中,不同窗体的数据改变只是当前单个窗体的数据改变。在该窗体关闭等的操作情况下,其他窗体的数据无法实时改变,需要经过相应窗体的刷新或者重新打开操作,重新获取数据后才可以将更改后的最新数据加载到窗体中。
对于对产品要求日渐增高的用户来讲,对窗体操作后,需要将其他窗体刷新或重新打开才可以获取最新数据以进行后续操作的操作行为,也就是产品的频繁琐碎操作,会严重影响用户对该产品的满意度以及用户对产品的使用习惯,违背了当前所流行的精简化操作的原则。因而在当前飞速发展的互联网+社会中,非模态多窗体数据同步方法所带来的精简化操作将逐渐影响人们的使用习惯,使得应用系统将向更加高效精简的方向发展。
发明内容
本发明的技术任务是针对上述现有技术的不足,提供一种非模态多窗体数据同步的实现方法。在实时交互的非模态多窗体系统环境中,本发明方法可以对系统中各项关联数据源进行同步处理,实现系统无脏数据的随意切换,以实现当前系统中相关联的非模态窗口进行了不操作窗体情况下的数据同步处理。
本发明的技术任务是按以下方式实现的:一种非模态多窗体数据同步的实现方法,其特点是实时同步同时存在的相互关联的多窗体中的数据,包括:
1)不同窗体同时存在,且不同窗体数据由某些关联映射进行了相关的数据
映射关联,
2)根据相关的数据映射关联关系,实时将其他关联窗体的关联数据进行同步,并将数据在未进行再次打开或刷新窗体的情况下展示到相应窗体中。
进一步的,在进行数据映射关联前,需要通过以下方式进行数据要素采集:
将系统中非模态多窗体的数据进行采集获取,对其中的重要关联数据进行内容筛选采集。
进行数据要素采集的具体方法优选为:根据业务需求,通过对不同的窗体的分析,将不同的窗体的业务数据源进行采集获取,为后续系统不同窗体的数据模型之间关系的建立奠定数据基础,包括:
a1)对不同的窗体进行分析,判断窗体之间是否有业务之间的关联关系;
a2)通过对窗体的分析,确定窗体使用的多个数据源;
a3)对数据源进行有效性采集,筛选出其中有关联的数据,并进行维护。
作为优选,步骤1)进行数据映射关联时,可根据不同的需求,将不同的窗体基于不同的关联规则进行数据模型的字段关联,包括:
b1)分析窗体中的数据模型,将数据模型的不同字段进行业务内容的分析;
b2)根据业务内容的分析,确定不同数据模型之间的数据字段关联;
b3)根据数据字段的关联,确定关联规则,并进行设置。
进行数据模型的字段关联时,数据关联条件无限制,可自行定义相应的数据映射规则;关联规则依赖于不同的数据模型,不同的窗体之间的关联规则可以相同也可以不同。
作为优选,步骤2)包括:
c1)修改某一窗体的数据,若该数据不是关联数据,则对其他窗体无任何影响;若该数据是关联数据,且通过与不同的窗体有不同的关联规则的映射规则,对不同窗体产生不同的影响;
c2)其他打开的相关联的窗体,通过接收到根据关联规则所产生的影响数据,对自身窗体所对应的数据模型进行数据源修改;
c3)实现数据源的同步,以及窗体正确数据的显示。
与现有技术相比,本发明的非模态多窗体数据同步的实现方法具有以下突出的有益效果:数据同步实时实现,根据当前已经打开的多个非模态窗体,可实现窗体在未经过任何操作处理的情况下进行多个窗体的数据同步,系统能够随时无脏数据状态的切换各个窗体,进行各窗体的操作处理,使得应用系统将向更加高效精简的方向发展。
附图说明
附图1是本发明非模态多窗体数据同步流程图;
附图2是本发明实施例中相关联窗体数据维护前界面;
附图3是本发明实施例中相关联窗体数据维护界面;
附图4是本发明实施例中相关联窗体数据维护后界面。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮高新科技投资发展有限公司,未经济南浪潮高新科技投资发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710081587.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:拼图式任务实施控制方法和装置
- 下一篇:一种快捷键的设置方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置