一种桌面应用定制工具和方法

文档序号:8402791阅读:486来源:国知局
一种桌面应用定制工具和方法
【技术领域】
[0001]本发明涉及计算机软件应用技术领域,特别涉及一种桌面应用定制工具和方法。
【背景技术】
[0002]现有企业级应用系统越来越多,比如ERP财务软件应用系统、办公通信工具应用系统、办公自动化应用系统、客户管理应用系统,等等。通常而言,这些应用系统往往都会做成专题类进行管理,但往往由于专题较多,且企业通常对应用系统的需求要求较高,应用系统的功能丰富多彩,相应的,导致现有企业级应用系统不可避免的复杂,而且数据量必然巨大。
[0003]目前,对企业级应用系统的访问方式,较为单一且繁琐,必须通过浏览器打开网页,敲入地址,然后在众多的导航中选择自己关注的模块或专题进去查看内容、指标等。
[0004]尤其对于需要几乎每天都登陆系统的用户(如网络质量分析业务人员)来说,实际其所关注的内容只是有限的一部分,而且每个用户都会不一样;而系统界面中内容会很多,对用户的使用产生一定的影响。
[0005]另一方面,丰富的系统功能必将增加用户的操作量;并且,巨大的数据访问量必将延迟内容的展现,给系统代理很大负担,同时必然在很大程度上降低了用户体验效果,操作不方便,使得企业办公效率大大降低。

【发明内容】

[0006]鉴于上述问题,本发明实施例提供一种桌面应用定制工具和方法,能够在桌面上直接看到自己关注的内容,大大提高了用户体验效果。
[0007]本发明实施例采用了如下技术方案:
[0008]本发明一个实施例提供了一种桌面应用定制工具,所述桌面应用定制工具包括:
[0009]定制接口模块,用于提供针对目标应用系统的定制项,并接收对所述定制项的定制内容;
[0010]内容获取模块,用于根据所述定制内容与所述目标应用系统建立关联关系,获取与所述定制内容相对应的数据内容;
[0011]桌面展示模块,用于在桌面上展示所述数据内容。
[0012]所述桌面应用定制工具还包括:
[0013]桌面展示模式控制模块,用于根据控制部件的设置,控制所述数据内容在桌面上的展示模式为概要模式或完整模式;所述概要模式为展示所述数据内容的概要信息和/或部分数据内容;所述完整模式为展示所述数据内容的完整信息。
[0014]所述定制接口 t吴块包括:
[0015]专题定制接口单元,用于提供针对目标应用系统的专题类定制项,并接收对所述专题类定制项的定制内容;和
[0016]指标定制接口单元,用于提供针对目标应用系统的指标类定制项,并接收对所述指标类定制性的定制内容。
[0017]所述桌面应用定制工具还包括:
[0018]修改同步模块,用于对所述桌面展示模块展示的数据内容进行修改操作,并将操作后的数据内容同步至所述目标应用系统中。
[0019]所述内容获取模块还包括:
[0020]监控同步单元,用于监控所述目标应用系统中与所述定制内容相对应的数据内容是否有变更,若监控到变更事件,则在获取到的数据内容中同步变更内容。
[0021]另外,本发明实施例还提供了一种桌面应用定制方法,所述方法包括:
[0022]提供针对目标应用系统的定制项,并接收对所述定制项的定制内容;
[0023]根据所述定制内容与所述目标应用系统建立关联关系,获取与所述定制内容相对应的数据内容;
[0024]在桌面上展示所述数据内容。
[0025]所述方法还包括:
[0026]根据控制部件的设置,控制所述数据内容在桌面上的展示模式为概要模式或完整模式;所述概要模式为展示所述数据内容的概要信息和/或部分数据内容;所述完整模式为展示所述数据内容的完整信息。
[0027]所述提供针对目标应用系统的定制项,并接收对所述定制项的定制内容包括:
[0028]提供针对目标应用系统的专题类定制项及针对目标应用系统的指标类定制项,并接收对所述专题类定制项的定制内容及对所述指标类定制性的定制内容。
[0029]所述方法还包括:
[0030]对所述桌面展示的数据内容进行修改操作,并将操作后的数据内容同步至所述目标应用系统中。
[0031]所述方法还包括:
[0032]监控所述目标应用系统中与所述定制内容相对应的数据内容是否有变更,若监控到变更事件,则在获取到的数据内容中同步变更内容。
[0033]可见,本发明实施例提供了一种桌面应用定制工具和方法,能够完善传统的企业级应用系统由于功能完整和数据量巨大等原因而显得笨重的不足,给用户一种简捷方便的访问方式,提供了强大的用户体验。
【附图说明】
[0034]图1为本发明实施例提供的一种桌面应用定制工具的结构框图;
[0035]图2为本发明实施例提供的一种桌面应用定制方法流程图。
【具体实施方式】
[0036]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0037]针对企业级应用系统而言,迫切希望能非常人性化的占线用户想要的业务数据,展现方式更加贴近用户使用,使得业务展示更加灵活,基于此,本发明实施例提供一种桌面应用定制工具及方法,主要用于解决以下几项技术问题:
[0038]1.访问方式:直接可以从电脑桌面看到关注的内容,几乎不需要操作;
[0039]2.内容的过滤:关注内容可以通过专题和指标的定制达到精化;
[0040]3.操作量:简单的功能使得操作简化;
[0041]4.呈现延迟:数据量的大程度降低,必然能最快速的展现内容。
[0042]参见图1,本发明实施例提供一种桌面应用定制工具,所述桌面应用定制工具具体包括:
[0043]定制接口模块101,用于提供针对目标应用系统的定制项,并接收对所述定制项的定制内容。
[0044]内容获取模块102,用于根据所述定制内容与所述目标应用系统建立关联关系,获取与所述定制内容相对应的数据内容。
[0045]桌面展示模块103,用于在桌面上展示所述数据内容。
[0046]需要说明的是,目标应用系统为各种企业级应用系统,如ERP财务软件应用系统、办公通信工具应用系统、办公自动化应用系统、客户管理应用系统,等等。本发明实施例中,桌面应用定制工具用于在桌面上展示的数据内容可以是某一个企业级应用系统的数据内容,也可以是多个企业级应用系统的数据内容,根据定制内容确定。
[0047]优选的,本发明实施例所述桌面应用定制工具可以打包为exe可执行文件形式,安装在客户端中,以进一步方便使用。
[0048]实际应用中,优选的,定制接口模块101采用webservice接口方式实现。
[0049]进一步的,所述桌面应用定制工具还包括:
[0050]桌面展示模式控制模块,用于根据控制部件的设置,控制所述数据内容在桌面上的展示模式为概要模式或完整模式。
[0051]实际应用中,控制部件可以具体为所述桌面应用定制工具上的一按钮。若按钮被选中,则以概要模式进行展示,若按钮未被选中,则以完整模式进行展示。
[0052]其中,概要模式为展示所述数据内容的概要信息和/或部分数据内容;完整模式为展示所述数据内容的完整信息。
[0053]举例说明,假设目标应用系统具体为用于分析网络质量问题的系统,则概要模式具体可以是以网络健康灯的形式展现当前查询条件(即定制内容下)的网络质量概括信息。完整模式具体可以是在桌面中呈现网络质量的详细分析信息,比如以选项卡的形式把系统中根据定制内容获取的专题信息和各专利的指标信息分页呈现。
[0054]具体的,所述定制接口模块包括:
[0055]专题定制接口单元,用于提供针对目标应用系统的专题类定制项,并接收对所述专题类定制项的定制内容。
[0056]和,指标定制接口单元,用于提供针对目标应用系统的指标类定制项,并接收对所述指标类定制性的定制内容。
[0057]也就是说,本发明实施例能够实现对专题,以及各专题下指标的定制,更加灵活,进一步提闻用户体验。
[0058]优选的,所述桌面应用定制工具还包括:
[0059]修改同步模块,用于对所述桌面展示模块展示的数据内容进行修改操作,并将操作后的数据内容同步至所述目标应用系统中。
[0060]这样,就不用登录浏览器,逐项找到要修改的数据内容,而仅仅在桌面显示的内容中直接修改即可,操作便捷,大大提升用户体验。
[0061]进一步的,所述内容获取模块还包括:
[0062]监控同步单元,用于监控所述目标应用系统中与所述定制内容相对应的数据内容是否有变更,若监控到变更事件,则在获取到的数据内容中同步变更内容。
[0063]可见,本发明实施例提供了一种桌面应用定制工具,能够完善传统的企业级应用系统由于功能完整和数据量巨大等原因而显得笨重的不足,给用户一种简捷方便的访问方式,提供了强大的用户体验。
[0064]作为一个具体实施例,本发明实施例提供的桌面应用定制工具的一种具体实现方式可以是:
[0065]桌面应用定制工具Myd主要由以下开发文件来实现:
[0066]1.Myd.xml, Myd的清单文件,定义了 Myd的属性,包括名称、图标和描述等信息;
[0067]2.main, html,定义了 Myd的核心UI代码,实现概要和完整两种状态的展现;
[0068]3.Parameter, html, Myd的参数设置文件,以表单的方式展现属性的设置;
[0069]4.flyout, html, Myd 的 flyout 展现。
[0070]5.script文件夹,所需的javascript脚本文件存放在该文件夹;
[0071]6.style文件夹,所需要的css样式文件存放在该文件夹;
[0072]7.1mages文件夹,所需要的图片文件存放在该文件夹;
[0073]主要功能及实现说明:
[0074]1.数据接口:开发Myd的webservice接口定制界面,该接口首先可以定制不同参数数量的方法,每个参数的类型可以结合java的数据类型自由定制,定制完成后,可根据企业业务系统的webservice接口定制对应webservice接口。
[0075]2.概要显示和完整显示模式控制:Myd的这两种状态由main, html文件实现,在Myd 初始化 main, html 时通过设定 System.Myd.0nDock 和 System.Myd.0nUndock 为相应的“概要事件”(如MydDockEvent
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1