1.本发明涉及信息收集技术领域,具体而言,涉及一种信息收集方法及装置。
背景技术:2.在一个企业内部,随着企业的发展和壮大,信息收集便成为日常办公中经常处理的事务之一,例如it系统架构治理过程中,需要不断完善it资产的信息,这就不可避免的涉及各类it资产的信息收集工作。目前业界普遍的做法是架构治理发起人制作信息收集表格,作为邮件附件,在邮件正文中叙述填写说明,向it资产所属部门发送所述信息收集邮件,各it资产所属部门收到所述邮件后,由技术管理人员根据所述it资产在部门内部进一步分工,例如根据it资产所属应用、负责架构师等,进一步分派到具体的团队或反馈人手中,待每个反馈人填写完成自己负责的条目后,再层层汇总到所述部门,最后由所述架构治理发起人汇总,完成整个信息收集工作。
3.可以看出,以上信息收集方法存在如下不足:一是通过邮件层层派发和原路层层汇总反馈的方式,流程较长,汇总工作量大,处理时效不高且易出错;二是整个过程中产生了大量的收发邮件,而每次发件的每个收件人邮箱都接收相同的邮件,产生了大量的邮件收发网络流量和邮件系统存储,不利于企业邮件系统存储空间的合理使用和规划,且随着邮件处理系统存储容量的消耗,影响了邮件处理系统的处理效率,影响客户体验。
4.因此,如何提高信息收集的效率,以及如何改善现有信息收集方法需要大量的收发邮件占用过多网络带宽,是本领域亟待解决的技术问题。
技术实现要素:5.本发明为了解决上述背景技术中的至少一个技术问题,提出了一种信息收集方法及装置。
6.为了实现上述目的,根据本发明的一个方面,提供了一种信息收集方法,该方法包括:
7.获取信息收集任务的任务数据,所述任务数据包括:任务发起人的信息、任务接收人的信息以及待收集信息;
8.根据所述任务数据确定邮件相关信息,所述邮件相关信息具体包括:发件人邮箱的邮箱地址、收件人邮箱的邮箱地址以及邮件正文内容,其中,所述邮件正文内容包括信息收集填写页面的链接地址,所述信息收集填写页面为根据所述待收集信息生成的,所述发件人邮箱的邮箱地址为根据所述任务发起人信息所确定,所述收件人邮箱的邮箱地址为根据所述任务接收人信息所确定;
9.在所述发件人邮箱以及所述收件人邮箱的前端显示所述邮件相关信息对应的邮件记录,使得所述任务接收人根据所述邮件记录中的所述链接地址进行信息输入,以及所述任务发起人根据所述邮件记录中的所述链接地址进行信息收集。
10.可选的,所述根据所述任务数据确定邮件相关信息,具体包括:
11.获取所述信息收集任务对应的信息收集填写页面的链接地址;
12.根据所述信息收集填写页面的链接地址确定所述邮件正文内容。
13.可选的,所述任务数据还包括:任务开始时间和任务结束时间;
14.所述根据所述信息收集填写页面的链接地址确定所述邮件正文内容,具体包括:
15.根据所述信息收集填写页面的链接地址、所述任务开始时间、所述任务结束时间以及预设的填写注意事项,确定所述邮件正文内容。
16.可选的,所述任务数据还包括:任务名称;所述邮件相关信息还包括:邮件标题;
17.所述根据所述任务数据确定邮件相关信息,具体包括:
18.根据所述任务名称确定所述邮件标题。
19.可选的,所述任务数据还包括:任务id;
20.所述方法还包括:
21.将所述链接地址与所述任务id进行关联;
22.当所述任务接收人根据所述链接地址进行信息输入时,根据每个所述任务接收人输入的信息以及所述任务id生成每个所述任务接收人各自对应的信息记录。
23.可选的,所述信息收集方法,还包括:
24.当所述任务发起人根据所述链接地址进行信息收集时,将所述任务id对应的所有所述信息记录发送给所述任务发起人。
25.可选的,所述发件人邮箱和所述收件人邮箱均为虚拟邮箱。
26.为了实现上述目的,根据本发明的另一方面,提供了一种信息收集装置,该装置包括:
27.任务数据获取单元,用于获取信息收集任务的任务数据,所述任务数据包括:任务发起人的信息、任务接收人的信息以及待收集信息;
28.邮件相关信息确定单元,用于根据所述任务数据确定邮件相关信息,所述邮件相关信息具体包括:发件人邮箱的邮箱地址、收件人邮箱的邮箱地址以及邮件正文内容,其中,所述邮件正文内容包括信息收集填写页面的链接地址,所述信息收集填写页面为根据所述待收集信息生成的,所述发件人邮箱的邮箱地址为根据所述任务发起人信息所确定,所述收件人邮箱的邮箱地址为根据所述任务接收人信息所确定;
29.邮件处理单元,用于在所述发件人邮箱以及所述收件人邮箱的前端显示所述邮件相关信息对应的邮件记录,使得所述任务接收人根据所述邮件记录中的所述链接地址进行信息输入,以及所述任务发起人根据所述邮件记录中的所述链接地址进行信息收集。
30.为了实现上述目的,根据本发明的另一方面,还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述信息收集方法的步骤。
31.为了实现上述目的,根据本发明的另一方面,还提供了一种计算机可读存储介质,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现上述信息收集方法的步骤。
32.为了实现上述目的,根据本发明的另一方面,还提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述信息收集方法的步骤。
33.本发明的有益效果为:
34.本发明实施例通过生成信息收集填写页面,任务接收人可以根据信息收集填写页面的链接地址进入信息收集填写页面进行信息输入,任务发起人可以根据信息收集填写页面的链接地址进行信息收集,由此提高了信息收集的效率。此外,本发明根据所述任务数据确定邮件相关信息,进而直接在发件人邮箱以及收件人邮箱中添加所述邮件相关信息对应的邮件记录,任务接收人根据所述邮件记录中的所述链接地址进行信息输入,任务发起人根据所述邮件记录中的所述链接地址进行信息收集,整个过程无需大量的收发邮件,有效的避免了大量的收发邮件占用过多网络带宽的问题。
附图说明
35.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
36.图1是本发明实施例信息收集方法的第一流程图;
37.图2是本发明实施例确定邮件正文内容的流程图;
38.图3是本发明实施例信息收集方法的第二流程图;
39.图4是本发明实施例信息收集装置的结构框图;
40.图5是本发明实施例计算机设备示意图。
具体实施方式
41.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
42.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
43.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
44.需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
45.需要说明的是,本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
46.需要说明的是,本发明信息收集方法和装置可用于金融领域,也可用于除金融领
域之外的任意领域,本发明信息收集方法和装置的应用领域不做限定。
47.需要说明的是,本发明的信息收集方法涉及信息收集系统和邮件处理系统,本发明以下实施例的信息收集方法的实施主体为邮件处理系统。
48.图1是本发明实施例信息收集方法的第一流程图,如图1所示,在本发明一个实施例中,本发明的信息收集方法包括步骤s101至步骤s103。
49.步骤s101,获取信息收集任务的任务数据,所述任务数据包括:任务发起人的信息、任务接收人的信息以及待收集信息。
50.在本发明一个实施例中,信息收集任务的发起人可以以结构化的数据将信息收集任务的任务数据登入信息收集系统的信息存储模块中,例如通过excel表格导入的方式,所述任务数据具体包含任务id、任务名称、任务发起人信息、任务接收人信息、待收集信息(可多个字段)、任务开始时间和任务结束时间等字段信息。
51.在本发明一个实施例中,任务发起人的信息和任务接收人的信息具体可以为用户姓名或者用户唯一标识信息。
52.在本发明一个实施例中,邮件处理系统每隔预设的时间访问信息收集方法,从信息收集方法获取新的信息收集任务的任务数据。
53.步骤s102,根据所述任务数据确定邮件相关信息,所述邮件相关信息具体包括:发件人邮箱的邮箱地址、收件人邮箱的邮箱地址以及邮件正文内容,其中,所述邮件正文内容包括信息收集填写页面的链接地址,所述信息收集填写页面为根据所述待收集信息生成的,所述发件人邮箱的邮箱地址为根据所述任务发起人信息所确定,所述收件人邮箱的邮箱地址为根据所述任务接收人信息所确定。
54.在本发明一个实施例中,邮件处理系统根据预设的对应关系确定所述任务数据对应的邮件相关信息。所述对应关系具体可以包括:用户信息与用户邮箱信息之间的对应关系,根据用户信息与用户邮箱信息之间的对应关系可以直接确定任务发起人对应的邮箱,即发件人邮箱,以及确定任务接收人对应的邮箱,即收件人邮箱。
55.在本发明一个实施例中,信息收集系统在接收到任务发起人登入的信息收集任务的任务数据后,根据邮件正文内容生成信息收集填写页面,并将信息收集填写页面的链接地址存储到自身中的信息存储模块中。
56.步骤s103,在所述发件人邮箱以及所述收件人邮箱的前端显示所述邮件相关信息对应的邮件记录,使得所述任务接收人根据所述邮件记录中的所述链接地址进行信息输入,以及所述任务发起人根据所述邮件记录中的所述链接地址进行信息收集。
57.在本发明一个实施例中,邮件处理系统根据所述任务数据确定邮件相关信息,并展现给客户。邮件处理系统在任务发起人和任务接收人的邮箱中将基于以上邮件相关信息,展现邮件。
58.在本发明一个实施例中,任务接收人通过信息收集填写页面的链接地址进入信息收集填写页面,进行信息填写,填写完毕后进行信息提交。
59.在本发明一个实施例中,任务发起人通过点击信息收集填写页面的链接地址来收集各任务接收人填写的信息。信息收集系统接收任务发起人发送过来的包含链接地址和任务发起人信息的页面请求指令时,获取各任务接收人提交的信息,汇总到所述信息收集填写页面中,以结构化的数据生成信息收集记录结果,例如可以导出为excel表。
60.在本发明一个实施例中,邮件处理系统采取共享存储的方式对邮件内容(邮件相关信息)进行存储,并基于共享存储的邮件内容(邮件相关信息)进行邮件显示,即所述任务发起人和任务接收人的邮箱为虚拟邮箱,共享所述生成的邮件相关信息,邮件处理系统在前端对邮件相关信息进行解析,给邮箱处理人的体验类似传统邮箱的收件和发件处理,但实际数据存储却大大降低,解决了传统企业内部邮箱系统的存储压力。
61.如图2所示,在本发明一个实施例中,上述步骤s102的根据所述任务数据确定邮件相关信息,具体包括步骤s201和步骤s202。
62.步骤s201,获取所述信息收集任务对应的信息收集填写页面的链接地址。
63.在本发明实施例中,本发明在生成信息收集填写页面时,还将信息收集填写页面的链接地址与所述任务id进行关联,将该关联关系存储到信息收集系统的信息存储模块中。
64.步骤s202,根据所述信息收集填写页面的链接地址确定所述邮件正文内容。
65.在本发明一个实施例中,所述邮件正文内容中记载了信息收集填写页面的链接地址,便于用户通过该链接地址进入信息收集填写页面。
66.在本发明一个实施例中,所述任务数据还包括:任务开始时间和任务结束时间。
67.在本发明一个实施例中,上述步骤s202的根据所述信息收集填写页面的链接地址确定所述邮件正文内容,具体包括:
68.根据所述信息收集填写页面的链接地址、所述任务开始时间、所述任务结束时间以及预设的填写注意事项,确定所述邮件正文内容。
69.在本发明一个实施例中,填写注意事项具体由任务发起人预先录入信息收集系统。
70.在本发明一个实施例中,本发明根据所述任务开始时间和所述任务结束时间确定反馈时间要求,然后将所述反馈时间要求添加到邮件正文内容中。
71.在本发明一个实施例中,所述任务数据还包括:任务名称;所述邮件相关信息还包括:邮件标题。
72.在本发明一个实施例中,上述步骤s102的根据所述任务数据确定邮件相关信息,具体包括:
73.根据所述任务名称确定所述邮件标题。
74.在本发明一个实施例中,本发明具体将所述任务名称作为所述邮件标题。
75.在本发明一个实施例中,上述步骤s102的根据所述任务数据确定邮件相关信息,具体还包括:
76.根据任务发起人确定发件人邮箱,根据任务接收人确定收件人邮箱。
77.在本发明一个实施例中,信息收集系统根据任务发起人的身份信息确定任务发起人的邮箱,将任务发起人的邮箱确定为发件人邮箱,同理,将任务接收人的邮箱确定为收件人邮箱。
78.在本发明一个实施例中,所述邮件相关信息还包括:邮件时间戳。所述邮件时间戳具体为所述邮件相关信息的生成时间。
79.在本发明一个实施例中,所述任务数据还包括:任务id。
80.如图3所示,在本发明一个实施例中,本发明的信息收集方法,还包括步骤s301至
步骤s303。
81.步骤s301,将所述链接地址与所述任务id进行关联。
82.在本发明实施例中,本发明在生成信息收集填写页面时,还将信息收集填写页面的链接地址与所述任务id进行关联,将该关联关系存储到信息收集系统的信息存储模块中。
83.步骤s302,当所述任务接收人根据所述链接地址进行信息输入时,根据每个所述任务接收人输入的信息以及所述任务id生成每个所述任务接收人各自对应的信息记录。
84.在本发明一个实施例中,任务接收人通过信息收集填写页面的链接地址进入信息收集填写页面,进行信息填写,填写完毕后进行信息提交。信息收集系统接收任务接收人的填写提交指令后,根据任务接收人填写的信息、任务id和任务接收人的信息,生成任务接收人对应的信息记录,并将生成的信息记录存储到自身的信息存储模块中,由此完成信息的填写和提交。
85.步骤s303,当所述任务发起人根据所述链接地址进行信息收集时,将所述任务id对应的所有所述信息记录发送给所述任务发起人。
86.在本发明一个实施例中,任务发起人通过点击信息收集填写页面的链接地址来收集各任务接收人填写的信息。信息收集系统接收任务发起人发送过来的包含链接地址和任务发起人信息的页面请求指令时,获取信息存储模块中所述任务id对应的所有信息记录,返回到所述信息收集填写页面中,以结构化的数据生成信息收集记录结果,例如可以导出为excel表。
87.由以上实施例可以看出,通过使用本发明的信息收集方法,打通了企业的信息收集系统和邮件系统(邮件处理系统),邮件系统通过读取信息收集系统中的存储信息,获取信息收集填写页面的链接地址和邮件相关内容,任务接收人通过所述邮件,进入信息收集系统填报自己的记录。整个处理过程不再增加邮件系统的存储,且任务接收人展现的邮件内容均来自信息收集系统的存储模块的同一数据记录,不再产生邮件收发和存储,同时,任务接收人通过所述链接地址获取信息存储模块中所述任务id的,任务接收人为自己的记录信息,完成相关信息的填报和提交,真正做到知所必须,严格限定了信息知悉范围,而任务发起人则默认可以查看到所述任务id的、所有任务接收人的记录信息,以结构化的数据生成信息收集记录结果,免去了层层汇总整理的工作,大大提升了信息收集时效。
88.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
89.基于同一发明构思,本发明实施例还提供了一种信息收集装置,可以用于实现上述实施例所描述的信息收集方法,如下面的实施例所述。由于信息收集装置解决问题的原理与信息收集方法相似,因此信息收集装置的实施例可以参见信息收集方法的实施例,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
90.图4是本发明实施例信息收集装置的结构框图,如图4所示,在本发明一个实施例中,本发明的信息收集装置包括:
91.任务数据获取单元1,用于获取信息收集任务的任务数据,所述任务数据包括:任务发起人的信息、任务接收人的信息以及待收集信息;
92.邮件相关信息确定单元2,用于根据所述任务数据确定邮件相关信息,所述邮件相关信息具体包括:发件人邮箱的邮箱地址、收件人邮箱的邮箱地址以及邮件正文内容,其中,所述邮件正文内容包括信息收集填写页面的链接地址,所述信息收集填写页面为根据所述待收集信息生成的,所述发件人邮箱的邮箱地址为根据所述任务发起人信息所确定,所述收件人邮箱的邮箱地址为根据所述任务接收人信息所确定;
93.邮件处理单元3,用于在所述发件人邮箱以及所述收件人邮箱的前端显示所述邮件相关信息对应的邮件记录,使得所述任务接收人根据所述邮件记录中的所述链接地址进行信息输入,以及所述任务发起人根据所述邮件记录中的所述链接地址进行信息收集。
94.在本发明一个实施例中,所述邮件相关信息确定单元2具体包括:
95.信息收集填写页面生成模块,用于获取所述信息收集任务对应的信息收集填写页面的链接地址;
96.邮件正文内容生成模块,用于根据所述信息收集填写页面的链接地址确定所述邮件正文内容。
97.在本发明一个实施例中,所述任务数据还包括:任务开始时间和任务结束时间。
98.所述邮件正文内容生成模块,具体用于根据所述信息收集填写页面的链接地址、所述任务开始时间、所述任务结束时间以及预设的填写注意事项,确定所述邮件正文内容。
99.在本发明一个实施例中,所述任务数据还包括:任务名称;所述邮件相关信息还包括:邮件标题。
100.所述邮件相关信息确定单元2具体还包括:
101.邮件标题生成模块,用于根据所述任务名称确定所述邮件标题。
102.在本发明一个实施例中,所述任务数据还包括:任务id。在本发明一个实施例中,本发明的信息收集装置还包括:
103.信息关联单元,用于将所述链接地址与所述任务id进行关联;
104.信息记录生成单元,用于当所述任务接收人根据所述链接地址进行信息输入时,根据每个所述任务接收人输入的信息以及所述任务id生成每个所述任务接收人各自对应的信息记录。
105.在本发明一个实施例中,本发明的信息收集装置还包括:
106.信息记录发送单元,用于当所述任务发起人根据所述链接地址进行信息收集时,将所述任务id对应的所有所述信息记录发送给所述任务发起人。
107.为了实现上述目的,根据本技术的另一方面,还提供了一种计算机设备。如图5所示,该计算机设备包括存储器、处理器、通信接口以及通信总线,在存储器上存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述实施例方法中的步骤。
108.处理器可以为中央处理器(central processing unit,cpu)。处理器还可以为其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、
分立硬件组件等芯片,或者上述各类芯片的组合。
109.存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及单元,如本发明上述方法实施例中对应的程序单元。处理器通过运行存储在存储器中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及作品数据处理,即实现上述方法实施例中的方法。
110.所述一个或者多个单元存储在所述存储器中,当被所述处理器执行时,执行上述实施例中的方法。
111.上述计算机设备具体细节可以对应参阅上述实施例中对应的相关描述和效果进行理解,此处不再赘述。
112.为了实现上述目的,根据本技术的另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序在计算机处理器中执行时实现上述信息收集方法中的步骤。本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(randomaccessmemory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固态硬盘(solid-state drive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。
113.为了实现上述目的,根据本技术的另一方面,还提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述信息收集方法的步骤。
114.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
115.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。