一种数据管理方法、装置、电子设备及存储介质

文档序号:155962 发布日期:2021-10-26 浏览:33次 >En<

阅读说明:本技术 一种数据管理方法、装置、电子设备及存储介质 (Data management method and device, electronic equipment and storage medium ) 是由 王帆帆 周鑫 高恩宇 姜秀鹏 于 2021-07-27 设计创作,主要内容包括:本发明公开了一种数据管理方法、装置、电子设备及存储介质。该方法包括:接收卫星的测试数据并获取各用户的卫星订阅信息;根据测试数据中的卫星标识和各用户的卫星订阅信息中的卫星标识确定订阅测试数据的目标用户;确定测试数据中各数据项的值是否超过对应的各项预设安全阈值;当各数据项的值中的任意一个超出对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向目标用户发送报警信息。本发明实施例为卫星的测试数据的预警提供了解决方案,可以根据用户的卫星订阅信息及时的向目标用户发送报警信息,并根据报警信息得到精准地异常数据项,以便于用户对卫星进行及时又精确的飞控处理。(The invention discloses a data management method, a data management device, electronic equipment and a storage medium. The method comprises the following steps: receiving test data of a satellite and acquiring satellite subscription information of each user; determining a target user subscribing the test data according to the satellite identification in the test data and the satellite identification in the satellite subscription information of each user; determining whether the value of each data item in the test data exceeds each corresponding preset safety threshold; and when any one of the values of the data items exceeds the corresponding preset safety threshold, generating alarm information according to the value of the data item exceeding the corresponding preset safety threshold, and sending the alarm information to the target user. The embodiment of the invention provides a solution for early warning of the test data of the satellite, can send alarm information to a target user in time according to the satellite subscription information of the user, and can obtain an accurate abnormal data item according to the alarm information, so that the user can perform flight control processing on the satellite in time and accurately.)

一种数据管理方法、装置、电子设备及存储介质

技术领域

本发明实施例涉及计算机技术,尤其涉及一种数据管理方法、装置、电子设备及存储介质。

背景技术

随着国内航天航空的迅速发展,每年发射上天的卫星数量与日俱增。在着力于卫星制造的同时,关于卫星在轨运营管理技术的需求也在增加。现有技术通过服务路由和用于建立多个对各地面站天线设备监控的监控服务组件及各类功能组件模型,形成遥感卫星数据监控管理系统,通过各类终端系统,实现远程对各地面站设备参数的监视和控制等,由于只涉及到了地面站的监控管理层面,并不能实现对卫星的飞控运管。

发明内容

本发明提供一种数据管理方法、装置、电子设备及存储介质,为卫星的测试数据的预警提供了解决方案,可以根据用户的卫星订阅信息及时的向目标用户发送报警信息。

第一方面,本发明实施例提供了一种数据管理方法,应用于云端数据服务中心,该方法包括:

接收卫星的测试数据并获取各用户的卫星订阅信息;

根据所述测试数据中的卫星标识和所述各用户的卫星订阅信息中的卫星标识确定订阅所述测试数据的目标用户;

确定所述测试数据中各数据项的值是否超过对应的各项预设安全阈值;

当所述各数据项的值中的任意一个超出所述对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向所述目标用户发送所述报警信息。

进一步的,所述向所述目标用户发送所述报警信息之前,还包括:

确定所述目标用户对应的各通信方式中的目标通信方式;

根据所述目标通信方式向所述目标用户发送所述报警信息。

进一步的,所述确定所述目标用户对应的各通信方式中的目标通信方式,包括:

根据所述各通信方式的历史反馈时间,确定所述目标用户对应的目标通信方式。

进一步的,在向所述目标用户发送所述报警信息之后,还包括:

接收用户终端发送的遥控命令;

确定所述遥控命令对应的地面站标识;

通过所述地面站标识所标识的地面站向所述卫星发送所述遥控命令。

进一步的,根据所述向所述目标用户发送所述报警信息之后,还包括:

接收所述终端发送的登录请求,所述登录请求中包括登录信息;

验证所述登录信息是否允许访问所述云端数据中心;

当所述登录信息验证通过,访问所述云端数据中心。

进一步的,所述接收卫星的测试数据之后,还包括:

根据所述测试数据中的卫星标识对所述测试数据进行分类存储。

进一步的,所述接收卫星的测试数据之前,还包括:

确定与地面站之间是否发生服务中断;

若与所述地面站之间发生了服务中断,则确定发生所述服务中断的时间;

根据所述时间获取所述测试数据。

第二方面,本发明实施例还提供了一种数据管理装置,该装置包括:

数据获取模块,用于接收卫星的测试数据并获取各用户的卫星订阅信息;

目标确定模块,用于根据所述测试数据中的卫星标识和所述各用户的卫星订阅信息中的卫星标识确定订阅所述测试数据的目标用户;

安全确定模块,用于确定所述测试数据中各数据项的值是否超过对应的各项预设安全阈值;

信息发送模块,用于当所述各数据项的值中的任意一个超出所述对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向所述目标用户发送所述报警信息。

第三方面,本发明实施例还提供了一种电子设备,该电子设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现所述的数据管理方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述的数据管理方法。

本发明实施例中,可以接收卫星的测试数据并获取各用户的卫星订阅信息;根据测试数据中的卫星标识和各用户的卫星订阅信息中的卫星标识确定订阅测试数据的目标用户;确定测试数据中各数据项的值是否超过对应的各项预设安全阈值;当各数据项的值中的任意一个超出对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向目标用户发送报警信息。本发明实施例为卫星的测试数据的预警提供了解决方案,可以根据用户的卫星订阅信息及时的向目标用户发送报警信息,对于不同卫星对应的订阅用户,可以有针对性地发送报警信息;另外,通过各项预设安全阈值,可以根据超出对应的预设安全阈值的数据项的值生成报警信息,并根据报警信息得到精准地异常数据项,以便于用户对卫星进行及时又精确的飞控处理。

附图说明

图1是本发明实施例提供的数据管理方法的一个流程示意图;

图2是本发明实施例提供的数据管理方法的另一个流程示意图;

图3是本发明实施例提供的数据管理装置的结构示意图;

图4是本发明实施例提供的电子设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

图1为本发明实施例提供的数据管理方法的一个流程示意图,该方法可以由本发明实施例提供的数据管理装置来执行,该装置可采用软件和/或硬件的方式实现。在一个具体的实施例中,该装置可以集成在电子设备中,电子设备比如可以是服务器。以下实施例将以该装置集成在电子设备中为例进行说明,参考图1,该方法具体可以包括如下步骤:

步骤110,接收卫星的测试数据并获取各用户的卫星订阅信息;

示例地,卫星的测试数据可以是卫星通过地面站发送回来的卫星数据,可以是卫星上监测点处设置的传感器对应的数据;也可以是卫星上各个电路对应的数据,比如:卫星上的电路或电气的相电压、线电压、相电流、零序电压,零序电流,直流电压,直流电流,杂散电流,谐波、有功功率、无功功率、功率因数、变压器温度等。其中,卫星的测试数据中还包括卫星标识,用于确认测试数据对应的卫星。用户的卫星订阅信息可以是云端数据中心的访问用户的关注卫星标识和订阅通信信息,也可以是云端数据中心的注册用户账户下的关注信息和关联通讯信息。当用户的卫星订阅信息为云端数据中心的访问用户的关注卫星标识和订阅通信信息,根据访问终端的云端数据中心生成临时访问用户编码,并将访问终端作为订阅通信信息、关注卫星标识及临时访问用户编码进行关联存储至云端数据中心作为用户的卫星订阅信息;当用户的卫星订阅信息为云端数据中心的注册用户账户下的关注卫星标识和关联通信信息,则将注册用户账户、关注卫星标识及关联通信信息关联存储为用户的卫星订阅信息。

具体实现中,卫星对应的地面站接收卫星发送的射频信号,并向地检设备发送该射频信号。地检设备将接收的射频信号进行解调得到测试数据,并通过网络服务接口将测试数据向云端数据中心发送测试数据。云端数据中心接收该测试数据,并获取当前远端数据中心中所有用户的卫星订阅信息,以便于获取报警信息发送对象。

步骤120,根据所述测试数据中的卫星标识和所述各用户的卫星订阅信息中的卫星标识确定订阅所述测试数据的目标用户;

示例地,测试数据中的卫星标识可以是与其他卫星区分的标识信息,测试数据中的卫星标识可以是卫星名称、卫星唯一标识编码、卫星识别符号。测试数据的目标用户可以理解为订阅测试数据中的卫星标识对应卫星的数据的用户,用于确定目标用户对应的各通信方式,将卫星订阅信息中的卫星标识对应的测试数据处于异常状态时向目标用户发送报警信息。

具体实现中,云端数据中心接收该测试数据,并获取当前远端数据中心中所有用户的卫星订阅信息,查找各用户的卫星订阅信息中的卫星标识与测试数据中的卫星标识一致的用户,当各用户的卫星订阅信息中的卫星标识与测试数据中的卫星标识一致,则将与测试数据中的卫星标识一致的用户的卫星订阅信息对应的用户作为目标用户。

步骤130,确定所述测试数据中各数据项的值是否超过对应的各项预设安全阈值;

示例地,可以根据实际需求或实验数据预先设置测试数据中各数据项对应的各项预设安全阈值,通过预设安全阈值确定测试数据中各数据项的值是否超过对应的预设安全阈值。比如:变电所的电压预设安全阈值为240伏,将测试数据中变电所的电压值与预设安全阈值进行比较,如果该变电所的电压值超过预设安全阈值,则变电所电压超过预设安全阈值,需要根据变电所的电压生成报警信息进行发送。

具体实现中,在测试数据中各数据项的值超过对应的各项预设安全阈值,说明卫星的各数据项的值超过预设安全阈值,各数据项对应的电路或设备处于异常状态,需要用户根据各数据项对应电路或设备的异常状态,及时发送遥控命令进行非空调整。在测试数据中各数据项未超过对应的各项预设安全阈值,说明各数据项对应电路或设备正常运转,卫星按照预设轨迹进行飞行。

步骤140,当所述各数据项的值中的任意一个超出所述对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向所述目标用户发送所述报警信息。

示例地,报警信息可以理解为显示测试数据中的超过对应预设安全阈值的数据项的值,用于显示测试数据中异常项,帮助用户精准的确定测试数据中异常项对应的电路或设备处于异常状态,以便于用户对卫星进行及时又正确的飞控处理。

具体实现中,通过预设安全阈值确定测试数据中各数据项的值是否超过对应的预设安全阈值。当各数据项的值中的任意一个超出对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向目标用户发送所述报警信息,实际上是根据目标用户对应的各通信方式,将报警信息发送目标用户对应的客户端。比如:可以通过目标用户的钉钉、微信、短信、邮件等通信方式,将报警信息发送给目标用户。

在一个具体的实施例中,可以向报警设备发送报警信息,其中,报警设备处于目标用户所在区域内,能够将报警信息以通知报警设备进行报警提示,报警设备比如可以是扬声器、喇叭、显示屏等,报警提示的形式可以是语音、文字等,此处不做具体限定。

本发明实施例中,可以接收卫星的测试数据并获取各用户的卫星订阅信息;根据测试数据中的卫星标识和各用户的卫星订阅信息中的卫星标识确定订阅测试数据的目标用户;确定测试数据中各数据项的值是否超过对应的各项预设安全阈值;当各数据项的值中的任意一个超出对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向目标用户发送报警信息。本发明实施例为卫星的测试数据的预警提供了解决方案,可以根据用户的卫星订阅信息及时的向目标用户发送报警信息,对于不同卫星对应的订阅用户,可以有针对性地发送报警信息;另外,通过各项预设安全阈值,可以根据超出对应的预设安全阈值的数据项的值生成报警信息,并根据报警信息得到精准地异常数据项,以便于用户对卫星进行及时又精确的飞控处理。

下面进一步描述本发明实施例提供的数据管理方法,如图2所示,该方法具体可以包括如下步骤:

步骤210,接收卫星的测试数据并获取各用户的卫星订阅信息;

步骤220,根据所述测试数据中的卫星标识和所述各用户的卫星订阅信息中的卫星标识确定订阅所述测试数据的目标用户;

步骤230,确定所述测试数据中各数据项的值是否超过对应的各项预设安全阈值;

步骤240,当所述各数据项的值中的任意一个超出所述对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息;

步骤250,根据所述各通信方式的历史反馈时间,确定所述目标用户对应的目标通信方式;

本发明实施例中,历史反馈时间可以是历史数据中各通信方式从发送报警信息至用户查阅该报警信息的时间,比如:邮箱中用户查看报警信息后变为已阅读,也可以是历史数据中各通信息方式从发送报警信息至用户处理该报警信息的时间,比如:邮箱中用户查看报警信息并回复邮件。当历史反馈时间为历史数据中各通信方式从发送报警信息至用户查阅该报警信息的时间,确定的目标通信方式仅为用户查阅报警信息的时间对应的通信方式;当历史反馈时间为历史数据中各通信息方式从发送报警信息至用户处理该报警信息的时间,确定的目标通信方式仅为用户处理报警信息的时间对应的通信方式。

本发明实施例中,根据实际需求确定目标用户的预设反馈时间,根据预设反馈时间与目标用户对应的各通信方式的历史反馈时间进行对比,确定与预设反馈时间一致或相近的反馈时间对应的通信方式为目标通信方式。

步骤260,根据所述目标通信方式向所述目标用户发送所述报警信息。

本发明实施例中,根据实际需求确定目标用户的预设反馈时间,根据预设反馈时间与目标用户对应的各通信方式的历史反馈时间进行对比,确定与预设反馈时间一致或相近的反馈时间对应的通信方式为目标通信方式,根据目标通信方式向目标用户发送报警信息。目标用户对应的目标通信方式的账号上接收报警信息,当目标用户利用终端使用目标通信方式进行通信时,目标用户便可以查阅报警信息。目标通信方式还可以具有实时提示功能,报警信息也可以是目标用户的提示信息,当根据目标通信方式向目标用户发送报警信息后,提示目标用户通过目标通信方式查看具体的测试数据的数据项中的异常项。

进一步的,在向所述目标用户发送所述报警信息之后,还包括:

接收用户终端发送的遥控命令;

确定所述遥控命令对应的地面站标识;

通过所述地面站标识所标识的地面站向所述卫星发送所述遥控命令。

本发明实施例中,目标用户接收报警信息之后,根据报警信息中测试数据的数据项中的异常项,确定卫星飞行的异常情况,并根据卫星飞行的异常情况生成对应调整的遥控命令对该卫星进行飞控。用户将遥控命令发送给云端数据中心,云端数据中心接收遥控命令后根据地面站进行存储归类,并将该遥控命令发送给对应的地面站,地面站前端系统保存遥控命令后,将遥控命令转发地检设备,地检设备根据卫星对应的遥控设计要求,比如:频点、码速率、调制方式等,对遥控命令进行调制及加扰后通过天线发送到卫星。其中,用户终端与云端数据中心的连接方式也可以采用Tcp、Udp等多种通用类型的网络通讯方式。

进一步的,根据所述向所述目标用户发送所述报警信息之后,还包括:

接收所述终端发送的登录请求,所述登录请求中包括登录信息;

验证所述登录信息是否允许访问所述云端数据中心;

当所述登录信息验证通过,访问所述云端数据中心。

示例地,终端发送的登录请求可以理解为用户使用终端的端口向云端数据中心发送的访问请求。登录信息可以理解为用户访问云端数据中心的身份验证信息,通过身份验证的方式可以将卫星的飞控运管变得更加便捷,可以实现用户在任何地点,接入互联网后使用终端访问云端数据中心,通过测试数据和遥控命令完成对卫星的飞控,其中,该终端可以是笔记本、平板电脑,智能手机等。克服用户的工作环境的局限性,节省人力成本。

具体实现中,终端可以部署在智能终端具有可视化界面,通过可视化界面与云端数据中心进行交互,终端的实现方式可以是网页、APP及定制客户端软件等。用户通过浏览器对卫星运管系统进行网络访问时,需要在浏览器中配置相关飞控卫星的网络访问地址及端口,为防止其他用户误访问及网络攻击,访问地址需设置访问限制,可通过对终端机登录授权、设置唯一登录账户名密码、专业/游客不同登录方式、人脸识别等手段实现。

本发明实施例中,终端向云端数据中心发送登录请求,云端数据中心接收终端发送的登录请求用于对使用终端的用户身份进行验证,将该登录信息在云端数据中心的允许访问的登录信息库进行匹配,当允许访问的登录信息库存在登录信息与登录请求中的登录信息一致,则验证通过,允许使用终端的用户访问云端数据中心;当允许访问的登录信息库不存在登录信息与登录请求中的登录信息,则验证不通过,不允许使用终端的用户访问云端数据中心。

进一步的,所述接收卫星的测试数据之后,还包括:

根据所述测试数据中的卫星标识对所述测试数据进行分类存储。

本发明实施例中,多个地面站可以同时接收一颗卫星的射频信号,一个地面站也可以同时接收多颗卫星的射频信号,接收卫星的射频信号后发送给地检设备并根据卫星的设计要求(频点、码速率、解调方式等)对射频信号解调出测试数转发至云端数据中心,云端数据中心接收到卫星的测试数据后,根据测试数据中的卫星标识,确定测试数据对应的卫星后,将测试数据根据卫星标识进行分类、存储,根据云端数据中心可以实现了“一站多星”到“一星多站”组织结构变更,也可以根据用户的卫星订阅信息确认目标用户进行卫星标识对应的测试数据的获取。

进一步的,所述接收卫星的测试数据之前,还包括:

确定与地面站之间是否发生服务中断;

若与所述地面站之间发生了服务中断,则确定发生所述服务中断的时间;

根据所述时间获取所述测试数据。

示例地,服务中断可以理解为地面站与云端数据中心的通信中断,但地面站与卫星之间仍可以进行正常通信。服务中断的时间可以理解为地面站与云端数据中心的通信中断的时间长度,其中,测试数据可以是未经解析的原始数据帧信息,可以采用二进制文件格式。

本发明实施例中,根据地面站与云端数据中心的测试数据传送间隔长短,可以确定云端数据中心与地面站之间是否发生服务中断。可以根据实际需求或实验数据预设地面站与云端数据中心的传送时间间隔,根据地面站与云端数据中心之前的预设传送时间间隔,确定云端数据中心与地面站之间是否发生服务中断。将地面站发送测试数据至云端数据中心接收测试数据作为一个传送时间间隔,当将地面站发送测试数据至云端数据中心接收测试数据的传送时间间隔超过预设传送时间间隔,则确定地面站与云端数据中心之间发生服务中断。根据传送时间间隔和预设传送时间间隔确定服务中断的时间。根据服务中断时间,获取服务中断时间对应的地面站发送的测试数据,以克服由于网络延迟或其他硬件问题导致的实时接收服务中断时,仍能在状态恢复后对测试数据进行获取。

本发明实施例中,可以接收卫星的测试数据并获取各用户的卫星订阅信息;根据测试数据中的卫星标识和各用户的卫星订阅信息中的卫星标识确定订阅测试数据的目标用户;确定测试数据中各数据项的值是否超过对应的各项预设安全阈值;当各数据项的值中的任意一个超出对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向目标用户发送报警信息。本发明实施例为卫星的测试数据的预警提供了解决方案,可以根据用户的卫星订阅信息及时的向目标用户发送报警信息,对于不同卫星对应的订阅用户,可以有针对性地发送报警信息;另外,通过各项预设安全阈值,可以根据超出对应的预设安全阈值的数据项的值生成报警信息,并根据报警信息得到精准地异常数据项,以便于用户对卫星进行及时又正确的飞控处理。

图3是本发明实施例提供的数据管理装置的结构示意图,如图3所示,该性别检测装置包括:

数据获取模块310,用于接收卫星的测试数据并获取各用户的卫星订阅信息;

目标确定模块320,用于根据所述测试数据中的卫星标识和所述各用户的卫星订阅信息中的卫星标识确定订阅所述测试数据的目标用户;

安全确定模块330,用于确定所述测试数据中各数据项的值是否超过对应的各项预设安全阈值;

信息发送模块340,用于当所述各数据项的值中的任意一个超出所述对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向所述目标用户发送所述报警信息。

一实施例中,所述信息发送模块340向所述目标用户发送所述报警信息之前,还包括:

确定所述目标用户对应的各通信方式中的目标通信方式;

根据所述目标通信方式向所述目标用户发送所述报警信息。

一实施例中,所述信息发送模块340确定所述目标用户对应的各通信方式中的目标通信方式,包括:

根据所述各通信方式的历史反馈时间,确定所述目标用户对应的目标通信方式。

一实施例中,所述信息发送模块340向所述目标用户发送所述报警信息之后,还包括:

接收用户终端发送的遥控命令;

确定所述遥控命令对应的地面站标识;

通过所述地面站标识所标识的地面站向所述卫星发送所述遥控命令。

一实施例中,所述信息发送模块340向所述目标用户发送所述报警信息之后,还包括:

接收所述终端发送的登录请求,所述登录请求中包括登录信息;

验证所述登录信息是否允许访问所述云端数据中心;

当所述登录信息验证通过,访问所述云端数据中心。

一实施例中,所述数据获取模块310接收卫星的测试数据之后,还包括:

根据所述测试数据中的卫星标识对所述测试数据进行分类存储。

一实施例中,所述数据获取模块310接收卫星的测试数据之前,还包括:

确定与地面站之间是否发生服务中断;

若与所述地面站之间发生了服务中断,则确定发生所述服务中断的时间;

根据所述时间获取所述测试数据。

本发明装置实施例中,可以接收卫星的测试数据并获取各用户的卫星订阅信息;根据测试数据中的卫星标识和各用户的卫星订阅信息中的卫星标识确定订阅测试数据的目标用户;确定测试数据中各数据项的值是否超过对应的各项预设安全阈值;当各数据项的值中的任意一个超出对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向目标用户发送报警信息。本发明实施例为卫星的测试数据的预警提供了解决方案,可以根据用户的卫星订阅信息及时的向目标用户发送报警信息,对于不同卫星对应的订阅用户,可以有针对性地发送报警信息;另外,通过各项预设安全阈值,可以根据超出对应的预设安全阈值的数据项的值生成报警信息,并根据报警信息得到精准地异常数据项,以便于用户对卫星进行及时又精确的飞控处理。

图4为本发明实施例4提供的一种电子设备的结构示意图。图4示出了适于用来实现本发明实施方式的示例性电子设备12的框图。图4显示的电子设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图4所示,电子设备12以通用计算设备的形式表现。电子设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。

总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。

电子设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被设备/终端/服务器12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。

系统存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)30和/或高速缓存存储器32。电子设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图4未显示,通常称为“硬盘驱动器”)。尽管图4中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。

具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。

电子设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该电子设备12交互的设备通信,和/或与使得该电子设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,电子设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与电子设备12的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的数据管理方法,应用于云端数据服务中心,包括:

接收卫星的测试数据并获取各用户的卫星订阅信息;

根据所述测试数据中的卫星标识和所述各用户的卫星订阅信息中的卫星标识确定订阅所述测试数据的目标用户;

确定所述测试数据中各数据项的值是否超过对应的各项预设安全阈值;

当所述各数据项的值中的任意一个超出所述对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向所述目标用户发送所述报警信息。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述的数据管理方法,应用于云数据管理中心,该方法包括:

接收卫星的测试数据并获取各用户的卫星订阅信息;

根据所述测试数据中的卫星标识和所述各用户的卫星订阅信息中的卫星标识确定订阅所述测试数据的目标用户;

确定所述测试数据中各数据项的值是否超过对应的各项预设安全阈值;

当所述各数据项的值中的任意一个超出所述对应的预设安全阈值,则根据超出对应的预设安全阈值的数据项的值生成报警信息,并向所述目标用户发送所述报警信息。

本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络包括局域网(LAN)或广域网(WAN)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种针对多智能反射面的码分多址传输方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!