[发明专利]一种提取船舶托盘管理信息的方法及系统有效
| 申请号: | 201810556349.1 | 申请日: | 2018-05-31 |
| 公开(公告)号: | CN109062921B | 公开(公告)日: | 2021-06-29 |
| 发明(设计)人: | 刘文波;谢五一;杨俊 | 申请(专利权)人: | 武昌船舶重工集团有限公司 |
| 主分类号: | G06F16/245 | 分类号: | G06F16/245;G06F16/903;G06K9/00 |
| 代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
| 地址: | 430060 湖*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 提取 船舶 托盘 管理 信息 方法 系统 | ||
1.一种提取船舶托盘管理信息的方法,其特征在于,所述方法包括以下步骤:
S1、获取托盘管理文件,所述托盘管理文件是EXCEL表格或CAD表格,所述托盘管理文件用于记录船舶托盘管理信息;
S2、对所述托盘管理文件中的内容进行逐一识别,获取托盘管理文件内部的多个单元格数据;
S3、根据多个所述单元格数据进行识别,获取多个符合管理要求的关键信息,所述关键信息包括:类别信息以及数据信息;
S4、收集多个所述关键信息,根据管理规则进行收录;
当所述托盘管理文件为EXCEL表格时,步骤S2具体包括以下步骤:
S201、识别托盘管理文件中的页面数量,对托盘管理文件中的每一页面进行识别;
S202、逐一识别各页面中的单元格,将各单元格中的类别信息与所述管理要求进行比对,将符合管理要求的单元格的类别信息以及数据信息组合成所述关键信息;
S203、将多个所述关键信息进行收录;
所述对托盘管理文件中的内容进行逐一识别,获取托盘管理文件内部的多个单元格数据,包括:
S202-1通过整型数组记录同行单元格记录数据项所在的列数”
S202-2判断单元格的数据类型,若单元格的数据类型为字符串类型,则直接返回所述单元格的数据,若单元格的数据类型为数值类型,则以字符串类型返回所述单元格的数值,若单元格的为空,则以字符串类型返回空值;
S202-3判断EXCEL表格取消隐藏后,表格的行高、列宽是否变化,若变化则提取新增单元格的数据。
2.如权利要求1所述的提取船舶托盘管理信息的方法,其特征在于,当所述托盘管理文件为EXCEL表格时,步骤S2还包括以下步骤:
识别页面中的单元格的行高,当行高为0时,则跳过该单元格,识别下一单元格。
3.如权利要求1所述的提取船舶托盘管理信息的方法,其特征在于,当所述托盘管理文件为CAD表格时,步骤S2具体包括以下步骤:
S201、识别CAD表格中的直线以及文本内容;
S202、结合所述直线以及所述文本内容,形成预处理表格;
S203、逐一识别预处理表格中的单元格,将各单元格中的类别信息与所述管理要求进行比对,将符合管理要求的单元格的类别信息以及数据信息组合成所述关键信息;
S204、将多个所述关键信息进行收录。
4.如权利要求3所述的提取船舶托盘管理信息的方法,其特征在于,所述S202具体包括以下步骤:
根据所述CAD表格中的所述直线,识别CAD表格中各直线的交点,并确定各文本内容的位置;
根据各直线以及各交点,形成第一预处理表格;
根据各文本内容的位置以及所述第一预处理表格形成所述预处理表格。
5.如权利要求1所述的提取船舶托盘管理信息的方法,其特征在于,当所述托盘管理文件为CAD表格时,其特征在于,步骤S2具体包括以下步骤:
S201、手动根据CAD表格中的直线以及文本内容,形成预处理表格;
S202、逐一识别预处理表格中的单元格,将各单元格中的类别信息与所述管理要求进行比对,将符合管理要求的单元格的类别信息以及数据信息组合成所述关键信息;
S203、将多个所述关键信息进行收录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武昌船舶重工集团有限公司,未经武昌船舶重工集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810556349.1/1.html,转载请声明来源钻瓜专利网。





