一种基于智慧医院管理平台的数据可视化展示方法及系统技术方案

技术编号:38128437 阅读:9 留言:0更新日期:2023-07-08 09:34
本发明专利技术涉及数据可视化技术领域,一种基于智慧医院管理平台的数据可视化展示方法及系统,包括:根据数据可视化生成指令连接智慧医院管理平台,创建包含基本配置单元、网络配置单元及数据校验单元的就诊数据可视化组件,利用所述基本配置单元对就诊数据可视化组件进行基本显示配置,得到固化显示内容,根据所述网络配置单元对所述就诊数据可视化组件进行网络配置,得到网络配置内容,利用所述网络配置内容,从所述智慧医院管理平台中拉取每个科室的就诊数据,得到就诊源数据,根据所述数据校验单元对所述就诊源数据执行数据校验,当校验通过以后,对就诊源数据执行可视化操作得到就诊数据可视图。本发明专利技术可以提高医疗就诊类数据可视化流畅度。据可视化流畅度。据可视化流畅度。

【技术实现步骤摘要】
一种基于智慧医院管理平台的数据可视化展示方法及系统


[0001]本专利技术涉及数据可视化
,尤其涉及一种基于智慧医院管理平台的数据可视化展示方法及系统。

技术介绍

[0002]伴随科学技术的发展,智慧管理也逐渐普及,特别是在医院这种人流攒动、数据指数生成的情况下,如何高效实现数据可视化,从而方便医院管理或医学研究,具有重要作用。
[0003]目前常用的基于智慧医院管理平台的数据可视化展示方法,主要依赖于预先编写完成可视化程序,将获取的就诊数据作为可视化程序的入参,并运行可视化程序实现对就诊数据的可视化。
[0004]上述方法虽然可实现数据可视化,但缺乏对可视化程序的灵活配置,其中灵活配置包括基本配置、网络配置及所接收的就诊数据配置,从而极其容易导致可视化程序运行卡顿,特别是当就诊数据规模庞大时,甚至会造成可视化程序运行崩溃的现象。因此,缺乏一种可提高医疗就诊类数据可视化流畅度的方法。

技术实现思路

[0005]本专利技术提供一种基于智慧医院管理平台的数据可视化展示方法及系统,其主要目的在于提高医疗就诊类数据可视化流畅度。
[0006]为实现上述目的,本专利技术提供的一种基于智慧医院管理平台的数据可视化展示方法,包括:接收数据可视化生成指令,根据所述数据可视化生成指令连接智慧医院管理平台,其中,智慧医院管理平台与医院内每个科室的计算机相连,且可获取每个科室的就诊数据;创建就诊数据可视化组件,并进入所述就诊数据可视化组件对应的组件配置页面,其中,所述组件配置页面包含基本配置单元、网络配置单元及数据校验单元;利用所述基本配置单元对所述就诊数据可视化组件进行基本显示配置,得到固化显示内容;根据所述网络配置单元,对所述就诊数据可视化组件进行网络配置,得到网络配置内容;利用所述网络配置内容,从所述智慧医院管理平台中拉取每个科室的就诊数据,得到就诊源数据;根据所述数据校验单元对所述就诊源数据执行数据校验,当校验通过以后,对就诊源数据执行可视化操作,得到就诊数据可视图。
[0007]可选地,所述创建就诊数据可视化组件,包括:解析数据可视化生成指令,得到数据源端口集及一种或多种可视化类型,其中可
视化类型包括二维图可视化、二维表可视化、三维图可视化及三维表可视化;编写可视化组件空程序,其中可视化组件空程序包括数据源端口连接函数、智慧医院管理平台连接函数及空可视化函数;将可视化类型与空可视化函数执行绑定,得到数据可视化函数;获取所述数据源端口集中每个数据源端口的端口IP,将每个数据源端口的端口IP作为数据源端口连接函数的入参;利用智慧医院管理平台连接函数连接智慧医院管理平台,并从智慧医院管理平台中获取数据处理函数;将所述数据处理函数、包括端口IP的数据源端口连接函数及数据可视化函数封装得到可视化组件生成程序;运行所述可视化组件生成程序,得到就诊数据可视化组件。
[0008]可选地,所述根据所述网络配置单元,对所述就诊数据可视化组件进行网络配置,得到网络配置内容,包括:根据网络配置单元,获取当前时间段内,可服务就诊数据可视化组件执行就诊数据获取的所有服务器;依次采集每个服务器在当前时间段内的多组任务处理记录,并基于多组任务处理记录构建得到每个服务器的任务处理矩阵;根据所述任务处理矩阵计算得到每组服务器的繁忙度,选择繁忙度最小的服务器作为服务就诊数据可视化组件的响应服务器;配置所述响应服务器,得到网络配置内容,其中网络配置内容包括调整就诊数据可视化组件的接入网络与所述响应服务器同属一个无线网络、将响应服务器与智慧医院管理平台执行点对点连接。
[0009]可选地,所述依次采集每个服务器在当前时间段内的多组任务处理记录,包括:设定当前时间段的任务采集起始点时间和任务采集终止点时间;在所述任务采集起始点时间和任务采集终止点时间内,获取每个服务器处理的所有任务历史记录;从任务历史记录中依次提取每条任务,且每条任务均具有任务细则,其中任务细则包括完成任务所消耗的时间、处理任务期间服务器的CPU占比、工作的电压电流频率及内存消耗值;将每条包括任务细则的任务按照时间先后顺序汇总得到所述任务处理记录。
[0010]可选地,所述基于多组任务处理记录构建得到每个服务器的任务处理矩阵,包括:构建每个服务器的任务空矩阵,其中任务空矩阵的维度由每个服务器的任务处理记录的总数确定;将每组任务处理记录的任务细则依次导入至任务空矩阵,得到所述任务处理矩阵,其中,任务处理矩阵如下表示:
其中,X
i
表示第i个服务器的任务处理矩阵,x
mn
表示第m个任务处理记录的任务细则中的第n个数据值,数据值包括完成任务所消耗的时间、处理任务期间服务器的CPU占比、工作的电压电流频率及内存消耗值。
[0011]可选地,所述根据所述任务处理矩阵计算得到每组服务器的繁忙度,包括:将各服务器的任务处理矩阵输入至预先训练完成的繁忙度计算模型,其中繁忙度计算模型由XGBoost模型构建,且浓度预测模型在使用之前,已通过对XGBoost模型的训练;利用所述繁忙度计算模型计算得到每个服务器的繁忙程度。
[0012]可选地,所述利用所述网络配置内容,从所述智慧医院管理平台中拉取每个科室的就诊数据,得到就诊源数据,包括:将所述数据源端口集中每个数据源端口的端口信息发送至响应服务器,其中每个数据源端口均对应一个科室;根据每个数据源端口的端口信息,通过所述响应服务器依次访问对应的数据源端口是否工作异常;若存在异常的数据源端口,则生成拉取数据的警示指令返回至数据可视化生成指令的发起者;若不存在异常的数据源端口,将每个数据源端口的端口信息转发至智慧医院管理平台;利用响应服务器接收智慧医院管理平台从每个数据源端口的端口信息中拉取的就诊数据;汇总每个数据源端口的就诊数据,得到所述就诊源数据。
[0013]可选地,所述根据所述数据校验单元对所述就诊源数据执行数据校验,包括:在数据校验单元中输入源数据校验条件,其中所述源数据校验条件包括数据重复校验、数据属性校验、数据缺失校验;根据所述源数据校验条件生成源数据校验程序;运行所述源数据校验程序执行对就诊源数据的数据校验,得到校验结果,其中校验结果包括无异常源数据或有异常源数据。
[0014]可选地,所述繁忙度计算模型也可用随机森林或支持向量机替代。
[0015]为了解决上述问题,本专利技术还提供一种基于智慧医院管理平台的数据可视化展示系统,所述系统包括:智慧医院管理平台连接模块,用于接收数据可视化生成指令,根据所述数据可视化生成指令连接智慧医院管理平台,其中,智慧医院管理平台与医院内每个科室的计算机相连,且可获取每个科室的就诊数据;可视化组件创建模块,用于创建就诊数据可视化组件,并进入所述就诊数据可视
化组件对应的组件配置页面,其中,所述组件配置页面包含基本配置单元、网络配置单元及数据校验单元;基本配置模块,用于利用所述基本配置单元对所述就诊数据可视化组件进行基本显示配置,得到固化显示内容;网络配置模块,用于根据所述网络配置单元,对所述就诊数据可视本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于智慧医院管理平台的数据可视化展示方法,其特征在于,所述方法包括:接收数据可视化生成指令,根据所述数据可视化生成指令连接智慧医院管理平台,其中,智慧医院管理平台与医院内每个科室的计算机相连,且可获取每个科室的就诊数据;创建就诊数据可视化组件,并进入所述就诊数据可视化组件对应的组件配置页面,其中,所述组件配置页面包含基本配置单元、网络配置单元及数据校验单元;利用所述基本配置单元对所述就诊数据可视化组件进行基本显示配置,得到固化显示内容;根据所述网络配置单元,对所述就诊数据可视化组件进行网络配置,得到网络配置内容;利用所述网络配置内容,从所述智慧医院管理平台中拉取每个科室的就诊数据,得到就诊源数据;根据所述数据校验单元对所述就诊源数据执行数据校验,当校验通过以后,对就诊源数据执行可视化操作,得到就诊数据可视图。2.如权利要求1所述的基于智慧医院管理平台的数据可视化展示方法,其特征在于,所述创建就诊数据可视化组件,包括:解析数据可视化生成指令,得到数据源端口集及一种或多种可视化类型,其中可视化类型包括二维图可视化、二维表可视化、三维图可视化及三维表可视化;编写可视化组件空程序,其中可视化组件空程序包括数据源端口连接函数、智慧医院管理平台连接函数及空可视化函数;将可视化类型与空可视化函数执行绑定,得到数据可视化函数;获取所述数据源端口集中每个数据源端口的端口IP,将每个数据源端口的端口IP作为数据源端口连接函数的入参;利用智慧医院管理平台连接函数连接智慧医院管理平台,并从智慧医院管理平台中获取数据处理函数;将所述数据处理函数、包括端口IP的数据源端口连接函数及数据可视化函数封装得到可视化组件生成程序;运行所述可视化组件生成程序,得到就诊数据可视化组件。3.如权利要求2所述的基于智慧医院管理平台的数据可视化展示方法,其特征在于,所述根据所述网络配置单元,对所述就诊数据可视化组件进行网络配置,得到网络配置内容,包括:根据网络配置单元,获取当前时间段内,可服务就诊数据可视化组件执行就诊数据获取的所有服务器;依次采集每个服务器在当前时间段内的多组任务处理记录,并基于多组任务处理记录构建得到每个服务器的任务处理矩阵;根据所述任务处理矩阵计算得到每组服务器的繁忙度,选择繁忙度最小的服务器作为服务就诊数据可视化组件的响应服务器;配置所述响应服务器,得到网络配置内容,其中网络配置内容包括调整就诊数据可视化组件的接入网络与所述响应服务器同属一个无线网络、将响应服务器与智慧医院管理平台执行点对点连接。
4.如权利要求3所述的基于智慧医院管理平台的数据可视化展示方法,其特征在于,所述依次采集每个服务器在当前时间段内的多组任务处理记录,包括:设定当前时间段的任务采集起始点时间和任务采集终止点时间;在所述任务采集起始点时间和任务采集终止点时间内,获取每个服务器处理的所有任务历史记录;从任务历史记录中依次提取每条任务,且每条任务均具有任务细则,其中任务细则包括完成任务所消耗的时间、处理任务期间服务器的CPU占比、工作的电压电流频率及内存消耗值;将每条包括任务细则的任务按照时间先后顺序汇总得到所述任务处理记录。5.如权利要求4所述的基于智慧医院管理平台的数据可视化展示方法,其特征在于,所述基于多组任务处理记录构建得到每个服务器的任务处理矩阵,包括:构建每个服务...

【专利技术属性】
技术研发人员:秦云肖楠
申请(专利权)人:四川云合数创信息技术有限公司
类型:发明
国别省市:

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

1