一种船舶电缆数据管理方法、装置、设备和存储介质与流程

未命名 08-14 阅读:119 评论:0


1.本发明实施例涉及船舶数字化设计技术领域,尤其涉及一种船舶电缆数据管理方法、装置、设备和存储介质。


背景技术:

2.电缆作为能量与信号传输的载体,在船舶制造领域里也是各种设备能正常工作的基础,所以把电缆数据从格式多样的电缆册中分离和汇总也尤为关键。目前,在船舶领域,多采用人工介入的方式逐步对电缆数据进行分离和汇总,效率低下。


技术实现要素:

3.本发明实施例提供了一种船舶电缆数据管理方法、装置、设备和存储介质,可以自动对选定的船舶电缆数据进行整理汇总,减少人工管理的工作量,提高了船舶电缆数据管理的效率。
4.第一方面,本发明实施例提供了一种船舶电缆数据管理方法,该方法包括:
5.响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据;
6.根据所述待处理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。
7.第二方面,本发明实施例提供了一种船舶电缆数据管理装置,该装置包括:
8.船舶电缆数据获取模块,用于响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据;
9.船舶电缆数据整理模块,用于根据所述待处理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。
10.第三方面,本发明实施例提供了一种计算机设备,该计算机设备包括:
11.一个或多个处理器;
12.存储器,用于存储一个或多个程序;
13.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现任一实施例所述的船舶电缆数据管理方法。
14.第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现任一实施例所述的船舶电缆数据管理方法。
15.本发明实施例所提供的技术方案,通过响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据;根据所述待处理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。本发明实施例的技术方案解决了现有船舶电缆数据管理中,需要采用人工介入的方式逐步对电缆数据进行分离和汇总,管理效率低下的问题,可以自动对选定的船舶电缆数据进行整理汇总,减少人工管理的工作量,提高了船舶电缆数据管理的
效率。
附图说明
16.图1是本发明实施例提供的一种船舶电缆数据管理方法流程图;
17.图2是本发明实施例提供的又一种船舶电缆数据管理方法流程图;
18.图3是本发明实施例提供的一种预设船舶电缆数据选择界面的示意图;
19.图4是本发明实施例提供的一种预设数据筛选条件框的示意图;
20.图5是本发明实施例提供的一种行数输入错误的预警示意图;
21.图6是本发明实施例提供的一种未输入经过节点列号的预警示意图;
22.图7是本发明实施例提供的一种待处理船舶电缆册中不存在预设名称表格的预警示意图;
23.图8是本发明实施例提供的一种待处理船舶电缆册中存在合并单元格的预警示意图;
24.图9是本发明实施例提供的一种待处理船舶电缆册中首条电缆的序号错误的预警示意图;
25.图10是本发明实施例提供的一种待处理船舶电缆册的表头与预设电缆册表头不一致的预警示意图;
26.图11是本发明实施例提供的一种待处理船舶电缆册的电缆数据行数小于电缆数据选取起始行数的预警示意图;
27.图12是本发明实施例提供的一种待处理船舶电缆册中存在已汇总表格的预警示意图;
28.图13是本发明实施例提供的一种进行船舶电缆数据管理的工作流程图;
29.图14是本发明实施例提供的一种船舶电缆数据管理装置的结构示意图;
30.图15是本发明实施例提供的一种计算机设备的结构示意图。
具体实施方式
31.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
32.图1是本发明实施例提供的一种船舶电缆数据管理方法流程图,本发明实施例可适用于对船舶电缆数据进行分离和汇总的场景中,该方法可以由船舶电缆数据管理装置执行,该装置可以由软件和/或硬件的方式来实现。
33.如图1所示,船舶电缆数据管理方法包括以下步骤:
34.s110、响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据。
35.其中,预设船舶电缆数据选择界面可以是预设的用于选择船舶电缆数据的界面。电缆册选择操作可以是用户发出的用于选择电缆册文件的人机交互操作。具体的,电缆册选择操作包括但不限于触摸单击、触摸双击、平移、按压、滚动、鼠标点击、键盘输入等方式。
待处理船舶电缆册可以是基于用户选择的需要进行数据处理的电缆册文件。待处理船舶电缆数据可以是由用户筛选出的具体需要进行数据整理的电缆数据。具体的,可以由响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,先从获取到的多个船舶电缆册中确定待处理船舶电缆册,再从待处理船舶电缆册中确定待处理船舶电缆数据。
36.s120、根据所述待处理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。
37.其中,电缆铺设区域信息可以是关于船舶电缆铺设的舱室区域的信息。具体的,电缆铺设区域信息可以包括起始舱室和终止舱室。其中,起始舱室可以是电缆的铺设起始点所处的舱室。终止舱室代号可以是电缆的铺设终止点所处的舱室。数据整理可以是对待处理船舶电缆数据进行系统化处理的一种数据处理方式。
38.目标船舶电缆数据汇总表可以是对待处理船舶电缆数据进行整理汇总后得到的表格。具体的,可以根据待处理船舶电缆数据的电缆铺设区域信息,对待处理船舶电缆数据进行分类,再将相同类型的船舶电缆数据进行汇总,随后再对各类型的船舶电缆数据依次进行排序,得到目标船舶电缆数据汇总表。示例性的,可以将起始舱室或终止舱室相同的船舶电缆数据进行分类,再将相同类型的船舶电缆数据进行汇总。此外,还可以根据起始舱室和终止舱室对待处理船舶电缆数据进行分类。例如,将起始舱室相同的电缆数据进行分类和汇总后,还可以将终止舱室相同的电缆数据进行二次分类和二次汇总。
39.在一种可选的实施方式中,在对待处理船舶电缆数据进行分类之后,还包括:将相同类型的船舶电缆数据复制到预设同类船舶电缆汇总模版表格中,得到同类船舶电缆数据汇总表。
40.其中,预设同类船舶电缆汇总模版表格可以是预设的用于汇总相同类型船舶电缆数据的模版表格。通过将相同类型的船舶电缆数据复制到预设同类船舶电缆汇总模版表格中,可以将相同类型的船舶电缆数据进行单独汇总,便于工作人员后续对相同类型的船舶电缆数据进行查阅。
41.本发明实施例所提供的技术方案,通过响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据;根据待处理船舶电缆数据的电缆铺设区域信息,对待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。本发明实施例的技术方案解决了现有船舶电缆数据管理中,需要采用人工介入的方式逐步对电缆数据进行分离和汇总,管理效率低下的问题,可以自动对选定的船舶电缆数据进行整理汇总,减少人工管理的工作量,提高了船舶电缆数据管理的效率。
42.图2是本发明实施例提供的又一种船舶电缆数据管理方法流程图,本发明实施例可适用于对船舶电缆数据进行分离和汇总的场景中,本实施例在上述实施例的基础上,进一步的说明如何响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据,以及如何根据待处理船舶电缆数据的电缆铺设区域信息,对待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。该装置可以由软件和/或硬件的方式来实现,集成于具有应用开发功能的计算机设备中。
43.如图2所示,船舶电缆数据管理方法包括以下步骤:
44.s210、在预设船舶电缆数据选择界面上展示船舶电缆册列表。
45.其中,预设船舶电缆数据选择界面可以是预设的用于选择电缆册文件的界面。船
舶电缆册列表可以是包含多个船舶电缆册文件的列表。其中,电缆册文件可以是包含多组船舶电缆数据的文件,电缆册文件的格式可以是表格形式。在预设船舶电缆数据选择界面上展示船舶电缆册列表,可以使用户从船舶电缆册列表选择需要进行数据处理的电缆册文件。
46.示例性,图3是本发明实施例提供的一种预设船舶电缆数据选择界面的示意图,如图3所示,预设船舶电缆数据选择界面上有船舶电缆册列表,船舶电缆册列表中有多个船舶电缆册,用户可以从船舶电缆册列表中选择需要进行数据整理的船舶电缆册。
47.s220、根据用户在所述预设船舶电缆数据选择界面上的电缆册选择操作确定待处理船舶电缆册,并展示电缆册数据筛选界面。
48.其中,电缆册选择操作可以是用户发出的用于选择电缆册文件的人机交互操作。具体的,电缆册选择操作包括但不限于触摸单击、触摸双击、平移、按压、滚动、鼠标点击、键盘输入等方式。待处理船舶电缆册可以是基于用户选择的需要进行数据处理的电缆册文件。电缆册数据筛选界面可以是预设的用于从电缆册文件中筛选出具体需要数据整理的电缆数据的界面。
49.当用户在预设船舶电缆数据选择界面上发出电缆册选择操作后,可以基于电缆册选择操作,从船舶电缆册列表中确定待处理船舶电缆册。例如,当用户通过鼠标点击进行电缆册文件选择后,可以将用户点击选择的电缆册文件作为待处理船舶电缆册。在确定待处理船舶电缆册后,可以展示电缆册数据筛选界面,以使用户筛选出具体需要进行数据整理的电缆数据。
50.s230、根据所述用户在所述电缆册数据筛选界面上预设数据筛选条件框中填写的数据筛选信息,从所述待处理船舶电缆册中确定待处理船舶电缆数据。
51.其中,预设数据筛选条件框可以是预设的用于筛选电缆数据的条件框。具体的,在预设数据筛选条件框可以有多个数据筛选项,可以基于用户在多个数据筛选项中填写的筛选信息筛选出具体需要进行数据整理的电缆数据。数据筛选信息可以是用户在预设数据筛选条件框中填写的用于筛选电缆数据的信息。具体的,数据筛选信息可以包括电缆数据选取起始行数、起始舱室列号、终止舱室列号、经过节点列号、关键字符等数据中至少一个。
52.其中,电缆数据选取起始行数可以是从待处理船舶电缆册中选取电缆数据的起始行的编号数。示例性的,当电缆数据选取起始行数是4时,则从待处理船舶电缆册中的第四行开始选取电缆数据。起始舱室列号可以是从待处理船舶电缆册中选取电缆数据的起始列的编号。终止舱室列号可以是从待处理船舶电缆册中选取电缆数据的终止列的编号。经过节点列号可以是从待处理船舶电缆册中选取电缆数据的经过节点的列号。关键字符可以是用于校验电缆数据是否是预设关键区域电缆数据的字符。示例性的,可以将穿甲板的电缆数据作为预设关键区域电缆数据,通过关键字符校验选中的电缆数据是否为穿甲板的电缆数据,当选中的电缆数据为穿甲板的电缆数据时,后续可以进行额外的标注与其他电缆数据进行区分。
53.示例性,图4是本发明实施例提供的一种预设数据筛选条件框的示意图,如图4所示,预设数据筛选条件框包括电缆数据选取起始行数、起始舱室列号、终止舱室列号、经过节点列号和关键字符五个数据筛选待填写项。其中,起始舱室列号、终止舱室列号和经过节点列号可以不用区分字母大小写,但是关键字符作为校验电缆数据是否是预设关键区域电
退出程序。
62.示例性的,图11是本发明实施例提供的一种待处理船舶电缆册的电缆数据行数小于电缆数据选取起始行数的预警示意图,如图11所示,在检测到待处理船舶电缆册的表头与预设电缆册表头不一致的情况下,可以弹出相应的预警提示框,提示用户待处理船舶电缆册的电缆数据行数小于电缆数据选取起始行数,如果没问题请按“确定”程序继续运行,如果有问题请按“取消”退出程序。
63.示例性的,图12是本发明实施例提供的一种待处理船舶电缆册中存在已汇总表格的预警示意图,如图12所示,在检测到待处理船舶电缆册中存在已汇总表格的情况下,可以弹出相应的预警提示框,提示用户该电缆册存在名字为电缆汇总表的工作表,请删除或重命名。
64.s240、获取所述待处理船舶电缆数据的起始舱室代号和终止舱室代号。
65.其中,起始舱室代号可以是电缆的铺设起始点所处舱室的代号。终止舱室代号可以是电缆的铺设终止点所处舱室的代号。待处理船舶电缆数据的起始舱室代号和终止舱室代号可以由预设舱室代号表中获取。具体的,可以将待处理船舶电缆数据的起始舱室名称与预设舱室代号表中的舱室名称进行对比,并根据对比结果确定待处理船舶电缆数据的起始舱室代号;将待处理船舶电缆数据的终止舱室名称与预设舱室代号表中的舱室名称进行对比,并根据对比结果确定待处理船舶电缆数据的终止舱室代号。
66.其中,预设舱室代号表可以是预先设置的船舶舱室对应代号的表格。在预设舱室代号表中包括预设的船舶上各舱室的名称以及各舱室的区域代号。分别将待处理船舶电缆数据的起始舱室名称和终止舱室名称与预设舱室代号表中的舱室名称进行对比,可以根据对比结果确定待处理船舶电缆数据的起始舱室代号和终止舱室代号。例如,当待处理船舶电缆数据的起始舱室名称与预设舱室代号表中的某一个舱室名称相同时,将预设舱室代号表中该舱室名称对应的区域代号作为该待处理船舶电缆数据的起始舱室代号。
67.s250、根据起始舱室代号和/或终止舱室代号对所述待处理船舶电缆数据进行分类。
68.其中,在对各组待处理船舶电缆数据进行分类时,可以根据起始舱室代号或终止舱室代号对待处理船舶电缆数据进行分类。示例性的,可以将起始舱室代号或终止舱室代号相同的电缆数据进行分类,再将相同类型的电缆数据进行汇总。此外,还可以根据起始舱室代号和终止舱室代号对待处理船舶电缆数据进行分类。示例性的,将起始舱室代号相同的电缆数据进行分类和汇总后,还可以将终止舱室代号相同的电缆数据进行二次分类和二次汇总。
69.在一种可选的实施方式中,在对待处理船舶电缆数据进行分类之后,还包括:将相同类型的船舶电缆数据复制到预设同类船舶电缆汇总模版表格中,得到同类船舶电缆数据汇总表。
70.其中,预设同类船舶电缆汇总模版表格可以是预设的用于汇总相同类型船舶电缆数据的模版表格。通过将相同类型的船舶电缆数据复制到预设同类船舶电缆汇总模版表格中,可以将相同类型的船舶电缆数据进行单独汇总,便于工作人员后续对相同类型的船舶电缆数据进行查阅。
71.s260、将分类后的各组船舶电缆数据进行排序,得到目标船舶电缆数据汇总表。
72.其中,目标船舶电缆数据汇总表可以是对待处理电缆数据进行整理汇总后得到的表格。具体的,可以将分类后的各组船舶电缆数据进行排序,得到目标船舶电缆数据汇总表。示例性的,可以根据不同类别电缆数据对应的起始舱室代号或终止舱室代号的值的大小,又或者基于不同类别电缆数据的首字母等方式对分类后的各组船舶电缆数据进行排序。
73.在一种可选的实施方式中,可以将各组船舶电缆数据的表头进行隐藏,将起始舱室代号和终止舱室代号分别输入至第2列单元格和第3列单元格,以统一目标船舶电缆数据汇总表的格式。
74.示例性的,图13是本发明实施例提供的一种进行船舶电缆数据管理的工作流程图,如图13所示,进行船舶电缆数据管理的工作流程为:用户提供一个舱室名称和区域代号对应的表格;打开一个新的excel文档,把上述表格复制到sheet1;新建一个名称为"电缆汇总表"的工作表;设置变量rng,指向"电缆汇总表"的a1单元格;用户选择需要处理的电缆册;用户填入需要的数据;处理用户填入的数据;复制电缆到"电缆汇总表";随后检查是否有错误,如果是数据输入错误则重新回到用户填入需要的数据,如果是影响结果错误则结束工作流程;如果没有错误则初始化第2~4单元格;遍历sheet1工作表,比对舱室名称,把相应的区域代号填入第2和第3单元格;判断任一节点的第1个字母为关键字符,第4单元格为true,当电缆数据位穿甲板数据时,对填写为“true”,否则为“false”;对“电缆汇总表”按第2~4单元格进行排序;把第2~4单元格内容一致的电缆复制到名称为第2~4单元格联合内容的工作表,再结束工作流程。
75.本发明实施例所提供的技术方案,通过在预设船舶电缆数据选择界面上展示船舶电缆册列表;根据用户在预设船舶电缆数据选择界面上的电缆册选择操作确定待处理船舶电缆册,并展示电缆册数据筛选界面;根据用户在电缆册数据筛选界面上预设数据筛选条件框中填写的数据筛选信息,从待处理船舶电缆册中确定待处理船舶电缆数据;获取待处理船舶电缆数据的起始舱室代号和终止舱室代号;根据起始舱室代号和/或终止舱室代号对待处理船舶电缆数据进行分类;并将分类后的各组船舶电缆数据进行排序,得到目标船舶电缆数据汇总表。本发明实施例的技术方案解决了现有船舶电缆数据管理中,需要采用人工介入的方式逐步对电缆数据进行分离和汇总,管理效率低下的问题,可以自动对选定的船舶电缆数据进行整理汇总,减少人工管理的工作量,提高了船舶电缆数据管理的效率。
76.图14是本发明实施例提供的一种船舶电缆数据管理装置的结构示意图,本发明实施例可适用于对船舶电缆数据进行分离和汇总的场景中,该装置可以由软件和/或硬件的方式来实现,集成于具有应用开发功能的计算机设备中。
77.如图14所示,船舶电缆数据管理装置包括:船舶电缆数据获取模块310、和船舶电缆数据整理模块320。
78.其中,船舶电缆数据获取模块310,用于响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据;船舶电缆数据整理模块320,用于根据所述待处理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。
79.本发明实施例所提供的技术方案,通过响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据;根据所述待处
理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。本发明实施例的技术方案解决了现有船舶电缆数据管理中,需要采用人工介入的方式逐步对电缆数据进行分离和汇总,管理效率低下的问题,可以自动对选定的船舶电缆数据进行整理汇总,减少人工管理的工作量,提高了船舶电缆数据管理的效率。
80.在一种可选的实施方式中,所述船舶电缆数据整理模块320具体用于:获取所述待处理船舶电缆数据的起始舱室代号和终止舱室代号;根据起始舱室代号和/或终止舱室代号对所述待处理船舶电缆数据进行分类;并将分类后的各组船舶电缆数据进行排序,得到所述目标船舶电缆数据汇总表。
81.在一种可选的实施方式中,所述船舶电缆数据整理模块320具体用于:将所述待处理船舶电缆数据的起始舱室名称与预设舱室代号表中的舱室名称进行对比,并根据对比结果确定所述待处理船舶电缆数据的起始舱室代号;将所述待处理船舶电缆数据的终止舱室名称与所述预设舱室代号表中的舱室名称进行对比,并根据对比结果确定所述待处理船舶电缆数据的终止舱室代号。
82.在一种可选的实施方式中,所述船舶电缆数据获取模块310具体用于:在所述预设船舶电缆数据选择界面上展示船舶电缆册列表;根据所述用户在所述预设船舶电缆数据选择界面上的电缆册选择操作确定待处理船舶电缆册,并展示电缆册数据筛选界面;根据所述用户在所述电缆册数据筛选界面上预设数据筛选条件框中填写的数据筛选信息,从所述待处理船舶电缆册中确定所述待处理船舶电缆数据。
83.在一种可选的实施方式中,所述数据筛选信息包括:电缆数据选取起始行数、起始舱室列号、终止舱室列号、经过节点列号、关键字符。
84.在一种可选的实施方式中,所述船舶电缆数据管理装置还包括:同类电缆数据汇总模块,用于:将相同类型的船舶电缆数据复制到预设同类船舶电缆汇总模版表格中,得到同类船舶电缆数据汇总表。
85.在一种可选的实施方式中,所述船舶电缆数据管理装置还包括:格式错误判断模块,用于:对所述待处理船舶电缆册和所述数据筛选信息中是否存在格式错误进行判断;在所述待处理船舶电缆册或所述数据筛选信息中存在格式错误的情况下,发出与格式错误类型对应的错误提示。
86.本发明实施例所提供的船舶电缆数据管理装置可执行本发明任意实施例所提供的船舶电缆数据管理方法,具备执行方法相应的功能模块和有益效果。
87.图15为本发明实施例提供的一种计算机设备的结构示意图。图15示出了适于用来实现本发明实施方式的示例性计算机设备12的框图。图15显示的计算机设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。计算机设备12可以任意具有计算能力的终端设备,可以与配置于船舶电缆数据管理设备中。
88.如图15所示,计算机设备12以通用计算设备的形式表现。计算机设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。
89.总线18可以是几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总
线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
90.计算机设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被计算机设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
91.系统存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)30和/或高速缓存32。计算机设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图15未显示,通常称为“硬盘驱动器”)。尽管图15中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。系统存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
92.具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如系统存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。
93.计算机设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该计算机设备12交互的设备通信,和/或与使得该计算机设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口22进行。并且,计算机设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与计算机设备12的其它模块通信。应当明白,尽管图15中未示出,可以结合计算机设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
94.处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发实施例所提供的船舶电缆数据管理方法,该方法包括:
95.响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据;
96.根据所述待处理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。
97.本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所提供的船舶电缆数据管理方法,包括:
98.响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据;
99.根据所述待处理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。
100.本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于:电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
101.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
102.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
103.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言,诸如java、smalltalk、c++,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
104.本领域普通技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。
105.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

技术特征:
1.一种船舶电缆数据管理方法,其特征在于,包括:响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据;根据所述待处理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。2.根据权利要求1所述的方法,其特征在于,所述根据所述待处理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表,包括:获取所述待处理船舶电缆数据的起始舱室代号和终止舱室代号;根据起始舱室代号和/或终止舱室代号对所述待处理船舶电缆数据进行分类;将分类后的各组船舶电缆数据进行排序,得到所述目标船舶电缆数据汇总表。3.根据权利要求2所述的方法,其特征在于,所述获取所述待处理船舶电缆数据的起始舱室代号和终止舱室代号,包括:将所述待处理船舶电缆数据的起始舱室名称与预设舱室代号表中的舱室名称进行对比,并根据对比结果确定所述待处理船舶电缆数据的起始舱室代号;将所述待处理船舶电缆数据的终止舱室名称与所述预设舱室代号表中的舱室名称进行对比,并根据对比结果确定所述待处理船舶电缆数据的终止舱室代号。4.根据权利要求1所述的方法,其特征在于,所述响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据,包括:在所述预设船舶电缆数据选择界面上展示船舶电缆册列表;根据所述用户在所述预设船舶电缆数据选择界面上的电缆册选择操作确定待处理船舶电缆册,并展示电缆册数据筛选界面;根据所述用户在所述电缆册数据筛选界面上预设数据筛选条件框中填写的数据筛选信息,从所述待处理船舶电缆册中确定所述待处理船舶电缆数据。5.根据权利要求4所述的方法,其特征在于,所述数据筛选信息包括电缆数据选取起始行数、起始舱室列号、终止舱室列号、经过节点列号及关键字符中至少一个。6.根据权利要求2所述的方法,在所述对所述待处理船舶电缆数据进行分类之后,还包括:将相同类型的船舶电缆数据复制到预设同类船舶电缆汇总模版表格中,得到同类船舶电缆数据汇总表。7.根据权利要求4所述的方法,其特征在于,在所述响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据之前,还包括:对所述待处理船舶电缆册和所述数据筛选信息中是否存在格式错误进行判断;在所述待处理船舶电缆册或所述数据筛选信息中存在格式错误的情况下,发出与格式错误类型对应的错误提示。8.一种船舶电缆数据管理装置,其特征在于,所述装置包括:船舶电缆数据获取模块,用于响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据;
船舶电缆数据整理模块,用于根据所述待处理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。9.一种计算机设备,其特征在于,所述计算机设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的船舶电缆数据管理方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的船舶电缆数据管理方法。

技术总结
本发明实施例公开了一种船舶电缆数据管理方法、装置、设备和存储介质,其中,方法包括:响应于用户在预设船舶电缆数据选择界面上的电缆数据筛选操作,从待处理船舶电缆册中获取待处理船舶电缆数据;根据所述待处理船舶电缆数据的电缆铺设区域信息,对所述待处理船舶电缆数据进行数据整理,得到目标船舶电缆数据汇总表。本发明实施例的技术方案解决了现有船舶电缆数据管理中,需要采用人工介入的方式逐步对电缆数据进行分离和汇总,管理效率低下的问题,可以自动对选定的船舶电缆数据进行整理汇总,减少人工管理的工作量,提高了船舶电缆数据管理的效率。据管理的效率。据管理的效率。


技术研发人员:夏冬梅 赵少萌
受保护的技术使用者:中船黄埔文冲船舶有限公司
技术研发日:2023.05.29
技术公布日:2023/8/9
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐