电力erp业务仿真系统智能提示的方法

文档序号:6382376阅读:237来源:国知局

专利名称::电力erp业务仿真系统智能提示的方法
技术领域
:本发明涉及一种智能提示方法,特别是电力ERP业务仿真系统智能提示的方法。技术背景SAP的ERP在全世界应用范围相当广泛,随着中国对外开放不断深入,与国际交往越来越多,同时由于中国企业发展的强烈要求,ERP—引入中国,即得到了许多企业的欢迎,并广泛开始应用。由于中国以往的思维习惯和做事方式,与ERP模式相异很大,因此,学员从习惯到方式都很不适应,对此产生了抵触情绪,工作效率非常低,严重影响了企业的各项工作,进而严重影响着企业的发展,虽然企业领导也意识到到这一点,进行了大量培训,培训当时还有一定效果,但过一段时间又回到原形。通过大量调研,发现培训方式是需要培训时,购买或租赁相应的硬件设备,搭建相应的软件和培训环境,培训完后随即拆除。这种培训方式投入大,费时费事,要举办培训需要考虑很久,而且只能进行有限的培训。ERP确实是一个非常好的软件,实施ERP投入也非常巨大,也花费很多人力和精力,如果不发挥它的效用,确实浪费太大。自2006年国家电网“SG-186”工程在省电力公司本部以及各下属单位的实施以来,各业务部门在日常工作中对系统的依赖越来越高,工作人员需要掌握的知识更多,要求也越来越高。各业务系统的流程复杂,模块众多,个别业务系统还涉及到成熟套装软件(SAP系统)。随着对工作人员培训需要,亟待建立一套针对各业务系统,特别是对业务系统中重点、难点模块进行培训的仿真系统。省电力公司业务仿真不是简单的各业务系统模拟环境的搭建。业务模拟系统是指在一个封闭环境中安装部署一套与实际生产环境类似的系统,并具有与生产系统一致的功能,除采用事先准备的模拟数据进行系统练习外,其它与真实系统并无二致。仿真系统的建设不仅仅是达到对原有系统的一个模拟,更迫切的目标是通过对原有系统的模拟,给以学员学习的目标与手段,在学员学习使用过程能给予业务知识、操作功能等相关提示与帮助,通过仿真系统的学习与使用,达到全面掌握相关的业务知识及业务系统的操作应用。现有仿真系统不具有自动提示学员下一步正确操作的功能,学员在学习的过程中不可能做到有什么不懂的问题就问指导老师,毕竟指导老师的数量是有限的,这样就使得学员学习的效率不够高、不能针对自己的错误及时的纠正和改进。
发明内容本发明的目的在于克服现有技术的不足,提供一种可以在培训用户模拟操作过程中自动提示下一步的正确操作、方便用户了解操作流程的电力ERP业务仿真系统智能提示的方法。本发明的目的是通过以下技术方案来实现的电力ERP业务仿真系统智能提示的方法,它包括一个基于VisualGraph设计的用于确定提示信息位置的ShowPropmt步骤、列表显示步骤和ShowMSG步骤,所述的ShowPropmt步骤用以定位元件的位置,所述的元件就是一种页面对象,包括简单元件和组合元件,所述的简单元件包括文本、矩形、圆形、多边形,所述的组合元件是将简单元件组合在一起;为元件增加信息提示框,确定提示信息位置,它包括以下子步骤51:获取需要提示操作的元件E;52:检测当前页面是否存在提示信息,如果存在则删除提示信息;53:页面添加类型为rect的元件P;54:根据元件E为元件P设置顶点坐标,以及长宽;55:设置元件P的相关参数,相关参数包括名称、线条宽度、线条颜色、网纹类型和透明度;56:页面添加类型为text的元件M;57:根据提示信息动态设置元件M的长度;58:根据元件P和相关参数设置元件M的顶点坐标;S9:设置元件E的文本属性;S10:设置元件E的显示属性。本发明所述的列表显示步骤包括以下子步骤51=JSP页面获取数据库访问地址;52:通过JS方法调用VG接口,将数据库地址写入VG缓存中;53:显示数据结果集元件向VG主页面获取数据库访问地址;S4:为数据库访问地址添加属性,属性包括访问数据表、查询条件、查询数据项和排序规则;55:后台Java程序解析访问地址,获取树形结构查询属性和二维表查询属性,组合SQL语句;56:格式化数据,返回一个长串,长串的形式为以“/η”作为行数据结束标识符,空格作为列数据填充项;57:VG将返回的长串赋值给元件ListView;58:元件以原ERP形态展示现数据。本发明所述的ShowMSG步骤用于根据用户操作动作,确定当前已完成的步骤,给出相应操作提示,它包括以下子步骤S1:制定知识点操作步骤,所述的知识点指业务操作过程中可以被分离出来的单个事物操作代码;52:记录用户操作动作触发的知识点对应步骤;53:点击提示按钮;S4:分析用户所有操作结果,取出第一个操作错误位置进行提示,无错误则提示操作完成。本发明所述的树形结构查询属性包括数据表名tableName、起始查询节点startID、前端显示查询字段query、树形展示对应图标类型及对应字段flag、树形显示最大层级treeLevel、指定层级显示字段fixField、查询过滤条件filter和起始查询位置startο本发明所述的二维表查询属性包括数据表名tableName、前端显示查询字段query、培训字段及方式orderby、过滤字段field和过滤条件fieldValue。本发明的有益效果是智能提示方法辅助培训,让仿真系统使用者能够根据需要,及时准确的掌握相关业务操作的知识点。操作提示根据使用者业务处理的情况,按其需要提示其正确的下一步操作;错误提示及时的向使用者反馈操作错误信息,让使用者一目了然错误发生的位置、原因以及正确的操作;而且,智能化的提示功能能够根据数据之间、步骤之间以及业务流程之间合理的相关性自动判断,及时发现问题,动态提供准确的操作信图1为本发明中的ShowPropmt方法的流程图。具体实施方式下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。电力ERP业务仿真系统智能提示的方法,它包括一个基于VisualGraph设计的用于确定提示信息位置的ShowPropmt步骤、列表显示步骤和ShowMSG步骤,所述的ShowPropmt步骤用以定位元件的位置,所述的元件就是一种页面对象,包括简单元件和组合元件,所述的简单元件包括文本、矩形、圆形、多边形,所述的组合元件是将简单元件组合在一起;为元件增加信息提示框,确定提示信息位置,如图1所示,它包括以下子步骤51:获取需要提示操作的元件E;52:检测当前页面是否存在提示信息,如果存在则删除提示信息;53:页面添加类型为rect的元件P;54:根据元件E为元件P设置顶点坐标,以及长宽;55:设置元件P的相关参数,相关参数包括名称、线条宽度、线条颜色、网纹类型和透明度;56:页面添加类型为text的元件M;57:根据提示信息动态设置元件M的长度;58:根据元件P和相关参数设置元件M的顶点坐标;S9:设置元件E的文本属性;S10:设置元件E的显示属性。本发明所述的列表显示步骤包括以下子步骤51=JSP页面获取数据库访问地址;52:通过JS方法调用VG接口,将数据库地址写入VG缓存中;53:显示数据结果集元件向VG主页面获取数据库访问地址;S4:为数据库访问地址添加属性,属性包括访问数据表、查询条件、查询数据项和排序规则;S5:后台Java程序解析访问地址,获取树形结构查询属性和二维表查询属性,组合SQL语句;56:格式化数据,返回一个长串,长串的形式为以“/η”作为行数据结束标识符,空格作为列数据填充项;57VG将返回的长串赋值给元件ListView;58:元件以原ERP形态展示现数据。本发明所述的ShowMSG步骤用于根据用户操作动作,确定当前已完成的步骤,给出相应操作提示,它包括以下子步骤S1:制定知识点操作步骤,所述的知识点指业务操作过程中可以被分离出来的单个事物操作代码;52:记录用户操作动作触发的知识点对应步骤;53:点击提示按钮;S4:分析用户所有操作结果,取出第一个操作错误位置进行提示,无错误则提示操作完成。本发明所述的树形结构查询属性包括数据表名tableName、起始查询节点startID、前端显示查询字段query、树形展示对应图标类型及对应字段flag、树形显示最大层级treeLevel、指定层级显示字段fixField、查询过滤条件filter和起始查询位置startο本发明所述的二维表查询属性包括数据表名tableName、前端显示查询字段query、培训字段及方式orderby、过滤字段field和过滤条件fieldValue。本发明还修改了VisualGraph中原日历控件的显示效果,修改了其内部的函数,使得显示时间和系统一致(原日历控件不能正确的显示当前时间),详细操作步骤如下51:删除原控件方法SetDate、SetDay>SetMonth、SetYear(导致当前时间显示不正确);52:新增方法SetSelectDate(将日期通过当前接口传入日历控件中,并通过当前方法在控件中着重显示);53:修改方法=OnSelectDate(添加选择日期,控件自动关闭其日期在选择控件中显示)。`权利要求1.电カERP业务仿真系统智能提示的方法,其特征在于它包括一个基于VisualGraph设计的用于确定提示信息位置的ShowPropmt步骤、列表显示步骤和ShowMSG步骤,所述的ShowPropmt步骤用以定位元件的位置;其中,元件就是ー种页面对象,包括简单元件和组合元件,简单元件包括文本、矩形、圆形、多边形,组合元件是将简単元件组合在一起;为元件増加信息提示框;确定提示信息位置,它包括以下子步骤51:获取需要提示操作的元件E;52:检测当前页面是否存在提示信息,如果存在则删除提示信息;53:页面添加类型为rect的元件P;54:根据元件E为元件P设置顶点坐标,以及长宽;55:设置元件P的相关參数,相关參数包括名称、线条宽度、线条颜色、网纹类型和透明度;56:页面添加类型为text的元件M;57:根据提示信息动态设置元件M的长度;58:根据元件P和相关參数设置元件M的顶点坐标;S9:设置元件E的文本属性;S10:设置元件E的显示属性;所述的列表显示步骤包括以下子步骤51=JSP页面获取数据库访问地址;52:通过JS方法调用VG接ロ,将数据库地址写入VG缓存中;53:显示数据结果集元件向VG主页面获取数据库访问地址;S4:为数据库访问地址添加属性,属性包括访问数据表、查询条件、查询数据项和排序规则;55:后台Java程序解析访问地址,获取树形结构查询属性和ニ维表查询属性,组合SQL语句;56:格式化数据,返回ー个长串,长串的形式为以“/n”作为行数据结束标识符,空格作为列数据填充项;57:VG将返回的长串赋值给元件ListView;58:元件以原ERP形态展示现数据;所述的ShowMSG步骤用于根据用户操作动作,确定当前已完成的步骤,给出相应操作提示,它包括以下子步骤51:制定知识点操作步骤,所述的知识点指业务操作过程中可以被分离出来的单个事物操作代码;52:记录用户操作动作触发的知识点对应步骤;53:点击提示按钮;S4:分析用户所有操作结果,取出第一个操作错误位置进行提示,无错误则提示操作完成。2.根据权利要求1所述的电力ERP业务仿真系统智能提示的方法,其特征在于所述的树形结构查询属性包括数据表名tableName、起始查询节点startID、前端显示查询字段query、树形展示对应图标类型及对应字段flag、树形显示最大层级treeLevel、指定层级显示字段fixField、查询过滤条件filter和起始查询位置start。3.根据权利要求1所述的电力ERP业务仿真系统智能提示的方法,其特征在于所述的ニ维表查询属性包括数据表名tableName、前端显示查询字段query、培训字段及方式orderby、过滤字段field和过滤条件fieldValue。全文摘要本发明公开了一种电力ERP业务仿真系统智能提示的方法,它包括一个基于VisualGraph设计的用于确定提示信息位置的ShowPropmt步骤、列表显示步骤和ShowMSG步骤,所述的ShowPropmt步骤用以定位元件的位置,为元件增加信息提示框,确定提示信息位置,它包括获取元件对象、检测当前页面是否存在提示信息、添加元件对象和设置元件的相关参数等步骤;所述的ShowMSG步骤用于根据用户操作动作,确定当前已完成的步骤,给出相应操作提示。本发明以在培训用户模拟操作过程中自动提示下一步的正确操作、方便用户了解操作流程,提高培训的效果。文档编号G06F9/44GK103035146SQ20121049021公开日2013年4月10日申请日期2012年11月27日优先权日2012年11月27日发明者应泽贵,王抒祥,王卓,严光升,周里涛,高宗丽,邹仕富,王益亮,王旭,文海荣,李凌璐,卿岛,闫卓申请人:四川省电力公司技术技能培训中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1