乳腺筛查数据迁移系统及方法与流程

文档序号:12908319阅读:364来源:国知局
乳腺筛查数据迁移系统及方法与流程

本发明涉及医疗信息化领域,尤其涉及一种乳腺筛查数据迁移系统及方法。



背景技术:

乳腺摄影(基于钼靶x线的软射线摄影)已经被证明是可以在早期检测乳腺癌从而减少乳腺癌致死率的有效办法。鉴于女性乳腺癌发病率的增加,一些其它检查的手段包括超声和物理触诊也都应用于乳腺癌的早期诊断。乳腺摄影所产生的图像数据会回传给医生,并由医生查看。

一般而言,乳腺筛查的图像数据保存于特定的服务器中,方便医生查看。然而,为了确保数据安全,需要定期对乳腺筛查的图像数据进行迁移以进行备份防止出现数据崩溃的情况。然而,现有的乳腺筛查数据迁移通常采用指定的服务器设备进行数据迁移,若指定的服务器设备宕机,则无法进行数据迁移,进而影响乳腺筛查数据的及时备份。



技术实现要素:

本发明的主要目的在于提供一种乳腺筛查数据迁移系统及方法,旨在解决对乳腺筛查数据进行备份的技术问题。

为实现上述目的,本发明提供了一种乳腺筛查数据迁移系统,运行于第一服务器中,所述第一服务器通过网络与第二服务器连接,所述网络中通信连接有多个移动终端,该系统包括:

创建模块,用于创建乳腺筛查数据迁移配置文件;

搜索模块,用于在网络中搜索移动终端;

测试模块,用于对每个搜索的移动终端进行网速测试及性能测试以确定合格的移动终端;

集合模块,用于将所有合格的移动终端集合成一个集群;

发送模块,用于发送所述乳腺筛查数据迁移配置文件给集群中每一个移动终端,使得所述集群中每一个移动终端与第二服务器通信连接;及

切割模块,用于将待迁移的乳腺筛查数据切割为多个数据包,将每个数据包分配给集群中对应的一个移动终端,并由对应的移动终端将数据包传输给第二服务器。

优选的,所述乳腺筛查数据迁移配置文件包括所述第一服务器的ip地址及所述第二服务器的ip地址。

优选的,所述测试模块对每个搜索的移动终端进行网速测试及性能测试以确定合格的移动终端的方式如下:

发送控制指令给每个搜索的移动终端,调用安装于每个搜索的移动终端上的网速测试软件进行网速测试,及调用安装于每个搜索的移动终端上的性能测试软件以获取每个搜索的移动终端的硬件信息;及

若搜索的移动终端的网速在预设网速范围内,且测试的硬件信息在预设的硬件信息范围内,则确定该搜索的移动终端为合格的移动终端。

优选的,所述集合模块将所有合格的移动终端集合成一个集群的方式如下:

给每个合格的移动终端的分配一个编码;

获取每个合格的移动终端的ip地址;

创建一个集群配置文件并发送给每个合格的移动终端来完成集群的创建,所述集群配置文件中包括每个合格的移动终端的ip地址及编码。

另一方面,本发明还提供一种乳腺筛查数据迁移方法,应用于第一服务器中,所述第一服务器通过网络与第二服务器连接,所述网络中通信连接有多个移动终端,该方法包括如下步骤:

创建乳腺筛查数据迁移配置文件;

在网络中搜索移动终端;

对每个搜索的移动终端进行网速测试及性能测试以确定合格的移动终端;

将所有合格的移动终端集合成一个集群;

发送所述乳腺筛查数据迁移配置文件给集群中每一个移动终端,使得所述集群中每一个移动终端与第二服务器通信连接;及

将待迁移的乳腺筛查数据切割为多个数据包,将每个数据包分配给集群中对应的一个移动终端,并由对应的移动终端将数据包传输给第二服务器。

优选的,所述乳腺筛查数据迁移配置文件包括所述第一服务器的ip地址及所述第二服务器的ip地址。

优选的,所述对每个搜索的移动终端进行网速测试及性能测试以确定合格的移动终端的步骤包括如下步骤:

发送控制指令给每个搜索的移动终端,调用安装于每个搜索的移动终端上的网速测试软件进行网速测试,及调用安装于每个搜索的移动终端上的性能测试软件以获取每个搜索的移动终端的硬件信息;及

若搜索的移动终端的网速在预设网速范围内,且测试的硬件信息在预设的硬件信息范围内,则确定该搜索的移动终端为合格的移动终端。

优选的,所述将所有合格的移动终端集合成一个集群的步骤包括如下步骤:

给每个合格的移动终端的分配一个编码;

获取每个合格的移动终端的ip地址;

创建一个集群配置文件并发送给每个合格的移动终端来完成集群的创建,所述集群配置文件中包括每个合格的移动终端的ip地址及编码。

本发明采用上述技术方案,带来的技术效果为:本发明利用移动终端对乳腺筛查数据进行备份,有效利用了闲置资源,拓展了数据备份的途径。

附图说明

图1是本发明乳腺筛查数据迁移系统的应用环境示意图;

图2是本发明乳腺筛查数据迁移系统的优选实施例的模块示意图;

图3是本发明乳腺筛查数据迁移方法的优选实施例的流程图。

本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明的具体实施方式、结构、特征及其功效,详细说明如下。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1所示,图1是本发明乳腺筛查数据迁移系统的应用环境示意图。本发明中的乳腺筛查数据迁移系统10运行于第一服务器1上。所述第一服务器1通过网络2与多个移动终端3通信连接,所述移动终端3还与所述第二服务器4通信连接。所述第一服务器1上存储有各种类型的乳腺筛查数据。所述乳腺筛查数据包括,但不限于,乳腺筛查影像、乳腺筛查影像的关联患者、拍摄乳腺筛查影像的医疗设备信息、乳腺筛查影像的病灶图像等。

所述第一服务器1提供数据导入接口(例如,应用程序接口,applicationprograminterface,api),接入该数据导入接口的设备或系统都可以从所述第一服务器1中获取乳腺筛查数据。

所述第二服务器4提供数据导入接口(例如,应用程序接口,applicationprograminterface,api),接入该数据导入接口的设备或系统都可以从所述第二服务器4中获取乳腺筛查数据。

需要说明的是,所述第二服务器4为所述第一服务器1的备用服务器,所述第一服务器1中的乳腺筛查数据可以迁移至第二服务器4中做备份。

在本实施例中,所述网络2可以是有线通讯网络或无线通讯网络。所述网络优选为无线通讯网络,包括但不限于,gsm网络、gprs网络、cdma网络、td-scdma网络、wimax网络、td-lte网络、fdd-lte网络等无线传输网络。

所述移动终端3可以是,但不限于,智能手机、平板电脑、个人数字助理(personaldigitalassistant,pda)、个人电脑、电子看板等其它任意合适的便携式触摸屏电子设备。

参照图2所示,是本发明乳腺筛查数据迁移系统的优选实施例的模块示意图。在本实施例中,所述乳腺筛查数据迁移系统10应用于第一服务器1。该第一服务器1包括,但不仅限于,乳腺筛查数据迁移系统10、存储单元11、处理单元12、及通讯单元13。

所述的存储单元11可以为一种只读存储单元rom,电可擦写存储单元eeprom、快闪存储单元flash或固体硬盘等。

所述的处理单元12可以为一种中央处理器(centralprocessingunit,cpu)、微控制器(mcu)、数据处理芯片、或者具有数据处理功能的信息处理单元。

所述的通讯单元13为一种具有远程通讯功能的通讯接口,例如支持gsm、gprs、wcdma、cdma、td-scdma、wimax、td-lte、fdd-lte等无线通讯技术的通讯接口,支持usb、网线的有线通讯接口。

所述乳腺筛查数据迁移系统10包括,但不局限于,创建模块111、搜索模块112、测试模块113、集合模块114、发送模块115及切割模块116,本发明所称的模块是指一种能够被所述第一服务器3的处理单元12执行并且能够完成固定功能的一系列计算机程序指令段,其存储在所述第一服务器3的存储单元11中。

所述创建模块111用于创建乳腺筛查数据迁移配置文件。在本实施例中,所述乳腺筛查数据迁移配置文件包括,但不限于,所述第一服务器1的ip地址、所述第二服务器4的ip地址等信息。需要说明的是,所述乳腺筛查数据迁移配置文件可以预先保存于所述第一服务器1中,并定期更新所述乳腺筛查数据迁移配置文件。

所述搜索模块112用于在网络2中搜索移动终端3。具体地说,所述搜索模块112发送网络广播至网络2中,若连接至网络2上的移动终端3接收到所述网络广播并同意作为数据迁移的中间设备,则该移动终端3为搜索的移动终端。例如,若移动终端3接收到网络广播,则移动终端3会弹出一个询问对话框,该询问对话框包括确定按键及取消按键,使用该移动终端3的用户点击确定按键,则表明该移动终端3授权为第一服务器1迁移数据的中间设备,若使用该移动终端3的用户点击取消按键,则表明该移动终端3拒绝为第一服务器1迁移数据的中间设备。

所述测试模块113用于对每个搜索的移动终端3进行网速测试及性能测试以确定合格的移动终端3。具体地说,所述测试模块113发送控制指令给每个搜索的移动终端3,并控制每个搜索的移动终端3进行网络测速(例如,调用安装于移动终端3上的网速测试软件进行网速测试)及性能测试(例如,调用安装于搜索的移动终端3上的性能测试软件(例如,安兔兔软件等)进行性能测试以获取每个搜索的移动终端3的硬件信息。若搜索的移动终端3的网速达到预设网速,且测试的硬件信息(例如、cpu及内存等信息)达到预设的硬件信息,则该搜索的移动终端为合格的移动终端3。

所述集合模块114用于将所有合格的移动终端3集合成一个集群(cluster)。具体地说,所述集合模块114将所有合格的移动终端3集合成一个集群的方式如下:(1)给每个合格的移动终端3的分配一个编码;(2)获取每个合格的移动终端3的ip地址;(3)创建一个集群配置文件并发送给每个合格的移动终端3从而完成集群的创建,所述集群配置文件中包括每个合格的移动终端3的ip地址及编码。需要说明的是,集群中两个合格的移动终端3之间可以通信连接(根据ip地址及编码)并进行数据交换,当集群中某一个移动终端3无法直接将数据传输给第二服务器4时,该移动终端3可以在集群中通过另外一台移动终端3将数据传输给第二服务器4。

所述发送模块115用于发送所述乳腺筛查数据迁移配置文件给集群中每一个移动终端3,使得所述集群中每一个移动终端3与第二服务器4之间建立通信连接。所述集群中的每一个移动终端3接收到所述乳腺筛查数据迁移配置文件后,根据所述第二服务器4的ip地址与所述第二服务器4通信连接。

所述切割模块116用于将待迁移的乳腺筛查数据切割为多个数据包,并将每个数据包分配给集群中对应的一个移动终端3,并由对应的移动终端3将数据包传输给第二服务器4。具体地说,所述切割模块116根据集群中移动终端3的数量对乳腺筛查数据划分为多个数据包,每个数据包对应一个移动终端3,并由对应的移动终端3传输至第二服务器4中。

参照图3所示,是本发明乳腺筛查数据迁移方法的优选实施例的流程图。在本实施例中,所述的乳腺筛查数据迁移方法应用于第一服务器1,该方法包括以下步骤:

步骤s11:所述创建模块111创建乳腺筛查数据迁移配置文件。在本实施例中,所述乳腺筛查数据迁移配置文件包括,但不限于,所述第一服务器1的ip地址、所述第二服务器4的ip地址等信息。需要说明的是,所述乳腺筛查数据迁移配置文件可以预先保存于所述第一服务器1中,并定期更新所述乳腺筛查数据迁移配置文件。

步骤s12:所述搜索模块112在网络2中搜索移动终端3。具体地说,所述搜索模块112发送网络广播至网络2中,若连接至网络2上的移动终端3接收到所述网络广播并同意作为数据迁移的中间设备,则该移动终端3为搜索的移动终端。例如,若移动终端3接收到网络广播,则移动终端3会弹出一个询问对话框,该询问对话框包括确定按键及取消按键,使用该移动终端3的用户点击确定按键,则表明该移动终端3授权为第一服务器1迁移数据的中间设备,若使用该移动终端3的用户点击取消按键,则表明该移动终端3拒绝为第一服务器1迁移数据的中间设备。

步骤s13:所述测试模块113对每个搜索的移动终端3进行网速测试及性能测试以确定合格的移动终端3。具体地说,所述测试模块113发送控制指令给每个搜索的移动终端3,并控制每个搜索的移动终端3进行网络测速(例如,调用安装于移动终端3上的网速测试软件进行网速测试)及性能测试(例如,调用安装于搜索的移动终端3上的性能测试软件(例如,安兔兔软件等)进行性能测试以获取每个搜索的移动终端3的硬件信息。若搜索的移动终端3的网速达到预设网速,且测试的硬件信息(例如、cpu及内存等信息)达到预设的硬件信息,则该搜索的移动终端为合格的移动终端3。

步骤s14:所述集合模块114将所有合格的移动终端3集合成一个集群(cluster)。具体地说,所述集合模块114将所有合格的移动终端3集合成一个集群的方式如下:(1)给每个合格的移动终端3的分配一个编码;(2)获取每个合格的移动终端3的ip地址;(3)创建一个集群配置文件并发送给每个合格的移动终端3从而完成集群的创建,所述集群配置文件中包括每个合格的移动终端3的ip地址及编码。需要说明的是,集群中两个合格的移动终端3之间可以通信连接(根据ip地址及编码)并进行数据交换,当集群中某一个移动终端3无法直接将数据传输给第二服务器4时,该移动终端3可以在集群中通过另外一台移动终端3将数据传输给第二服务器4。

步骤s15:所述发送模块115发送所述乳腺筛查数据迁移配置文件给集群中每一个移动终端3,使得所述集群中每一个的移动终端3与第二服务器4通信连接。所述集群中每一个移动终端3接收到所述乳腺筛查数据迁移配置文件后,根据所述第二服务器4的ip地址与所述第二服务器4通信连接。

步骤s16:所述切割模块116用于将待迁移的乳腺筛查数据切割为多个数据包,并将每个数据包分配给集群中对应的一个移动终端3,并由对应的移动终端3将数据包传输给第二服务器4。具体地说,所述切割模块116根据集群中移动终端3的数量对乳腺筛查数据划分为多个数据包,每个数据包对应一个移动终端3,并由对应的移动终端3传输至第二服务器4中。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1