一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于数据看板的数据显示方法及装置、介质、计算机设备与流程

2022-12-02 23:25:49 来源:中国专利 TAG:


1.本发明涉及一种数据处理领域以及数字医疗领域,特别是涉及一种基于数据看板的数据显示方法及装置、介质、计算机设备。


背景技术:

2.随着数字医疗技术的快速发展,大数据技术已深入融合于智能医疗系统之中,尤其是,对不同用户从医疗系统中调取数据进行显示时,需要数据看板作为支撑,以将复杂、抽象的数据进行可视化,因此,数据看板中对于显示数据需求就有较高的要求。
3.目前,现有医疗系统所使用的数据看板通常是固定化模板,将需要显示的数据插入固定化模板中即可,但是,仅仅基于固定化模板生成的数据看板无法满足用户的个性化需求,大大降低了数据看板的使用效率,从而影响医疗数据可视化处理效果。


技术实现要素:

4.有鉴于此,本发明提供一种基于数据看板的数据显示方法及装置、介质、计算机设备,主要目的在于解决现有医疗数据可视化处理效果差的问题。
5.依据本发明一个方面,提供了一种基于数据看板的数据显示方法,包括:
6.响应于看板数据显示请求,获取与用户身份信息匹配的医疗数据以及用户行为数据;
7.调取与所述看板数据显示请求中携带的数据看板处理对象匹配的数据处理策略,并基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据;
8.确定与所述用户行为数据匹配的看板数据组合策略,所述看板数据组合策略用于表征对不同显示类型的看板显示区域进行组合的策略;
9.基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端,以进行显示。
10.进一步地,所述确定与所述用户行为数据匹配的看板数据组合策略包括:
11.按照记录所述用户行为数据的打点标记确定所述用户行为数据的行为类型;
12.当所述行为类型与各看板显示区域所对应的显示类型匹配时,基于所述数据看板处理对象的个数确定所述看板显示区域的区域个数;
13.基于预置看板组合对应关系确定与所述区域个数、所述显示类型匹配的看板数据组合策略,所述看板数据组合策略包括对不同显示类型的看板显示区域进行行或列排列组合的至少一个组合策略。
14.进一步地,所述基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端包括:
15.调取初始数据看板模板,并按照所述看板数据组合策略将所述看板显示区域配置于所述初始数据看板模板中;
16.将所述看板数据按照所述显示类型配置于所述看板显示区域,得到包含所述看板
数据的数据看板,发送至医疗系统客户端中进行显示。
17.进一步地,所述获取与用户身份信息匹配的医疗数据以及用户行为数据之前,所述方法还包括:
18.当检测到用户在所述医疗系统客户端中触发行为操作,则基于所述行为操作对应的行为类型打点记录所述用户的操作行为,并基于所述操作行为生成与所述用户的用户身份信息匹配的用户行为数据,所述行为类型包括浏览行为、编辑行为、下载行为、交易行为。
19.进一步地,所述数据处理策略包括数据统计策略、数据制图策略、数据筛选策略中的至少一项,所述调取与所述看板数据显示请求中携带的数据看板处理对象匹配的数据处理策略,并基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据包括:
20.获取所述看板数据显示请求中携带的数据看板处理对象,所述数据看板处理对象用于表征预期从数据看板中显示的需求对象;
21.基于预设处理对象策略对应关系查找与所述数据看板处理对象匹配的数据处理策略,所述预设处理对象策略对应关系中包括不同数据看板处理对象与不同数据处理策略之间的对应关系;
22.若所述数据处理策略包括数据统计策略,则基于所述数据统计策略对所述医疗数据进行统计处理;和/或,
23.若所述数据处理策略包括数据制图策略,则基于所述数据制图策略对所述医疗数据进行制图处理;和/或,
24.若所述数据处理策略包括数据筛选策略,则基于所述数据筛选策略对所述医疗数据进行筛选处理。
25.进一步地,所述基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端之后,所述方法还包括:
26.当监听到所述医疗数据被更新后,在所述数据看板中显示更新指示消息;
27.当接收到数据看板更新指令后,重新执行基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据的步骤,以基于更新后的看板数据显示于所述数据看板中。
28.进一步地,所述方法还包括:
29.若接收到所述数据看板的锁定请求,则将所述数据看板中的看板显示区域进行锁定,并存储至与所述用户身份信息匹配的存储空间中,以匹配所述用户身份信息进行调取。
30.依据本发明另一个方面,提供了一种基于数据看板的数据显示装置,包括:
31.获取模块,用于响应于看板数据显示请求,获取与用户身份信息匹配的医疗数据以及用户行为数据;
32.处理模块,用于调取与所述看板数据显示请求中携带的数据看板处理对象匹配的数据处理策略,并基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据;
33.确定模块,用于确定与所述用户行为数据匹配的看板数据组合策略,所述看板数据组合策略用于表征对不同显示类型的看板显示区域进行组合的策略;
34.生成模块,用于基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端,以进行显示。
35.进一步地,所述确定模块包括:
36.第一确定单元,用于按照记录所述用户行为数据的打点标记确定所述用户行为数
据的行为类型;
37.第二确定单元,用于当所述行为类型与各看板显示区域所对应的显示类型匹配时,基于所述数据看板处理对象的个数确定所述看板显示区域的区域个数;
38.第三确定单元,用于基于预置看板组合对应关系确定与所述区域个数、所述显示类型匹配的看板数据组合策略,所述看板数据组合策略包括对不同显示类型的看板显示区域进行行或列排列组合的至少一个组合策略。
39.进一步地,所述生成模块包括;
40.调取单元,用于调取初始数据看板模板,并按照所述看板数据组合策略将所述看板显示区域配置于所述初始数据看板模板中;
41.配置单元,用于将所述看板数据按照所述显示类型配置于所述看板显示区域,得到包含所述看板数据的数据看板,发送至医疗系统客户端中进行显示。
42.进一步地,所述装置还包括:
43.打点模块,用于当检测到用户在所述医疗系统客户端中触发行为操作,则基于所述行为操作对应的行为类型打点记录所述用户的操作行为,并基于所述操作行为生成与所述用户的用户身份信息匹配的用户行为数据,所述行为类型包括浏览行为、编辑行为、下载行为、交易行为。
44.进一步地,所述数据处理策略包括数据统计策略、数据制图策略、数据筛选策略中的至少一项,所述处理模块包括:
45.获取单元,用于获取所述看板数据显示请求中携带的数据看板处理对象,所述数据看板处理对象用于表征预期从数据看板中显示的需求对象;
46.查找单元,用于基于预设处理对象策略对应关系查找与所述数据看板处理对象匹配的数据处理策略,所述预设处理对象策略对应关系中包括不同数据看板处理对象与不同数据处理策略之间的对应关系;
47.统计单元,用于若所述数据处理策略包括数据统计策略,则基于所述数据统计策略对所述医疗数据进行统计处理;和/或,
48.制图单元,用于若所述数据处理策略包括数据制图策略,则基于所述数据制图策略对所述医疗数据进行制图处理;和/或,
49.筛选单元,用于若所述数据处理策略包括数据筛选策略,则基于所述数据筛选策略对所述医疗数据进行筛选处理。
50.进一步地,所述装置还包括:
51.显示模块,用于当监听到所述医疗数据被更新后,在所述数据看板中显示更新指示消息;
52.执行模块,用于当接收到数据看板更新指令后,重新执行基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据的步骤,以基于更新后的看板数据显示于所述数据看板中。
53.进一步地,所述装置还包括:
54.锁定模块,用于若接收到所述数据看板的锁定请求,则将所述数据看板中的看板显示区域进行锁定,并存储至与所述用户身份信息匹配的存储空间中,以匹配所述用户身份信息进行调取。
55.根据本发明的又一方面,提供了一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述基于数据看板的数据显示方法对应的操作。
56.根据本发明的再一方面,提供了一种计算机设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
57.所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述基于数据看板的数据显示方法对应的操作。
58.借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:
59.本发明提供了一种基于数据看板的数据显示方法及装置、介质、计算机设备,与现有技术相比,本发明实施例通过响应于看板数据显示请求,获取与用户身份信息匹配的医疗数据以及用户行为数据;调取与所述看板数据显示请求中携带的数据看板处理对象匹配的数据处理策略,并基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据;确定与所述用户行为数据匹配的看板数据组合策略,所述看板数据组合策略用于表征对不同显示类型的看板显示区域进行组合的策略;基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端,以进行显示,实现结合用户行为自适应配置数据看板的目的,实现数据看板配置的灵活化显示效果,满足基于数据看板进行显示数据的个性化需求,大大提高了数据看板的使用率,提高对医疗数据进行显示的可视化效果。
60.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
61.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
62.图1示出了本发明实施例提供的一种基于数据看板的数据显示方法流程图;
63.图2示出了本发明实施例提供的另一种基于数据看板的数据显示方法流程图;
64.图3示出了本发明实施例提供的又一种基于数据看板的数据显示方法流程图;
65.图4示出了本发明实施例提供的一种基于数据看板的数据显示装置组成框图;
66.图5示出了本发明实施例提供的一种计算机设备的结构示意图。
具体实施方式
67.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
68.针对基于固定化模板生成的数据看板无法满足用户的个性化需求,大大降低了数
据看板的使用效率,从而影响医疗数据可视化处理效果。本发明实施例提供了一种基于数据看板的数据显示方法,如图1所示,该方法包括:
69.101、响应于看板数据显示请求,获取与用户身份信息匹配的医疗数据以及用户行为数据。
70.本发明实施例中,当前执行端应用于智能医疗领域,可以为包括但不限于智能医疗系统的服务端、处理智能医疗系统中医疗数据的处理端等,当前执行端接收医疗系统客户端发送的看板数据显示请求,则基于看板数据显示请求中携带的用户身份信息获取对应的医疗数据以及用户行为数据。其中,医疗数据用于表征医疗用户(医生或患者)在智能医疗系统中基于医疗诊断、医疗项目执行有权查询的全部数据内容,包括但不限于医疗检查结果、医疗诊断结果、医疗药物使用数据、医疗项目使用数据、全域医生信息等,对应的,用户行为数据用于表征用户在客户端中(医生或患者)登陆智能医疗系统后进行操作所对应的全部行为内容,例如挂号、查看检查报告、查找医生信息等行为,本发明实施例不做具体限定。
71.需要说明的是,用户在首次登陆智能医疗系统时,会进行注册用户身份信息,以便不同用户在智能医疗系统中执行对应身份的操作,例如,医生用户在智能医疗系统上执行看诊、下药等操作,患者用户在智能医疗系统上执行挂号、查看检查结果等操作,本发明实施例不做具体限定。
72.102、调取与所述看板数据显示请求中携带的数据看板处理对象匹配的数据处理策略,并基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据。
73.本发明实施例中,看板数据显示请求中携带有数据看板处理对象,以便根据此数据看板处理对象匹配对应的数据处理策略。其中,所述数据看板处理对象用于表征预期从数据看板中显示的需求对象,包括但不限于挂号时间、医生看诊次数、患者挂号次数、药品交易次数、检查项目使用次数等,此时,当前执行端根据不同的数据看板处理对象确定数据处理策略,从而基于此数据处理策略医疗数据进行数据处理。具体的,数据处理策略包括数据统计策略、数据制图策略、数据筛选策略中的至少一项,即可以通过数据处理策略对医疗数据进行处理,得到用于在数据看板上进行展示的看板数据,此时看板数据即为与数据看板处理对象对应的数据内容。例如,数据看板处理对象为医生a的看诊次数,则匹配的数据处理策略为数据统计策略,则根据数据统计策略对医疗数据中医生a的全部看诊进行次数求和,得到看板数据。
74.103、确定与所述用户行为数据匹配的看板数据组合策略。
75.本发明实施例中,为了配置与用户行为数据匹配的数据看板,首先确定与用户行为数据匹配的看板数据组合策略。其中,所述看板数据组合策略用于表征对不同显示类型的看板显示区域进行组合的策略,以基于看板数据组合策略将至少两个看板显示区域进行组合,得到完整的数据看板。其中,显示类型为看板数据在数据看板上进行显示时的分类,包括但不限于图像显示类型、表格显示类型、柱状图显示类型、饼状图显示类型等,看板显示区域包括但不限于图像显示窗口、数据显示窗口、表格显示窗口等,以便在看板显示区域中显示不同显示类型的看板数据,本发明实施例不做具体限定。
76.104、基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端,以进行显示。
77.本发明实施例中,当确定看板数据组合策略后,基于此看板数据组合策略对于看板数据对应的看板显示区域进行组合分配于数据看板中,同时,将看板数据配置于匹配的看板显示区域中生成包含看板数据的数据看板,发送给客户端中,以使在客户端中进行显示。
78.在另一个本发明实施例中,为了进一步说明及限定,如图2所示,步骤确定与所述用户行为数据匹配的看板数据组合策略包括:
79.201、按照记录所述用户行为数据的打点标记确定所述用户行为数据的行为类型;
80.202、当所述行为类型与各看板显示区域所对应的显示类型匹配时,基于所述数据看板处理对象的个数确定所述看板显示区域的区域个数;
81.203、基于预置看板组合对应关系确定与所述区域个数、所述显示类型匹配的看板数据组合策略。
82.为了满足不同用户的数据看板生成需求,灵活地使生成的数据看板与用户行为相匹配,本发明实施例中确定看板数据组合策略,具体的,首先按照记录用户行为数据的打点标记确定用户行为数据的行为类型,以与不同看板显示区域所对应的显示类型进行匹配。其中,当前执行端在打点记录用户行为数据时,是按照不同行为类型进行打点,生成打点标记,此时,每一个打点标记即对应一个行为类型。同时,由于显示类型为看板数据在看板显示区域上进行显示时的看板显示区域的分类,包括但不限于图像显示类型、表格显示类型、柱状图显示类型、饼状图显示类型,行为类型包括浏览行为、编辑行为、下载行为、交易行为等,当前执行端中预先配置有不同行为类型与不同显示类型之间的对应关系,以便在确定行为类型后与显示类型进行匹配,例如,交易行为与表格显示类型匹配,即说明交易行为所对应的看板数据通过表格显示类型进行显示。当行为类型匹配看板显示区域的显示类型后,基于数据看板处理对象的个数确定看板显示区域的区域个数,此时,若数据看板处理对象为3个,则看板显示区域的区域个数为3个,本发明实施例不做具体限定。
83.需要说明的是,为了智能性、灵活化的生成数据看板,基于预置看板组合对应关系确定与区域个数、显示类型匹配看板数据组合策略,此时,看板数据组合策略包括对不同显示类型的看板显示区域进行行或列排列组合的至少一个组合策略,以便将多个看板显示区域进行组合排列生成数据看板。其中,预置看板组合对应关系为与先配置的不同区域个数、显示类型所对应的组合策略,例如,区域个数超过5个,显示类型大于2类时,看板数据组合策略为每一显示类型所对应的看板显示区域按一列进行排列,本发明实施例不做具体限定。
84.在另一个本发明实施例中,为了进一步说明及限定,步骤基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端包括:
85.调取初始数据看板模板,并按照所述看板数据组合策略将所述看板显示区域配置于所述初始数据看板模板中;
86.将所述看板数据按照所述显示类型配置于所述看板显示区域,得到包含所述看板数据的数据看板,发送至医疗系统客户端中进行显示。
87.为了准确生成数据看板,以满足不同用户的数据可视化查看需求,生成数据看板时,具体的,首先调取初始数据看板模板,以按照看板数据组合策略将看板显示区域配置于初始数据看板模板中。其中,初始数据看板模板为预先配置的空白数据看板模板,可以包含
用于组成配置看板显示区域的空白位置,以将对应的看板显示区域配置于空白位置中。同时,当按照看板数据组合策略将看板显示区域配置于初始数据看板模板中后,为了显示看板数据,则将看板数据按照显示类型配置与看板显示区域中,得到最终发送给医疗系统客户的数据看板。
88.例如,计算得到看板数据包含员工健康概况、健康金豆概览图、健康管理服务柱状图,调取初始数据看板模板,看板显示区域为表格、饼图、柱状图,按照看板数据组合策略将看板显示区域配置于所述初始数据看板模板中,得到竖排列展示表格、饼图、柱状图。同时,分别将员工健康概况、健康金豆概览图、健康管理服务柱状图配置于表格、饼图、柱状图中,得到包含员工健康概况、健康金豆概览图、健康管理服务柱状图的数据看板。
89.在另一个本发明实施例中,为了进一步说明及限定,步骤获取与用户身份信息匹配的医疗数据以及用户行为数据之前,所述方法还包括:
90.当检测到用户在所述医疗系统客户端中触发行为操作,则基于所述行为操作对应的行为类型打点记录所述用户的操作行为,并基于所述操作行为生成与所述用户的用户身份信息匹配的用户行为数据。
91.本发明实施例中,为了实现不同用户行为与数据看板中显示区域之间的灵活化配置,满足用户对数据不同的可视化需求,在获取医疗数据、用户行为数据之前,当前执行端实时检测医疗系统客户端中用户是否触发了对应的行为操作,以对操作行为进行打点记录。当检测到用户触发了行为操作则按照行为类型进行打点记录对应的操作行为,此时,所述行为类型包括浏览行为、编辑行为、下载行为、交易行为,例如,用户浏览医生简历时,按照浏览行为类型对流量行为进行打点记录,得到此用户的用户行为数据。其中,为了便于准确获取用户行为数据,在生成以用户行为日志形式的用户行为数据时,是按照不同用户身份信息进行匹配,例如,患者用户生成患者日志中的用户行为数据,本发明实施例不做具体限定。
92.在另一个本发明实施例中,为了进一步说明及限定,如图3所示,步骤调取与所述看板数据显示请求中携带的数据看板处理对象匹配的数据处理策略,并基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据包括:
93.301、获取所述看板数据显示请求中携带的数据看板处理对象;
94.302、基于预设处理对象策略对应关系查找与所述数据看板处理对象匹配的数据处理策略;
95.303a、若所述数据处理策略包括数据统计策略,则基于所述数据统计策略对所述医疗数据进行统计处理;和/或,
96.303b、若所述数据处理策略包括数据制图策略,则基于所述数据制图策略对所述医疗数据进行制图处理;和/或,
97.304c、若所述数据处理策略包括数据筛选策略,则基于所述数据筛选策略对所述医疗数据进行筛选处理。
98.为了满足数据看板中对显示的医疗数据的处理需求,以提高数据看板中显示看板数据的有效性,具体的,首先获取看板数据显示请求中携带的数据看板处理对象,以查找与数据看板处理对象匹配的数据处理策略。其中,数据看板处理对象用于表征预期从数据看板中显示的需求对象,包括但不限于挂号时间、医生看诊次数、患者挂号次数、药品交易次
数、检查项目使用次数等,以根据用户所请求显示的数据看板处理对象查找数据处理策略。此时,在匹配数据处理策略时,基于预先设定的处理对象策略对象关系进行查找,所述预设处理对象策略对应关系中包括不同数据看板处理对象与不同数据处理策略之间的对应关系,结合数据处理策略包括数据统计策略、数据制图策略、数据筛选策略中至少一项,数据看板处理对象可以与数据统计策略、数据制图策略、数据筛选策略中至少一项进行对应设定,本发明实施例中对设定对应关系不做具体限定,可以为基于历史用户选取进行设定等。例如,医生看诊次数可以与数据统计策略以及数据制图策略匹配,则当数据看板处理对象为医生看诊次数时,则查找到数据统计策略以及数据制图策略,并按照数据统计策略以及数据制图策略对医生看诊次数进行统计并制图,本发明实施例不做具体限定。
99.需要说明的是,若数据处理策略包括数据统计策略,则基于数据统计策略对医疗数据进行统计处理,此时,数据统计策略包括但不限于任意一种进行数据统计计算的数学函数,以对医疗数据进行统计计算,并且,在进行统计处理时,仅仅提取医疗数据中数据统计策略所需的数据即可。若数据处理策略包括数据制图策略,则基于数据制图策略对医疗数据进行制图处理,此时,数据制图策略包括但不限于任意一种进行数据分布图形制作的制图方法,以对医疗数据进行制图,并且,在进行制图时,仅仅提取医疗数据中制图策略所需的数据即可。若数据处理策略包括数据筛选策略,则基于数据筛选策略对医疗数据进行筛选处理,此时,数据筛选策略包括但不限于任意一种进行数据筛选的筛选逻辑或运算函数,以对医疗数据进行筛选,并且,在进行筛选处理时仅仅提取医疗数据中数据筛选策略所需求的数据即可。
100.在另一个本发明实施例中,为了进一步说明及限定,步骤基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端之后,所述方法还包括:
101.当监听到所述医疗数据被更新后,在所述数据看板中显示更新指示消息;
102.当接收到数据看板更新指令后,重新执行基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据的步骤,以基于更新后的看板数据显示于所述数据看板中。
103.为了提高数据看板的灵活化数据展示效果,当前执行端对智能医疗系统中的医疗数据进行实时监听,以判断医疗数据是否更新。当监听到所述医疗数据被更新后,说明数据看板中的看板数据不再为最新的医疗数据处理得到的,因此,在数据看板中显示更新指示消息,以便用户基于此更新指示消息选择是否更新,此时,当前执行端可以将更新指示消息发送至客户端,以便在客户端界面中显示的数据看板中显示更新指示消息。当前执行端接收到用户在前端触发的看板更新指令后,说明用户需要重新更新数据看板中的看板数据,因此,重新执行基于数据处理策略对医疗数据进行数据处理的步骤,此时,重新执行的数据处理所采用的是更新后的医疗数据,从而可以得到最新的看板数据,并将看板数据更新显示于数据看板。需要说明的是,在更新看板数据时,为了减少系统处理负担,并仅仅满足用户的数据更新需求,数据看板中的显示区域不变,仅仅将更新后的看板数据重新在数据看板中进行显示即可。
104.在另一个本发明实施例中,为了进一步说明及限定,步骤还包括:
105.若接收到所述数据看板的锁定请求,则将所述数据看板中的看板显示区域进行锁定,并存储至与所述用户身份信息匹配的存储空间中,以匹配所述用户身份信息进行调取。
106.为了满足用户的便捷数据可视化需求,用户可以请求当前执行端对已生成的数据看板进行锁定。当前执行端接收数据看板的锁定请求,此时,将数据看板中的看板显示区域进行锁定,并将锁定的带有排列组合看板显示区域的数据看板存储在用户身份信息匹配的存储空间中,以便用户进行请求查看数据时,直接调取锁定有看板显示区域的数据看板。
107.需要说明的是,锁定的仅仅是看板显示区域,由于数据的多样化以及变化等特性,若看板数据发生变化,仅仅通过锁定看板显示区域的数据看板即可展示不同看板数据内容,从而满足用户的可视化需求。
108.本发明实施例提供了一种基于数据看板的数据显示方法,与现有技术相比,本发明实施例通过响应于看板数据显示请求,获取与用户身份信息匹配的医疗数据以及用户行为数据;调取与所述看板数据显示请求中携带的数据看板处理对象匹配的数据处理策略,并基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据;确定与所述用户行为数据匹配的看板数据组合策略,所述看板数据组合策略用于表征对不同显示类型的看板显示区域进行组合的策略;基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端,以进行显示,实现结合用户行为自适应配置数据看板的目的,实现数据看板配置的灵活化显示效果,满足基于数据看板进行显示数据的个性化需求,大大提高了数据看板的使用率,提高对医疗数据进行显示的可视化效果。
109.进一步的,作为对上述图1所示方法的实现,本发明实施例提供了一种基于数据看板的数据显示装置,如图4所示,该装置包括:
110.获取模块41,用于响应于看板数据显示请求,获取与用户身份信息匹配的医疗数据以及用户行为数据;
111.处理模块42,用于调取与所述看板数据显示请求中携带的数据看板处理对象匹配的数据处理策略,并基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据;
112.确定模块43,用于确定与所述用户行为数据匹配的看板数据组合策略,所述看板数据组合策略用于表征对不同显示类型的看板显示区域进行组合的策略;
113.生成模块44,用于基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端,以进行显示。
114.进一步地,所述确定模块包括:
115.第一确定单元,用于按照记录所述用户行为数据的打点标记确定所述用户行为数据的行为类型;
116.第二确定单元,用于当所述行为类型与各看板显示区域所对应的显示类型匹配时,基于所述数据看板处理对象的个数确定所述看板显示区域的区域个数;
117.第三确定单元,用于基于预置看板组合对应关系确定与所述区域个数、所述显示类型匹配的看板数据组合策略,所述看板数据组合策略包括对不同显示类型的看板显示区域进行行或列排列组合的至少一个组合策略。
118.进一步地,所述生成模块包括;
119.调取单元,用于调取初始数据看板模板,并按照所述看板数据组合策略将所述看板显示区域配置于所述初始数据看板模板中;
120.配置单元,用于将所述看板数据按照所述显示类型配置于所述看板显示区域,得到包含所述看板数据的数据看板,发送至医疗系统客户端中进行显示。
121.进一步地,所述装置还包括:
122.打点模块,用于当检测到用户在所述医疗系统客户端中触发行为操作,则基于所述行为操作对应的行为类型打点记录所述用户的操作行为,并基于所述操作行为生成与所述用户的用户身份信息匹配的用户行为数据,所述行为类型包括浏览行为、编辑行为、下载行为、交易行为。
123.进一步地,所述数据处理策略包括数据统计策略、数据制图策略、数据筛选策略中的至少一项,所述处理模块包括:
124.获取单元,用于获取所述看板数据显示请求中携带的数据看板处理对象,所述数据看板处理对象用于表征预期从数据看板中显示的需求对象;
125.查找单元,用于基于预设处理对象策略对应关系查找与所述数据看板处理对象匹配的数据处理策略,所述预设处理对象策略对应关系中包括不同数据看板处理对象与不同数据处理策略之间的对应关系;
126.统计单元,用于若所述数据处理策略包括数据统计策略,则基于所述数据统计策略对所述医疗数据进行统计处理;和/或,
127.制图单元,用于若所述数据处理策略包括数据制图策略,则基于所述数据制图策略对所述医疗数据进行制图处理;和/或,
128.筛选单元,用于若所述数据处理策略包括数据筛选策略,则基于所述数据筛选策略对所述医疗数据进行筛选处理。
129.进一步地,所述装置还包括:
130.显示模块,用于当监听到所述医疗数据被更新后,在所述数据看板中显示更新指示消息;
131.执行模块,用于当接收到数据看板更新指令后,重新执行基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据的步骤,以基于更新后的看板数据显示于所述数据看板中。
132.进一步地,所述装置还包括:
133.锁定模块,用于若接收到所述数据看板的锁定请求,则将所述数据看板中的看板显示区域进行锁定,并存储至与所述用户身份信息匹配的存储空间中,以匹配所述用户身份信息进行调取。
134.本发明实施例提供了一种基于数据看板的数据显示装置,与现有技术相比,本发明实施例通过响应于看板数据显示请求,获取与用户身份信息匹配的医疗数据以及用户行为数据;调取与所述看板数据显示请求中携带的数据看板处理对象匹配的数据处理策略,并基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据;确定与所述用户行为数据匹配的看板数据组合策略,所述看板数据组合策略用于表征对不同显示类型的看板显示区域进行组合的策略;基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端,以进行显示,实现结合用户行为自适应配置数据看板的目的,实现数据看板配置的灵活化显示效果,满足基于数据看板进行显示数据的个性化需求,大大提高了数据看板的使用率,提高对医疗数据进行显示的可视化效果。
135.根据本发明一个实施例提供了一种存储介质,所述存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的基于数据看板的数据显示方
法。
136.图5示出了根据本发明一个实施例提供的一种计算机设备的结构示意图,本发明具体实施例并不对计算机设备的具体实现做限定。
137.如图5所示,该计算机设备可以包括:处理器(processor)502、通信接口(communications interface)504、存储器(memory)506、以及通信总线508。
138.其中:处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。
139.通信接口504,用于与其它设备比如客户端或其它服务器等的网元通信。
140.处理器502,用于执行程序510,具体可以执行上述基于数据看板的数据显示方法实施例中的相关步骤。
141.具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。
142.处理器502可能是中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算机设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。
143.存储器506,用于存放程序510。存储器506可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
144.程序510具体可以用于使得处理器502执行以下操作:
145.响应于看板数据显示请求,获取与用户身份信息匹配的医疗数据以及用户行为数据;
146.调取与所述看板数据显示请求中携带的数据看板处理对象匹配的数据处理策略,并基于所述数据处理策略对所述医疗数据进行数据处理,得到看板数据;
147.确定与所述用户行为数据匹配的看板数据组合策略,所述看板数据组合策略用于表征对不同显示类型的看板显示区域进行组合的策略;
148.基于所述看板数据组合策略生成包含所述看板数据的数据看板,并发送所述数据看板至医疗系统客户端,以进行显示。
149.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
150.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献