本发明涉及数据管理,尤其涉及一种船舶机舱状态监测数据管理方法及系统。
背景技术:
1、现代船舶智能机舱系统涉及大规模数据,并且数据类型复杂、来源众多,有效的数据管理是确保系统正常运行的关键,以快速检索和分析这些数据,满足实时性要求为目的,对数据的管理方法的研究成为必不可少的环节。
2、在船舶机舱设备信息化、船舶系统模块化的大背景下,高效、灵活、安全的数据管理成为必不可少的一环。现有的数据管理方法通常是针对特定的船只或者一类船舶而设计的,需要独立的开发和维护,可迁移性较差。不同子系统使用独立的数据管理方法,导致数据分散储存,缺少统一的管理平台。此外,子系统可能使用不同的编码约定或通信标准,使船舶的不同部分或系统之间难以实现数据的一致性和互操作性,进而导致数据混淆。同时,分散的数据管理和不足的访问控制可能导致数据泄露和数据安全问题。
3、因此,亟需提供一种技术方案解决上述问题。
技术实现思路
1、为解决上述技术问题,本发明提供了一种船舶机舱状态监测数据管理方法及系统。
2、第一方面,本发明提供一种船舶机舱状态监测数据管理方法,该方法的技术方案如下:
3、获取船舶机舱关联的包含至少一种类别的当前状态监测数据;
4、基于所述至少一种类别中的每种类别的状态监测数据对应的编码规则,对所述当前状态监测数据进行数据编码。
5、本发明的一种船舶机舱状态监测数据管理方法的有益效果如下:
6、本发明的方法利用船舶机舱状态监测数据的编码规则进行数据编码,有助于管理和组织来自各个监测设备的船舶机舱状态监测数据,提升了船舶机舱状态监测数据管理的通用性。
7、在上述方案的基础上,本发明的一种船舶机舱状态监测数据管理方法还可以做如下改进。
8、在一种可选的方式中,所述至少一种类别包括:船舶机舱监测参数类别、船舶机舱设备参数类别和船舶机舱故障类别中的至少一种。
9、在一种可选的方式中,还包括:
10、利用mysql,并按照预设存储规则,将数据编码后的当前状态监测数据进行存储。
11、在一种可选的方式中,还包括:
12、当接收到目标子系统发送的数据读取请求时,对所述目标子系统的ip地址进行验证,得到数据读取验证结果;
13、当所述数据读取验证结果为验证通过时,将所述数据读取请求对应的数据发送至所述目标子系统。
14、在一种可选的方式中,还包括:
15、当接收到目标子系统发送的数据写入请求时,对所述目标子系统的ip地址进行验证,得到数据写入验证结果;
16、获取船舶机舱关联的包含至少一种类别的当前状态监测数据的步骤,包括:
17、当所述数据写入验证结果为验证通过时,获取船舶机舱关联的包含至少一种类别的当前状态监测数据。
18、第二方面,本发明提供一种船舶机舱状态监测数据管理系统,该系统的技术方案如下:
19、包括:获取模块和处理模块;
20、所述获取模块用于:获取船舶机舱关联的包含至少一种类别的当前状态监测数据;
21、所述处理模块用于:基于所述至少一种类别中的每种类别的状态监测数据对应的编码规则,对所述当前状态监测数据进行数据编码。
22、本发明的一种船舶机舱状态监测数据管理系统的有益效果如下:
23、本发明的系统利用船舶机舱状态监测数据的编码规则进行数据编码,有助于管理和组织来自各个监测设备的船舶机舱状态监测数据,提升了船舶机舱状态监测数据管理的通用性。
24、在上述方案的基础上,本发明的一种船舶机舱状态监测数据管理系统还可以做如下改进。
25、在一种可选的方式中,所述至少一种类别包括:船舶机舱监测参数类别、船舶机舱设备参数类别和船舶机舱故障类别中的至少一种。
26、在一种可选的方式中,还包括:存储模块;
27、所述存储模块用于:利用mysql,并按照预设存储规则,将数据编码后的当前状态监测数据进行存储。
28、在一种可选的方式中,还包括:读取模块;所述读取模块用于:
29、当接收到目标子系统发送的数据读取请求时,对所述目标子系统的ip地址进行验证,得到数据读取验证结果;
30、当所述数据读取验证结果为验证通过时,将所述数据读取请求对应的数据发送至所述目标子系统。
31、在一种可选的方式中,还包括:写入模块;
32、所述写入模块用于:当接收到目标子系统发送的数据写入请求时,对所述目标子系统的ip地址进行验证,得到数据写入验证结果;
33、所述获取模块具体用于:
34、当所述数据写入验证结果为验证通过时,获取船舶机舱关联的包含至少一种类别的当前状态监测数据。
35、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
1.一种船舶机舱状态监测数据管理方法,其特征在于,包括:
2.根据权利要求1所述的船舶机舱状态监测数据管理方法,其特征在于,所述至少一种类别包括:船舶机舱监测参数类别、船舶机舱设备参数类别和船舶机舱故障类别中的至少一种。
3.根据权利要求1所述的船舶机舱状态监测数据管理方法,其特征在于,还包括:
4.根据权利要求1所述的船舶机舱状态监测数据管理方法,其特征在于,还包括:
5.根据权利要求1所述的船舶机舱状态监测数据管理方法,其特征在于,还包括:
6.一种船舶机舱状态监测数据管理系统,其特征在于,包括:获取模块和处理模块;
7.根据权利要求6所述的船舶机舱状态监测数据管理系统,其特征在于,所述至少一种类别包括:船舶机舱监测参数类别、船舶机舱设备参数类别和船舶机舱故障类别中的至少一种。
8.根据权利要求6所述的船舶机舱状态监测数据管理系统,其特征在于,还包括:存储模块;
9.根据权利要求6所述的船舶机舱状态监测数据管理系统,其特征在于,还包括:读取模块;所述读取模块用于:
10.根据权利要求6所述的船舶机舱状态监测数据管理系统,其特征在于,还包括:写入模块;