一种展示项目跟踪管理工具的信息变更事件的方法及装置制造方法及图纸

技术编号:31378988 阅读:60 留言:0更新日期:2021-12-15 11:21
本发明专利技术涉及一种项目跟踪管理工具的信息变更事件展示方法及装置,通过在浏览器扩展程序中安装的信息变更展示程序,对项目跟踪管理工具所在的应用服务器进行轮询,获取到项目跟踪管理工具的信息变更数据并从中提取信息变更事件,之后调用浏览器扩展程序API,以弹出桌面通知对话框的方式向用户展示项目跟踪管理工具的信息变更事件。在使用项目跟踪管理工具的各个组织中,尽管每个组织所使用的第三方平台(钉钉、飞秋、企业微信等)不尽相同,然而基本上每个组织都会使用浏览器。通过浏览器来获取项目跟踪管理工具的信息变更事件,可以很容易地在广大用户群中进行推广实施,操作过程简单,使用效果良好,提升了用户的体验感与满意度。度。度。

【技术实现步骤摘要】
一种展示项目跟踪管理工具的信息变更事件的方法及装置


[0001]本专利技术涉及计算机应用
,具体涉及一种展示项目跟踪管理工具的信息变更事件的方法及装置。

技术介绍

[0002]软件项目管理的对象是软件工程项目。软件项目管理的目的是为了让软件项目的整个生命周期(分析、设计、编码、测试、维护等)都处于管理者的控制之下,使软件项目能够按照预定的成本、进度、质量顺利完成。
[0003]JIRA是澳大利亚Atlassian公司开发的一款项目跟踪管理工具,可以对各种类型的问题(如:缺陷、任务、需求、改进等)进行跟踪管理,并且支持跨平台部署。JIRA已经被分布于115个国家的19000多个组织中的管理人员、开发人员、分析人员、测试人员和其他人员所广泛使用。JIRA作为一个专业的问题跟踪系统,能够很好地跟踪并管理在项目开发和维护过程中出现的问题。
[0004]JIRA系统一般安装在应用服务器上,与用户所使用的计算机终端不建立直接连接关系。当JIRA系统出现信息变更事件时,一般情况下用户是不能实时收到事件通知的,这就给用户实时处理事件造成了困难。一种常见的处理方法是建立用户所使用的第三方平台(钉钉、飞秋、企业微信等)与JIRA系统的连接关系,当JIRA系统出现信息变更事件时,第三方平台会向用户展示相应的事件通知。
[0005]由于不同的用户所使用的第三方平台不同,建立第三方平台与JIRA系统的连接关系,就需要针对不同的平台做不同的处理,这种解决方案缺乏普遍性,不利于在广泛的用户群体中进行推广实施。
>
技术实现思路

[0006]本专利技术的目的在于提供一种展示项目跟踪管理工具的信息变更事件的方法及装置,解决在实时获取项目跟踪管理工具的信息变更事件时,由于不同的用户所使用的第三方平台不同,建立第三方平台与项目跟踪管理工具的连接关系,需要针对具体的第三方平台采用具体的处理措施,缺乏普遍性,难以在广大用户群中进行推广实施的问题。
[0007]根据本专利技术实施例的第一方面,提供一种项目跟踪管理工具的信息变更事件展示方法,包括:
[0008]在浏览器扩展程序中安装信息变更展示程序;信息变更展示程序对项目跟踪管理工具所在的应用服务器进行轮询,以获取项目跟踪管理工具的信息变更数据;信息变更展示程序从所述信息变更数据中提取信息变更事件,调用浏览器扩展程序API,弹出桌面通知对话框;信息变更展示程序通过桌面通知对话框向用户展示项目跟踪管理工具的信息变更事件。
[0009]优选地,所述信息变更展示程序对项目跟踪管理工具所在的应用服务器进行轮询,包括:
[0010]在浏览器打开的情况下,信息变更展示程序对应用服务器进行轮询,获取项目跟踪管理工具的信息变更数据;在浏览器关闭的情况下,信息变更展示程序停止对应用服务器的轮询;其中,所述信息变更展示程序内置有预先设置的查询参数,包括:轮询时间、轮询频率。
[0011]优选地,所述信息变更展示程序从所述信息变更数据中提取信息变更事件,调用浏览器扩展程序API,弹出桌面通知对话框,包括:
[0012]信息变更数据的等级包括:紧急、严重、一般;浏览器扩展程序API根据信息变更数据等级的不同,传入不同的颜色图标地址作为参数,在用户电脑端弹出含有不同颜色警告图标的桌面通知对话框。
[0013]优选地,所述方法,还包括:
[0014]信息变更展示程序内置点击事件监听器,用于监测用户对桌面通知对话框的点击动作;
[0015]当点击事件监听器监测到用户对桌面通知对话框的点击动作时,信息变更展示程序对桌面通知对话框中的提示信息进行判断并执行相应的操作,包括:如果桌面通知对话框的提示信息中带有链接地址,信息变更展示程序调用浏览器在新窗口打开链接地址,同时关闭桌面通知对话框;如果桌面通知对话框的提示信息中不带链接地址,信息变更展示程序直接关闭桌面通知对话框。
[0016]根据本专利技术实施例的第二方面,提供一种项目跟踪管理工具的信息变更事件展示装置,包括:
[0017]查询模块,用于对项目跟踪管理工具所在的应用服务器进行轮询,以获取项目跟踪管理工具的信息变更数据;
[0018]调用模块,用于从所述信息变更数据中提取信息变更事件,调用浏览器扩展程序API,弹出桌面通知对话框;
[0019]展示模块,用于通过桌面通知对话框向用户展示项目跟踪管理工具的信息变更事件。
[0020]本专利技术的实施例提供的技术方案可以包括以下有益效果:
[0021]在使用项目跟踪管理工具的各个组织中,尽管每个组织所使用的第三方平台(钉钉、飞秋、企业微信等)不尽相同,然而基本上每个组织都会使用浏览器。通过浏览器来获取项目跟踪管理工具的信息变更事件,可以很容易地在广大用户群中进行推广实施,操作过程简单,使用效果良好,提升了用户的体验感与满意度。
[0022]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。
附图说明
[0023]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0024]图1是根据一示例性实施例示出的一种项目跟踪管理工具的信息变更事件展示方法的示意流程图;
[0025]图2是根据一示例性实施例示出的一种基于Chrome扩展实现公司内部JIRA系统的
信息变更桌面通知的方法的示意流程图。
[0026]图3是根据一示例性实施例示出的一种项目跟踪管理工具的信息变更事件展示装置的示意框图;
具体实施方式
[0027]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。
[0028]图1是根据一示例性实施例示出的一种项目跟踪管理工具的信息变更事件展示方法的示意流程图,如图1所示,该方法包括:
[0029]步骤S11、在浏览器扩展程序中安装信息变更展示程序;
[0030]步骤S12、信息变更展示程序对项目跟踪管理工具所在的应用服务器进行轮询,以获取项目跟踪管理工具的信息变更数据;
[0031]步骤S13、信息变更展示程序从所述信息变更数据中提取信息变更事件,调用浏览器扩展程序API,弹出桌面通知对话框;
[0032]步骤S14、信息变更展示程序通过桌面通知对话框向用户展示项目跟踪管理工具的信息变更事件。
[0033]需要说明的是,本实施例提供的技术方案,在具体应用时,以插件形式安装在浏览器中进行使用;所述项目跟踪管理工具包括:JIRA系统;所述浏览器包括:谷歌浏览器。
[0034]所述信息变更数据包括但不限于:变更时间、变更人、操作类型、操作内容、紧急程度(例如,紧急、严重、一般)等;...

【技术保护点】

【技术特征摘要】
1.一种项目跟踪管理工具的信息变更事件展示方法,其特征在于,包括:在浏览器扩展程序中安装信息变更展示程序;信息变更展示程序对项目跟踪管理工具所在的应用服务器进行轮询,以获取项目跟踪管理工具的信息变更数据;信息变更展示程序从所述信息变更数据中提取信息变更事件,调用浏览器扩展程序API,弹出桌面通知对话框;信息变更展示程序通过桌面通知对话框向用户展示项目跟踪管理工具的信息变更事件。2.根据权利要求1所述的方法,其特征在于,所述信息变更展示程序对项目跟踪管理工具所在的应用服务器进行轮询,包括:在浏览器打开的情况下,信息变更展示程序对应用服务器进行轮询,获取项目跟踪管理工具的信息变更数据;在浏览器关闭的情况下,信息变更展示程序停止对应用服务器的轮询;其中,所述信息变更展示程序内置有预先设置的查询参数,包括:轮询时间、轮询频率。3.根据权利要求1所述的方法,其特征在于,所述信息变更展示程序从所述信息变更数据中提取信息变更事件,调用浏览器扩展程序API,弹出桌面通知对话框,包括:信息变更数据的等级包括:紧急、严重、一般;浏览器扩展程序A...

【专利技术属性】
技术研发人员:刘玖平陈柏亦
申请(专利权)人:上海中通吉网络技术有限公司
类型:发明
国别省市:

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

1