本发明涉及一种信访数据追踪的方法及系统,属于计算机技术领域。
背景技术:
信访,是指公民、法人或者其它组织采用书信、电子邮件、传真、电话、走访等形式,向各级人民政府、县级以上人民政府工作部门反映情况,提出建议、意见或者投诉请求,依法由有关行政机关处理的活动。
信访是除法律以外的又一种解决问题的办法,是一种比较直接的利益表达形式。近年来信访量的激增引发了信访数据的大量聚集,如何将这些信访数据转化成多层次、多维度的信息和知识,揭示数据背后的逻辑关联,从而为政府从政策层面有效解决信访突出矛盾,是信访研究领域所面临的重要问题。实现对信访数据的深层分析,是解决这一难题的必要前提。
目前我们对于信访数据的使用仍然停留在录入、查询、简单统计等表层汇总的层面,无法发现信访数据中隐藏着的深层次的逻辑关联。而这些数据背后的逻辑关联恰是社会矛盾的症结所在,是引导政策制订的重要依据。
技术实现要素:
本发明所要解决的技术问题是针对现有技术的不足,提供一种信访数据追踪的方法及系统。
本发明解决上述技术问题的技术方案如下:一种信访数据追踪的方法,包括以下步骤:
步骤1:接收一条输入的当前信访数据,对当前信访数据进行关键词提 取,得到至少一个关键词;
步骤2:基于所有关键词对所述信访数据建立索引,得到至少一个关键词索引,所述关键词索引建立所述关键词与所述信访数据之间的关联关系;
步骤3:根据所有关键词依次到数据库中查询预存的历史信访数据中是否存在相同关键词,对于存在相同的关键词,执行步骤4;否则,将当前信访数据存入数据库,结束;
步骤4:通过所述关键词索引调取历史信访数据中的对应信访数据,将当前信访数据与对应信访数据建立基于所述关键词的追踪数据链,结束。
本发明的有益效果是:本发明整合了分散在各个系统并且相互之间孤立的所有信访数据,从信访数据中自动抽取模式、关联、变化、异常和有意义的结构,从越来越大的信访数据中发掘有价值的知识,从而达到用数字反映矛盾规律,用规律促进科学决策的目的。本发明通过信访数据追踪,可以对特定信访事项或信访人的信访规律和信访轨迹进行追踪,进而获得信访发展和信访事件的解决进行关注,对社会矛盾预防化解非常有益。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述追踪数据链中保存关键词和对应关键词的关键词索引,通过关键词索引连接到数据库中的信访数据。
进一步,所述一条信访数据对应至少一个追踪数据链或不对应追踪数据链。
采用上述进一步方案的有益效果是,当一条信访数据对应多个追踪数据链时,调用每个关键词都能查看到这条信访数据,但其中针对的关键词不同。
进一步,所述关键词包括信访事项、信访人、信访时间、事件地点和信访规模等。
进一步,还包括步骤5:将追踪数据链单独存入关系数据库中,所述关系数据库与存储信访数据的数据库之间独立存储。
采用上述进一步方案的有益效果是,通过将追踪数据链单独存储,可以尽量减少查找消耗的资源,将关系数据库与数据库之间通过关键词索引联通,查找到对应关键词后只需通过索引即可在数据库的海量信访数据中,抽取得到所有关联的信访数据。
本发明解决上述技术问题的技术方案如下:一种信访数据追踪的系统,包括:
接收提取模块,接收一条输入的当前信访数据,对当前信访数据进行关键词提取,得到至少一个关键词;
索引建立模块,基于所有关键词对所述信访数据建立索引,得到至少一个关键词索引,所述关键词索引建立所述关键词与所述信访数据之间的关联关系;
链路追踪模块,根据所有关键词依次到数据库中查询预存的历史信访数据中是否存在相同关键词,对于存在相同的关键词,通过所述关键词索引调取历史信访数据中的对应信访数据,将当前信访数据与对应信访数据建立基于所述关键词的追踪数据链;否则,将当前信访数据存入数据库。
进一步,所述追踪数据链中保存关键词和对应关键词的关键词索引,通过关键词索引连接到数据库中的信访数据。
进一步,所述一条信访数据对应至少一个追踪数据链或不对应追踪数据链。
采用上述进一步方案的有益效果是,当一条信访数据对应多个追踪数据链时,调用每个关键词都能查看到这条信访数据,但其中针对的关键词不同。
进一步,所述关键词包括信访事项、信访人、信访时间、事件地点和信访规模等。
进一步,还包括存储模块,将追踪数据链单独存入关系数据库中,所述关系数据库与存储信访数据的数据库之间独立存储。
附图说明
图1为本发明实施例1所述的一种信访数据追踪的方法流程图;
图2为本发明实施例1所述的一种信访数据追踪的系统结构框图。
附图中,各标号所代表的部件列表如下:
1、接收提取模块,2、索引建立模块,3、链路追踪模块,4、存储模块。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
如图1所示,本发明实施例1所述的一种信访数据追踪的方法,其特征在于,包括以下步骤:
步骤1:接收一条输入的当前信访数据,对当前信访数据进行关键词提取,得到至少一个关键词;
步骤2:基于所有关键词对所述信访数据建立索引,得到至少一个关键词索引,所述关键词索引建立所述关键词与所述信访数据之间的关联关系;
步骤3:根据所有关键词依次到数据库中查询预存的历史信访数据中是否存在相同关键词,对于存在相同的关键词,执行步骤4;否则,将当前信访数据存入数据库,结束;
步骤4:通过所述关键词索引调取历史信访数据中的对应信访数据,将当前信访数据与对应信访数据建立基于所述关键词的追踪数据链,结束。
所述追踪数据链中保存关键词和对应关键词的关键词索引,通过关键词索引连接到数据库中的信访数据。
所述一条信访数据对应至少一个追踪数据链或不对应追踪数据链。
所述关键词包括信访事项、信访人、信访时间、事件地点和信访规模等。
还包括步骤5:将追踪数据链单独存入关系数据库中,所述关系数据库与存储信访数据的数据库之间独立存储。
如图2所示,为本发明实施例2所述的一种信访数据追踪的系统,其特征在于,包括:
接收提取模块1,接收一条输入的当前信访数据,对当前信访数据进行关键词提取,得到至少一个关键词;
索引建立模块2,基于所有关键词对所述信访数据建立索引,得到至少一个关键词索引,所述关键词索引建立所述关键词与所述信访数据之间的关联关系;
链路追踪模块3,根据所有关键词依次到数据库中查询预存的历史信访数据中是否存在相同关键词,对于存在相同的关键词,通过所述关键词索引调取历史信访数据中的对应信访数据,将当前信访数据与对应信访数据建立基于所述关键词的追踪数据链;否则,将当前信访数据存入数据库。
所述追踪数据链中保存关键词和对应关键词的关键词索引,通过关键词索引连接到数据库中的信访数据。
所述一条信访数据对应至少一个追踪数据链或不对应追踪数据链。
其特征在于,所述关键词包括信访事项、信访人、信访时间、事件地点和信访规模等。
还包括存储模块4,将追踪数据链单独存入关系数据库中,所述关系数据库与存储信访数据的数据库之间独立存储。
本发明所述方法可以实现对某个信访事项或信访人,从时间上追踪其信访行为特征,也可以从信访途径上追踪其行为特征,从而可以掌握信访事项和信访人从第一次信访行为到目前为止的信访行为特征,此时可将信访事项或信访人设置为关键词,通过关键词索引进行查询,即可获得基于同一信访事项或信访人的所有信访数据,达到追踪的目的。
针对信访数据进行按人建档、按事建档机制,针对某个信访人,可以追溯出他历次信访事项、基本信息,针对某个信访事项,可以追踪出这个信访事项的所有参与的信访人、相关重复信访信息、办理情况信息、相关已发的告知单答复意见书、相关复查复核信息等全过程记录。
对信访事项、信访人分别提供多维度、深度钻取的数据统计分析功能,可以按照市级内容分类维度、时间维度、区县归口、市局归口等维度进行分析;建立数据仓库后,提供一种交互型、引导型的自助型数据分析功能,能够允许分析人员按需建立分析规则,对信访事项、信访人进行多维度、深度专区的数据统计分析。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。