System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 等级权益统计方法、装置、设备及存储介质制造方法及图纸_技高网

等级权益统计方法、装置、设备及存储介质制造方法及图纸

技术编号:40678916 阅读:4 留言:0更新日期:2024-03-18 19:17
本发明专利技术涉及数据统计技术领域,尤其涉及等级权益统计方法、装置、设备及存储介质,所述方法包括:获取用户所选择的报表类型,根据所获取的报表类型生成基础报表界面或选项界面;当所生成的界面为选项界面时,获取反馈的选项信息,并对选项信息进行形式校验;当选项信息通过形式校验时,根据所获取的选项信息构建第一查询语句;根据第一查询语句检索数据库,获取数据库反馈的结果集;对结果集进一步处理,得到处理信息,并根据处理信息生成数据报表;本发明专利技术公开的方法,可根据用户需求整合数据形成报表,实现数据快速且有针对性地导出,方便用户查阅相关资料,为后续对快递员的等级权益成本管控以及快递员的等级运营活动的开展方式提供数据支撑。

【技术实现步骤摘要】

本专利技术涉及数据统计,尤其涉及一种等级权益统计方法、装置、设备及存储介质


技术介绍

1、目前,物流公司为提高快递员工作的积极性,陆续推出了等级制度,并为对应的等级设置了相应的权益活动;然而,现有的物流管理系统中,虽然存储了快递员相关的等级情况及其权益领取情况,但存在查阅麻烦的问题,需要用户逐个检索浏览,存在检索费事费力的问题,且由于未形成相应的统计报表,导致管理员难以快速查看某个大区快递员的等级权益相关信息,无法为后续的等级权益成本管控、等级运营活动等提供数据支撑。

2、可见,现有技术还有待改进和提高。


技术实现思路

1、为了克服现有技术的不足,本专利技术的目的在于提供一种等级权益统计方法、装置、设备及存储介质,可根据用户需求整合数据并生成数据报表,方便用户快速查阅相关信息,提高用户使用体验。

2、本专利技术第一方面提供了一种等级权益统计方法,包括:获取用户所选择的报表类型,根据所获取的报表类型生成基础报表界面或选项界面;当所生成的界面为选项界面时,获取反馈的选项信息,并对选项信息进行形式校验;当选项信息通过形式校验时,根据所获取的选项信息构建第一查询语句;根据第一查询语句检索数据库,获取数据库反馈的结果集;对结果集进一步处理,得到处理信息,并根据处理信息生成数据报表。

3、可选的,在本专利技术第一方面的第一种实施方式中,所述获取用户所选择的报表类型,根据所获取的报表类型生成基础报表界面或选项界面,具体包括:获取用户所选择的报表类型,所述报表类型包括等级权益基础报表、等级权益明细报表、等级权益大区统计报表和等级权益兑换报表;当报表类型为等级权益基础报表时,生成基础报表界面;当报表类型为等级权益明细报表时、或为等级权益大区统计报表或为等级权益兑换报表时,根据报表类型,采用正则表达式匹配字段要求,得到匹配信息;根据匹配信息,采用html和css生成选项界面。

4、可选的,在本专利技术第一方面的第二种实施方式中,所述当报表类型为等级权益基础报表时,生成基础报表界面,具体包括:当报表类型为等级权益基础报表时,根据预设的等级类型构建第二查询语句;依据第二查询语句检索数据库,以获取与等级类型对应的详细人数;使用svg和相应的图形库,根据等级类型及其对应的详细人数创建饼状图,所述饼状图包括与等级类型的数量对应的扇形区域;为每个扇形区域添加一个标签,以为每个扇形区域增加一个跳转链接,完成基础报表界面的创建。

5、可选的,在本专利技术第一方面的第三种实施方式中,所述当所生成的界面为选项界面时,获取反馈的选项信息,并对选项信息进行形式校验,具体包括:当所生成的界面为选项界面时,获取选项界面反馈的选项信息,所述选项信息包括一条或多条内容信息;采用正则表达式对选项信息进行内容校验,以判断选项信息是否包括所有必填信息;当选项信息包括所有必填信息时,使用预定的规则集逐一对内容信息进行规则校验,以判断内容信息是否符合预设的规则。

6、可选的,在本专利技术第一方面的第四种实施方式中,所述当选项信息通过形式校验时,根据所获取的选项信息构建第一查询语句,具体包括:当选项信息通过形式检验时,获取数据库内所存储的所有数据表的名称;根据选项信息采用kmp算法匹配数据表的名称,以确认待检索的数据表,生成待检索数据表信息;根据选项信息和待检索数据表信息生成第一查询语句,所述第一查询语句为sql查询语句。

7、可选的,在本专利技术第一方面的第五种实施方式中,所述根据第一查询语句检索数据库,获取数据库反馈的结果集,具体包括:备份数据库内的所有存储信息;采用连接器,对第一查询语句所包括的用户id进行权限校验;当通过权限检验时,采用分析器对第一查询语句进行语法分析,得到分析结果;根据分析结果,采用执行器检索数据库,返回结果集。

8、可选的,在本专利技术第一方面的第六种实施方式中,所述对结果集进一步处理,得到处理信息,并根据处理信息生成数据报表,具体包括:采用统计函数对结果集进行统计处理,得到统计信息;采用过滤语句对结果集进行过滤处理,得到过滤信息;采用分组语句对过滤信息进行分组处理,得到分组信息;整合统计信息和分组信息得到处理信息,根据处理信息以及预设的表格模板生成数据报表。

9、本专利技术第二方面提供了一种等级权益统计装置,包括:获取模块,用于获取用户所选择的报表类型,根据所获取的报表类型生成基础报表界面或选项界面;校验模块,用于当所生成的界面为选项界面时,获取反馈的选项信息,并对选项信息进行形式校验;构建模块,用于当选项信息通过形式校验时,根据所获取的选项信息构建第一查询语句;检索模块,用于根据第一查询语句检索数据库,获取数据库反馈的结果集;生成模块,用于对结果集进一步处理,得到处理信息,并根据处理信息生成数据报表。

10、可选的,在本专利技术第二方面的第一种实现方式中,所述获取模块包括:第一获取单元,用于获取用户所选择的报表类型,所述报表类型包括等级权益基础报表、等级权益明细报表、等级权益大区统计报表和等级权益兑换报表;第一生成单元,用于当报表类型为等级权益基础报表时,生成基础报表界面;第一匹配单元,用于当报表类型为等级权益明细报表时、或为等级权益大区统计报表或为等级权益兑换报表时,根据报表类型,采用正则表达式匹配字段要求,得到匹配信息;第二生成单元,用于根据匹配信息,采用html和css生成选项界面。

11、可选的,在本专利技术第二方面的第二种实现方式中,所述获取模块还包括:第一构建单元,用于当报表类型为等级权益基础报表时,根据预设的等级类型构建第二查询语句;第二获取单元,用于依据第二查询语句检索数据库,以获取与等级类型对应的详细人数;第一创建单元,用于使用svg和相应的图形库,根据等级类型及其对应的详细人数创建饼状图,所述饼状图包括与等级类型的数量对应的扇形区域;第二创建单元,用于为每个扇形区域添加一个标签,以为每个扇形区域增加一个跳转链接,完成基础报表界面的创建。

12、可选的,在本专利技术第二方面的第三种实现方式中,所述校验模块包括:第三获取单元,用于当所生成的界面为选项界面时,获取选项界面反馈的选项信息,所述选项信息包括一条或多条内容信息;第一校验单元,用于采用正则表达式对选项信息进行内容校验,以判断选项信息是否包括所有必填信息;第二校验单元,用于当选项信息包括所有必填信息时,使用预定的规则集逐一对内容信息进行规则校验,以判断内容信息是否符合预设的规则。

13、可选的,在本专利技术第二方面的第四种实现方式中,所述构建模块包括:第四获取单元,用于当选项信息通过形式检验时,获取数据库内所存储的所有数据表的名称;第二匹配单元,用于根据选项信息采用kmp算法匹配数据表的名称,以确认待检索的数据表,生成待检索数据表信息;第二构建单元,用于根据选项信息和待检索数据表信息生成第一查询语句,所述第一查询语句为sql查询语句。

14、可选的,在本专利技术第二方面的第五种实现方式中,所述检索模块包括:备份单元,用于备份数据库内的所有存储信息;第三校验单元,本文档来自技高网...

【技术保护点】

1.一种等级权益统计方法,其特征在于,包括:

2.根据权利要求1所述的一种等级权益统计方法,其特征在于,所述获取用户所选择的报表类型,根据所获取的报表类型生成基础报表界面或选项界面,具体包括:

3.根据权利要求2所述的一种等级权益统计方法,其特征在于,所述当报表类型为等级权益基础报表时,生成基础报表界面,具体包括:

4.根据权利要求1所述的一种等级权益统计方法,其特征在于,所述当所生成的界面为选项界面时,获取反馈的选项信息,并对选项信息进行形式校验,具体包括:

5.根据权利要求1所述的一种等级权益统计方法,其特征在于,所述当选项信息通过形式校验时,根据所获取的选项信息构建第一查询语句,具体包括:

6.根据权利要求1所述的一种等级权益统计方法,其特征在于,所述根据第一查询语句检索数据库,获取数据库反馈的结果集,具体包括:

7.根据权利要求1所述的一种等级权益统计方法,其特征在于,所述对结果集进一步处理,得到处理信息,并根据处理信息生成数据报表,具体包括:

8.一种等级权益统计装置,其特征在于,包括:

9.一种等级权益统计设备,其特征在于,所述等级权益统计设备包括:存储器和至少一个处理器,所述存储器中存储有指令;

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现如权利要求1-7中任一项所述等级权益统计方法的各个步骤。

...

【技术特征摘要】

1.一种等级权益统计方法,其特征在于,包括:

2.根据权利要求1所述的一种等级权益统计方法,其特征在于,所述获取用户所选择的报表类型,根据所获取的报表类型生成基础报表界面或选项界面,具体包括:

3.根据权利要求2所述的一种等级权益统计方法,其特征在于,所述当报表类型为等级权益基础报表时,生成基础报表界面,具体包括:

4.根据权利要求1所述的一种等级权益统计方法,其特征在于,所述当所生成的界面为选项界面时,获取反馈的选项信息,并对选项信息进行形式校验,具体包括:

5.根据权利要求1所述的一种等级权益统计方法,其特征在于,所述当选项信息通过形式校验时,根据所获取的选项信息构建第一查询语句,具体包括...

【专利技术属性】
技术研发人员:陈少瑜杨周龙
申请(专利权)人:上海韵达高新技术有限公司
类型:发明
国别省市:

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

1