医学报告分布式生成方法和系统技术方案

技术编号:21632451 阅读:54 留言:0更新日期:2019-07-17 12:16
本发明专利技术涉及一种医学报告分布式生成方法,其特征在于包括:上传报告数据文件;侦测并选定多台电脑中没有启动word编辑功能的电脑;以及所述选定的电脑调用报告数据文件生成医学报告。本发明专利技术还提供一种执行上述方法的系统,相对于现有技术,本发明专利技术医学报告分布式生成方法和系统工作比较稳定,生成医学报告的效率较高。

Distributed Generation Method and System of Medical Reports

【技术实现步骤摘要】
医学报告分布式生成方法和系统
本专利技术涉及医学报告领域,更具体地说,本专利技术涉及一种医学报告分布式生成方法和系统。
技术介绍
在医学检测领域,医学报告作为个体的医学检测的结果文件被广泛使用。现有技术通常使用一台专用服务器生成医学报告,一旦服务器发生故障或任务繁忙,医学报告生成的任务将无法执行,因此需要一种多电脑共同进行的医学报告分布式生成方法和系统,用于解决现有技术的问题。
技术实现思路
本专利技术的目的在于提供一种医学报告分布式生成方法和系统,用于解决单台电脑生成报告容易出现故障的技术问题。一种医学报告分布式生成方法,包括:上传报告数据文件;侦测并选定多台电脑中没有启动word编辑功能的电脑;以及所述选定的电脑调用报告数据文件生成医学报告。进一步地,所述医学报告分布式生成方法还包括存储所述医学报告至预设存储服务器。进一步地,所述多台电脑之间通过有线或无线的方式连接组成局域网络。进一步地,所述存储服务器通过有线或无线的方式连接所述局域网络。进一步地,所述医学报告为word或PDF文件格式。进一步地,所述医学报告分布式生成方法还包括使用高通量基因测序仪对样本进行测序并生成多个基因测序文件,所述报告数据文件根据所述基因测序文件生成。进一步地,所述报告数据文件包括多个不同个体的基因测序结果。进一步地,所述报告数据文件预先存储于存储服务器。一种医学报告分布式生成系统,包括以局域网络方式连接的多台电脑,所述多台电脑包括计算机可读存储介质,其上存储有计算机程序,其特征在于:该程序被处理器执行时实现权利要求1所述方法的步骤。相对于现有技术,本专利技术的医学报告分布式生成方法采用多台局域网络连接的多台电脑组成医学报告分布式生成系统,生成报告的命令被主服务器执行后,主服务器可以侦测并选定局域网内多台电脑(包括主服务器在内的)中没有启动word编辑功能的电脑执行生成医学报告的程序,完成生成医学报告的任务。本专利技术的医学报告分布式生成方法工作比较稳定,避免了单台电脑有时任务繁忙不能执行生成医学报告的问题,另外,当有多个医学报告需要生成时,多台电脑可以分别配合依次生成单个不同的医学报告,提高了多个医学报告的生成效率。附图说明图1为本专利技术一实施方式医学报告分布式生成方法的流程示意图。图2为本专利技术一实施方式医学报告分布式生成系统的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施方式,对本专利技术进行进一步详细说明。请参考图1,本专利技术第一实施方式提供一种医学报告分布式生成方法,包括图1所示的步骤S11-S13。步骤S11,上传报告数据文件。本实施例中,所述医学报告为个体基因分析报告,报告显示的内容来自高通量基因测序仪对个体基因的测序结果。高通量基因测序仪在对个体的样本进行测序过程中会生成多个基因测序文件,例如测序中间文件或测序结果文件,所述报告数据文件是根据所述基因测序文件生成,即当高通量基因测序仪完成测序并生成所述基因测序文件后,根据将要生成的医学报告需要显示的内容,由数据收集程序从所述基因测序文件读取对应的数据生成所述报告数据文件。较佳实施例中所述报告数据文件包括多个不同个体的基因测序结果。本实施例中,所述报告数据文件被存储至预设存储服务器,以方便管理和使用。步骤A12,侦测并选定多台电脑中没有启动word编辑功能的电脑。本实施例中,所述多台电脑之间通过有线或无线的方式连接组成局域网络,每台电脑分别安装有用于生成报告的程序。当所述生成报告的程序被局域网络内的任意一台电脑(以下称为主服务器)执行后,主服务器首先检测自己的处理器是否启动word编辑进程,主服务器如果没有启动word编辑进程,则表示主服务器能够生成报告,选定主服务器执行步骤S13。若主服务器已经启动word编辑进程,则表示主服务器正在生成报告或进行其他word编辑工作,此时,主服务器通过API接口探测局域网内其他电脑,侦测并选定多台电脑中没有启动word编辑功能的电脑,将生成报告的请求转发至选定的其他电脑,由选定的其他电脑执行步骤S13。较佳实施例中,生成报告的程序被主服务器执行时显示一个选择界面,选择界面显示局域网内多台电脑的使用状态(是否启动word编辑功能),以便用户选定执行步骤S13的其他电脑。替代实施例中,主服务器随机选择一台没有启动word编辑功能的电脑执行步骤S13,此时选择界面可以省略。步骤S13,所述选定的电脑调用报告数据文件生成医学报告。本实施例中,主服务器或选定的其他电脑调用报告数据文件生成医学报告后,生成的报告存储至通过有线或无线的方式至所述局域网络的预设存储服务器。较佳实施例中,所述医学报告为word或PDF文件格式。相对于现有技术,本专利技术的医学报告分布式生成方法采用多台局域网络连接的多台电脑组成医学报告分布式生成系统,生成报告的命令被主服务器执行后,主服务器可以侦测并选定局域网内多台电脑(包括主服务器在内的)中没有启动word编辑功能的电脑执行生成医学报告的程序,完成生成医学报告的任务。本专利技术的医学报告分布式生成方法避免了单台电脑有时任务繁忙不能执行生成医学报告的问题,另外,当有多个医学报告需要生成时,多台电脑可以分别配合读取包括多个不同个体的基因测序结果的报告数据文件,并依次生成单个不同的医学报告,提高了多个医学报告的生成效率。参考图2,本专利技术还提供一种医学报告分布式生成系统,所述医学报告分布式生成系统包括以局域网络方式连接的多台电脑10,所述多台电脑10包括计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现图1所示的步骤S11-S13。步骤S11,上传报告数据文件。本实施例中,所述医学报告为个体基因分析报告,报告显示的内容来自高通量基因测序仪20对个体基因的测序结果。高通量基因测序仪20在对个体的样本进行测序过程中会生成多个基因测序文件,例如测序中间文件或测序结果文件,所述报告数据文件是根据所述基因测序文件生成,即当高通量基因测序仪20完成测序并生成所述基因测序文件后,根据将要生成的医学报告需要显示的内容,由数据收集程序从所述基因测序文件读取对应的数据生成所述报告数据文件。本实施例中,所述报告数据文件被存储至预设存储服务器30,以方便管理和使用。步骤A12,侦测并选定多台电脑10中没有启动word编辑功能的电脑。本实施例中,所述多台电脑之间通过有线或无线的方式连接组成局域网络,每台电脑分别安装有用于生成报告的程序。当所述生成报告的程序被局域网络内的任意一台电脑(以下称为主服务器)执行后,主服务器首先检测自己的处理器是否启动word编辑进程,主服务器如果没有启动word编辑进程,则表示主服务器能够生成报告,选定主服务器执行步骤S13。若主服务器已经启动word编辑进程,则表示主服务器正在生成报告或进行其他word编辑工作,此时,主服务器通过API接口探测局域网内其他电脑,侦测并选定多台电脑中没有启动word编辑功能的电脑,将生成报告的请求转发至选定的其他电脑,由选定的其他电脑执行步骤S13。较佳实施例中,生成报告的程序被主服务器执行时在显示器40上显示一个选择界面,选择界面显示局域网内多台电脑的使用状态(是否启动word编辑功能),以便用户选定执行步骤S13的其他电脑。替代实施例中,主服本文档来自技高网...

【技术保护点】
1.一种医学报告分布式生成方法,其特征在于包括:上传报告数据文件;侦测并选定多台电脑中没有启动word编辑功能的电脑;以及所述选定的电脑调用报告数据文件生成医学报告。

【技术特征摘要】
1.一种医学报告分布式生成方法,其特征在于包括:上传报告数据文件;侦测并选定多台电脑中没有启动word编辑功能的电脑;以及所述选定的电脑调用报告数据文件生成医学报告。2.根据权利要求1所述的医学报告分布式生成方法,进一步包括存储所述医学报告至预设存储服务器。3.根据权利要求1所述的医学报告分布式生成方法,其特征在于,所述多台电脑之间通过有线或无线的方式连接组成局域网络。4.根据权利要求3所述的医学报告分布式生成方法,其特征在于,所述存储服务器通过有线或无线的方式连接所述局域网络。5.根据权利要求1所述的医学报告分布式生成方法,所述医学报告为w...

【专利技术属性】
技术研发人员:盛司潼蔡思岑
申请(专利权)人:广州康昕瑞基因健康科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1