Excel格式的安全巡检检查表数据导入方法、系统、设备及计算机可读存储介质技术方案

技术编号:22330098 阅读:48 留言:0更新日期:2019-10-19 12:16
本发明专利技术提供了Excel格式的安全巡检检查表数据导入方法、系统、设备及计算机可读存储介质,旨在解决现有Excel格式的安全巡检检查表采用人工导入巡检系统效率较低的问题。导入方法包括读取规则设置:按照安全巡检检查表的单元格颜色及位置设定读取规则;数据库建立:创建与安全巡检检查表中Excel数据相匹配的数据库;导入数据库:根据读取规则读取安全巡检检查表内容,并将安全巡检检查表导入数据库。系统包括配制模块;创建模块和导入模块。设备包括存储器和处理器,存储器用于存储计算机程序,处理器用于执行计算机程序实现上述导入方法的步骤。计算机可读存储介质,存储有计算机程序,计算机程序被执行时,实现上述导入方法的步骤。本发明专利技术提高了Excel格式的安全巡检检查表导入巡检系统的效率。

【技术实现步骤摘要】
Excel格式的安全巡检检查表数据导入方法、系统、设备及计算机可读存储介质
本专利技术属于安全巡检领域,具体涉及一种Excel格式的安全巡检检查表数据导入方法、系统、设备及计算机可读存储介质。
技术介绍
安全巡检检查表是为检查某些系统的安全状况而事先制定的表格,一般采用Excel格式。为了能全面查出不安全因素且便于操作,可以根据安全检查的需要、目的、被检查的对象等,可编制通用的安全巡检检查表。例如:用于海上油田安全工作的安全巡检检查表主要分为打分表和是否表。目前的安全巡检检查表采用手工填写,效率较低。由于安全巡检检查表具有自己的格式要求,目前计算机缺少能够识别安全巡检检查表内容的算法,无法将安全巡检检查表导入到巡检系统中,使之成为可以让计算机识别的数据。
技术实现思路
本专利技术提供了一种Excel格式的安全巡检检查表数据导入方法、系统、设备及计算机可读存储介质,旨在解决现有Excel格式的安全巡检检查表采用人工导入巡检系统效率较低的问题。本专利技术所采用的技术方案为:一种Excel格式的安全巡检检查表数据导入方法,包括以下步骤:读取规则设置:按照安全巡检检查表的单元格颜色及位置设定读取规则;数据库建立:创建与安全巡检检查表中Excel数据相匹配的数据库;导入数据库:根据读取规则读取安全巡检检查表内容,并将安全巡检检查表导入数据库。进一步,在读取规则设置步骤中,根据单元格中的内容级别进行分类,并标识出对应的颜色。进一步,内容级别的分类包括第1至N级标题、备注、检查依据和识别码,其中,N为大于或等于1的正整数。进一步,内容级别的分类还包括表头,且表头定义为不读取部分。进一步,Excel格式的安全巡检检查表数据导入方法,还包括安全巡检检查表分类的步骤:按照应用的格式,安全巡检检查表分为打分表和是否表;安全巡检检查表为打分表,内容级别的分类还包括打分项;若安全巡检检查表为是否表,内容级别的分类还包括是否项。进一步,在数据库建立步骤中,建立的数据库包括序号、字段名、类型和单元格内容。进一步,导入数据库的步骤具体包括:通过http协议post方式将文件传输到服务端;读取安全巡检检查表内容,通过工具PGPExcel定义Excel操作对象,创建读取对象;按照单元格颜色读取每个检查项的级别,以及检查项归属的父检查项,并定义每个检查项的唯一标识;获取表格所有内容,并存储在二维数组中;将读出的二维数组,按照先后顺序写入数据库中。本专利技术所提供的另一种技术方案为:一种Excel格式的安全巡检检查表数据导入系统,包括:配制模块:按照安全巡检检查表的单元格颜色及位置设定读取规则;创建模块:创建与安全巡检检查表中Excel数据相匹配的数据库;导入模块:根据读取规则读取安全巡检检查表内容,并将安全巡检检查表导入数据库。本专利技术所提供的另一种技术方案为:一种Excel格式的安全巡检检查表数据导入设备,包括通信连接的存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于执行计算机程序实现上述任一所述Excel格式的安全巡检检查表数据导入方法的步骤。本专利技术所提供的另一种技术方案为:一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被执行时,实现上述任一所述Excel格式的安全巡检检查表数据导入方法的步骤。本专利技术的有益效果为:本专利技术主要包括读取规则设置、数据库建立和导入数据库;本专利技术根据安全巡检检查表的内容特性,利用单元格颜色及位置设定读取规则,方便准确读取安全巡检检查表中的内容;本专利技术通过建立与安全巡检检查表中Excel数据相匹配的数据库,便于读取后的内容存储;通过上述三个步骤,采用Excel数据导入的方式,将原有的巡检检查表格,导入到巡检系统中,使之成为可以让计算机识别的数据,提高了Excel格式的安全巡检检查表导入巡检系统的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为Excel格式的安全巡检检查表数据导入方法的流程示意图;图2为导入数据库的具体流程示意图。具体实施方式下面结合附图及具体实施例对本专利技术作进一步阐述。在此需要说明的是,对于这些实施例方式的说明用于帮助理解本专利技术,但并不构成对本专利技术的限定。本文公开的特定结构和功能细节仅用于描述本专利技术的示例实施例。然而,可用很多备选的形式来体现本专利技术,并且不应当理解为本专利技术限制在本文阐述的实施例中。应当理解,在本文描述的一些流程中,包含了多个操作,但是这些操作可以按照/不按照其在本文中出现的顺序来执行或并行执行。另外,这些流程可以包括更多或更少的操作,并且这些操作同样按顺序执行或并行执行。本文使用的术语仅用于描述特定实施例,并不意在限制本专利技术的示例实施例。如本文所使用的,单数形式“一”、“一个”以及“该”意在包括复数形式,除非上下文明确指示相反意思。还应当理解术语“包括”、“包括了”、“包含”和/或“包含了”在本文中使用时,指定所声明的特征、整数、步骤、操作、单元和/或组件的存在性,并且不排除一个或多个其他特征、数量、步骤、操作、单元、组件和/或他们的组合存在性或增加。还应当注意到在一些备选实施例中,所出现的功能/动作可能与附图出现的顺序不同。例如,取决于所涉及的功能/动作,实际上可以实质上并发地执行,或者有时可以以相反的顺序来执行连续示出的两个图。在下面的描述中提供了特定的细节,以便于对示例实施例的完全理解。然而,本领域普通技术人员应当理解可以在没有这些特定细节的情况下实现示例实施例。例如可以在框图中示出系统,以避免用不必要的细节来使得示例不清楚。在其他实例中,可以不以不必要的细节来示出众所周知的过程、结构和技术,以避免使得示例实施例不清楚。下面结合具体实施例对本专利技术做进一步阐释。实施例一:参阅图1,本实施例提供了一种Excel格式的安全巡检检查表数据导入方法,包括以下步骤:读取规则设置:按照安全巡检检查表的单元格颜色及位置设定读取规则;数据库建立:创建与安全巡检检查表中Excel数据相匹配的数据库;导入数据库:根据读取规则读取安全巡检检查表内容,并将安全巡检检查表导入数据库。在上述技术方案的基础上,进一步优化的方案为:在读取规则设置步骤中,根据单元格中的内容级别进行分类,并标识出对应的颜色。内容级别的分类包括第1至N级标题、备注、检查依据和识别码,其中,N为大于或等于1的正整数。内容级别的分类还包括表头,且表头定义为不读取部分。每一种类别对应一种颜色,具体颜色设置规则最初可以根据喜好设定,一旦设定好后,所有表格要做好统一;例如:表头对应红色,一级标题对应棕色,二级标题对应黄色,三级标题对应绿色,四级标题对应蓝色,备注采用紫色,检查依据采用灰色、识别码采用白色等,作为其中一种定义的规则,如表1所示:是否读取颜色内容位置不读取红色表头非固定读取棕色一级标题自动识别读取黄色二级标题$C读取绿色三级标题$D读取蓝色四级标题(检查项)$E读取紫色备注$G读取灰色检查依据$H读取白色识别码$A$1表1安全巡检检查表根据具体的应用表格的内容格式本文档来自技高网...

【技术保护点】
1.一种Excel格式的安全巡检检查表数据导入方法,其特征在于,包括以下步骤:读取规则设置:按照安全巡检检查表的单元格颜色及位置设定读取规则;数据库建立:创建与安全巡检检查表中Excel数据相匹配的数据库;导入数据库:根据读取规则读取安全巡检检查表内容,并将安全巡检检查表导入数据库。

【技术特征摘要】
1.一种Excel格式的安全巡检检查表数据导入方法,其特征在于,包括以下步骤:读取规则设置:按照安全巡检检查表的单元格颜色及位置设定读取规则;数据库建立:创建与安全巡检检查表中Excel数据相匹配的数据库;导入数据库:根据读取规则读取安全巡检检查表内容,并将安全巡检检查表导入数据库。2.根据权利要求1所述的一种Excel格式的安全巡检检查表数据导入方法,其特征在于,在读取规则设置步骤中,根据单元格中的内容级别进行分类,并标识出对应的颜色。3.根据权利要求2所述的一种Excel格式的安全巡检检查表数据导入方法,其特征在于,内容级别的分类包括第1至N级标题、备注、检查依据和识别码,其中,N为大于或等于1的正整数。4.根据权利要求3所述的一种Excel格式的安全巡检检查表数据导入方法,其特征在于,内容级别的分类还包括表头,且表头定义为不读取部分。5.根据权利要求3所述的一种Excel格式的安全巡检检查表数据导入方法,其特征在于,还包括安全巡检检查表分类的步骤:按照应用的格式,安全巡检检查表分为打分表和是否表;安全巡检检查表为打分表,内容级别的分类还包括打分项;若安全巡检检查表为是否表,内容级别的分类还包括是否项。6.根据权利要求1所述的一种Excel格式的安全巡检检查表数据导入方法,其特征在于,在数据库建立步骤中,建立的数...

【专利技术属性】
技术研发人员:张继勇刘鑫庄浩刘紫鹏
申请(专利权)人:华瑞新智科技北京有限公司
类型:发明
国别省市:北京,11

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

1