数据展示方法和装置与流程

文档序号:11677843阅读:186来源:国知局
数据展示方法和装置与流程

本发明涉及数据处理技术领域,特别是涉及一种数据展示方法和装置。



背景技术:

随着社保体制的不断完善,患者在就诊使用社保卡可以对就诊过程中购买的一些药品和产生的一些费用进行减免,故目前各种盗刷社保卡来谋取利益的情况层出不穷,比如让医生大量开具一些比较贵的药,然后将这些药进行转卖给药贩子以获得利益,又比如,强行住院以获得费用减免等。因此相关机构通常会对使用社保卡的就诊信息进行分析得到疑似有问题的就诊信息,进而对这些疑似有问题的就诊信息进行进一步调查,以预防和及时发现这种不正当的牟利方式。

由于数据量过大以及人们对单纯的数字或文字不是很敏感,传统方法是将社保就诊信息通过基本的图表类型来进行展示,比如折线图反映金额走势等。

然而,这种传统的可视化图表仅支持同一时间对单个维度进行展示,一些关键的隐含信息就无法在该图表中体现出来,信息量较低。



技术实现要素:

基于此,有必要针对上述问题,提供一种可以提高信息量的数据展示方法和装置。

一种数据展示方法,所述方法包括以下步骤:

获取信息展示指令,所述信息展示指令中包含展示方式;

当所述展示方式为第一类型的展示方式时,则获取第一待处理数据,所述第一待处理数据中包含多个维度下的就诊信息、所述就诊信息对应的维度标识,以及不同维度的就诊信息之间的关联关系,其中每个维度包括至少一个的就诊信息;

根据所述就诊信息和所述不同维度的就诊信息之间的关联关系生成节点分布图,记录所述节点分布图的各个节点与所述就诊信息的一一对应关系,所述各个节点之间的连接关系对应于所述不同维度的就诊信息之间的关联关系;

根据所述节点分布图中各个节点与所述就诊信息的一一对应关系以及所述就诊信息对应的维度标识,得到所述各个节点所对应的维度标识;

根据预设的维度标识和标记信息之间的对应关系,将所述各个节点对应添加上所述标记信息,生成就诊网络结构图,并展示所述就诊网络结构图。

在其中一个实施例中,所述第一待处理数据中还包括各个就诊信息的数量;

所述方法还包括:

根据所述各个就诊信息的数量将所述就诊网络结构图中与所述就诊信息对应的节点的可视性属性进行对应调整,所述可视性属性指能够被直观展示出来的属性。

在其中一个实施例中,所述方法还包括:

当所述展示方式为第二类型的展示方式时,则获取第二待处理数据,所述第二待处理数据包含医院维度的就诊医院信息和对所述就诊医院信息对应的就诊医院的访问次数,其中所述医院维度包括至少一个的就诊医院信息;

调用地图应用,根据所述就诊医院信息将所述对应的就诊医院在地图中的对应位置上进行标记;

根据对所述就诊医院的访问次数对各个就诊医院在地图中对应的标记的可视性属性进行调整,生成地理维度信息图。

在其中一个实施例中,所述方法还包括:

接收筛选查看指令,获取与所述筛选查看指令对应的维度标识;

从所述就诊网络结构图中获取与所述维度标识对应的节点及所述获取的节点之间的连接关系,根据所获取的节点和所述获取的节点之间的连接关系生成就诊网络子结构图。

在其中一个实施例中,所述多个维度包括用户维度、药品维度、医疗项目维度、医院维度、疾病维度和医生维度中的至少两种。

一种数据展示装置,所述装置包括:

获取模块,用于获取信息展示指令,所述信息展示指令中包含展示方式;

所述获取模块还用于,当所述展示方式为第一类型的展示方式时,则获取第一待处理数据,所述第一待处理数据中包含多个维度下的就诊信息、所述就诊信息对应的维度标识,以及不同维度的就诊信息之间的关联关系,其中每个维度包括至少一个的就诊信息;

图形生成模块,用于根据所述就诊信息和所述不同维度的就诊信息之间的关联关系生成节点分布图,记录所述节点分布图的各个节点与所述就诊信息的一一对应关系,所述各个节点之间的连接关系对应于所述不同维度的就诊信息之间的关联关系;

对应维度确定模块,用于根据所述节点分布图中各个节点与所述就诊信息的一一对应关系以及所述就诊信息对应的维度标识,得到所述各个节点所对应的维度标识;

标记处理模块,用于根据预设的维度标识和标记信息之间的对应关系,将所述各个节点对应添加上所述标记信息,生成就诊网络结构图;

展示模块,用于展示所述就诊网络结构图。

在其中一个实施例中,所述第一待处理数据中还包括各个就诊信息的数量;

所述装置还包括:

可视性属性调整模块,用于根据所述各个就诊信息的数量将所述就诊网络结构图中与所述就诊信息对应的节点的可视性属性进行对应调整,所述可视性属性指能够被直观展示出来的属性。

在其中一个实施例中,所述获取模块还用于当所述展示方式为第二类型的展示方式时,则获取第二待处理数据,所述第二待处理数据包含医院维度的就诊医院信息和对所述就诊医院信息对应的就诊医院的访问次数,其中所述医院维度包括至少一个的就诊医院信息;

所述标记处理模块还用于调用地图应用,根据所述就诊医院信息将所述对应的就诊医院在地图中的对应位置上进行标记;

所述可视性属性调整模块还用于根据对所述就诊医院的访问次数对各个就诊医院在地图中对应的标记的可视性属性进行调整,生成地理维度信息图。

在其中一个实施例中,所述获取模块还用于接收筛选查看指令,获取与所述筛选查看指令对应的维度标识;

所述图形生成模块还用于从所述就诊网络结构图中获取与所述维度标识对应的节点及所述获取的节点之间的连接关系,根据所获取的节点和所述获取的节点之间的连接关系生成就诊网络子结构图。

在其中一个实施例中,所述多个维度包括用户维度、药品维度、医疗项目维度、医院维度、疾病维度和医生维度中的至少两种。

上述数据展示方法和装置,通过获取信息展示指令,信息展示指令中包含展示方式;当展示方式为第一类型的展示方式时,则获取第一待处理数据,第一待处理数据中包含多个维度下的就诊信息、就诊信息对应的维度标识,以及不同维度的就诊信息之间的关联关系,其中每个维度包括至少一个的就诊信息;根据就诊信息和不同维度的就诊信息之间的关联关系生成节点分布图,记录节点分布图的各个节点与就诊信息的一一对应关系,各个节点之间的连接关系对应于不同维度的就诊信息之间的关联关系;根据节点分布图中各个节点与就诊信息的一一对应关系以及就诊信息对应的维度标识,得到各个节点所对应的维度标识;根据预设的维度标识和标记信息之间的对应关系,将各个节点对应添加上标记信息,生成就诊网络结构图,并展示该就诊网络结构图。即通过就诊网络结构图将多个维度的就诊信息进行同时体现,提高了图形所体现的信息量。

附图说明

图1为一个实施例中数据展示方法的流程示意图;

图2为一个实施例中就诊网络结构图的组成示意图;

图3为一个实施例中地理维度信息图展示方法的流程示意图;

图4为一个实施例中就诊网络子结构图的组成示意图;

图5为一个实施例中数据展示装置的结构示意图;

图6为另一个实施例中数据展示装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,在一个实施例中,提供了一种数据展示方法,该方法包括以下步骤:

步骤102,获取信息展示指令,信息展示指令中包含展示方式。

步骤104,当展示方式为第一类型的展示方式时,则获取第一待处理数据,第一待处理数据中包含多个维度下的就诊信息、就诊信息对应的维度标识,以及不同维度的就诊信息之间的关联关系,其中每个维度包括至少一个的就诊信息。

其中,展示方式包含第一类型的展示方式和/或第二类型的展示方式。当获取信息展示指令时,判断信息展示指令中的展示方式是哪一种类型的展示方式,以便对应获取与该类型的展示方式所需要的待处理数据。在一个实施例中,第一类型的展示方式包括以就诊网络结构图进行展示的方式,第二类型的展示方式包括以地理维度信息图进行展示的方式。

可以理解,信息展示指令中的展示方式可以是第一类型的展示方式或第二类型的展示方式,也可以同时是第一类型的展示方式和第二类型的展示方式。具体可以根据业务需求进行设定。进一步,当展示方式同时包括第一类型的展示方式和第二类型的展示方式时,则可以分别根据各个类型的展示方式对应获取各自需要的待处理数据,并分别生成对应的展示图形。

当信息展示指令中包含的展示方式是第一类型的展示方式时,则获取第一待处理数据。其中,第一待处理数据为生成满足该第一类型的展示方式的图形所需要的参数。

具体地,第一待处理数据中包含多个维度下的就诊信息、就诊信息对应的维度标识、以及不同维度的就诊信息之间的关联关系。其中,每个维度包括至少一个的就诊信息。就诊信息指在就诊过程中所产生的一系列的与就诊相关的信息。比如就诊的患者、医院、医生、时间、疾病、购买药品等就诊信息。

进一步,多个维度包括用户维度、药品维度、医疗项目维度、医院维度、疾病维度和医生维度中的至少两种。在一个实施例中,多个维度包括用户维度,以及除了用户维度以外的其他至少1个维度。可以理解,所需要的维度的多少以及维度的种类可以根据实际情况进行预先设定。

对应的,用户维度下的就诊信息包括就诊用户信息,药品维度下的就诊信息包括就诊时购买的药品信息,医疗项目维度下的就诊信息包括就诊的医疗项目信息、医院维度下的就诊信息包括就诊医院信息、疾病维度下的就诊信息包括就诊的疾病信息,医生维度下的就诊信息包括就诊的医生信息。

可以理解,就诊信息对应的维度标识,即指该就诊信息所在维度的维度标识,比如,就诊的用户信息所对应的维度标识即为用户维度标识,就诊时购买的药品信息所对应的维度标识即为药品维度标识。

进一步,不同维度的就诊信息之间的关联关系,是指不同维度的就诊信息之间包含访问、购买、诊断、患有等相关关系。比如,用户a访问医院b找医生c诊断疾病d,针对疾病d诊断开具了药品e,用户a购买了药品e。这里,用户a访问医院b和医生c,用户a患有疾病d,用户a购买了药品e,所以用户a和医院b、医生c、疾病d以及药品e都具有关联关系。医生c诊断疾病d,那么医生c和疾病d具有关联关系。根据疾病d诊断开具了药品e,疾病d和药品e具有关联关系。可以理解,关联关系的定义可以根据实际需求进行设定,这里对具体哪些就诊信息之间有关联关系不作限定。

这里举例对每个维度包含至少一个(即一个或多个)就诊信息进行说明。比如,用户维度可以包括用户a这一个用户信息,也可以包括用户a、用户b、用户c等多个用户信息。医院维度可以包括一个医院信息或多个医院信息。

步骤106,根据就诊信息和不同维度的就诊信息之间的关联关系生成节点分布图,记录节点分布图的各个节点与就诊信息的一一对应关系,各个节点之间的连接关系对应于不同维度的就诊信息之间的关联关系。

具体地,根据所获取的各个就诊信息和不同维度的就诊信息之间的关联关系生成节点分布图。其中,节点分布图的各个节点与各个就诊信息一一对应,各个节点之间的连接关系对应于不同维度的就诊信息之间的关联关系。进一步,节点名称可以以其所对应的就诊信息的名称进行命名。

比如,包含用户维度、医院维度、医生维度、疾病维度、医疗项目维度以及药品维度这6个维度。用户维度下包括用户a和用户b,医院维度下包括医院c、医生维度下包括医生d、疾病维度下包括疾病e、医疗项目维度下包括医疗项目f、药品维度下包括药品g和h。其中,用户a分别和c、d、e、f、g有关联关系,用户b分别和c、d、e、f、h具有关联关系,医院c和医生d具有关联关系,医生d和疾病e具有关联关系、疾病e分别和药品g和h具有关联关系。

那么,就会根据a、b、c、d、e、f、g和h分别生成节点,并根据不同维度的就诊信息之间的关联关系,将与就诊信息所对应的节点之间进行连接。结合上述例子,则是将a对应的节点分别和c、d、e、f、g对应的节点一一连接、将b对应的节点分别和c、d、e、f、h对应的节点一一连接,将c和d、d和e、e和g及h各自对应的节点连接。可以理解,这里可以通过直线、曲线等连接形式进行节点间的连接。

此外,也可以针对每个节点所要连接的维度类型分别增设对应的连接中转节点,通过连接中转节点将该节点对应于该维度类型所对应的节点进行中转连接,比如,a节点是疾病a,要分别连接医生维度下的多个医生节点,以及药品维度下的多个药品节点,那么都从a节点出发分别连接各个医生节点和药品节点,就很容易造成线条过密集,不利于辨识,因此,可以设置中转节点x和中转节点y,由节点a连接中转节点x、和y,由中转节点x向各个医生节点进行连接,由中转节点y向各个药品节点进行连接。这里对连接形式不作限定。

进一步,记录各个节点与就诊信息的一一对应关系。

步骤108,根据节点分布图中各个节点与就诊信息的一一对应关系以及就诊信息对应的维度标识,得到各个节点所对应的维度标识。

具体地,根据所记录的节点分布图中各个节点与就诊信息的一一对应关系,以及所获取的第一待处理数据中包含的就诊信息对应的维度标识,得到节点分布图中各个节点所对应的维度标识。比如,用户a对应的节点所对应的维度标识即为用户维度标识。

步骤110,根据预设的维度标识和标记信息之间的对应关系,将各个节点对应添加上标记信息,生成就诊网络结构图,并展示该就诊网络结构图。

本实施例中,预先设置了维度标识与标记信息之间的对应关系,其中,不同维度标识所对应的标记信息不一样。进一步,标记信息可以是颜色信息、也可以是形状信息、还可以是其他的标记形式。本发明实施例对标记信息的具体形式不作限定,只要实现标记区分作用即可。

进一步,根据该对应关系,以及在步骤108中得到的各个节点所对应的维度标识,可以得到各个节点所对应的标记信息,进一步将各个节点对应添加上对应的标记信息,从而生成就诊网络结构图,并展示该就诊网络结构图。

现结合图2对就诊网络结构图进行举例说明。图2中示出了一个就诊网络结构图,包括节点a、b、c、d、e、f、g、h、i、j、k、l(其中,节点名称为对应的就诊信息的名称)及各个节点之间的连接关系。其中,节点a和b对应的是用户维度标识,c对应的是医院维度标识、d对应的是医生维度标识、e和f对应的是疾病维度标识、g和h对应的是医疗项目维度标识、i、j、k和l对应的是药品维度标识。不同的维度标识对应不同的颜色标记,因此,各个节点分别用对应的颜色进行标记,其中,对应同一维度标识的节点所对应的颜色相同。比如,a和b节点都对应用户维度标识,所以两者的颜色相同。各个节点之间的连接关系表示两节点所对应的就诊信息之间具有关联关系,比如,节点a和节点k连接,说明节点a对应的用户a与节点k对应的药品k具有关联关系,比如,用户a购买了药品k。

本实施例中,获取信息展示指令,信息展示指令中包含展示方式;当展示方式为第一类型的展示方式时,则获取第一待处理数据,第一待处理数据中包含多个维度下的就诊信息、就诊信息对应的维度标识,以及不同维度的就诊信息之间的关联关系,其中每个维度包括至少一个的就诊信息;根据就诊信息和不同维度的就诊信息之间的关联关系生成节点分布图,记录节点分布图的各个节点与就诊信息的一一对应关系,各个节点之间的连接关系对应于不同维度的就诊信息之间的关联关系;根据节点分布图中各个节点与就诊信息的一一对应关系以及就诊信息对应的维度标识,得到各个节点所对应的维度标识;根据预设的维度标识和标记信息之间的对应关系,将各个节点对应添加上标记信息,生成并展示就诊网络结构图。通过就诊网络结构图将多个维度的就诊信息进行同时体现,提高了图形所体现的信息量。

此外,该体现多维度、多信息量的就诊网络结构图,能够进一步更多的体现出一些关键的隐含信息,从而提高了对疑似有问题的就诊信息的发现速度。

在一个实施例中,该生成的就诊网络结构图是动态的,可以检测拖拽或缩放指令,根据拖拽指令对节点的位置或节点间相对位置的进行对应的变更,或者根据缩放指令对就诊网络图中对应的节点信息进行对应的缩小和放大处理。进一步,缩小与放大后所用于展示的信息详细程度可以不一样,比如缩小后可以用于展示节点位置、节点间相对位置以及节点间的连接关系,放大后,可以除了展示节点的位置、节点间相对位置和节点间连接关系以外,还可以进一步展示节点名称等细化信息。展示信息的详细程度可以由缩放程度决定。

在一个实施例中,第一待处理数据中还包括各个就诊信息的数量,该方法还包括:根据各个就诊信息的数量将就诊网络结构图中与就诊信息对应的节点的可视性属性进行对应调整,其中,可视性属性指能够被直观展示出来的属性。

可以理解,用户在一次就诊过程中,就会产生一条就诊记录,一条就诊记录中就包含一系列的不同维度的就诊信息,因此,当有多次就诊过程,就可能出现相同的就诊信息有多次的情况,比如,用户a第一次找医生b就诊,第二次也是找医生b就诊,因此,医生b的数量就对应有2次。

本实施例中,第一待处理数据中还包括各个就诊信息的数量。根据各个就诊信息的数量将就诊网络结构图中与就诊信息对应的节点的可视性属性进行调整。其中可视性属性值指能够被直观展示出来的属性,包括节点的大小、颜色等具有可视性的属性。

具体地,可以是根据预设的节点的可视性属性值与就诊信息数量区间之间的对应关系,确定各个就诊信息数量所对应的数量区间值,然后确定该数量区间值所对应的节点的可视性属性值来进行节点的可视性属性的调整。也可以是,预设就诊信息的数量与节点的可视性属性值的比例关系,根据该比例关系来调整节点的可视性属性。进一步,该比例关系可以是一个预设常数比值,也可以是一个可以动态可变动的比例公式。进一步,可以是对每个不同维度分别设置不同的节点的可视性属性值与就诊信息数量区间之间的对应关系或就诊信息的数量与节点的可视性属性的比例关系。本发明实施例对此不作限定,仅满足可以根据各个就诊信息的数量来调整与就诊信息对应的节点的可视性属性即可。

本实施例中,通过各个就诊信息的数量将就诊网络结构图中与就诊信息对应的节点的可视性属性进行对应调整,进一步提高了就诊网络结构图所体现的信息量。此外,通过对节点的可视性属性的调整,可以更加直观的体现出各个就诊信息的差别,从而能够进一步加快发现疑似有问题的就诊信息的速度。

如图3所示,在一个实施例中,该方法还包括地理维度信息图的生成步骤,具体包括以下步骤:

步骤302,当展示方式为第二类型的展示方式时,则获取第二待处理数据,第二待处理数据包含医院维度的就诊医院信息和对就诊医院信息对应的就诊医院的访问次数,其中医院维度包括至少一个的就诊医院信息。

本实施例中,当展示方式为第二类型的展示方式时,则获取第二待处理数据。其中,第二待处理数据为生成满足该第二类型的展示方式的图形所需要的参数。

具体地,第二待处理数据包含医院维度的就诊医院信息和对就诊医院信息对应的就诊医院的访问次数。其中,医院维度包括至少一个的就诊医院信息。

进一步,就诊医院信息包括就诊医院的名称,还可以包括就诊医院的地址。

步骤304,调用地图应用,根据就诊医院信息将对应的就诊医院在地图中的对应位置上进行标记。

具体地,调用地图应用,根据就诊医院信息,比如就诊医院的名称或就诊医院的地址等信息,查询就诊医院的经纬度,将就诊医院在地图中的对应位置上进行标记。

步骤306,根据对就诊医院的访问次数对各个就诊医院在地图中对应的标记的可视性属性进行调整,生成地理维度信息图。

进一步,根据对就诊医院的访问次数对各个就诊医院在地图中对应的标记的可视性属性进行调整。其中,可视性属性是指能够被直观展示出来的属性,比如标记的颜色、大小、形状等。

具体地,可以是预设对就诊医院的访问次数区间值和标记的可视性属性值之间的对应关系,确定各个就诊医院的访问次数所对应的次数区间值,然后根据该对应关系,确定该次数区间值所对应的标记的可视性属性值,根据该标记的可视性属性值来对标记的可视性属性进行调整,生成地理维度信息图。进一步,将生成的地理纬度信息图进行展示。

也可以是,预设对就诊医院的访问次数与标记的可视性属性值的比例关系,根据该比例关系来调整标记的可视性属性。这里对如何根据对就诊医院的访问次数来调整对应标记的可视性属性不进行一一列举,只要满足可以根据对就诊医院的访问次数来调整对应的那个标记的可视性属性即可。

比如,根据对就诊医院的访问次数来调整标记的大小,标记为圆形,那么就可以预设访问次数区间值和标记半径值的对应关系,比如,访问次数在1~2次时,对应的标记半径值为2,访问次数在3~5次时,对应的标记半径值为3,反问次数在6~10次时,对应的标记半径值为6。这样,获取的第二待处理数据中医院维度的就诊医院为医院a和医院b,对医院a的访问次数为2,对医院b的访问次数为8,则医院a在地图上对应的标记的半径值为2,医院b在地图上对应的标记的半径值为6。

进一步,就诊医院在地图中的对应标记可以包括就诊医院的名称。

本实施例中,当展示是第二类型的展示方式时,则获取第二待处理数据中的医院维度的就诊医院信息和对就诊医院信息对应的就诊医院的访问次数,其中医院维度包括至少一个的就诊医院信息,将就诊医院信息对应就诊医院在地图中对应位置上进行标记,根据对就诊医院的访问次数对各个就诊医院在地图中对应的标记的可视性属性进行调整,生成地理维度信息图。通过将医院维度与地理维度进行整合,能够直观地展示出就诊行为轨迹,进而提高了对疑似有问题的就诊信息的发现速度。

在一个实施例中,第二待处理数据中还包括对各个就诊医院的访问时间,在生成地理维度信息图之后,还包括:将各个就诊医院的访问时间进行整合,按照整合后的访问时间的先后顺序,动态的在就诊医院于地理维度信息图中的对应位置上依次叠加标记上对各个就诊医院的访问时间的步骤。

本实施例中,第二待处理数据中还包括对各个就诊医院的访问时间。在生成地理维度信息图后,会将各个就诊医院的访问时间进行整合,即将各个就诊医院的访问时间进行统一排序。

进一步,按照整合后的访问时间的先后顺序,依次查找每个访问时间所对应的访问的就诊医院,并在该对应的访问的就诊医院于地理维度信息图中的对应位置上将该访问时间进行叠加标记。可以理解,当完成对上一个访问时间的叠加标记之后,继续查找下一个访问时间所对应的就诊医院,及在地理维度信息图中对应位置上的叠加标记操作。以实现医院维度、地理维度和时间维度的信息整合动态图。

比如,医院维度的就诊医院包括y1和y2,对y1的访问时间是1月1日,1月3日,对y2的访问时间是1月2日、1月4日,1月5日。那么,则会查找1月1日所对应的就诊医院为y1,在地理维度信息图中的就诊医院y1对应位置上叠加标记上对应的访问时间1月1日,接着,继续查找1月2日对应的就诊医院为y2,在地理维度信息图中的就诊医院y1对应位置上叠加标记上对应的访问时间1月2日,依此类推,实现对访问时间的动态叠加标记。从而实现了,将医院维度、地理维度以及时间维度的信息整合动态图。

本实施例中,将时间维度与医院维度、地理维度进行整合,进一步提高了图形所体现的信息量,能够更加直观地体现多维度的信息之间的隐含的关键信息,从而加快疑似有问题的就诊信息的发现速度。

在一个实施例中,该方法还包括:接收筛选查看指令,获取与筛选查看指令对应的维度标识,从就诊网络结构图中获取与维度标识对应的节点及获取的节点之间的连接关系,根据所获取的节点和获取的节点之间的连接关系生成就诊网络子结构图。

本实施例中,接收筛选查看指令,筛选查看指令中包含查看类型标识。其中,查看类型可以是药品维度查看类型、医院维度查看类型、疾病维度查看类型、医生维度查看类型、医疗项目维度查看类型等。

具体地,预设了查看类型标识与维度标识之间的对应关系,一个查看类型标识对应至少两个的维度标识。根据该对应关系,获取与筛选查看指令所对应的维度标识。比如,筛选查看指令中的查看类型标识是药品维度查看类型标识时,那么,药品维度查看类型标识则会对应用户维度标识和药品维度标识。

进一步,从就诊网络结构图中获取与维度标识对应的节点及获取所获取的节点之间的连接关系。根据所获取的节点及之间的连接关系生成就诊网络子结构图。进一步,将生成的就诊网络子结构图进行展示。

现结合图2的就诊网络结构图进行举例说明,用户通过选择药品维度查看类型,则会获取图2中的用户维度对应的节点a和b以及药品维度对应的节点i、j、k和l,以及用户维度对应节点与药品维度对应节点之间的连接关系,进而生成如图4所示的适用于药品维度查看类型进行查看的就诊网络子结构图。

本实施例中,实现了对就诊网络结构图的筛选查看功能,根据筛选查看指令从就诊网络结构图中获取所需要查看类型所对应的节点及节点之间的连接关系,从而生成就诊网络子结构图,即筛选出所需要查看的部分就诊网络结构图。使就诊网络结构图的查看操作更加的灵活、便利,从而也能够更加快速的发现疑似问题的就诊信息。此外,不需要一直将完整的就诊网络结构图展示,节省了处理资源。

如图5所示,在一个实施例中,提供了一种数据展示装置,该装置包括:获取模块502、图形生成模块504、对应维度确定模块506、标记处理模块508以及展示模块510,其中:

获取模块502,用于获取信息展示指令,信息展示指令中包含展示方式。

获取模块502还用于当展示方式为第一类型的展示方式时,则获取第一待处理数据,第一待处理数据中包含多个维度下的就诊信息、就诊信息对应的维度标识,以及不同维度的就诊信息之间的关联关系,其中每个维度包括至少一个的就诊信息。

图形生成模块504,用于根据就诊信息和不同维度的就诊信息之间的关联关系生成节点分布图,记录节点分布图的各个节点与就诊信息的一一对应关系,各个节点之间的连接关系对应于不同维度的就诊信息之间的关联关系。

对应维度确定模块506,用于根据节点分布图中各个节点与就诊信息的一一对应关系以及就诊信息对应的维度标识,得到各个节点所对应的维度标识。

标记处理模块508,用于根据预设的维度标识和标记信息之间的对应关系,将各个节点对应添加上标记信息,生成就诊网络结构图。

展示模块510,用于展示就诊网络结构图。

如图6所示,在一个实施例中,第一待处理数据中还包括各个就诊信息的数量。本实施例中,该装置还包括:

可视性属性调整模块512,用于根据各个就诊信息的数量将就诊网络结构图中与就诊信息对应的节点的可视性属性进行对应调整,可视性属性指能够被直观展示出来的属性。

在一个实施例中,获取模块502还用于当展示方式为第二类型的展示方式时,则获取第二待处理数据,第二待处理数据包含医院维度的就诊医院信息和对就诊医院信息对应的就诊医院的访问次数,其中医院维度包括至少一个的就诊医院信息。

标记处理模块508还用于调用地图应用,根据就诊医院信息将对应的就诊医院在地图中的对应位置上进行标记。

可视性属性调整模块512还用于根据对就诊医院的访问次数对各个就诊医院在地图中对应的标记的可视性属性进行调整,生成地理维度信息图。

在一个实施例中,获取模块502还用于接收筛选查看指令,获取与筛选查看指令对应的维度标识。

图形生成模块504还用于从就诊网络结构图中获取与维度标识对应的节点及获取的节点之间的连接关系,根据所获取的节点和获取的节点之间的连接关系生成就诊网络子结构图。

在一个实施例中,多个维度包括用户维度、药品维度、医疗项目维度、医院维度、疾病维度和医生维度中的至少两种。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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