一种提升人机交互体验感的智能管线统计系统及方法技术方案

技术编号:21004287 阅读:21 留言:0更新日期:2019-04-30 21:34
本发明专利技术属于管线信息管理技术领域,公开了一种提升人机交互体验感的智能管线统计系统及方法;包括:用户充分依据实际业务需求在界面上进行简便操作,系统后台会智能化地识别用户的操作步骤,经过内嵌的模块解析用户的操作意图,再将其合理组合,编译成数据库引擎能够识别的查询统计命令,以获得用户所需要的统计结果并予以展示。本发明专利技术提供的智能管线系统具有较强的通用性,统计条件的数量和内容由用户随意增减;系统界面提供了通俗易懂的操作方式,系统设计的内嵌智能化识别模块消除了人机交互之间的语言障碍,系统功能的简便操作进一步提升了管线系统中人机交互的体验感,为管线系统的推广提供技术支持。

【技术实现步骤摘要】
一种提升人机交互体验感的智能管线统计系统及方法
本专利技术属于管线信息管理
,尤其涉及一种提升人机交互体验感的智能管线统计系统及方法。
技术介绍
目前,业内常用的现有技术是这样的:管线统计技术作为管线信息管理系统的重要组成部分,能够辅助政府直观、清晰得掌握地下管线的种类、分布情况。统计功能是管理信息系统中用户使用频率较高的功能之一,该功能设计好坏,不仅涉及项目的研发工作量和软件质量,更关系着用户的满意度。目前,地下管线系统建设项目中系统用户大多数是非计算机专业出身,缺乏计算机编程基础,难以掌握自定义编写SQL进行专业性较强的查询统计操作,且用户年龄阶层普遍偏大,对信息化系统适应能力较弱,操作能力偏低,难以适应操作过于复杂的系统功能,该类系统操作用户迫切要求统计功能具备统计结果灵活度高,操作自门槛低等特点,在满足操作简便的同时又需要满足业务需求的多样性,因此在系统开发过程中需要充分考虑大众用户的信息化操作技能水平和实际工作业务需求。综上所述,现有技术存在的问题是:目前,地下管线系统建设项目中系统用户大多数是非计算机专业出身,缺乏计算机编程基础,难以掌握自定义编写SQL进行专业性较强的查询统计操作,且用户年龄阶层普遍偏大,对信息化系统适应能力较弱,操作能力偏低,难以适应操作过于复杂的系统功能。解决上述技术问题的难度和意义:因此,最难解决的问题是在传统查询统计操作的灵活性和专业性这两个成正比的因子中寻找一个既能兼容查询统计的人机交互操作的简易灵活性,又能满足查询统计需求的专业性的方法,其将直接影响最终用户的使用、管线系统的推广和人们的生活和工作。专利技术内容针对现有技术存在的问题,本专利技术提供了一种提升人机交互体验感的智能管线统计系统及方法。本专利技术是这样实现的,一种提升人机交互体验感的智能管线统计系统,所述提升人机交互体验感的智能管线统计系统包括:统计功能模块,用于为统计条件设定和统计结果分组显示两部分;将用户操作数据传送至智能识别化模块,输出数据库反馈的结果;智能识别化模块,用于接收统计功能模块传送的用户操作数据,对操作数据进行智能化识别、解析、组合并编译成数据库可识别的命令,并将该命令传送至数据库;数据库,用于接收智能识别化模块传送的查询命令,并将查询结果反馈至统计功能模块。进一步,所述智能化识别模块包括:识别用户操作单元,用于将操作流程在后台转成数据库可以识别的SQL查询统计语句;识别操作内容单元,用于识别操作内容,分析操作步骤,编译操作流程。本专利技术的另一目的在于提供一种执行所述提升人机交互体验感的智能管线统计系统的提升人机交互体验感的智能管线统计方法,所述提升人机交互体验感的智能管线统计方法包括:步骤一,动态枚举统计条件供用户根据实际情况进行选择;步骤二,系统后台智能化地识别用户的操作步骤,解析用户的操作意图,再将其合理组合;步骤三,编译成数据库引擎能够识别的查询统计命令并进行查询统计;步骤四,获得用户所需要的统计结果并利用显示器展示。进一步,步骤一中,所述统计条件的动态枚举包括:统计条件采用内嵌组合方式,通过动态枚举条件内容,以列表方式加载显示,并提供用户直接选择条件内容以自动组合生成统计条件SQL语句。进一步,步骤四中,所述统计结果展示包括:统计结果分组显示,通过动态预加载分组字段,用户通过选择分组字段的先后顺序来确定所要的统计结果分组显示的层级关系,算法自动按照分组字段加载的先后顺序,自动合并生成分组语句。进一步,识别用户操作并将操作流程在后台转成数据库可以识别的SQL查询统计语句;用户需要按照某种条件字段统计并显示各个统计区域中某分组字段的分组情况,具体步骤包括:分两步进行逆向推演:(1)数据库识别用户需求,将用户需求编译成数据库引擎能够识别的SQL语言,用SQL语言来指导数据库引擎检索出用户所需要的结果;具体SQL统计语句如下:SELECT分组字段,SUM(条件字段)AS条件字段别名FROM(SELECT分组字段,条件字段,类别分类字段FROM组1UNIONALLSELECT分组字段,条件字段,类别分类字段FROM组2UNIONALLSELECT分组字段,条件字段,类别分类字段FROM组3)……WHERE条件字段IN(各个统计区域)GROUPBY分组字段。进一步,用户需要选择分组字段,明确统计条件,算法将自动遍历并组合成对应操作的SQL语句;具体实现算法如下:本专利技术的另一目的在于提供一种实现所述提升人机交互体验感的智能管线统计方法的计算机程序。本专利技术的另一目的在于提供一种实现所述提升人机交互体验感的智能管线统计方法的信息数据处理终端。本专利技术的另一目的在于提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行所述的提升人机交互体验感的智能管线统计方法。综上所述,本专利技术的优点及积极效果为:本专利技术提供的智能管线系统具有较强的通用性,统计条件的数量和内容由用户随意增减,用户只需按照实际工作需求,明确需要进行统计的条件字段名称,算法将会根据条件字段名称自动筛选枚举出的字段值,并自动整合形成相对应的SQL统计语句;允许用户进行多个统计条件的组合统计,算法会根据用户的统计条件字段和字段值进行组合排列,形成合理的、符合查询规范的统计条件。统计结果是处理分组字段的层级关系,其主要根据需求所要的统计结果表头字段和查询统计条件字段进行综合处理,具有较强的动态性。系统界面提供了通俗易懂的操作方式,系统设计的内嵌智能化识别模块消除了人机交互之间的语言障碍,系统功能的简便操作进一步提升了管线系统中人机交互的体验感,为管线系统的推广提供技术支持。在明确需求时查询方法操作步骤对比:本专利技术的查询方法与传统查询方法相比,步骤简化,操作简单;传统查询方法操作步骤为:确定需求、人工编写查询代码、界面操作执行过程、界面展示结果;本专利技术查询方法操作步骤为:确定需求、界面操作执行过程、界面展示结果。在变更需求是查询方法操作步骤对比:本专利技术的查询方法与传统查询方法相比,步骤简化,操作简单;传统查询方法操作步骤为:确定需求、人工编写诶查询代码、界面操作执行过程、界面展示结果、变更需求;本专利技术的查询方法操作步骤为:确定需求、界面操作执行过程、界面展示结果、变更需求。附图说明图1是本专利技术实施例提供的提升人机交互体验感的智能管线统计系统结构示意图;图中:1、统计功能模块;2、智能识别化模块;3、数据库;4、显示器。图2是本专利技术实施例提供的提升人机交互体验感的智能管线统计方法流程图。图3是本专利技术实施例提供的统计功能结构示意图。图4是本专利技术实施例提供的自动遍历并组合成对应操作的SQL语句实现流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术的系统界面提供了通俗易懂的操作方式,系统设计的内嵌智能化识别模块消除了人机交互之间的语言障碍,系统功能的简便操作进一步提升了管线系统中人机交互的体验感,为管线系统的推广提供技术支持。下面结合附图对本专利技术的应用原理作详细的描述。如图1-图2所示,本专利技术实施例提供的提升人机交互体验感的智能管线统计系统包括:统计功能模块1、智能化识别模块2、数据库本文档来自技高网...

【技术保护点】
1.一种提升人机交互体验感的智能管线统计系统,其特征在于,所述提升人机交互体验感的智能管线统计系统包括:统计功能模块,用于为统计条件设定和统计结果分组显示两部分;将用户操作数据传送至智能识别化模块,输出数据库反馈的结果;智能识别化模块,用于接收统计功能模块传送的用户操作数据,对操作数据进行智能化识别、解析、组合并编译成数据库可识别的命令,并将该命令传送至数据库;数据库,用于接收智能识别化模块传送的查询命令,并将查询结果反馈至统计功能模块。

【技术特征摘要】
1.一种提升人机交互体验感的智能管线统计系统,其特征在于,所述提升人机交互体验感的智能管线统计系统包括:统计功能模块,用于为统计条件设定和统计结果分组显示两部分;将用户操作数据传送至智能识别化模块,输出数据库反馈的结果;智能识别化模块,用于接收统计功能模块传送的用户操作数据,对操作数据进行智能化识别、解析、组合并编译成数据库可识别的命令,并将该命令传送至数据库;数据库,用于接收智能识别化模块传送的查询命令,并将查询结果反馈至统计功能模块。2.如权利要求1所述的提升人机交互体验感的智能管线统计系统,其特征在于,所述智能化识别模块包括:识别用户操作单元,用于将操作流程在后台转成数据库可以识别的SQL查询统计语句;识别操作内容单元,用于识别操作内容,分析操作步骤,编译操作流程。3.一种执行权利要求1所述提升人机交互体验感的智能管线统计系统的提升人机交互体验感的智能管线统计方法,其特征在于,所述提升人机交互体验感的智能管线统计方法包括:步骤一,动态枚举统计条件供用户根据实际情况进行选择;步骤二,系统后台智能化地识别用户的操作步骤,解析用户的操作意图,再将其合理组合;步骤三,编译成数据库引擎能够识别的查询统计命令并进行查询统计;步骤四,获得用户所需要的统计结果并利用显示器展示。4.如权利要求3所述的提升人机交互体验感的智能管线统计方法,其特征在于,步骤一中,所述统计条件的动态枚举包括:统计条件采用内嵌组合方式,通过动态枚举条件内容,以列表方式加载显示,并提供用户直接选择条件内容以自动组合生成统计条件SQL语句。5.如权利要求3所述的提升人机交互体验感的智能管线统计方法,其特征在于,步骤四中,所述统计结果展示包括...

【专利技术属性】
技术研发人员:卞玉霞周业王丽褚永彬陈勇吴思王明洋李炼
申请(专利权)人:成都信息工程大学
类型:发明
国别省市:四川,51

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

1