设备控制软件的帮助系统及其实现方法

上传人:ting****789 文档编号:310042020 上传时间:2022-06-14 格式:DOCX 页数:5 大小:21.76KB
返回 下载 相关 举报
设备控制软件的帮助系统及其实现方法_第1页
第1页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《设备控制软件的帮助系统及其实现方法》由会员分享,可在线阅读,更多相关《设备控制软件的帮助系统及其实现方法(5页珍藏版)》请在金锄头文库上搜索。

1、设备控制软件的帮助系统及其实现方法专利名称:设备控制软件的帮助系统及其实现方法技术领域:本发明涉及软件辅助技术,特别是涉及一种设备控制软件的帮助系统及其实现方法。背景技术:在工业生产中,操作员一般通过设备控制软件控制工业设备的正常运行。但是,在控制过程中,操作员常常因为不能完全熟悉所使用的设备控制软件,而要查询相关的使用方法等帮助信息。正确的操作对于设备的安全运行以及生产的顺利进行都是有重要意义的,因此,在使用设备控制软件的过程中,及时有效的获取相应的帮助信息显得尤为重要。目前,针对设备控制软件的帮助信息,多是单独以操作手册形式(例如Pdf文件或者纸质文件等)出现在随机资料中。单独的操作手册在

2、使用时,会出现如下问题帮助信息以单独的操作手册形式存放,不利于帮助信息的查找。操作员在操作软件之前会阅读操作手册,但是软件功能的复杂性难免会令操作员遗忘某些操作方法,在操作过程中再去翻阅资料查找相关信息,查找较为费时,不利于帮助操作员快速找到信息。总之,需要本领域技术人员迫切解决的一个技术问题就是如何能够提供一种设备控制软件的帮助系统,方便操作员查找帮助信息,提高软件的操作效率。发明内容本发明提供一种设备控制软件的帮助系统及其实现方法,用以解决现有技术中通过操作手册的形式获取帮助信息费时、费力的问题。为了解决上述问题,本发明公开了一种设备控制软件的帮助系统,所述帮助系统嵌入在设备控制软件中,所

3、述帮助系统包括数据库单元,用于存储数据信息;所述数据信息为基于设备控制软件预先配置的数据信息;信息查询单元,用于接收用户输入的关键词,并依据所述关键词查询数据库单元的数据信息,获得查询结果;信息展现单元,用于输出并展现所述查询结果。优选的,所述数据信息的类型包括帮助信息和故障信息;所述帮助信息包括设备控制软件的操作方法信息和工艺参数说明信息;所述故障信息包括工艺设备的故障排查信肩、优选的,所述数据库单元以加密的方式存储所述数据信息;所述信息查询单元加密所述关键词形成密文,将查询所述数据库单元所获得的与所述密文相匹配的数据信息作为所述查询结果;所述信息展现单元对所述查询结果进行解密后进行输出并展

4、现。优选的,所述系统还包括查询展现单元,用于展现供用户选择的数据类型;查询接收单元,用于接收用户通过查询展现单元所选择的数据信息的类型;则信息查询单元依据所选择数据信息的类型,在相应的数据信息中进行查询。优选的,所述系统还包括权限认证单元,用于接收用户输入的用户名及其密码,对用户进行权限认证,并当通过权限认证后登录所述帮助系统;其中,当用户输入的用户名及其密码与所述帮助系统中配置的用户名及其密码相同时,通过权限认证。优选的,所述用户名包括管理员用户名和普通用户名;其中,所述管理员用户名及其密码为所述帮助系统中预先配置的用户名及其密码。优选的,所述系统还包括权限配置单元,用于当以管理员用户名登录

5、所述帮助系统时,依据用户的输入对普通用户名及其密码进行配置;其中,所述配置包括添加普通用户名及其密码的内容、设置用户的权限等级、删除普通用户名及其密码的内容。优选的,所述系统还包括数据库更新单元,用于依据用户的操作对所述数据库单元中的数据信息进行更新。优选的,当以管理员用户名登录所述帮助系统时,所述更新包括单条或批量添加数据信息、单条或批量删除数据信息、单条或批量编辑数据信息;当以普通用户名登录所述帮助系统时,按照不同权限等级,所述更新包括单条添加数据信息、和/或单条编辑数据信息;其中,当以最低权限等级的普通用户名登录所述帮助系统时,禁止更新数据库单兀。相应的,本发明还公开了一种设备控制软件的

6、帮助系统的实现方法,所述帮助系统嵌入在设备控制软件中,所述方法包括将数据信息存储在数据库中;所述数据信息为基于设备控制软件预先配置的数据 fn息;接收用户输入的关键词,并依据所述关键词查询数据库的数据信息,获得查询结果;输出并展现所述查询结果。优选的,所述数据信息的类型包括帮助信息和故障信息;所述帮助信息包括设备控制软件的操作方法信息和工艺参数说明信息;所述故障信息包括工艺设备的故障排查信肩、优选的,以加密的方式存储所述数据信息;加密所述关键词形成密文;将查询所述数据库所获得的与所述密文相匹配的数据信息作为所述查询结果;以及对所述查询结果进行解密后进行输出并展现。优选的,所述方法还包括展现供用

7、户选择的数据类型;接收用户选择的数据信息的类型;则依据所选择数据信息的类型,在相应的数据信息中进行查询。优选的,所述方法还包括接收用户输入的用户名及其密码,对用户进行权限认证,并当通过权限认证后登录所述帮助系统;其中,当用户输入的用户名及其密码与所述帮助系统中配置的用户名及其密码相同时,通过权限认证。优选的,所述用户名包括管理员用户名和普通用户名;其中,所述管理员用户名及其密码为所述帮助系统中预先配置的用户名及其密码。优选的,所述方法还包括当以管理员用户名登录所述帮助系统时,依据用户的输入对普通用户名及其密码进行配置;其中,所述配置包括添加普通用户名及其密码的内容、设置用户的权限等级、 删除普

8、通用户名及其密码的内容。优选的,所述方法还包括依据用户的操作对所述数据库中的数据信息进行更新。优选的,当以管理员用户名登录所述帮助系统时,所述更新包括单条或批量添加数据信息、单条或批量删除数据信息、单条或批量编辑数据信息;当以普通用户名登录所述帮助系统时,按照不同权限等级,所述更新包括单条添加数据信息、和/或单条编辑数据信息;其中,当以最低权限等级的普通用户名登录所述帮助系统时,禁止更新数据库。与现有技术相比,本发明具有以下优点本发明将基于设备控制软件的数据信息存入系统内数据库,依据用户输入的关键词查询数据库单元的数据信息,输出并展现查询结果。通过本发明的帮助系统,相比于操作手册形式的帮助资料

9、,无需用户逐页翻找,方便用户的使用。并且,通过关键词词查询数据库,不会出现遗漏现象,提高了操作软件的效率。此外,该帮助系统操作简单,帮助信息的获取方式快捷,节省设备生产商用于软件培训人力物力。并且,由于增加了设备故障排查的知识库,提高了用户排查设备故障的能力,节省设备生产商用于维护设备的人力物力。进一步,本发明可以在用户进入帮助系统之前进行权限认证,则被赋予权限的用户才可使用帮助系统,防止用户操作设备控制软件过程中,由于中途离开而被他人操作,进入帮助系统获取相关信息,避免了设备信息的泄露,消除了潜在风险。此外,数据库单元中的信息是可以成单条或者批量更新的,通过在软件使用过程中不断的添加新的数据

10、内容, 以达到知识积累、资源共享的目的,提供给用户更好的售后服务。并且,通过修改、删除、编辑相应的数据,可以对数据内容更新换代,符合不断改进的工艺要求。图1是本发明一种设备控制软件的帮助系统实施例一的结构图;图2是本发明一种设备控制软件的帮助系统实施例二的结构图;图3是本发明一种设备控制软件的帮助系统的实现方法实施例的流程示意图。具体实施例方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。在评测软件时,一个很重要的方面就是软件的易用性。帮助系统是软件易用性的重要组成部分,缺少完整而且友善的帮助系统,则功能再强大的软件也不可能是优秀的软件

11、。所以,一个完整的软件除了功能、界面完善之外,还应该有一个强大的帮助系统。本发明的核心构思之一在于,将帮助系统集成在设备控制软件中,则在用户操作时可以及时查找到相应的帮助信息,方便用户的操作。下面对本发明的帮助系统进行详细说明。参照图1,示出了本发明一种设备控制软件的帮助系统实施例一的结构图,所述帮助系统嵌入在设备控制软件中,所述帮助系统包括数据库单元101,用于存储数据信息;所述数据信息为基于设备控制软件预先配置的数据信息;信息查询单元102,用于接收用户输入的关键词,并依据所述关键词查询数据库单元的数据信息,获得查询结果;信息展现单元103,用于输出并展现所述查询结果。用户通过操作所述设备

12、控制软件,控制相应的设备执行不同的操作以完成工艺处理,所述帮助系统嵌入在设备控制软件中,在该设备控制软件使用过程中为用户提供信息查询。其中,所述数据库单元存储的数据信息具体包括帮助信息和故障信息,该数据信息是基于设备控制软件预先配置的,且通过某一加密算法加密成密文。所述帮助信息包括设备控制软件的操作方法信息,例如,在硅片加工工艺中,控制硅片刻蚀设备时对软件的操作步骤;此外,所述帮助信息还包括工艺参数说明信息,例如,在工艺配方中,所控制的各类参数的含义、各类参数的取值范围等。所述故障信息包括工艺设备的故障排查信息,例如,设备报警时,出现的故障问题的种类、针对某一故障的维修方法等。进一步,所述数据

13、库单元可以是多种类型的数据库,本发明在此不作限制,例如, 可以是Mysql数据库、SQL数据库、Orcal数据库、Access数据库等。数据信息的格式也可以是数据表、CHM文件等多种类型的格式。在本发明的一个具体实施例中,所述数据库单元以加密的方式存储所述数据信息;信息查询单元需对所述关键词进行加密后才能查询数据库单元的数据信息;信息展现单元对所述查询结果进行解密后进行输出并展现。所述加密算法可以是DES、3DES、IDEA、 RSA、AES、BLOWFISH等算法,解密算法与加密算法相对应。下面所述均以RSA算法为例进行说明。例如,将帮助信息和故障信息的明文使用RSA加解密算法加密成密文存入

14、Mysql 数据库中相应的表中,帮助信息生成表名为help的数据表,故障信息生成表名为IpairW 数据表。在使用该帮助系统时,用户登录该系统,输入所要查询的关键词,信息查询单元将待查询的关键词用RSA加密算法加密后得到密文,然后将该密文作为查询内容,在数据库的数据信息中进行查询,获得查询结果。具体地,按照字符串比较与匹配的策略进行顺序查询,在数据信息中依次查询是否存在与所述关键词的密文相匹配的数据信息,如果存在,则将与该密文相匹配的数据信息提取出来,作为查询结果。查询到结果后,由信息展现单元在读取过程中加入相应的RSA解密算法,将查询到的数据信息解密,以便于将查询到的结果正确显示。可以理解的

15、是,当查询出多条匹配的数据信息时,可以同时输出多条信息,例如, 当用户输入“真空系统报警”这一关键词时,列出装载台、真空机械手等多种设备问题故障的排查情况,则在用户选择后再对其中的某一条信息进行展现。在数据库单元中存储的数据信息可以是文字信息、音频信息、或者是视频信息。则所查询出的音视信息通过信息展现单元进行播放,可以作为一种演示教程,其展现方式更为形象,提高了用户的体验度。需要说明的是,所述关键词可以是单个的字、或者单个的词,还可以是多个字词的组合,则利用通过逻辑关系“and” “or”等进行组成检索表达式在数据库中进行查询。由于依据关键词进行数据查询的具体实现过程属于现有技术的内容,因此,

16、本发明在此不再赘述。此外,在本发明的一个优选实施例中,所述系统还包括查询展现单元,用于展现供用户选择的数据类型;查询接收单元,用于接收用户通过查询展现单元所选择的数据信息的类型;则信息查询单元依据所选择数据信息的类型,在相应的数据信息中进行查询。例如,查询展现单元可以以下拉列表、复选框等形式展现供用户选择的数据类型,通过查询接收单元,用户可以选择在帮助信息和故障信息中同时进行查找,还可以只在帮助信息中查找、或者只在故障信息中有针对性查找,缩小了查找范围,提高了搜索速度。通过本发明实施例,将基于设备控制软件的数据信息存入系统内数据库,方便操作员查找帮助信息和故障信息,相比于操作手册形式的帮助资料,无需用户逐页翻找,并且通过关键词词查询数据库,不会出现遗漏现象,提高了操作软件的效率。此外,该帮助系统操作简单,帮助信息的获取方式快捷,节省设备生产商用于软件培训人力物力。并且,由于增加了设备故障排查的知识库,提高了用户排查设备故障的能力,节省设备生产商用于维护设备的人力物力。参照图2,示出了本发明一种设备控制软件的帮助系统实施例二的结构图,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号