一种数据处理系统技术方案

技术编号:8532383 阅读:152 留言:0更新日期:2013-04-04 15:08
本发明专利技术实施例公开了一种数据处理系统,以解决功能入口查找比较繁琐的问题。所述系统包括计算机输入设备、处理器,显示器,存储器,其中,所述处理器包括:获取模块,适于获取计算机输入设备选定的源位置对应的功能入口的入口对象;拖放模块,适于检测所述入口对象随计算机输入设备移动到目标位置时,将所述入口对象放置到所述目标位置;构建模块,适于将所述功能入口的功能数据发送到目标位置,并为所述目标位置上的入口对象配置所述功能数据以在目标位置上构建功能入口。

【技术实现步骤摘要】

本专利技术涉及计算机技术,具体涉及一种数据处理系统
技术介绍
用户通常会在电脑中安装安全软件,用以保护电脑的安全。安全软件中包含多种功能,例如杀毒、防火墙、硬件检测、垃圾清理等。安全软件往往是依据分类配置各功能的位置,例如,在主窗口显示各大类的功能,如杀毒、防火墙和垃圾清理,然后在子窗口中显示细化的功能,如垃圾清理中包含清理注册表、清理垃圾箱和清理上网痕迹等,又如,杀毒中包括全盘查杀和重点查杀。因此,若要使用安全软件的某个功能,就需要找到该功能所属的大类,进入子窗口后再查找该功能的功能入口,并触发所述功能入口。要使用某一功能时,查找功能入口的方法比较繁琐,特别是当经常使用某个功能时,每次都要通过上述的方法进行查找,比较浪费时间。
技术实现思路
鉴于上述问题,提出了本专利技术实施例,以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据处理系统。依据本专利技术,提供一种数据处理系统,包括计算机输入设备、处理器,显示器,存储器,其中,所述处理器包括获取模块,适于获取计算机输入设备选定的源位置对应的功能入口的入口对象;拖放模块,适于检测所述入口对象随计算机输入设备移动到目标位置时,将所述入口对象放置到所述目标位置;构建模块,适于将所述功能入口的功能数据发送到目标位置,并为所述目标位置上的入口对象配置所述功能数据以在目标位置上构建功能入口。本专利技术实施例中,所述计算机输入设备通过选定系统主界面的一个区域以选定功能入口 ;所述获取模块,还适于获取计算机输入设备选定的区域所指向的各个窗口,以及各窗口的窗口属性;若窗口属性的属性值存在源标识,则该将该窗口属性对应的窗口作为源位置,其中,所述源标识用于标识拖拽的源位置。本专利技术实施例中,所述计算机输入设备在系统主界面移动的过程中,移动到的位置对应系统主界面的一个区域;所述拖放模块,还适于获取计算机输入设备移动到的区域所指向的各个窗口,以及各窗口的窗口属性;若窗口属性的属性值存在目标标识,则将该窗口属性对应的窗口作为目标位置,其中,所述目标标识用于标识拖拽的目标位置。本专利技术实施例中,所述功能数据包括用于对功能入口的功能进行配置的功能描述数据;所述构建模块,具体适于采用所述功能描述数据获取所述源位置对应的功能入口的功能;将所述功能与所述目标位置上的入口对象进行关联,在所述目标位置上构建功能入口。本专利技术实施例中,所述功能数据还包括用于对功能描述数据进行解析的功能解析数据,所述构建模块,还适于采用所述功能解析数据对所述功能描述数据进行解析,获取所述功能入口的功能;将所述功能与所述目标位置上的入口对象进行关联,在所述目标位置上构建功能入口。本专利技术实施例中,所述构建模块,还适于解析后若检测到所述源位置对应的功能入口未启动,则获取所述功能入口对应的应用程序并安装。本专利技术实施例中,所述获取模块,还适于生成拖拽窗口,并将所述拖拽窗口跟随所述入口对象和计算机输入设备一起移动,以标识拖拽过程的执行。本专利技术实施例中,所述处理器还包括触发模块,适于通过所述目标位置上的入口对象触发所述功能入口。本专利技术实施例中,所述功能入口用于触发进程启动,其中,所述进程包括以下任一项病毒查杀进程、硬件检测进程、系统清理进程、系统提速进程、软件管理进程和数据恢复进程。根据本专利技术实施例的数据处理系统,可以采用计算机输入设备将源位置对应的功能入口的入口对象拖拽到目标位上,然后为目标位置上的入口对象配置所述功能入口的功能数据,从而在目标位置上构建功能入口。所述目标位置可以位于比较容易查找的位置上,从而在目标位置上构建功能入口,由此解决了在源位置上的功能入口查找比较繁琐的问题,取得了快速的查找到功能入口,快速的使用相应的功能的有益效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中图1示出了根据本专利技术一个实施例的针对功能入口的处理方法流程图;图2示出了根据本专利技术一个实施例的功能入口扩展的第一种示意图;图3示出了根据本专利技术一个实施例的功能入口扩展的第二种示意图;图4示出了根据本专利技术一个实施例的源位置检测方法流程图;图5示出了根据本专利技术一个实施例的目标位置检测方法流程图;图6示出了本专利技术一个实施例的针对功能入口的处理装置结构图;图7示出了本专利技术一个实施例的数据处理系统。具体实施例方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。窗口在Windows中是一个广义的概念,它泛指一切可见的窗口和控件,包括窗口、按钮、图片等等这些可见的有效地部件,都可认为是Windows的“窗口”。从技术层面上看,每一个窗体(或窗口 )都对应于一个CWnd类的对象,这个CWnd类的对象,包含了当前窗口的绝大多数的属性、位置信息、大小、缩放甚至当前描述的拖拽信息。Windows的n(UserInterface,用户界面),都是基于“窗口 ”进行展示,Windows内部的拖拽,也可以认为是各个窗口之间进行数据交换的一种形式。用户使用软件时,通过功能入口可以触发启动对应的功能,从而执行相应的操作,其中功能入口可以采用入口对象表示,所述入口对象可以是功能入口的一致可视化的表现形式,例如图标、文字链接等。因此要使用某功能时,可以通过触发入口对象以触发功能入口,从而启动对应的功能。 但是,软件中往往包含多种功能,软件的主界面只显示其中小部分功能的入口对象,大部分功能的入口对象是按照所属类别划分布局的,因此,若要使用的某一功能,需要根据该功能所属的类别逐层进行查找,查找到该功能的入口对象后,触发使用该功能。上述查找软件中功能的入口对象的方法非常繁琐,浪费时间。本专利技术实施例提供了一种针对功能入口的处理方法,为了比较方便的触发入口对象使用对应的功能,可以采用计算机输入设备将功能入口从源位置拖动到目标位置,并在目标位置上构建功能入口,从而改变功能入口的入口对象的位置,使其处于比较易于获取的目标位置上,使得用户可以在目标位置上触发对应的功能,进而减少查找功能入口所带来的不便。图1示出了根据本专利技术一个实施例的针对功能入口的处理方法流程图。步骤101,获取计算机输入设备选定的源位置对应的功能入口的入口对象;为了比较方便的触发入口对象使用对应的功能,可以改变功能入口的入口对象的位置。因此,用户想要改变某一功能的功能入口的位置时,可以使用计算机输入设备(如鼠标)选择该功能入口的入口对象,例如点击鼠标左键选择。本专利技术实施例中,所述计算机输入设备指的是对计算机进行输入的相关设备,例如,桌上电脑和笔记本电脑使用的鼠标,键盘等,又如使用平板电脑时,用户直接使用手进行点击控制,则对于平板电脑而言,可以采用重力加速度传本文档来自技高网...

【技术保护点】
一种数据处理系统,包括:计算机输入设备、处理器,显示器,存储器,其中,所述处理器包括:获取模块,适于获取计算机输入设备选定的源位置对应的功能入口的入口对象;拖放模块,适于检测所述入口对象随计算机输入设备移动到目标位置时,将所述入口对象放置到所述目标位置;构建模块,适于将所述功能入口的功能数据发送到目标位置,并为所述目标位置上的入口对象配置所述功能数据以在目标位置上构建功能入口。

【技术特征摘要】
1.一种数据处理系统,包括计算机输入设备、处理器,显示器,存储器, 其中,所述处理器包括 获取模块,适于获取计算机输入设备选定的源位置对应的功能入口的入口对象; 拖放模块,适于检测所述入口对象随计算机输入设备移动到目标位置时,将所述入口对象放置到所述目标位置; 构建模块,适于将所述功能入口的功能数据发送到目标位置,并为所述目标位置上的入口对象配置所述功能数据以在目标位置上构建功能入口。2.如权利要求1所述的系统,所述计算机输入设备通过选定系统主界面的一个区域以选定功能入口; 所述获取模块,还适于获取计算机输入设备选定的区域所指向的各个窗口,以及各窗口的窗口属性;若窗口属性的属性值存在源标识,则该将该窗口属性对应的窗口作为源位置,其中,所述源标识用于标识拖拽的源位置。3.如权利要求1所述的系统,所述计算机输入设备在系统主界面移动的过程中,移动到的位置对应系统主界面的一个区域; 所述拖放模块,还适于获取计算机输入设备移动到的区域所指向的各个窗口,以及各窗口的窗口属性;若窗口属性的属性值存在目标标识,则将该窗口属性对应的窗口作为目标位置,其中,所述目标标识用于标识拖拽的目标位置。4.如权利要求1所述的系统,所述功能数据包括用于对功...

【专利技术属性】
技术研发人员:李博高祎玮
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1