一种电表软件管理方法和系统技术方案

技术编号:14412607 阅读:94 留言:0更新日期:2017-01-12 00:35
本发明专利技术公开一种电表软件管理方法和系统,该方法包括以下步骤:A、初始化软件管理工具,获取功能列表和控件元素列表;B、对功能列表、控件元素列表和功能运作流程设置参数标记,并分别封装为对应的功能列表元件、控件元素元件和功能运作元件,供用户进行操作;C、根据用户的操作将对应功能列表元件、控件元素元件和功能运作元件组合成群组,标记并输出该群组。该系统对应执行对应方法。本发明专利技术通过提供一个大范围功能支持软件,根据电表信息的不同与控制权限的不同,可以定制符合电表的控制软件,有利于适用各种电表的需求,提高电表进入正式运用的速度。

【技术实现步骤摘要】

本专利技术涉及电表控制软件,尤其涉及一种电表软件管理方法和系统
技术介绍
国内电表基本遵循基本标准研发/制造和生产,表计在出厂前也根据地方供电局的要求配置相应的参数;而由于国情不同,海外电表目前还没有统一的全球的研发制造标准,表的很多功能如费率/参数配置,也是在其到达所采购国和地区,根据当地的情况进行配置。电能表厂家则根据己方表的实际情况提供相对应的电表配置软件给用户,用户通过该软件来为电表设定不同的功能,用以满足当地计量和收费的实际状况。市场需求为主导的指导思想让每个厂家不得不根据客户要求,研发制造种类繁多的海外表。同样每个不同类型的电能表就需要与之配套的电能表管理软件对其进行功能的配置。针对这一现状,目前国内电表厂主流做法有如下两种:一、根据有多少种不同的电表就需要一一对应不同种的管理软件。电表厂家做出数目繁多的电表管理软件,然后根据发货和客户实际需要,对应修改升级管理软件,从这我们看出,需要投入的研发管理力量是巨大的;二、只做一款电表管理软件,根据软件与表进行通,读到某些特定的信息,如表的种类和版本号,显示出不同的界面,从而实现人机界面的交互。这种模式因为避免了第一种模式软件制作中如通信链路层/会话协议层和应用人机界面交互层的大量重复性工作,较前种模式确实有很大的改进部分,也极大的减少了研发和管理成本的投入。但在实际过程中,很多时候电表功能的改进,比如参数的修改只是几处地方,不需要或者新增几处功能,而电能表管理软件虽早就具有上述功能的设定,但却不得不在源代码程序中加以条件分支作为判断,方可屏蔽不用的人机界面和通信不到的代码模块。大多情况下软件发出的命令,当电表功能不具备的时候,自然不能响应软件的指令,或者虽然响应了,但却不执行该种命令,这就给使用者带来很多困惑。
技术实现思路
针对现行电表软件在特殊性应用方面的不足,本专利技术通过提供一种电表软件管理方法和系统。本专利技术采用的技术方案一方面为一种电表软件管理方法,包括以下步骤:A、初始化软件管理工具,获取功能列表和控件元素列表;B、对功能列表、控件元素列表和功能运作流程设置参数标记,并分别封装为对应的功能列表元件、控件元素元件和功能运作元件,供用户进行操作;C、根据用户的操作将对应功能列表元件、控件元素元件和功能运作元件组合成群组,标记并输出该群组。优选地,所述步骤A还包括基于密码匹配获取软件管理工具的使用权限,所述使用权限包括管理员权限和使用者权限。优选地,所述步骤B还包括:提供人机交互界面,该人机交互界面包括功能栏和工作区,其中所述功能栏包括图形化的功能列表元件、控件元素元件和功能运作元件,所述工作区用于获取用户操作信息并排列功能列表、控件元素列表和功能运作流程,以生成功能的群组。优选地,所述步骤C还包括基于所述群组生成电表控制软件界面。优选地,所述人机交互界面还包括电表参数框,该电表参数框用于获取电表识别信息,基于电表识别信息增/减所述功能列表元件。本专利技术采用的技术方案另一方面为一种电表软件管理系统,包括:初始模块,用于初始化软件管理工具,获取功能列表和控件元素列表;预处理模块,用于对功能列表、控件元素列表和功能运作流程设置参数标记,并分别封装为对应的功能列表元件、控件元素元件和功能运作元件,供用户进行操作;处理模块,用于根据用户的操作将对应功能列表元件、控件元素元件和功能运作元件组合成群组,标记并输出该群组。优选地,所述初始模块还包括基于密码匹配获取软件管理工具的使用权限,所述使用权限包括管理员权限和使用者权限。优选地,所述预处理模块还包括:提供人机交互界面,该人机交互界面包括功能栏和工作区,其中所述功能栏包括图形化的功能列表元件、控件元素元件和功能运作元件,所述工作区用于获取用户操作信息并排列功能列表、控件元素列表和功能运作流程,以生成功能的群组。优选地,所述处理模块还包括基于所述群组生成电表控制软件界面。优选地,所述人机交互界面还包括电表参数框,该电表参数框用于获取电表识别信息,基于电表识别信息增/减所述功能列表元件。本专利技术通过提供一种电表软件管理方法和系统,提供一个大范围功能支持软件,根据电表信息的不同与控制权限的不同,可以定制符合电表的控制软件,有利于适用各种电表的需求,提高电表进入正式运用的速度。附图说明图1为根据本专利技术的一种电表软件管理方法的示意图;图2为根据本专利技术的一种电表软件管理系统的示意图。具体实施方式下面结合实施例和附图对本专利技术进行解释。基于本专利技术方案的实施例,如图1所示一种电表软件管理方法,包括以下步骤:A、初始化软件管理工具,获取功能列表和控件元素列表;B、对功能列表、控件元素列表和功能运作流程设置参数标记,并分别封装为对应的功能列表元件、控件元素元件和功能运作元件,供用户进行操作;C、根据用户的操作将对应功能列表元件、控件元素元件和功能运作元件组合成群组,标记并输出该群组。首先,通过密码配对,验证名称与密码之后,进入一个软件管理工具(一个软件,该软件用于获取电表能实现的详细的功能和可以提供对电表功能进行各种操作的能力),获取对应的权限(管理员和使用者),对应的权限能获取不同的功能列表(主要基于电表的功能,例如选定电表的量程、电表数据记录、电表数据上传、电表数据处理等)和控件元素列表(用于实现上述功能列表的功能所需要的控件的列表),对功能列表、控件元素列表和功能运作流程设置参数标记(功能列表的参数标记包括:触发标志和终止标志),并分别封装为对应的功能列表元件、控件元素元件和功能运作元件,供用户进行操作(操作包括选定对应的功能,或者取消选定对应的功能);根据用户的操作,从功能列表中选定一定的功能,基于该选择,将实现功能所需的控件元素(控件元素元件)和功能运作相关的元素(功能运作元件)组合成为一个群组(所述群组即功能相关的对象和功能相关的过程的集合),标记该群组以区别分类,记录群组信息。所述步骤A还包括基于密码匹配获取软件管理工具的使用权限,所述使用权限包括管理员权限和使用者权限。管理员权限主要面向对有特别要求的电表进行软件生成的,具有一定功能组合知识的人,目的是作为一个上层的管理者,制作一个特定的电表软件,拥有全部功能列表的管理权;使用者权限主要面向有特别要求的电表的使用者,因为不需要别的功能(基于电表的本身的性质,一些功能也实现不了),因此主要是接收管理者提供的软件来使用对应的电表。所述步骤B还包括:提供人机交互界面,该人机交互界面包括功能栏和工作区,其中所述功能栏包括图形化的功能列表元件、控件元素元件和功能运作元件,所述工作区用于获取用户操作信息并排列功能列表、控件元素列表和功能运作流程,以生成功能的群组。图形化的功能列表元件主要表现为一个具有功能名称的图形,工作区主要用于接收客户的操作,主要形式为提供与选定相关功能的部件(本例中采用一个可用打勾或者取消的小框体),通过该部件接收客户的操作(打勾则说明对应的功能图形被选中,即该功能能够实现或者需要其实现);组合功能列表和相关的控件和运作流程,生成功能的群组(功能实现所需要素的集合体)。所述步骤C还包括基于所述群组生成电表控制软件界面。将所述群组输出为一个电表控制软件界面(主要包括能实现的功能的图形化表示,和电表本身具备的功能所体现的内容,例如电表测试本文档来自技高网
...
一种电表软件管理方法和系统

【技术保护点】
一种电表软件管理方法,其特征在于,包括以下步骤:A、初始化软件管理工具,获取功能列表和控件元素列表;B、对功能列表、控件元素列表和功能运作流程设置参数标记,并分别封装为对应的功能列表元件、控件元素元件和功能运作元件,供用户进行操作;C、根据用户的操作将对应功能列表元件、控件元素元件和功能运作元件组合成群组,标记并输出该群组。

【技术特征摘要】
1.一种电表软件管理方法,其特征在于,包括以下步骤:A、初始化软件管理工具,获取功能列表和控件元素列表;B、对功能列表、控件元素列表和功能运作流程设置参数标记,并分别封装为对应的功能列表元件、控件元素元件和功能运作元件,供用户进行操作;C、根据用户的操作将对应功能列表元件、控件元素元件和功能运作元件组合成群组,标记并输出该群组。2.根据权利要求1所述的一种电表软件管理方法,其特征在于,所述步骤A还包括基于密码匹配获取软件管理工具的使用权限,所述使用权限包括管理员权限和使用者权限。3.根据权利要求1所述的一种电表软件管理方法,其特征在于,所述步骤B还包括:提供人机交互界面,该人机交互界面包括功能栏和工作区,其中所述功能栏包括图形化的功能列表元件、控件元素元件和功能运作元件,所述工作区用于获取用户操作信息并排列功能列表、控件元素列表和功能运作流程,以生成功能的群组。4.根据权利要求1所述的一种电表软件管理方法,其特征在于,所述步骤C还包括基于所述群组生成电表控制软件界面。5.根据权利要求3所述的一种电表软件管理方法,其特征在于,所述人机交互界面还包括电表参数框,该电表参数框用于获取电表识别信息,基于电表识别信息增/减所述功能列表元件。6.一种电表软件...

【专利技术属性】
技术研发人员:余艳文吕燕顺
申请(专利权)人:深圳市科陆电子科技股份有限公司
类型:发明
国别省市:广东;44

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

1