智能养老院人员管理方法、系统、设备及介质
文献发布时间:2023-06-19 10:21:15
技术领域
本发明涉及养老院管理技术领域,尤其是涉及一种智能养老院人员管理方法、系统、设备及介质。
背景技术
近年来,越来越多老年人选择到养老院养老,在选择养老院的时候,除了关注价格之后,养老院的环境和服务也是各养老人员及其子女比较看重的,现在的养老院内服务人员众多,包括安保、保洁以及护工等人员,在养老院,服务人员的工作质量会直接影响养老院的环境质量和服务质量,但是现在对服务人员的管理方式还是采用人工管理方式,在人员管理上相对比较松散,难以有效监管到院内服务人员的工作情况,因此针对养老院的管理方式上还存在一定的改进空间。
发明内容
为克服现有技术的不足,本申请现提出一种智能养老院人员管理方法、系统、设备及介质,能够有效监管养老院内服务人员的工作情况,提高养老院的智能化管理水平。
第一方面,本申请提供的智能养老院人员管理方法,采用如下的技术方案:
一种智能养老院人员管理方法,该方法包括:
实时获取每个目标被管理人员的活动轨迹信息;
基于所述活动轨迹信息,判断目标被管理人员是否执行预设的排班任务;
若目标被管理人员未执行预设的排班任务,则生成任务提醒信息,并发送给对应的目标被管理人员。
通过采用上述技术方案,实时获取每个目标被管理人员的活动轨迹信息,可以根据活动轨迹信息,判断每个目标被管理人员是否执行预设的排班任务,从而实现对养老院内的各种服务人员进行远程督导,若监督到目标被管理人员未执行预设的排班任务,则服务器生成任务提醒信息并发送给对应的目标被管理人员,从而代替人工督促怠工人员去工作,提高养老院的智能化管理水平,同时有助于提高养老院的环境质量和服务质量。
可选的,实时获取每个目标被管理人员的活动轨迹信息之前,所述方法还包括:
获取每个目标被管理人员的工作身份信息,所述工作身份信息包括岗位属性信息和人员身份信息;
获取每个目标被管理人员的排班任务信息;
基于每个所述目标被管理人员的岗位属性信息和人员身份信息,将对应的排班任务信息发送给目标被管理人员。
通过采用上述技术方案,基于每个目标被管理人员的岗位属性信息和人员身份信息,将对应的排班任务信息发给目标被管理人员,从而使得每个目标被管理人员能够通过远程方式及时得到排班任务信息,以便于目标被管理人员根据该排班任务信息到相应的任务地点完成工作。
可选的,所述活动轨迹信息包括当前位置信息和停留时间信息,基于所述活动轨迹信息,判断目标被管理人员是否执行预设的排班任务,包括:
所述排班任务包括任务地点信息和任务计划完成时间,基于所述当前位置信息和所述任务地点信息,判断目标被管理人员是否在任务地点;
若目标被管理人员在任务地点,则基于所述停留时间和任务计划完成时间,判断目标被管理人员是否超时完成;
若目标被管理人员未超时完成,则确定目标被管理人员执行预设的排班任务;
若目标被管理人员超时完成,则确定目标被管理人员未执行预设的排班任务。
通过采用上述技术方案,根据目标被管理人员的活动轨迹信息包括当前位置信息和停留时间信息,可以在空间维度判断目标被管理人员是否在任务地点,并在时间维度上判断目标被管理人员是否超时完成或超时工作,从而可以快速确定出目标被管理人员是否按照预设的排班任务信息执行工作,起到监督管理的效果。
可选的,基于所述当前位置信息和所述任务地点信息,判断目标被管理人员是否在任务地点,包括:
计算当前位置和任务地点之间的距离;
若当前位置与任务地点之间的距离小于或等于预设的工作范围阈值,则确定目标被管理人员在任务地点;
若当前位置与任务地点之间的距离大于预设的工作范围阈值,则确定目标被管理人员不在任务地点。
通过采用上述技术方案,通过计算目标被管理人员的当前位置和任务地点之间的距离,从而可以将该距离和预设的任务地点的工作范围阈值进行比较,根据比较结果,可以快速确定目标被管理人员是否在任务地点。
可选的,基于所述停留时间和任务计划完成时间,判断目标被管理人员是否超时完成,包括:
若停留时间大于所述任务计划完成时间,则确定目标被管理人员超时完成;
若停留时间小于或等于所述任务计划完成时间,则确定目标被管理人员未超时完成。
通过采用上述技术方案,通过将目标被管理人员在当前位置的停留时间和任务计划完成时间进行比较,根据比较结果,可以快速确定目标被管理人员是否超时完成或超时工作。
可选的,确定目标被管理人员不在任务地点之后,所述方法还包括:
基于所述停留时间和预设的空白时间阈值,判断目标被管理人员是否离岗;
若目标被管理人员离岗,则确定目标被管理人员未执行预设的排班任务,并生成返岗提醒信息,将该返岗提醒信息发送给对应的目标被管理人员。
通过采用上述技术方案,当确定目标被管理人员不在任务地点后,将目标被管理人员在任务地点之外的停留时间和允许目标被管理人员因确实需要而离开任务地点的最大时间限度进行比较,根据比较结果,从而便于服务器判断目标被管理人员是否离岗。
可选的,基于所述停留时间和预设的空白时间阈值,判断目标被管理人员是否离岗,包括:
若停留时间大于所述空白时间阈值,则确定目标被管理人员离岗;
若停留时间小于或等于所述空白阈值时间,则确定目标被管理人员未离岗。
通过采用上述技术方案,通过判断目标被管理人员在任务地点之外的停留时间是否超出允许目标被管理人员因确实需要而离开任务地点的最大时间限度,若超出了,则服务器可以确定目标被管理人员离岗,反之,则可以方便地确定目标被管理人员没有离岗。
第二方面,本申请提供的智能养老院人员管理装置,采用如下的技术方案:
一种智能养老院人员管理装置,该装置包括:
获取轨迹信息模块,用于实时获取每个目标被管理人员的活动轨迹信息;
第一判断模块,用于基于所述活动轨迹信息,判断目标被管理人员是否执行预设的排班任务;
任务提醒模块,用于若目标被管理人员未执行预设的排班任务,则生成任务提醒信息,并发送给对应的目标被管理人员。
通过采用上述技术方案,实时获取每个目标被管理人员的活动轨迹信息,可以根据活动轨迹信息,判断每个目标被管理人员是否执行预设的排班任务,从而实现对养老院内的各种服务人员进行远程督导,若监督到目标被管理人员未执行预设的排班任务,则服务器生成任务提醒信息并发送给对应的目标被管理人员,从而代替人工督促怠工人员去工作,提高养老院的智能化管理水平,同时有助于提高养老院的环境质量和服务质量。
第三方面,本申请提供的一种计算机设备,采用如下的技术方案:
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述智能养老院人员管理方法的步骤。
第四方面,本申请提供的一种计算机可读存储介质,采用如下的技术方案:
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述智能养老院人员管理方法的步骤。
附图说明
图1是本申请实施例的智能养老院人员管理方法的实现流程图;
图2是本申请实施例的智能养老院人员管理方法步骤S1之前的实现流程图;
图3是本申请实施例的智能养老院人员管理方法步骤S2的实现流程图;
图4是本申请实施例的智能养老院人员管理方法步骤S21的实现流程图;
图5是本申请实施例的智能养老院人员管理方法步骤S22的实现流程图;
图6是本申请实施例的智能养老院人员管理方法步骤S213之后的实现流程图;
图7是本申请实施例的智能养老院人员管理方法步骤S214的实现流程图;
图8是本申请实施例的智能养老院人员管理装置的原理框图;
图9是本申请实施例的一计算机设备的原理框图。
具体实施方式
以下结合附图对本发明作进一步详细说明。
实施例:
在本实施例中,如图1所示,本申请公开了一种智能养老院人员管理方法,该方法包括:
S1:实时获取每个目标被管理人员的活动轨迹信息。
在本实施例中,目标被管理人员是指养老院内的服务人员,比如安保人员、保洁人员以及护理人员等;活动轨迹信息是指目标被管理人员在养老院的行为位置轨迹。在本实施例中,每个目标被管理人员可以配备一个终端设备,该终端设备具有定位、通信、接收及发送信息的功能,在本实施例中,该终端设备可以是手机、智能对讲机或定制移动机等中的任意一种都可,通过终端与服务器进行实时通信。在本实施例中,可以采用手机终端来具体说明以下实施例。
具体地,可以通过每个目标被管理人员手机终端的定位技术,服务器实时获取每个目标被管理人员在养老院内的活动轨迹信息。
S2:基于活动轨迹信息,判断目标被管理人员是否执行预设的排班任务。
在本实施例中,排班任务是指目标被管理人员在当前工作时段内在指定任务地点应完成指定的工作。
具体地,将目标被管理人员的活动轨迹信息和对应排班任务中的任务地点信息与工作时段信息进行分析比较,从而根据分析比较结果,判断目标被管理人员是否执行预设的排班任务。
S3:若目标被管理人员未执行预设的排班任务,则生成任务提醒信息,并发送给对应的目标被管理人员。
在本实施例中,任务提醒信息是指提醒目标被管理人员具体任务信息和完成时间的消息。
具体地,若服务器通过分析判断确定目标被管理人员未执行当前的排班任务,则生成任务提醒信息,该任务提醒信息中包括具体的排班任务信息和完成时间信息,并将该任务提醒信息发送至目标被管理人员的手机终端上,从而实现对养老院内的服务人员进行有效监管,针对人员旷工情况也能及时进行提醒。
可选的,统计每个目标被管理人员的提醒次数,预设次数阈值,若在预设周期内一个目标被管理人员收到的提醒次数超过该次数阈值,则生成告警信息或惩罚信息,并发送至该目标被管理人员的手机终端上。在本实施例中,预设周期可以是一周,也可以是两周。
在一实施例中,如图2所示,在步骤S1之前,即实时获取每个目标被管理人员的活动轨迹信息之前,本实施例的智能养老院人员管理方法还包括:
S101:获取每个目标被管理人员的工作身份信息,工作身份信息包括岗位属性信息和人员身份信息。
在本实施例中,工作身份信息是指反应目标被管理人员身份和岗位属性的信息;岗位属性信息是指目标被管理人员作为服务人员的所属类型,比如安保、保洁以及护理等类型;人员身份信息是指目标被管理人员的名字或工位编号等信息。
具体地,从数据库中获取每个目标被管理人员的工作身份信息,该工作身份信息包括岗位属性信息和人员身份信息。
S102:获取每个目标被管理人员的排班任务信息。
在本实施例中,从数据库中获取排班任务表,该排班任务表记载每个目标被管理人员的排班任务信息;
可选的,该排班任务表的生成方法,包括:
1.1从数据库中获取用于排班的空白任务模板,该空白任务模板包括每个任务地点的岗位所需类型、安排人数和任务计划完成时间,其中任务计划完成时间可以是事先确定的。
2.2将每个目标被管理人员的岗位属性信息和人员身份信息按照自动排班规则导入该空白任务模板,以生成排班任务表;其中,自动排班规则为:将每个目标被管理人员的岗位属性信息与每个任务地点的岗位所需类型进行匹配,若匹配一致,再根据所需安排人数,自动随机选取相应人数的目标被管理人员填充到空白任务模板每个任务地点的排班任务中,该排班任务具体记载被排班的目标被管理人员的人员身份信息、任务地点信息以及对应的任务计划完成时间。
S103:基于每个目标被管理人员的岗位属性信息和人员身份信息,将对应的排班任务信息发送给目标被管理人员。
具体地,根据目标被管理人员的岗位属性信息和人员身份信息,从排班任务信息表中映射获取目标被管理人员对应的个人排班任务信息,并将该排班任务信息发送到目标被管理人员的手机终端,在本实施例中,可以采用短信、微信、小程序或第三方app的方式将对应的排班任务信息发送给目标被管理人员。
在一实施例中,如图3所示,在步骤S2中,活动轨迹信息包括当前位置信息和停留时间信息,基于活动轨迹信息,判断目标被管理人员是否执行预设的排班任务,包括:
S21:排班任务包括任务地点信息和任务计划完成时间,基于当前位置信息和任务地点信息,判断目标被管理人员是否在任务地点。
在本实施例中,任务地点信息是指养老院中需要服务人员去服务工作的位置信息,在本实施例中,任务地点信息可以是一个任务地点预设范围内的任意一位置信息,该预设范围可以根据实际的工作场景而定;任务计划完成时间是指设定一个目标被管理人员或多个完成一个任务地点的工作时所需的工作时间。
具体地,实时获取目标被管理人员的活动轨迹信息包括当前位置信息和停留时间信息,将目标被管理人员的当前位置信息和任务地点信息进行比较,根据位置比较结果,判断目标被管理人员是否在任务地点。
S22:若目标被管理人员在任务地点,则基于停留时间和任务计划完成时间,判断目标被管理人员是否超时完成。
具体地,经过步骤S21的判断,若目标被管理人员在任务地点,则进一步地将目标被管理的停留时间和任务计划完成时间进行比较,根据时间比较结果,判断目标被管理人员是否超时工作。
S23:若目标被管理人员未超时完成,则确定目标被管理人员执行预设的排班任务。
具体地,经过步骤S23的判断,若目标被管理人员未超时完成工作,则可以确定目标被管理人员高效执行并完成了自己的排班任务。
S24:若目标被管理人员超时完成,则确定目标被管理人员未执行预设的排班任务。
具体地,经过步骤S23的判断,若目标被管理人员在任务地点内的工作时间超时,说明目标被管理人员在该任务地点工作效率低下,服务器可以确定目标被管理人员未按照预设的排班任务完成工作。
在一实施例中,如图4所示,在步骤S21中,即基于当前位置信息和任务地点信息,判断目标被管理人员是否在任务地点,包括:
S211:计算当前位置和任务地点之间的距离。
具体地,根据目标被管理人员的当前位置信息和任务地点信息,计算当前位置和任务地点之间的距离,在本实施例中,当前位置信息和任务地点信息均为地理经纬信息。
S212:若当前位置与任务地点之间的距离小于或等于预设的工作范围阈值,则确定目标被管理人员在任务地点。
在本实施例中,工作范围阈值是指目标被管理人员在任务地点的可允许工作的最大区域范围,比如该工作范围阈值为任务地点的方圆50米、100米等。
具体地,经过步骤S211的计算,若目标被管理人员的当前位置与任务地点之间的距离小于或等于预设的工作范围阈值,说明目标被管理人员在任务地点可允许的最大区域范围内工作,则可以确定目标被管理人员在任务地点,比如任务地点的工作范围阈值为方圆50m,目标被管理人员相对于任务地点的距离为30米<50米,则服务器可以确定目标被管理人员在任务地点之内。
S213:若当前位置与任务地点之间的距离大于预设的工作范围阈值,则确定目标被管理人员不在任务地点。
具体地,经过步骤S211的计算,若目标被管理人员的当前位置与任务地点之间的距离大于预设的工作范围阈值,说明目标被管理人员当前位于任务地点可允许的最大区域范围之外,则服务器可以确定目标被管理人员不在任务地点。
在本实施例中,如图5所示,在步骤S22中,即基于停留时间和任务计划完成时间,判断目标被管理人员是否超时完成,包括:
S221:若停留时间大于任务计划完成时间,则确定目标被管理人员超时完成。
具体地,将目标被管理人员在当前位置的停留时间和其在任务地点的任务计划完成时间进行比较,若停留时间大于任务计划完成时间,说明目标被管理人员当前工作效率低下或处于怠工状态,则服务器可以确定目标被管理人员超时完成工作。
S222:若停留时间小于或等于任务计划完成时间,则确定目标被管理人员未超时完成。
具体地,将目标被管理人员在当前位置的停留时间和其在任务地点的任务计划完成时间进行比较,若停留时间小于或等于任务计划完成时间,说明目标被管理人员提前完成了工作,则服务器可以确定目标被管理人员未超时完成工作。
在本实施例中,如图6所示,在步骤S213之后,即确定目标被管理人员不在任务地点之后,本实施例的智能养老院人员管理方法还包括:
S214:基于停留时间和预设的空白时间阈值,判断目标被管理人员是否离岗。
在本实施例中,空白时间阈值是指允许目标被管理人员因确实需要而离开任务地点的最大时间限度。
具体地,经过步骤S213的判断之后,确定目标被管理人员不在任务地点,则基于目标被管理人员在任务地点之外的停留时间,将该停留时间和预设的空白时间阈值进行比较,根据比较结果,判断目标被管理人员是否离岗。
S215:若目标被管理人员离岗,则确定目标被管理人员未执行预设的排班任务,并生成返岗提醒信息,将该返岗提醒信息发送给对应的目标被管理人员。
在本实施例中,返岗提醒信息是指提醒目标被管理人员返回任务地点的信息。
具体地,经过步骤S213的判断之后,若确定目标被管理人员离岗,说明目标被管理人员存在旷工的可能,服务器确定目标被管理人员未执行预设的排班任务,并生成返岗提醒信息,将该返岗提醒信息发送给对应的目标被管理人员的手机终端。
在本实施例中,如图7所示,在步骤S214中,即基于停留时间和预设的空白时间阈值,判断目标被管理人员是否离岗,包括:
S2141:若停留时间大于空白时间阈值,则确定目标被管理人员离岗。
具体地,根据目标被管理人员在任务地点之外的停留时间,将该停留时间和预设的空白时间阈值进行比较,若停留时间大于空白时间阈值,则服务器可以确定目标被管理人员离岗,属于旷工情况。
S2142:若停留时间小于或等于空白阈值时间,则确定目标被管理人员未离岗。
具体地,根据目标被管理人员在任务地点之外的停留时间,将该停留时间和预设的空白时间阈值进行比较,若停留时间小于或等于空白阈值时间,则确定目标被管理人员未离岗。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
本实施例还提供一种智能养老院人员管理装置,该智能养老院人员管理装置与上述实施例中智能养老院人员管理方法一一对应。如图8所示,该智能养老院人员管理装置包括获取轨迹信息模块、第一判断模块和任务提醒模块。各功能模块详细说明如下:
获取轨迹信息模块,用于实时获取每个目标被管理人员的活动轨迹信息;
第一判断模块,用于基于活动轨迹信息,判断目标被管理人员是否执行预设的排班任务;
任务提醒模块,用于若目标被管理人员未执行预设的排班任务,则生成任务提醒信息,并发送给对应的目标被管理人员。
可选的,本实施例的智能养老院人员管理装置还包括:
身份信息获取模块,用于获取每个目标被管理人员的工作身份信息,工作身份信息包括岗位属性信息和人员身份信息;
排班信息获取模块,用于获取每个目标被管理人员的排班任务信息;
信息分发模块,用于基于每个目标被管理人员的岗位属性信息和人员身份信息,将对应的排班任务信息发送给目标被管理人员。
可选的,第一判断模块包括:
位置判断子模块,用于排班任务包括任务地点信息和任务计划完成时间,基于当前位置信息和任务地点信息,判断目标被管理人员是否在任务地点;
超时判断子模块,用于若目标被管理人员在任务地点,则基于停留时间和任务计划完成时间,判断目标被管理人员是否超时完成;
第一确定子模块,用于若目标被管理人员未超时完成,则确定目标被管理人员执行预设的排班任务;
第二确定子模块,用于若目标被管理人员超时完成,则确定目标被管理人员未执行预设的排班任务。
可选的,位置判断子模块包括:
距离计算单元,用于计算当前位置和任务地点之间的距离;
第一距离比较单元,用于若当前位置与任务地点之间的距离小于或等于预设的工作范围阈值,则确定目标被管理人员在任务地点;
第二距离比较单元,用于若当前位置与任务地点之间的距离大于预设的工作范围阈值,则确定目标被管理人员不在任务地点。
可选的,超时判断子模块包括:
第一时间比较单元,用于若停留时间大于任务计划完成时间,则确定目标被管理人员超时完成;
第二时间比较单元,用于若停留时间小于或等于任务计划完成时间,则确定目标被管理人员未超时完成。
可选的,本实施例的智能养老院人员管理装置还包括:
离岗判断模块,用于基于停留时间和预设的空白时间阈值,判断目标被管理人员是否离岗;
返岗提醒模块,用于若目标被管理人员离岗,则确定目标被管理人员未执行预设的排班任务,并生成返岗提醒信息,将该返岗提醒信息发送给对应的目标被管理人员。
可选的,离岗判断模块包括:
第一离岗时间比较单元,用于若停留时间大于空白时间阈值,则确定目标被管理人员离岗;
第二离岗时间比较单元,用于若停留时间小于或等于空白阈值时间,则确定目标被管理人员未离岗。
关于智能养老院人员管理装置的具体限定可以参见上文中对于智能养老院人员管理方法的限定,在此不再赘述。上述智能养老院人员管理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
本实施例还提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储排班任务信息、任务地点信息、目标被管理人员的工作身份信息、活动轨迹信息等。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种智能养老院人员管理方法,该处理器执行计算机程序时实现以下步骤:
S1:实时获取每个目标被管理人员的活动轨迹信息;
S2:基于活动轨迹信息,判断目标被管理人员是否执行预设的排班任务;
S3:若目标被管理人员未执行预设的排班任务,则生成任务提醒信息,并发送给对应的目标被管理人员。
本实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
S1:实时获取每个目标被管理人员的活动轨迹信息;
S2:基于活动轨迹信息,判断目标被管理人员是否执行预设的排班任务;
S3:若目标被管理人员未执行预设的排班任务,则生成任务提醒信息,并发送给对应的目标被管理人员。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink) DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
- 智能养老院人员管理方法、系统、设备及介质
- 一种智慧城市展厅参观人员流量智能监测导流管理方法、系统及存储介质