CN103970978A - 一种对业务质量数据进行处理的方法和装置 - Google Patents
一种对业务质量数据进行处理的方法和装置 Download PDFInfo
- Publication number
- CN103970978A CN103970978A CN201310048044.7A CN201310048044A CN103970978A CN 103970978 A CN103970978 A CN 103970978A CN 201310048044 A CN201310048044 A CN 201310048044A CN 103970978 A CN103970978 A CN 103970978A
- Authority
- CN
- China
- Prior art keywords
- business
- quality data
- business quality
- area
- time period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种对业务质量数据进行处理的方法和装置,属于通信领域。所述方法包括:接收用户从业务质量数据表中选择业务的业务质量数据,所述业务质量数据表用于存储区域、时间段和业务质量数据的对应关系;从所述业务质量数据表中获取所述业务的业务质量数据对应的时间段、区域和名称;根据所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图。所述装置包括:接收模块、第一获取模块和第一绘制模块。本发明可以减少了用户的干预,使操作简单,进而提高了对业务质量数据进行处理的效率。
Description
技术领域
本发明涉及通信领域,特别涉及一种对业务质量数据进行处理的方法和装置。
背景技术
在信息化的时代,每个行业的业务都存在着大量的业务质量数据,根据大量的业务质量数据可以对该业务的业务质量进行评估,当对该业务的业务质量进行评估时需要对大量的业务质量数据进行处理,所以如何对该业务的业务质量数据进行处理成为当前需要解决的一个关键问题。
目前存在一种对业务质量数据进行处理的方法,可以为:用户在电子制表软件中建立一张该业务的业务质量数据表,该业务质量数据表用于存储时间、区域和业务质量数据的对应关系;在该业务质量数据表中,时间存在对应的列且列标题为时间、区域存在对应的列且列标题为区域以及业务质量数据存在对应的列且列标题为业务质量。当对待分析区域的业务质量数据进行处理时,用户需要将待分析区域的业务质量数据进行整理,并选择待分析区域的业务质量数据和该业务质量数据在该业务质量数据表中所在记录对应的时间、区域和列标题,以及选择需要绘制的业务质量数据图的形状,终端根据用户选择的待分析区域的业务质量数据、该业务质量数据对应时间、该业务质量数据对应的区域、该业务质量数据对应的列标题和用户选择的需要绘制的业务质量数据图的形状,绘制业务质量数据图。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
第一、对业务质量数据进行处理时需要用户建立一张业务质量数据表,并且需要用户对待处理的业务质量数据进行整理以及需要用户选择待处理的业务质量对应的时间、区域、列标题和绘制的业务质量数据图的形状,使用户干预的较多,操作复杂,便捷性不高;
第二、终端绘制业务质量数据图时,用户只选择该业务质量数据而不选择业务质量数据在该业务质量数据表中所在记录对应的时间、区域和列标题,无法生成有效图形。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种对业务质量数据进行处理的方法和装置。所述技术方案如下:
第一方面,一种对业务质量数据进行处理的方法,所述方法包括:
接收用户从业务质量数据表中选择业务的业务质量数据,所述业务质量数据表用于存储区域、时间段和业务质量数据的对应关系;
从所述业务质量数据表中获取所述业务的业务质量数据对应的时间段、区域和名称;
根据所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图。
结合第一方面,在上述第一方面的第一种可能的实现方式中,所述从所述业务质量数据表中获取所述业务的业务质量数据对应的时间段、区域和名称,包括:
在所述业务质量数据表中,确定所述业务的业务质量数据所在的行和所在的列;
从所述业务的业务质量数据所在的行中读取所述业务的业务质量数据对应的区域和时间段;
从所述业务的业务质量数据所在的列中读取所述业务的业务质量数据的名称。
结合第一方面,在上述第一方面的第二种可能的实现方式中,所述根据所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图,包括:
根据所述业务的业务质量数据对应的时间段和区域,选择所述业务的业务质量数据图的绘制形状;
根据所述业务的业务质量数据图的绘制形状、所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图。
结合第一方面的第二种可能的实现方式,在上述第一方面的第三种可能的实现方式中,所述根据所述业务的业务质量数据对应的时间段和区域,选择所述业务的业务质量数据图的绘制形状,包括:
如果所述业务的业务质量数据在所述业务质量数据表中位于同一条记录,则选择所述业务的业务质量数据图的绘制形状为柱状。
结合第一方面的第二种可能的实现方式,在上述第一方面的第四种可能的实现方式中,所述根据所述业务的业务质量数据对应的时间段和区域,选择所述业务的业务质量数据图的绘制形状,包括:
如果所述业务的业务质量数据在所述业务质量数据表中位于不同的记录,则判断所述业务的业务质量数据对应的时间段是否相同,以及判断所述业务的业务质量数据对应的区域是否相同;
如果所述业务的业务质量数据对应的时间段相同而所述业务的业务质量数据对应的区域不同,则选择所述业务的业务质量数据图的绘制形状为柱状;
如果所述业务的业务质量数据对应的区域相同而所述业务的业务质量数据对应的时间段不同,则选择所述业务的业务质量数据图的绘制形状为折线状。
结合第一方面的第二种可能的实现方式,在上述第一方面的第五种可能的实现方式中,所述根据所述业务的业务质量数据图的绘制形状、所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图之后,还包括:
根据所述业务的业务质量数据的名称,从名称和阈值的对应关系中获取所述业务的业务质量数据对应的阈值;
根据所述业务的业务质量数据对应的阈值,在所述业务的业务质量数据图中绘制所述阈值对应的阈值线。
结合第一方面的第五种可能的实现方式,在上述第一方面的第六种可能的实现方式中,所述根据所述业务的业务质量数据对应的阈值,在所述业务的业务质量数据图中绘制所述阈值对应的阈值线之后,还包括:
如果所述业务的业务质量数据图的绘制形状为折线状,则获取所述业务的业务质量数据的最大值和最小值;
在所述业务的业务质量数据图中所述最大值对应的点处绘制第一显示框,以及在所述最小值的对应的点处绘制第二显示框;
将所述业务的业务质量数据的最大值显示在所述第一显示框中,以及将所述业务的业务质量数据的最小值显示在所述第二显示框中。
结合第一方面,在上述第一方面的第七种可能的实现方式中,所述接收用户从业务质量数据表中选择业务的业务质量数据之前,还包括:
根据用户输入的第一时间段和第一区域,获取所述第一区域的某个业务在所述第一时间段内的业务质量数据;
创建业务质量数据表,在所述业务质量数据表中,时间段存在对应的列且列标题为时间,区域存在对应的列且列标题为区域以及业务质量数据存在对应的列且列标题为业务质量数据的名称;
将所述第一时间段、所述第一区域和所述第一区域的某个业务在所述第一时间段内的业务质量数据的对应关系存储在所述业务质量数据表中。
结合第一方面的第七种可能的实现方式,在上述第一方面的第八种可能的实现方式中,所述将所述第一时间段、所述第一区域和所述业务质量数据的对应关系存储在所述业务质量数据表中之后,还包括:
接收用户提交的展开所述第一区域的请求,根据所述第一区域获取所述第一区域包括的第二区域;
根据所述第一时间段和所述第二区域,获取所述第二区域的所述业务在所述第一时间段内的业务质量数据;
将所述第一时间段、所述第二区域和所述第二区域的所述业务在所述第一时间段内的业务质量数据的对应关系添加到所述业务质量数据表中。
结合第一方面的第八种可能的实现方式,在上述第一方面的第九种可能的实现方式中,所述将所述第一时间段、所述第二区域和所述第二区域的所述业务在所述第一时间段内的业务质量数据的对应关系添加到所述业务质量数据表中之后,还包括:
接收用户提交的展开所述第一时间段的请求,并根据预设数值将所述第一时间段进行平均划分,得到预设数值个第二时间段;
根据所述第二时间段和所述第二区域,获取所述第二区域的所述业务在所述第二时间段内的业务质量数据;
将所述第二时间段、所述第二区域和所述第二区域的所述业务在所述第二时间段内的业务质量数据的对应关系添加到所述业务质量数据表中。
结合第一方面的第七种可能的实现方式至第一方面的第九种可能的实现方式中任一种可能的实现方式,在上述第一方面的第十种可能的实现方式中,所述将所述第一时间段、所述第一区域和所述业务质量数据的对应关系存储在所述业务质量数据表中之后,还包括:
根据所述业务的业务质量数据的名称,从已存储的名称和阈值的对应关系中获取所述业务的业务质量数据对应的阈值;
将所述业务质量数据和所述业务质量数据对应的阈值进行比较,选择小于所述阈值的业务质量数据;
在所述业务质量数据表中,对所述选择的业务质量数据进行标记处理。
结合第一方面的第十种可能的实现方式,在上述第一方面的第十一种可能的实现方式中,所述在所述业务质量数据表中,对所述选择的业务质量数据设置背景颜色之后,还包括:
根据所述业务的业务质量数据表中每条记录包括的某个业务质量数据对所述业务质量数据表中的记录进行排序,并按照排序后的顺序在所述业务质量数据表中输出所述记录。
第二方面,一种对业务质量数据进行处理的装置,所述装置包括:
接收模块,用于接收用户从业务质量数据表中选择业务的业务质量数据,所述业务质量数据表用于存储区域、时间段和业务质量数据的对应关系;
第一获取模块,用于从所述业务质量数据表中获取所述接收模块接收的所述业务的业务质量数据对应的时间段、区域和名称;
第一绘制模块,用于根据所述接收模块接收的所述业务的业务质量数据,以及所述第一获取模块获取的所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图。
结合第二方面,在上述第二方面的第一种可能的实现方式中,所述获取模块包括:
确定单元,用于在所述业务质量数据表中,确定所述接收模块接收的所述业务的业务质量数据所在的行和所在的列;
第一读取单元,用于从所述确定单元确定的所述业务的业务质量数据所在的行中读取所述业务的业务质量数据对应的区域和时间段;
第二读取单元,用于从所述确定单元确定的所述业务的业务质量数据所在的列中读取所述业务的业务质量数据的名称。
结合第二方面,在上述第二方面的第二种可能的实现方式中,所述绘制模块包括:
选择单元,用于根据所述第一获取模块获取的所述业务的业务质量数据对应的时间段和区域,选择所述业务的业务质量数据图的绘制形状;
绘制单元,用于根据所述选择单元选择的所述业务的业务质量数据图的绘制形状、所述接收模块接收的所述业务的业务质量数据,以及所述第一获取模块获取的所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图。
结合第二方面的第二种可能的实现方式,在上述第二方面的第三种可能的实现方式中,所述选择单元包括:
第一选择子单元,用于如果所述接收模块接收的所述业务的业务质量数据在所述业务质量数据表中位于同一条记录,则选择所述业务的业务质量数据图的绘制形状为柱状。
结合第二方面的第二种可能的实现方式,在上述第二方面的第四种可能的实现方式中,所述选择单元包括:
判断子单元,用于如果所述接收模块接收的所述业务的业务质量数据在所述业务质量数据表中位于不同的记录,则判断所述业务的业务质量数据对应的时间段是否相同,以及判断所述业务的业务质量数据对应的区域是否相同;
第二选择子单元,用于如果所述接收模块接收的所述业务的业务质量数据对应的时间段相同而所述业务的业务质量数据对应的区域不同,则选择所述业务的业务质量数据图的绘制形状为柱状;
第三选择子单元,用于如果所述接收模块接收的所述业务的业务质量数据对应的区域相同而所述业务的业务质量数据对应的时间段不同,则选择所述业务的业务质量数据图的绘制形状为折线状。
结合第二方面的第二种可能的实现方式,在上述第二方面的第五种可能的实现方式中,所述装置还包括:
第二获取模块,用于根据所述第一获取模块获取的所述业务的业务质量数据的名称,从名称和阈值的对应关系中获取所述业务的业务质量数据对应的阈值;
第二绘制模块,用于根据所述第二获取模块获取的所述业务的业务质量数据对应的阈值,在所述业务的业务质量数据图中绘制所述阈值对应的阈值线。
结合第二方面的第五种可能的实现方式,在上述第二方面的第六种可能的实现方式中,所述装置还包括:
第三获取模块,用于如果所述选择单元选择的所述业务的业务质量数据图的绘制形状为折线状,则获取所述业务的业务质量数据的最大值和最小值;
第三绘制模块,用于在所述业务的业务质量数据图中所述最大值对应的点处绘制第一显示框,以及在所述最小值的对应的点处绘制第二显示框;
显示模块,用于将所述第三获取模块获取的所述业务的业务质量数据的最大值显示在所述第一显示框中,以及将所述第三获取模块获取的所述业务的业务质量数据的最小值显示在所述第二显示框中。
结合第二方面,在上述第二方面的第七种可能的实现方式中,所述装置还包括:
第四获取模块,用于根据用户输入的第一时间段和第一区域,获取所述第一区域的某个业务在所述第一时间段内的业务质量数据;
创建模块,用于创建业务质量数据表,在所述业务质量数据表中,时间段存在对应的列且列标题为时间,区域存在对应的列且列标题为区域以及业务质量数据存在对应的列且列标题为业务质量数据的名称;
存储模块,用于将所述第一时间段、所述第一区域和所述第四获取模块获取的所述第一区域的某个业务在所述第一时间段内的业务质量数据的对应关系存储在所述创建模块创建的所述业务质量数据表中。
结合第二方面的第七种可能的实现方式,在上述第二方面的第八种可能的实现方式中,所述装置还包括:
第五获取模块,用于接收用户提交的展开所述存储模块存储的所述第一区域的请求,根据所述第一区域获取所述第一区域包括的第二区域;
第六获取模块,用于根据所述存储模块存储的所述第一时间段和所述第五获取模块获取的所述第二区域,获取所述第二区域的所述业务在所述第一时间段内的业务质量数据;
第一添加模块,用于将所述存储模块存储的所述第一时间段、所述第五获取模块获取的所述第二区域和所述第六获取模块获取的所述第二区域的所述业务在所述第一时间段内的业务质量数据的对应关系添加到所述业务质量数据表中。
结合第二方面的第八种可能的实现方式,在上述第二方面的第九种可能的实现方式中,所述装置还包括:
划分模块,用于接收用户提交的展开所述存储模块存储的所述第一时间段的请求,并根据预设数值将所述第一时间段进行平均划分,得到预设数值个第二时间段;
第七获取模块,用于根据所述划分模块划分得到的所述第二时间段和所述第一添加模块添加的所述第二区域,获取所述第二区域的所述业务在所述第二时间段内的业务质量数据;
第二添加模块,用于将所述划分模块划分得到的所述第二时间段、所述第一添加模块添加的所述第二区域和所述第七获取模块获取的所述第二区域的所述业务在所述第二时间段内的业务质量数据的对应关系添加到所述业务质量数据表中。
结合第二方面的第七种可能的实现方式至第二方面的第九种可能的实现方式中任一种可能的实现方式,在上述第二方面的第十种可能的实现方式中,所述装置还包括:
第八获取模块,用于根据所述业务的业务质量数据的名称,从已存储的名称和阈值的对应关系中获取所述业务的业务质量数据对应的阈值;
选择模块,用于将所述业务质量数据和所述第八获取模块获取的所述业务质量数据对应的阈值进行比较,选择小于所述阈值的业务质量数据;
标记模块,用于在所述业务质量数据表中,对所述选择模块选择的业务质量数据进行标记处理。
结合第二方面的第十种可能的实现方式,在上述第二方面的第十一种可能的实现方式中,所述装置还包括:
排序模块,用于根据所述业务的业务质量数据表中每条记录包括的某个业务质量数据对所述业务质量数据表中的记录进行排序,并按照排序后的顺序在所述业务质量数据表中输出所述记录。
第三方面,一种对业务质量数据进行处理的装置,其特征在于,所述装置包括存储器和处理器,用于执行所述的一种对业务质量数据进行处理的方法。
在本发明实施例中,由于用户只在业务质量数据表中选择业务的业务质量数据;而终端接收用户选择的该业务的业务质量数据,并根据接收的业务质量数据从该业务质量数据表中获取该业务的业务质量数据对应的时间、区域和名称,终端根据该业务的业务质量数据对应的时间和区域,选择业务质量数据图的绘制形状,并根据该业务的业务质量数据图的绘制形状、该业务的业务质量数据,以及该业务的业务质量数据对应的时间、区域和名称,绘制该业务的业务质量数据图。所以在本发明实施中,用户只选择该业务的业务质量数据,不选择该业务的业务质量数据对应的时间、区域和列标题,就可以生成有效的业务质量数据图,减少了用户的干预,使操作简单,进而提高了对业务质量数据进行处理的效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种对业务质量数据进行处理的方法流程图;
图2是本发明实施例提供的另一种对业务质量数据进行处理的方法流程图;
图3是本发明实施例提供的一种柱状的业务质量数据图;
图4是本发明实施例提供的一种折线状的业务质量数据图;
图5是本发明实施例提供的一种对业务质量数据进行处理的装置结构示意图;
图6是本发明实施例提供的另一种对业务质量数据进行处理的装置结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明实施例提供了一种对业务质量数据进行处理的的方法,参见图1,该方法包括:
步骤101:接收用户从业务质量数据表中选择业务的业务质量数据,该业务质量数据表用于存储区域、时间段和业务质量数据的对应关系;
步骤102:从该业务质量数据表中获取该业务的业务质量数据对应的时间段、区域和名称;
步骤103:根据该业务的业务质量数据,以及该业务的业务质量数据对应的时间段、区域和名称,绘制该业务的业务质量数据图。
在本发明实施例中,由于用户只在业务质量数据表中选择业务的业务质量数据;而终端接收用户选择的该业务的业务质量数据,并根据接收的业务质量数据从该业务质量数据表中获取该业务的业务质量数据对应的时间、区域和名称,终端根据该业务的业务质量数据对应的时间和区域,选择业务质量数据图的绘制形状,并根据该业务的业务质量数据图的绘制形状、该业务的业务质量数据,以及该业务的业务质量数据对应的时间、区域和名称,绘制该业务的业务质量数据图。所以在本发明实施中,用户只选择该业务的业务质量数据,不选择该业务的业务质量数据对应的时间、区域和列标题,就可以生成有效的业务质量数据图,减少了用户的干预,使操作简单,进而提高了对业务质量数据进行处理的效率。
本发明实施例提供了一种对业务质量数据进行处理的的方法,参见图2,该方法包括:
步骤201:根据用户输入的第一时间段和第一区域,获取第一区域的某个业务在第一时间段内的业务质量数据;
具体地,终端接收用户输入的第一时间段和第一区域,根据第一时间段和第一区域,从已存储的第一时间段、第一区域和业务质量数据的对应关系中获取第一区域的某个业务在第一时间段之内的业务质量数据。
其中,用户输入第一时间段和第一区域,并将第一时间段和第一区域提交给终端。
其中,第一区域的某个业务在第一时间段之内的业务质量数据的具体计算步骤为:根据第一区域获取第一区域包括的第二区域,以及根据预设数值将第一时间段进行平均划分,得到预设数值个第二时间段,根据预设数值个第二时间段和第二区域,获取第二区域的该业务在预设数值个第二时间段内的业务质量数据,将预设数值个第二时间段内的业务质量数据进行平均值运算,得到第一平均值,将第一平均值确定为第二区域的该业务在第一时间段之内的业务质量数据,以及将第一区域包括的每个第二区域的该业务在第一时间段之内的业务质量数据进行平均值运算,得到第二平均值,将第二平均值确定为第一区域的该业务在第一时间段之内的业务质量数据。
其中,当计算出第一区域的该业务在第一时间段之内的业务质量数据之后,将第一时间段、第一区域和第一区域的该业务在第一时间段之内的业务质量数据存储在第一时间段、第一区域和业务质量数据的对应关系中。
例如,终端接收用户输入的第一时间段的开始时间点为2011年11月25日00:00,第一时间段的结束时间点为2011年11月25日23:59,即第一时间段为2011年11月25日,以及终端接收用户输入的第一区域为广东;终端根据第一时间段和第一区域,从已存储的第一时间段、第一区域和业务质量数据的对应关系中,获取第一区域的该业务在第一时间段之内的业务质量数据为73.62和81.68。
步骤202:创建业务质量数据表,在该业务质量数据表中,时间段存在对应的列且列标题为时间,区域存在对应的列且列标题为区域以及业务质量数据存在对应的列且列标题为业务质量数据的名称;
步骤203:将第一时间段、第一区域和该业务质量数据的对应关系存储在该业务质量数据表中;
具体地,将第一时间段存储在标题为时间对应的列中,将第一区域存储在标题为区域对应的列中,以及将业务质量数据存储在标题为业务质量数据的名称对应的列中,且第一时间段、第一区域和业务质量数据位于该业务质量数据表中同一条记录中。
进一步地,根据该业务的业务质量数据的名称,从已存储的名称和阈值的对应关系中获取该业务的业务质量数据对应的阈值,将第一区域的该业务在第一时间段之内的业务质量数据和该业务质量数据对应的阈值进行比较,选择小于该阈值的业务质量数据,在该业务质量数据表中,对选择的业务质量数据进行标记处理。
其中,对选择的业务质量数据进行标记处理包括:将选择的业务质量数据进行字体加粗、将选择的业务质量数据进行字体加黑或在业务质量数据表中对选择的业务质量数据所在的表格设置一个预设的背景颜色。
例如,将第一时间段2011-11-25存储在标题为时间对应的列中,且第一时间段2011-11-25之前存在一个展开按钮+,将第一区域广东存储在标题为区域对应的列中,且第一区域广东之前存在一个展开按钮+,业务质量数据的名称包括名称1和名称2,将业务质量数据73.62存储在标题为名称1对应的列中,以及将业务质量数据81.68存储在标题为名称2对应的列中,通过终端显示出如下表1所示的业务质量数据表。
表1
时间 | 区域 | 名称1 | 名称2 |
+2011-11-25 | +广东 | 73.62 | 81.68 |
步骤204:接收用户提交的展开第一区域的请求,根据第一区域获取第一区域包括的第二区域;
具体地,终端接收用户提交的展开第一区域的请求,并根据第一区域从已存储的第一区域和第二区域的对应关系中,获取第一区域包括的第二区域。
其中,第一区域的前端存在一个展开按钮,用户可以点击第一区域前的展开按钮将展开第一区域的请求提交给终端。
例如,第一区域为广东,根据第一区域广东从已存储的第一区域和第二区域的对应关系中,获取第一区域包括的第二区域为肇庆、广州、汕头、佛山和云浮。
步骤205:根据第一时间段和第二区域,获取第二区域的该业务在第一时间段内的业务质量数据;
具体地,根据第二区域和第一时间段包括的第二时间段,获取第二区域的该业务在第一时间段包括的第二时间段内的业务质量数据,将第二区域的该业务在第二时间段内的业务质量数据进行平均值运算,得到第三平均值,将第三平均值确定为第二区域的该业务在第一时间段内的业务质量数据。
例如,根据第一时间段2011-11-25和第二区域肇庆,获取第二区域肇庆的该业务在第一时间段2011-11-25内的业务质量数据为55.21和71.16;根据第一时间段2011-11-25和第二区域广州,获取第二区域广州的该业务在第一时间段2011-11-25内的业务质量数据为73.31和70.59;根据第一时间段2011-11-25和第二区域汕头,获取第二区域汕头的该业务在第一时间段2011-11-25内的业务质量数据为75.06和72.21;根据第一时间段2011-11-25和第二区域佛山,获取第二区域佛山的该业务在第一时间段2011-11-25内的业务质量数据为82.16和96.32;根据第一时间段2011-11-25和第二区域云浮,获取第二区域云浮的该业务在第一时间段2011-11-25内的业务质量数据为82.35和98.12。
步骤206:将第一时间段、第二区域和第二区域的该业务在第一时间段内的业务质量数据的对应关系添加到该业务质量数据表中;
具体地,将第一时间段添加到标题为时间对应的列中,将第二区域添加到标题为区域对应的列中,以及将第二区域的该业务在第一时间段内的业务质量数据添加到标题为业务质量数据的名称对应的列中,且第一时间段、第二区域和第二区域的该业务在第一时间段内的业务质量数据在该业务质量数据表中位于同一条记录中。
进一步地,根据该业务的业务质量数据的名称,从已存储的名称和阈值的对应关系中获取该业务的业务质量数据对应的阈值,将第二区域的该业务在第一时间段之内的业务质量数据和该业务质量数据对应的阈值进行比较,选择小于该阈值的业务质量数据,在该业务质量数据表中,对选择的业务质量数据进行标记处理。
进一步地,对选择的业务质量数据进行标记处理之后,根据该业务的业务质量数据表中每条记录包括的某个业务质量数据对该业务质量数据表中的记录进行排序,并按照排序后的顺序在该业务质量数据表中输出该记录。
例如,将第一时间段2011-11-25、第二区域肇庆和第二区域肇庆的该业务在第一时间段2011-11-25内的业务质量数据为55.21和71.16的对应关系添加到如下表2所示的业务质量数据表中;将第一时间段2011-11-25、第二区域广州和第二区域广州的该业务在第一时间段2011-11-25内的业务质量数据为73.31和70.59的对应关系添加到如下表2所示的业务质量数据表中;将第一时间段2011-11-25、第二区域汕头和第二区域汕头的该业务在第一时间段2011-11-25内的业务质量数据为75.06和72.21的对应关系添加到如下表2所示的业务质量数据表中;将第一时间段2011-11-25、第二区域佛山和第二区域佛山的该业务在第一时间段2011-11-25内的业务质量数据为82.16和96.32的对应关系添加到如下表2所示的业务质量数据表中;将第一时间段2011-11-25、第二区域云浮和第二区域云浮的该业务在第一时间段2011-11-25内的业务质量数据为82.35和98.12的对应关系添加到如下表2所示的业务质量数据表中,且在表2所示的业务质量数据表中广东之前存在一个收缩按钮-,用户可以点击收缩按钮将第一区域广东包括的第二区域的该业务在第一时间段内的业务质量数据进行收缩,得到第一区域广东的该业务在第一时间段内的业务质量数据。
表2
时间 | 区域 | 名称1 | 名称2 |
+2011-11-25 | -广东 | 73.62 | 81.68 |
+2011-11-25 | +肇庆 | 55.21 | 71.16 |
+2011-11-25 | +广州 | 73.31 | 70.59 |
+2011-11-25 | +汕头 | 75.06 | 72.21 |
+2011-11-25 | +佛山 | 82.16 | 96.32 |
+2011-11-25 | +云浮 | 82.35 | 98.12 |
步骤207:接收用户提交的展开第一时间段的请求,根据预设数值将第一时间段进行平均划分,得到预设数值个第二时间段;
具体地,终端接收用户提交的展开第一时间段的请求,并根据预设数值将第一时间段进行平均划分,得到预设数值个第二时间段。
其中,第一时间段的前端存在一个展开按钮,用户可以点击第一时间段前的展开按钮将展开第一时间段的请求提交给终端。
例如,将第一时间段2011-11-25平均划分为4段,得到第二时间段为00:00-06:00、06:00-12:00、12:00-18:00和18:00-24:00。
步骤208:根据第二时间段和第二区域,获取第二区域的该业务在第二时间段内的业务质量数据;
具体地,根据第二时间段和第二区域,从已存储的第二时间段、第二区域和业务质量数据的对应关系中,获取第二区域的该业务在第二时间段内的业务质量数据。
例如,根据第二时间段00:00-06:00和第二区域广州,从已存储的第二时间段、第二区域和业务质量数据的对应关系中,获取第二区域广州的该业务在第二时间段00:00-06:00内的业务质量数据为70.25和80.54;根据第二时间段06:00-12:00和第二区域广州,从已存储的第二时间段、第二区域和业务质量数据的对应关系中,获取第二区域广州的该业务在第二时间段06:00-12:00内的业务质量数据为71.12和71.33;根据第二时间段12:00-18:00和第二区域广州,从已存储的第二时间段、第二区域和业务质量数据的对应关系中,获取第二区域广州的该业务在第二时间段12:00-18:00内的业务质量数据为71.33和71.12;根据第二时间段18:00-24:00和第二区域广州,从已存储的第二时间段、第二区域和业务质量数据的对应关系中,获取第二区域广州的该业务在第二时间段18:00-24:00内的业务质量数据为80.54和70.25。
步骤209:将第二时间段、第二区域和第二区域的该业务在第二时间段内的业务质量数据的对应关系添加到该业务质量数据表中;
具体地,将第二时间段添加到标题为时间对应的列中,将第二区域添加到标题为区域对应的列中,以及将第二区域的该业务在第二时间段内的业务质量数据添加到标题为业务质量数据的名称对应的列中,且第二时间段、第二区域和第二区域的该业务在第二时间段内的业务质量数据在该业务质量数据表中位于同一条记录中。
进一步地,根据该业务的业务质量数据的名称,从已存储的名称和阈值的对应关系中获取该业务的业务质量数据对应的阈值,将第二区域的该业务在第二时间段之内的业务质量数据和该业务质量数据对应的阈值进行比较,选择小于该阈值的业务质量数据,在该业务质量数据表中,对选择的业务质量数据进行标记处理。
进一步地,对选择的业务质量数据进行标记处理之后,根据该业务的业务质量数据表中每条记录包括的某个业务质量数据对该业务质量数据表中的记录进行排序,并按照排序后的顺序在该业务质量数据表中输出该记录。
例如,将第二时间段00:00-06:00、第二区域广州和第二区域广州的该业务在第二时间段00:00-06:00内的业务质量数据70.25和80.54的对应关系添加到如下表3所示的业务质量数据表中;将第二时间段06:00-12:00、第二区域广州和第二区域广州的该业务在第二时间段06:00-12:00内的业务质量数据71.12和71.33的对应关系添加到如下表3所示的业务质量数据表中;将第二时间段12:00-18:00、第二区域广州和第二区域广州的该业务在第二时间段12:00-18:00内的业务质量数据71.33和71.12的对应关系添加到如下表3所示的业务质量数据表中;将第二时间段18:00-24:00、第二区域广州和第二区域广州的该业务在第二时间段18:00-24:00内的业务质量数据80.54和70.25的对应关系添加到如下表3所示的业务质量数据表中。
表3
时间 | 区域 | 名称1 | 名称2 |
+2011-11-25 | -广东 | 73.62 | 81.68 |
+2011-11-25 | +肇庆 | 55.21 | 71.16 |
+2011-11-25 | +广州 | 73.31 | 70.59 |
+00:00-06:00 | +广州 | 70.25 | 80.54 |
+06:00-12:00 | +广州 | 71.12 | 71.33 |
+12:00-18:00 | +广州 | 71.33 | 71.12 |
+18:00-24:00 | +广州 | 80.54 | 70.25 |
+2011-11-25 | +汕头 | 75.06 | 72.21 |
+2011-11-25 | +佛山 | 82.16 | 96.32 |
+2011-11-25 | +云浮 | 82.35 | 98.12 |
其中,当绘制出该业务的业务质量数据表后,终端可以通过如下步骤210至步骤213的流程对该业务的业务质量数据进行处理,包括:
步骤210:接收用户从业务质量数据表中选择该业务的业务质量数据,该业务质量数据表用于存储时间段、区域和业务质量数据的对应关系;
其中,用户在业务质量数据表中选择该业务的业务质量数据可以为一个或多个数据。
其中,时间段包括第一时间段和第二时间段,区域包括第一区域和第二区域。
步骤211:从该业务质量数据表中获取该业务的业务质量数据对应的时间段、区域和名称;
具体地,本步骤可以分为如下(1)-(3)的步骤,包括:
(1)、在该业务质量数据表中,确定该业务的业务质量数据所在的行和所在的列;
(2)、从该业务的业务质量数据所在的行中读取该业务的业务质量数据对应的区域和时间段;
(3)、从该业务的业务质量数据所在的列中读取该业务的业务质量数据的名称。
例如,用户选择的是广州的该业务在第二时间段00:00-06:00、06:00-12:00、12:00-18:00和18:00-24:00内的业务质量数据名称名称1对应的业务质量数据分别为70.25、71.12、71.33和80.54,在业务质量数据表中,确定广州在第二时间段00:00-06:00内的该业务的业务质量数据70.25所在的行和所在的列。从该业务的业务质量数据70.25所在的行中读取该业务的业务质量数据70.25对应的第一区域为广州和第二时间段为00:00-06:00,从该业务的业务质量数据70.25所在的列中读取该业务的业务质量数据70.25的名称为名称1;在业务质量数据表中,确定广州在第二时间段06:00-12:00内的该业务的业务质量数据71.12所在的行和所在的列,从该业务的业务质量数据71.12所在的行中读取该业务的业务质量数据71.12对应的第二区域为广州和第二时间段为06:00-12:00,从该业务的业务质量数据71.12所在的列中读取该业务的业务质量数据71.12的名称为名称1;在业务质量数据表中,确定广州在第二时间段12:00-18:00内的该业务的业务质量数据71.33所在的行和所在的列,从该业务的业务质量数据71.33所在的行中读取该业务的业务质量数据71.33对应的第二区域为广州和第二时间段为12:00-18:00,从该业务的业务质量数据71.33所在的列中读取该业务的业务质量数据71.33的名称为名称1;在业务质量数据表中,确定广州在第二时间段18:00-24:00内的该业务的业务质量数据80.54所在的行和所在的列;从该业务的业务质量数据80.54所在的行中读取该业务的业务质量数据80.54对应的第二区域为广州和第二时间段为18:00-24:00,从该业务的业务质量数据80.54所在的列中读取该业务的业务质量数据80.54的名称为名称1。
步骤212:根据该业务的业务质量数据对应的时间段和区域,选择该业务的业务质量数据图的绘制形状;
具体地,本步骤可以分为如下(1)-(4)的步骤,包括:
(1)、如果该业务的业务质量数据在该业务质量数据表中位于同一条记录,则选择该业务的业务质量数据图的绘制形状为柱状,结束操作;
(2)、如果该业务的业务质量数据在该业务质量数据表中位于不同的记录,则判断该业务的业务质量数据对应的时间段是否相同,以及判断该业务的业务质量数据对应的区域是否相同;
(3)、如果该业务的业务质量数据对应的时间段相同而该业务的业务质量数据对应的区域不同,则选择该业务的业务质量数据图的绘制形状为柱状;
(4)、如果该业务的业务质量数据对应的区域相同而该业务的业务质量数据对应的时间段不同,则选择该业务的业务质量数据图的绘制形状为折线状,结束操作。
例如,用户选择的广州的该业务在第二时间段00:00-06:00、06:00-12:00、12:00-18:00和18:00-24:00内的业务质量数据在该业务质量数据表中位于不同的记录,由于第二时间段00:00-06:00、06:00-12:00、12:00-18:00和18:00-24:00是不同的,第二区域都为广州,即第二区域相同,则选择该业务的业务质量数据图的绘制形状为折线状。
步骤213:根据该业务的业务质量数据图的绘制形状、该业务的业务质量数据,以及该业务的业务质量数据对应的时间段、区域和名称,绘制该业务的业务质量数据图。
其中,如果绘制的该业务的业务质量数据图的绘制形状为柱状时,将区域作为横轴,将业务质量数据作为纵轴,以及将该业务质量数据的名称作为图例,绘制该业务的业务质量数据图。
其中,如果绘制的该业务的业务质量数据图的绘制形状为折线状时,将时间段作为横轴,将业务质量数据作为纵轴,以及将该业务质量数据的名称作为图例,绘制该业务的业务质量数据图。
其中,当该业务的业务质量数据图中包括M个图例时,即在该业务的业务质量数据图中横轴对应的点处可以包括M个业务质量数据,且该M个业务质量数据为业务质量数据名称不同的业务质量数据,如此可以得到M个柱状的业务质量数据图或M个折线状的业务质量数据图,用户可以点击M个图例中的某一个图例,如此可以显示或隐藏该图例对应的业务质量数据图。
进一步地,根据该业务的业务质量数据的名称,从名称和阈值的对应关系中获取该业务的业务质量数据对应的阈值;根据该业务的业务质量数据对应的阈值,在该业务的业务质量数据图中绘制该阈值对应的阈值线。
其中,在绘制的该业务的业务质量数据图中,该业务质量数据的阈值对应的阈值线和该业务的业务质量数据图中的业务质量数据轴相垂直,且该业务质量数据的阈值对应的阈值线和该业务的业务质量数据图中的时间轴或区域轴相平行。
进一步地,如果该业务的业务质量数据图的绘制形状为折线状,则获取该业务的业务质量数据的最大值和最小值;在该业务的业务质量数据图中该最大值对应的点处绘制第一显示框,以及在该最小值的对应的点处绘制第二显示框;将该业务的业务质量数据的最大值显示在该第一显示框中,以及将该业务的业务质量数据的最小值显示在该第二显示框中。
进一步地,如果绘制的该业务的业务质量数据图的形状为折线状时,当终端检测到鼠标移动到该业务质量数据图的横轴包括的某个时间段时,绘制一个辅助线,该辅助线位于该业务质量数据图的横轴中该时间段的位置处,该辅助线横穿该时间段对应的业务质量数据,且该辅助线和横轴相垂直。
例如,用户选择的是上述表2中的第一区域广州的该业务在第一时间段2011-11-25内的业务质量数据73.31、第一区域汕头的该业务在第一时间段2011-11-25内的业务质量数据75.06和第一区域佛山的该业务在第一时间段2011-11-25内的业务质量数据82.16,则可以绘制如图3所示柱状的业务质量数据图;
再例如,用户选择的是上述表3中的第一区域广州的该业务在第二时间段00:00-06:00内的业务质量数据70.25、第一区域广州的该业务在第二时间段06:00-12:00内的业务质量数据71.12、第一区域广州的该业务在第二时间段12:00-18:00内的业务质量数据71.33和第一区域广州的该业务在第二时间段18:00-24:00内的业务质量数据80.54,则可以绘制如图4所示折线状的业务质量数据图。
在本发明实施例中,由于用户只在业务质量数据表中选择业务的业务质量数据;而终端接收用户选择的该业务的业务质量数据,并根据接收的业务质量数据从该业务质量数据表中获取该业务的业务质量数据对应的时间、区域和名称,终端根据该业务的业务质量数据对应的时间和区域,选择业务质量数据图的绘制形状,并根据该业务的业务质量数据图的绘制形状、该业务的业务质量数据,以及该业务的业务质量数据对应的时间、区域和名称,绘制该业务的业务质量数据图。所以在本发明实施中,用户只选择该业务的业务质量数据,不选择该业务的业务质量数据对应的时间、区域和列标题,就可以生成有效的业务质量数据图,减少了用户的干预,使操作简单,进而提高了对业务质量数据进行处理的效率。
参见图5,本发明实施例提供了一种对业务质量数据进行处理的装置,该装置包括:
接收模块501,用于接收用户从业务质量数据表中选择业务的业务质量数据,该业务质量数据表用于存储区域、时间段和业务质量数据的对应关系;
第一获取模块502,用于从该业务质量数据表中获取接收模块501接收的该业务的业务质量数据对应的时间段、区域和名称;
第一绘制模块503,用于根据接收模块501接收的该业务的业务质量数据,以及第一获取模块502获取的该业务的业务质量数据对应的时间段、区域和名称,绘制该业务的业务质量数据图。
其中,第一获取模块502包括:
确定单元,用于在该业务质量数据表中,确定接收模块501接收的该业务的业务质量数据所在的行和所在的列;
第一读取单元,用于从确定单元确定的该业务的业务质量数据所在的行中读取该业务的业务质量数据对应的区域和时间段;
第二读取单元,用于从确定单元确定的该业务的业务质量数据所在的列中读取该业务的业务质量数据的名称。
其中,第一绘制模块503包括:
选择单元,用于根据第一获取模块502获取的该业务的业务质量数据对应的时间段和区域,选择该业务的业务质量数据图的绘制形状;
绘制单元,用于根据选择单元选择的该业务的业务质量数据图的绘制形状、接收模块501接收的业务的业务质量数据,以及第一获取模块502获取的该业务的业务质量数据对应的时间段、区域和名称,绘制该业务的业务质量数据图。
其中,选择单元包括:
第一选择子单元,用于如果接收模块501接收的该业务的业务质量数据在该业务质量数据表中位于同一条记录,则选择该业务的业务质量数据图的绘制形状为柱状。
其中,选择单元包括:
判断子单元,用于如果接收模块501接收的该业务的业务质量数据在该业务质量数据表中位于不同的记录,则判断该业务的业务质量数据对应的时间段是否相同,以及判断该业务的业务质量数据对应的区域是否相同;
第二选择子单元,用于如果接收模块501接收的该业务的业务质量数据对应的时间段相同而该业务的业务质量数据对应的区域不同,则选择该业务的业务质量数据图的绘制形状为柱状;
第三选择子单元,用于如果接收模块501接收的该业务的业务质量数据对应的区域相同而该业务的业务质量数据对应的时间段不同,则选择该业务的业务质量数据图的绘制形状为折线状。
进一步地,该装置还包括:
第二获取模块,用于根据第一获取模块502获取的该业务的业务质量数据的名称,从名称和阈值的对应关系中获取该业务的业务质量数据对应的阈值;
第二绘制模块,用于根据第二获取模块获取的该业务的业务质量数据对应的阈值,在该业务的业务质量数据图中绘制该阈值对应的阈值线。
进一步地,该装置还包括:
第三获取模块,用于如果选择单元选择的该业务的业务质量数据图的绘制形状为折线状,则获取该业务的业务质量数据的最大值和最小值;
第三绘制模块,用于在该业务的业务质量数据图中最大值对应的点处绘制第一显示框,以及在最小值的对应的点处绘制第二显示框;
显示模块,用于将第三获取模块获取的该业务的业务质量数据的最大值显示在第一显示框中,以及将第三获取模块获取的该业务的业务质量数据的最小值显示在第二显示框中。
进一步地,该装置还包括:
第四获取模块,用于根据用户输入的第一时间段和第一区域,获取第一区域的某个业务在第一时间段内的业务质量数据;
创建模块,用于创建业务质量数据表,在该业务质量数据表中,时间段存在对应的列且列标题为时间,区域存在对应的列且列标题为区域以及业务质量数据存在对应的列且列标题为业务质量数据的名称;
存储模块,用于将第一时间段、第一区域和第四获取模块获取的第一区域的某个业务在第一时间段内的业务质量数据的对应关系存储在创建模块创建的该业务质量数据表中。
进一步地,该装置还包括:
第五获取模块,用于接收用户提交的展开存储模块存储的第一区域的请求,根据第一区域获取第一区域包括的第二区域;
第六获取模块,用于根据存储模块存储的第一时间段和第五获取模块获取的第二区域,获取第二区域的该业务在第一时间段内的业务质量数据;
第一添加模块,用于将存储模块存储的第一时间段、第五获取模块获取的第二区域和第六获取模块获取的第二区域的该业务在第一时间段内的业务质量数据的对应关系添加到该业务质量数据表中。
进一步地,该装置还包括:
划分模块,用于接收用户提交的展开存储模块存储的第一时间段的请求,并根据预设数值将第一时间段进行平均划分,得到预设数值个第二时间段;
第七获取模块,用于根据划分模块划分得到的第二时间段和第一添加模块添加的第二区域,获取第二区域的业务在第二时间段内的业务质量数据;
第二添加模块,用于将划分模块划分得到的第二时间段、第一添加模块添加的第二区域和第七获取模块获取的第二区域的该业务在第二时间段内的业务质量数据的对应关系添加到该业务质量数据表中。
进一步地,该装置还包括:
第八获取模块,用于根据该业务的业务质量数据的名称,从已存储的名称和阈值的对应关系中获取该业务的业务质量数据对应的阈值;
选择模块,用于将该业务质量数据和第八获取模块获取的该业务质量数据对应的阈值进行比较,选择小于阈值的业务质量数据;
标记模块,用于在该业务质量数据表中,对选择模块选择的业务质量数据进行标记处理。
进一步地,该装置还包括:
排序模块,用于根据该业务的业务质量数据表中每条记录包括的某个业务质量数据对该业务质量数据表中的记录进行排序,并按照排序后的顺序在该业务质量数据表中输出该记录。
在本发明实施例中,由于用户只在业务质量数据表中选择业务的业务质量数据;而终端接收用户选择的该业务的业务质量数据,并根据接收的业务质量数据从该业务质量数据表中获取该业务的业务质量数据对应的时间、区域和名称,终端根据该业务的业务质量数据对应的时间和区域,选择业务质量数据图的绘制形状,并根据该业务的业务质量数据图的绘制形状、该业务的业务质量数据,以及该业务的业务质量数据对应的时间、区域和名称,绘制该业务的业务质量数据图。所以在本发明实施中,用户只选择该业务的业务质量数据,不选择该业务的业务质量数据对应的时间、区域和列标题,就可以生成有效的业务质量数据图,减少了用户的干预,使操作简单,进而提高了对业务质量数据进行处理的效率。
参见图6,本发明实施例提供了一种对业务质量数据进行处理的装置,该装置包括:
存储器601和处理器602,用于执行如下对业务质量数据进行处理的方法:
接收用户从业务质量数据表中选择业务的业务质量数据,所述业务质量数据表用于存储区域、时间段和业务质量数据的对应关系;
从所述业务质量数据表中获取所述业务的业务质量数据对应的时间段、区域和名称;
根据所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图。
其中,所述从所述业务质量数据表中获取所述业务的业务质量数据对应的时间段、区域和名称,包括:
在所述业务质量数据表中,确定所述业务的业务质量数据所在的行和所在的列;
从所述业务的业务质量数据所在的行中读取所述业务的业务质量数据对应的区域和时间段;
从所述业务的业务质量数据所在的列中读取所述业务的业务质量数据的名称。
其中,所述根据所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图,包括:
根据所述业务的业务质量数据对应的时间段和区域,选择所述业务的业务质量数据图的绘制形状;
根据所述业务的业务质量数据图的绘制形状、所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图。
其中,所述根据所述业务的业务质量数据对应的时间段和区域,选择所述业务的业务质量数据图的绘制形状,包括:
如果所述业务的业务质量数据在所述业务质量数据表中位于同一条记录,则选择所述业务的业务质量数据图的绘制形状为柱状。
其中,所述根据所述业务的业务质量数据对应的时间段和区域,选择所述业务的业务质量数据图的绘制形状,包括:
如果所述业务的业务质量数据在所述业务质量数据表中位于不同的记录,则判断所述业务的业务质量数据对应的时间段是否相同,以及判断所述业务的业务质量数据对应的区域是否相同;
如果所述业务的业务质量数据对应的时间段相同而所述业务的业务质量数据对应的区域不同,则选择所述业务的业务质量数据图的绘制形状为柱状;
如果所述业务的业务质量数据对应的区域相同而所述业务的业务质量数据对应的时间段不同,则选择所述业务的业务质量数据图的绘制形状为折线状。
进一步地,所述根据所述业务的业务质量数据图的绘制形状、所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图之后,还包括:
根据所述业务的业务质量数据的名称,从名称和阈值的对应关系中获取所述业务的业务质量数据对应的阈值;
根据所述业务的业务质量数据对应的阈值,在所述业务的业务质量数据图中绘制所述阈值对应的阈值线。
进一步地,所述根据所述业务的业务质量数据对应的阈值,在所述业务的业务质量数据图中绘制所述阈值对应的阈值线之后,还包括:
如果所述业务的业务质量数据图的绘制形状为折线状,则获取所述业务的业务质量数据的最大值和最小值;
在所述业务的业务质量数据图中所述最大值对应的点处绘制第一显示框,以及在所述最小值的对应的点处绘制第二显示框;
将所述业务的业务质量数据的最大值显示在所述第一显示框中,以及将所述业务的业务质量数据的最小值显示在所述第二显示框中。
进一步地,所述接收用户从业务质量数据表中选择业务的业务质量数据之前,还包括:
根据用户输入的第一时间段和第一区域,获取所述第一区域的某个业务在所述第一时间段内的业务质量数据;
创建业务质量数据表,在所述业务质量数据表中,时间段存在对应的列且列标题为时间,区域存在对应的列且列标题为区域以及业务质量数据存在对应的列且列标题为业务质量数据的名称;
将所述第一时间段、所述第一区域和所述第一区域的某个业务在所述第一时间段内的业务质量数据的对应关系存储在所述业务质量数据表中。
进一步地,所述将所述第一时间段、所述第一区域和所述业务质量数据的对应关系存储在所述业务质量数据表中之后,还包括:
接收用户提交的展开所述第一区域的请求,根据所述第一区域获取所述第一区域包括的第二区域;
根据所述第一时间段和所述第二区域,获取所述第二区域的所述业务在所述第一时间段内的业务质量数据;
将所述第一时间段、所述第二区域和所述第二区域的所述业务在所述第一时间段内的业务质量数据的对应关系添加到所述业务质量数据表中。
进一步地,所述将所述第一时间段、所述第二区域和所述第二区域的所述业务在所述第一时间段内的业务质量数据的对应关系添加到所述业务质量数据表中之后,还包括:
接收用户提交的展开所述第一时间段的请求,并根据预设数值将所述第一时间段进行平均划分,得到预设数值个第二时间段;
根据所述第二时间段和所述第二区域,获取所述第二区域的所述业务在所述第二时间段内的业务质量数据;
将所述第二时间段、所述第二区域和所述第二区域的所述业务在所述第二时间段内的业务质量数据的对应关系添加到所述业务质量数据表中。
进一步地,所述将所述第一时间段、所述第一区域和所述业务质量数据的对应关系存储在所述业务质量数据表中之后,还包括:
根据所述业务的业务质量数据的名称,从已存储的名称和阈值的对应关系中获取所述业务的业务质量数据对应的阈值;
将所述业务质量数据和所述业务质量数据对应的阈值进行比较,选择小于所述阈值的业务质量数据;
在所述业务质量数据表中,对所述选择的业务质量数据进行标记处理。
进一步地,所述在所述业务质量数据表中,对所述选择的业务质量数据设置背景颜色之后,还包括:
根据所述业务的业务质量数据表中每条记录包括的某个业务质量数据对所述业务质量数据表中的记录进行排序,并按照排序后的顺序在所述业务质量数据表中输出所述记录。
在本发明实施例中,由于用户只在业务质量数据表中选择业务的业务质量数据;而终端接收用户选择的该业务的业务质量数据,并根据接收的业务质量数据从该业务质量数据表中获取该业务的业务质量数据对应的时间、区域和名称,终端根据该业务的业务质量数据对应的时间和区域,选择业务质量数据图的绘制形状,并根据该业务的业务质量数据图的绘制形状、该业务的业务质量数据,以及该业务的业务质量数据对应的时间、区域和名称,绘制该业务的业务质量数据图。所以在本发明实施中,用户只选择该业务的业务质量数据,不选择该业务的业务质量数据对应的时间、区域和列标题,就可以生成有效的业务质量数据图,减少了用户的干预,使操作简单,进而提高了对业务质量数据进行处理的效率。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (25)
1.一种对业务质量数据进行处理的方法,其特征在于,所述方法包括:
接收用户从业务质量数据表中选择业务的业务质量数据,所述业务质量数据表用于存储区域、时间段和业务质量数据的对应关系;
从所述业务质量数据表中获取所述业务的业务质量数据对应的时间段、区域和名称;
根据所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图。
2.根据权利要求1所述的方法,其特征在于,所述从所述业务质量数据表中获取所述业务的业务质量数据对应的时间段、区域和名称,包括:
在所述业务质量数据表中,确定所述业务的业务质量数据所在的行和所在的列;
从所述业务的业务质量数据所在的行中读取所述业务的业务质量数据对应的区域和时间段;
从所述业务的业务质量数据所在的列中读取所述业务的业务质量数据的名称。
3.根据权利要求1所述的方法,其特征在于,所述根据所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图,包括:
根据所述业务的业务质量数据对应的时间段和区域,选择所述业务的业务质量数据图的绘制形状;
根据所述业务的业务质量数据图的绘制形状、所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图。
4.根据权利要求3所述的方法,其特征在于,所述根据所述业务的业务质量数据对应的时间段和区域,选择所述业务的业务质量数据图的绘制形状,包括:
如果所述业务的业务质量数据在所述业务质量数据表中位于同一条记录,则选择所述业务的业务质量数据图的绘制形状为柱状。
5.根据权利要求3所述的方法,其特征在于,所述根据所述业务的业务质量数据对应的时间段和区域,选择所述业务的业务质量数据图的绘制形状,包括:
如果所述业务的业务质量数据在所述业务质量数据表中位于不同的记录,则判断所述业务的业务质量数据对应的时间段是否相同,以及判断所述业务的业务质量数据对应的区域是否相同;
如果所述业务的业务质量数据对应的时间段相同而所述业务的业务质量数据对应的区域不同,则选择所述业务的业务质量数据图的绘制形状为柱状;
如果所述业务的业务质量数据对应的区域相同而所述业务的业务质量数据对应的时间段不同,则选择所述业务的业务质量数据图的绘制形状为折线状。
6.根据权利要求3所述的方法,其特征在于,所述根据所述业务的业务质量数据图的绘制形状、所述业务的业务质量数据,以及所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图之后,还包括:
根据所述业务的业务质量数据的名称,从已存储的名称和阈值的对应关系中获取所述业务的业务质量数据对应的阈值;
根据所述业务的业务质量数据对应的阈值,在所述业务的业务质量数据图中绘制所述阈值对应的阈值线。
7.根据权利要求6所述的方法,其特征在于,所述根据所述业务的业务质量数据对应的阈值,在所述业务的业务质量数据图中绘制所述阈值对应的阈值线之后,还包括:
如果所述业务的业务质量数据图的绘制形状为折线状,则获取所述业务的业务质量数据的最大值和最小值;
在所述业务的业务质量数据图中所述最大值对应的点处绘制第一显示框,以及在所述最小值的对应的点处绘制第二显示框;
将所述业务的业务质量数据的最大值显示在所述第一显示框中,以及将所述业务的业务质量数据的最小值显示在所述第二显示框中。
8.根据权利要求1所述的方法,其特征在于,所述接收用户从业务质量数据表中选择业务的业务质量数据之前,还包括:
根据用户输入的第一时间段和第一区域,获取所述第一区域的某个业务在所述第一时间段内的业务质量数据;
创建业务质量数据表,在所述业务质量数据表中,时间段存在对应的列且列标题为时间,区域存在对应的列且列标题为区域以及业务质量数据存在对应的列且列标题为业务质量数据的名称;
将所述第一时间段、所述第一区域和所述第一区域的某个业务在所述第一时间段内的业务质量数据的对应关系存储在所述业务质量数据表中。
9.根据权利要求8所述的方法,其特征在于,所述将所述第一时间段、所述第一区域和所述业务质量数据的对应关系存储在所述业务质量数据表中之后,还包括:
接收用户提交的展开所述第一区域的请求,根据所述第一区域获取所述第一区域包括的第二区域;
根据所述第一时间段和所述第二区域,获取所述第二区域的所述业务在所述第一时间段内的业务质量数据;
将所述第一时间段、所述第二区域和所述第二区域的所述业务在所述第一时间段内的业务质量数据的对应关系添加到所述业务质量数据表中。
10.根据权利要求9所述的方法,其特征在于,所述将所述第一时间段、所述第二区域和所述第二区域的所述业务在所述第一时间段内的业务质量数据的对应关系添加到所述业务质量数据表中之后,还包括:
接收用户提交的展开所述第一时间段的请求,并根据预设数值将所述第一时间段进行平均划分,得到预设数值个第二时间段;
根据所述第二时间段和所述第二区域,获取所述第二区域的所述业务在所述第二时间段内的业务质量数据;
将所述第二时间段、所述第二区域和所述第二区域的所述业务在所述第二时间段内的业务质量数据的对应关系添加到所述业务质量数据表中。
11.根据权利要求8至10任一权利要求所述的方法,其特征在于,所述将所述第一时间段、所述第一区域和所述业务质量数据的对应关系存储在所述业务质量数据表中之后,还包括:
根据所述业务的业务质量数据的名称,从已存储的名称和阈值的对应关系中获取所述业务的业务质量数据对应的阈值;
将所述业务质量数据和所述业务质量数据对应的阈值进行比较,选择小于所述阈值的业务质量数据;
在所述业务质量数据表中,对所述选择的业务质量数据进行标记处理。
12.根据权利要求11所述的方法,其特征在于,所述在所述业务质量数据表中,对所述选择的业务质量数据进行标记处理之后,还包括:
根据所述业务的业务质量数据表中每条记录包括的某个业务质量数据,对所述业务质量数据表中的记录进行排序,并按照排序后的顺序在所述业务质量数据表中输出所述记录。
13.一种对业务质量数据进行处理的装置,其特征在于,所述装置包括:
接收模块,用于接收用户从业务质量数据表中选择业务的业务质量数据,所述业务质量数据表用于存储区域、时间段和业务质量数据的对应关系;
第一获取模块,用于从所述业务质量数据表中获取所述接收模块接收的所述业务的业务质量数据对应的时间段、区域和名称;
第一绘制模块,用于根据所述接收模块接收的所述业务的业务质量数据,以及所述第一获取模块获取的所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图。
14.根据权利要求13所述的装置,其特征在于,所述第一获取模块包括:
确定单元,用于在所述业务质量数据表中,确定所述接收模块接收的所述业务的业务质量数据所在的行和所在的列;
第一读取单元,用于从所述确定单元确定的所述业务的业务质量数据所在的行中读取所述业务的业务质量数据对应的区域和时间段;
第二读取单元,用于从所述确定单元确定的所述业务的业务质量数据所在的列中读取所述业务的业务质量数据的名称。
15.根据权利要求13所述的装置,其特征在于,所述第一绘制模块包括:
选择单元,用于根据所述第一获取模块获取的所述业务的业务质量数据对应的时间段和区域,选择所述业务的业务质量数据图的绘制形状;
绘制单元,用于根据所述选择单元选择的所述业务的业务质量数据图的绘制形状、所述接收模块接收的所述业务的业务质量数据,以及所述第一获取模块获取的所述业务的业务质量数据对应的时间段、区域和名称,绘制所述业务的业务质量数据图。
16.根据权利要求15所述的装置,其特征在于,所述选择单元包括:
第一选择子单元,用于如果所述接收模块接收的所述业务的业务质量数据在所述业务质量数据表中位于同一条记录,则选择所述业务的业务质量数据图的绘制形状为柱状。
17.根据权利要求15所述的装置,其特征在于,所述选择单元包括:
判断子单元,用于如果所述接收模块接收的所述业务的业务质量数据在所述业务质量数据表中位于不同的记录,则判断所述业务的业务质量数据对应的时间段是否相同,以及判断所述业务的业务质量数据对应的区域是否相同;
第二选择子单元,用于如果所述接收模块接收的所述业务的业务质量数据对应的时间段相同而所述业务的业务质量数据对应的区域不同,则选择所述业务的业务质量数据图的绘制形状为柱状;
第三选择子单元,用于如果所述接收模块接收的所述业务的业务质量数据对应的区域相同而所述业务的业务质量数据对应的时间段不同,则选择所述业务的业务质量数据图的绘制形状为折线状。
18.根据权利要求15所述的装置,其特征在于,所述装置还包括:
第二获取模块,用于根据所述第一获取模块获取的所述业务的业务质量数据的名称,从已存储的名称和阈值的对应关系中获取所述业务的业务质量数据对应的阈值;
第二绘制模块,用于根据所述第二获取模块获取的所述业务的业务质量数据对应的阈值,在所述业务的业务质量数据图中绘制所述阈值对应的阈值线。
19.根据权利要求18所述的装置,其特征在于,所述装置还包括:
第三获取模块,用于如果所述选择单元选择的所述业务的业务质量数据图的绘制形状为折线状,则获取所述业务的业务质量数据的最大值和最小值;
第三绘制模块,用于在所述业务的业务质量数据图中所述最大值对应的点处绘制第一显示框,以及在所述最小值的对应的点处绘制第二显示框;
显示模块,用于将所述第三获取模块获取的所述业务的业务质量数据的最大值显示在所述第一显示框中,以及将所述第三获取模块获取的所述业务的业务质量数据的最小值显示在所述第二显示框中。
20.根据权利要求13所述的装置,其特征在于,所述装置还包括:
第四获取模块,用于根据用户输入的第一时间段和第一区域,获取所述第一区域的某个业务在所述第一时间段内的业务质量数据;
创建模块,用于创建业务质量数据表,在所述业务质量数据表中,时间段存在对应的列且列标题为时间,区域存在对应的列且列标题为区域以及业务质量数据存在对应的列且列标题为业务质量数据的名称;
存储模块,用于将所述第一时间段、所述第一区域和所述第四获取模块获取的所述第一区域的某个业务在所述第一时间段内的业务质量数据的对应关系存储在所述创建模块创建的所述业务质量数据表中。
21.根据权利要求20所述的装置,其特征在于,所述装置还包括:
第五获取模块,用于接收用户提交的展开所述存储模块存储的所述第一区域的请求,根据所述第一区域获取所述第一区域包括的第二区域;
第六获取模块,用于根据所述存储模块存储的所述第一时间段和所述第五获取模块获取的所述第二区域,获取所述第二区域的所述业务在所述第一时间段内的业务质量数据;
第一添加模块,用于将所述存储模块存储的所述第一时间段、所述第五获取模块获取的所述第二区域和所述第六获取模块获取的所述第二区域的所述业务在所述第一时间段内的业务质量数据的对应关系添加到所述业务质量数据表中。
22.根据权利要求21所述的装置,其特征在于,所述装置还包括:
划分模块,用于接收用户提交的展开所述存储模块存储的所述第一时间段的请求,并根据预设数值将所述第一时间段进行平均划分,得到预设数值个第二时间段;
第七获取模块,用于根据所述划分模块划分得到的所述第二时间段和所述第一添加模块添加的所述第二区域,获取所述第二区域的所述业务在所述第二时间段内的业务质量数据;
第二添加模块,用于将所述划分模块划分得到的所述第二时间段、所述第一添加模块添加的所述第二区域和所述第七获取模块获取的所述第二区域的所述业务在所述第二时间段内的业务质量数据的对应关系添加到所述业务质量数据表中。
23.根据权利要求20至22任一权利要求所述的装置,其特征在于,所述装置还包括:
第八获取模块,用于根据所述业务的业务质量数据的名称,从已存储的名称和阈值的对应关系中获取所述业务的业务质量数据对应的阈值;
选择模块,用于将所述业务质量数据和所述第八获取模块获取的所述业务质量数据对应的阈值进行比较,选择小于所述阈值的业务质量数据;
标记模块,用于在所述业务质量数据表中,对所述选择模块选择的业务质量数据进行标记处理。
24.根据权利要求23所述的装置,其特征在于,所述装置还包括:
排序模块,用于根据所述业务的业务质量数据表中每条记录包括的某个业务质量数据对所述业务质量数据表中的记录进行排序,并按照排序后的顺序在所述业务质量数据表中输出所述记录。
25.一种对业务质量数据进行处理的装置,其特征在于,所述装置包括存储器和处理器,用于执行如权利要求1至12任一权利要求所述的一种对业务质量数据进行处理的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310048044.7A CN103970978B (zh) | 2013-02-06 | 2013-02-06 | 一种对业务质量数据进行处理的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310048044.7A CN103970978B (zh) | 2013-02-06 | 2013-02-06 | 一种对业务质量数据进行处理的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103970978A true CN103970978A (zh) | 2014-08-06 |
CN103970978B CN103970978B (zh) | 2018-07-31 |
Family
ID=51240468
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310048044.7A Expired - Fee Related CN103970978B (zh) | 2013-02-06 | 2013-02-06 | 一种对业务质量数据进行处理的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103970978B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105912515A (zh) * | 2016-03-08 | 2016-08-31 | 广州新博庭网络信息科技股份有限公司 | 一种业务对象的显示方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101661508A (zh) * | 2009-09-29 | 2010-03-03 | 金蝶软件(中国)有限公司 | 一种应用于多技术平台的生成表单的方法及装置 |
CN102486775A (zh) * | 2010-12-01 | 2012-06-06 | 金蝶软件(中国)有限公司 | 业务数据的查询方法及装置 |
US20120283975A1 (en) * | 2011-05-02 | 2012-11-08 | Daigo Fukuma | Sample analyzer and data processing apparatus |
CN102870106A (zh) * | 2010-04-30 | 2013-01-09 | 微软公司 | 所选择的数据的临时格式化和绘制 |
-
2013
- 2013-02-06 CN CN201310048044.7A patent/CN103970978B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101661508A (zh) * | 2009-09-29 | 2010-03-03 | 金蝶软件(中国)有限公司 | 一种应用于多技术平台的生成表单的方法及装置 |
CN102870106A (zh) * | 2010-04-30 | 2013-01-09 | 微软公司 | 所选择的数据的临时格式化和绘制 |
CN102486775A (zh) * | 2010-12-01 | 2012-06-06 | 金蝶软件(中国)有限公司 | 业务数据的查询方法及装置 |
US20120283975A1 (en) * | 2011-05-02 | 2012-11-08 | Daigo Fukuma | Sample analyzer and data processing apparatus |
Non-Patent Citations (1)
Title |
---|
ZHOUJING_12345: "数据业务质量提升报表", 《百度文库》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105912515A (zh) * | 2016-03-08 | 2016-08-31 | 广州新博庭网络信息科技股份有限公司 | 一种业务对象的显示方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103970978B (zh) | 2018-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109190326B (zh) | 生成工艺流程图的方法及装置 | |
CN108038130A (zh) | 虚假用户的自动清理方法、装置、设备及存储介质 | |
CN104424240A (zh) | 多表关联方法、主服务节点、计算节点及*** | |
CN106325596A (zh) | 一种书写笔迹自动纠错方法及*** | |
CN107566344A (zh) | 一种can信号解析方法及*** | |
CN105488692A (zh) | 在线人数计算方法及装置 | |
CN103970978A (zh) | 一种对业务质量数据进行处理的方法和装置 | |
CN113904943A (zh) | 账号检测方法、装置、电子设备和存储介质 | |
CN111090397B (zh) | 一种数据重删方法、***、设备及计算机可读存储介质 | |
CN108664567B (zh) | 一种基于数据表分区的数据采集方法及*** | |
CN115793559A (zh) | Plc采集点表的配置方法、装置、智能网关、设备及介质 | |
CN115841671A (zh) | 一种书法字骨架矫正方法、***及存储介质 | |
CN110992443B (zh) | 一种业务流程图构建方法、装置和计算机可读存储介质 | |
CN115935928A (zh) | 文档信息的提取方法和装置 | |
CN104699223A (zh) | 一种终端 | |
CN111861920B (zh) | 一种中值滤波方法以及*** | |
CN109901931B (zh) | 一种归约函数数量确定方法、装置及*** | |
CN103870259A (zh) | 数据处理方法及装置 | |
CN110322531B (zh) | 扁钢支撑的自动标注方法、***、设备和存储介质 | |
CN112560947A (zh) | 基于能源供需结构分析的聚类方法及装置 | |
CN106954264A (zh) | 一种下行物理共享信道pdsch的资源映射方法及*** | |
CN104573077A (zh) | 数据展示方法及装置 | |
CN111027196A (zh) | 一种电力设备的仿真分析任务处理方法、装置及存储介质 | |
CN108257075A (zh) | 一种顶点数组命令的解引用与组装方法 | |
CN103546466A (zh) | 一种多业务交互处理的方法和网络设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180731 Termination date: 20190206 |