一种基于通信业务数据稽核结果展示的控制方法及系统技术方案

技术编号:19352608 阅读:105 留言:0更新日期:2018-11-07 17:40
本发明专利技术公开了一种基于通信业务数据稽核结果展示的控制方法,其包括以下步骤:系统将接收到的稽核比对请求发送至稽核比对程序应用;所述稽核比对程序应用将比对结果数据保存至数据库;所述请求发起者发起查询稽核结果请求至页面生成器;根据请求信息解析XML配置文件;数据库返回查询结果数据至页面生成器;所述页面生成器生成动态列表数据;所述页面生成器将动态列表数据返回至请求发起者。一种基于通信业务数据稽核结果展示的控制系统,其包括:请求比对模块,稽核比对模块,请求查询模块,结果返回模块。该方案可以通过快速配置实现页面展示,极大的减少了开发工作量,同时也减少了后期程序的维护工作量,广泛应用于移动通信领域。

【技术实现步骤摘要】
一种基于通信业务数据稽核结果展示的控制方法及系统
本专利技术涉及移动通信领域,具体为移动通信业务数据稽核结果展示方法和系统。
技术介绍
在移动通信行业中,业务数据稽核结果展示是对至少两份文件的数据进行比对后的结果详情信息在页面进行展示的功能。对于不同的文件类型,比对的内容、比对的顺序是不一致的,因此对于不同文件的比对结果的页面展示各有差异。现有技术对于差异数据展示的技术方案有如下两种:1、基于配置文件每一个结果页面展示都需要对应一个配置文件。2、基于模板技术每一个结果页面展示都需要采用一个模板。上述比对方法,均需要进行实时更新,需要对每一个功能点配置一个文件;针对不同的比对文档等,需要新的配置文件,这是一项繁琐的工作,会占用开发人员大量的时间和精力,十分不方便。因此,该技术有必要进行改进。
技术实现思路
为了解决上述技术问题,本专利技术的目的是提供一种基于通信业务数据稽核结果展示的控制方法及系统。本专利技术所采用的技术方案是:本专利技术提供一种基于通信业务数据稽核结果展示的控制方法,其包括以下步骤:系统将接收到的稽核比对请求发送至稽核比对程序应用;所述稽核比对程序应用接收到上述请求后进行稽核比对;所述稽核比对程序应用将比对结果数据保存至数据库,并反馈至请求发起者;所述请求发起者发起查询稽核结果请求至页面生成器;所述页面生成器根据请求信息解析XML配置文件,并发送请求至数据库进行稽核结果数据查询;所述数据库返回查询结果数据至页面生成器;所述页面生成器将稽核结果数据进行处理及匹配,生成动态列表数据;所述页面生成器将动态列表数据返回至请求发起者。作为该技术方案的改进,所述稽核比对程序应用通过XML配置文件解析器获取文件类型信息和字段信息。作为该技术方案的改进,所述页面生成器通过XML配置文件解析器获取文件类型信息和字段信息。进一步地,所述方法还包括:所述页面生成器将稽核结果数据、文件类型和展示字段信息进行检索匹配。进一步地,所述方法还包括:所述页面生成器根据展示格式信息和稽核结果数据生成动态列表数据。进一步地,所述方法还包括:所述页面生成器对动态列表数据中的差异数据进行染色区分。进一步地,系统通过JAVA程序设计语言解析XML配置文件。另一方面,本专利技术还提供一种基于通信业务数据稽核结果展示的控制系统,其包括:请求比对模块,用于执行步骤系统将接收到的稽核比对请求发送至稽核比对程序应用;稽核比对模块,用于执行步骤所述稽核比对程序应用接收到上述请求后进行稽核比对;所述稽核比对程序应用将比对结果数据保存至数据库,并反馈至请求发起者;请求查询模块,用于执行步骤所述请求发起者发起查询稽核结果请求至页面生成器;所述页面生成器根据请求信息解析XML配置文件,并发送请求至数据库进行稽核结果数据查询;结果返回模块,用于执行步骤所述数据库返回查询结果数据至页面生成器;所述页面生成器将稽核结果数据进行处理及匹配,生成动态列表数据;所述页面生成器将动态列表数据返回至请求发起者。本专利技术的有益效果是:本专利技术提供的基于通信业务数据稽核结果展示的控制方法及系统,在基于配置文件基础进行技术上的优化封装,提出基于一XML配置的移动通信业务数据稽核结果展示方法和系统,只通过使用一个XML配置文件即可实现不同的文件类型内容的稽核结果展示。该方案可以通过快速配置实现页面展示,极大的减少了开发工作量,同时也减少了后期程序的维护工作量。1、业务扩展性好本技术方案在比对结果展示层对不同的文件格式类型做了通用封装,对于新增的文件内容,只需在一个XML配置文件添加对应的配置信息,即可动态生成结果页面,无需编写后台程序。因此,在业务展示层面上,具备良好的可扩展性。2、提高开发效率本方案对于不同的比对文件,可以灵活地配置需要展示的字段,提高了程序的可维护性和可重用性,极大的减少页面开发中繁杂、重复性的工作,使开发人员更加专注于业务逻辑,提高开发效率。附图说明下面结合附图对本专利技术的具体实施方式作进一步说明:图1是本专利技术第一实施例的示意图;图2是本专利技术第二实施例的控制示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本方案使用XML文件作为界面描述文档,通过JAVA语言解析该XML配置文件生成所需要的文件类型和字段信息,动态创建数据库比对结果表,并将稽核比对结果数据保存到结果表中;动态页面生成器根据展示需要,从数据库中获取稽核结果数据放入携带数据对象中并进行封装,形成携带对象数据的对象列表,将封装好的携带数据对象列表返回到动态列表页面进行展示,并将稽核结果差异数据进行染色区分,从而对不同文件类型稽核结果以及结果差异类型详情合适的展示在页面上。参照图1,本专利技术提供一种基于通信业务数据稽核结果展示的控制方法。其中,要生成一个稽核结果页面,需要提供一个页面描述文档。XML配置文件用于描述页面的风格、控件、交互逻辑以及页面元素与后台的数据的关联等信息,同时数据库表的结构也通过后台XML配置文件描述。XML配置文件解析器是通过JAVA语言解析XML配置文件里面的文件类型信息和字段信息。稽核比对程序是稽核结果页面业务数据的来源。稽核比对程序通过XML配置文件解析器获取文件类型信息和字段信息,并根据文件类型信息和字段信息动态创建数据库比对结果表,并将稽核比对结果数据保存到结果表中。动态页面生成器是整个移动通信业务数据稽核结果展示方法和系统的核心,它通过XML配置文件解析器获取文件类型信息和字段信息,根据文件类型信息和字段信息,以及所使用的JAVA程序设计语言的组建库创建相应的组件,设置其属性、样式,关联对应的事件监听类,并把组件添加到一个组件容器中,最后把自动生成的界面对象信息返回给调用者。最后生成的动态列表页面,动态列表页面包括:比对多出的页面、比对缺少的页面、比对网元不一致的页面和比对一致的页面等。参照图2,本专利技术提供一种基于通信业务数据稽核结果展示的控制方法,其包括以下步骤:系统将接收到的稽核比对请求发送至稽核比对程序应用;所述稽核比对程序应用接收到上述请求后进行稽核比对;所述稽核比对程序应用将比对结果数据保存至数据库,并反馈至请求发起者;所述请求发起者发起查询稽核结果请求至页面生成器;所述页面生成器根据请求信息解析XML配置文件,并发送请求至数据库进行稽核结果数据查询;所述数据库返回查询结果数据至页面生成器;所述页面生成器将稽核结果数据进行处理及匹配,生成动态列表数据;所述页面生成器将动态列表数据返回至请求发起者。作为该技术方案的改进,所述稽核比对程序应用通过XML配置文件解析器获取文件类型信息和字段信息。作为该技术方案的改进,所述页面生成器通过XML配置文件解析器获取文件类型信息和字段信息。进一步地,所述方法还包括:所述页面生成器将稽核结果数据、文件类型和展示字段信息进行检索匹配。进一步地,所述方法还包括:所述页面生成器根据展示格式信息和稽核结果数据生成动态列表数据。进一步地,所述方法还包括:所述页面生成器对动态列表数据中的差异数据进行染色区分。进一步地,系统通过JAVA程序设计语言解析XML配置文件。具体地,1.界面用户或者系统定时任务向稽核比对程序应用发起稽核比对请求。该请求可以包括文件类型,比对范围等;2.后台稽核比对程序接本文档来自技高网...

【技术保护点】
1.一种基于通信业务数据稽核结果展示的控制方法,其特征在于,其包括以下步骤:系统将接收到的稽核比对请求发送至稽核比对程序应用;所述稽核比对程序应用接收到上述请求后进行稽核比对;所述稽核比对程序应用将比对结果数据保存至数据库,并反馈至请求发起者;所述请求发起者发起查询稽核结果请求至页面生成器;所述页面生成器根据请求信息解析XML配置文件,并发送请求至数据库进行稽核结果数据查询;所述数据库返回查询结果数据至页面生成器;所述页面生成器将稽核结果数据进行处理及匹配,生成动态列表数据;所述页面生成器将动态列表数据返回至请求发起者。

【技术特征摘要】
1.一种基于通信业务数据稽核结果展示的控制方法,其特征在于,其包括以下步骤:系统将接收到的稽核比对请求发送至稽核比对程序应用;所述稽核比对程序应用接收到上述请求后进行稽核比对;所述稽核比对程序应用将比对结果数据保存至数据库,并反馈至请求发起者;所述请求发起者发起查询稽核结果请求至页面生成器;所述页面生成器根据请求信息解析XML配置文件,并发送请求至数据库进行稽核结果数据查询;所述数据库返回查询结果数据至页面生成器;所述页面生成器将稽核结果数据进行处理及匹配,生成动态列表数据;所述页面生成器将动态列表数据返回至请求发起者。2.根据权利要求1所述的基于通信业务数据稽核结果展示的控制方法,其特征在于,所述稽核比对程序应用通过XML配置文件解析器获取文件类型信息和字段信息。3.根据权利要求1或2所述的基于通信业务数据稽核结果展示的控制方法,其特征在于,所述页面生成器通过XML配置文件解析器获取文件类型信息和字段信息。4.根据权利要求3所述的基于通信业务数据稽核结果展示的控制方法,其特征在于,所述方法还包括:所述页面生成器将稽核结果数据、文件类型和展示字段信息进行检索匹配。5.根据权利要求4所述的基于通信业...

【专利技术属性】
技术研发人员:黄锦展陈宏海
申请(专利权)人:卓望数码技术深圳有限公司
类型:发明
国别省市:广东,44

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

1