人员流动管控方法、系统、计算机设备及存储介质
文献发布时间:2023-06-19 10:54:12
技术领域
本公开涉及通信技术领域,尤其涉及一种人员流动管控方法、一种人员流动管控系统、一种计算机设备以及一种计算机可读存储介质。
背景技术
对人员流动进行管控有利于减少人员聚集。
因此,如何有效管控人员的流动是目前急需解决的问题。
发明内容
为了至少部分解决现有技术中存在的技术问题而完成了本公开。
根据本公开实施例的一方面,提供一种人员流动管控方法,所述方法包括:
获取用户的行动路线;
获取所述行动路线上的基站连接用户密度;
基于所述行动路线上的基站连接用户密度得出人员流动密度;以及,
向所述用户发送通知信息,所述通知信息包括与所述用户处于同一行动路线上的人员流动密度,以使所述用户基于所述通知信息决定是否变更以后的行动路线。
可选地,所述获取用户的行动路线,包括:
获取预设天数内所述用户的移动终端连接基站信息;
基于所述移动终端连接基站信息获取预设天数内所述用户的行动轨迹;以及,
对所述用户预设天数内的行动轨迹进行归纳处理,得出所述用户的行动路线。
可选地,所述方法还包括:
获取与所述用户的行动路线的出发地和目的地均相同的其他路线;
获取所述其他路线上的基站连接用户密度;
从所述其他路线中选取一条基站连接用户密度最小的路线作为推荐路线;以及,
将所述推荐路线发送给所述用户,以使所述用户将以后的行动路线变更为所述推荐路线。
可选地,所述方法还包括:
判断所述用户是否处在隔离期内;
若所述用户未曾被隔离或者所述用户已解除隔离,则执行所述获取用户的行动路线的步骤。
可选地,所述方法还包括:
若所述用户处在隔离期内,则在隔离期内持续获取所述用户的移动终端连接基站信息;
实时判断所述用户的移动终端所连接基站是否与其居住地址相匹配;
若不匹配,则向所述用户和/或相关管理部门发送提示信息,以提示所述用户违反隔离期规定。
可选地,所述方法还包括:
获取所述用户的流动信息;
所述判断所述用户是否处在隔离期内,具体为:
基于所述用户的流动信息判断所述用户是否处在隔离期内。
根据本公开实施例的另一方面,提供一种人员流动管控系统,所述系统包括:
第一获取模块,其设置为获取用户的行动路线;
第二获取模块,其设置为获取所述行动路线上的基站连接用户密度;
计算模块,其设置为基于所述行动路线上的基站连接用户密度得出人员流动密度;以及,
发送模块,其设置为向所述用户发送通知信息,所述通知信息包括与所述用户处于同一行动路线上的人员流动密度,以使所述用户基于所述通知信息决定是否变更以后的行动路线。
根据本公开实施例的又一方面,提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行前述人员流动管控方法。
根据本公开实施例的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,所述处理器执行前述人员流动管控方法。
本公开的实施例提供的技术方案可以包括以下有益效果:
本公开实施例提供的人员流动管控方法,通过获取用户的复工路线上的基站连接用户密度得到人员流动密度,并向用户发送通知信息以告知用户其复工路线上的人员流动密度,则用户可基于所述通知信息决定是否变更以后的行动路线,以减少复工路线上的人员聚集。
本公开的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本公开技术方案的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开的技术方案,并不构成对本公开技术方案的限制。
图1为本公开实施例提供的一种人员流动管控方法的流程示意图;
图2为本公开实施例提供的另一种人员流动管控方法的流程示意图;
图3为本公开实施例提供的人员流动管控系统的结构示意图;
图4为本公开实施例提供的计算机设备的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序;并且,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互任意组合。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本公开的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
图1为本公开实施例提供的一种人员流动管控方法的流程示意图。如图1所示,所述方法包括如下步骤S101至S104。
S101.获取用户的行动路线;
S102.获取所述行动路线上的基站连接用户密度;
S103.基于所述行动路线上的基站连接用户密度得出人员流动密度;
S104.向所述用户发送通知信息,所述通知信息包括与所述用户处于同一行动路线上的人员流动密度,以使所述用户基于所述通知信息决定是否变更以后的行动路线。
本实施例中,用户的行动路线可以为复工路线。
在步骤S103中,可以对用户的行动路线上各个基站连接用户密度求平均值,以得到该路线上的人员流动密度;也可以对用户的行动路线上各个基站连接用户密度进行加权求平均值,以得到该路线上的人员流动密度。
在一种具体实施方式中,步骤S101包括如下步骤S1011至S1013。
S1011.获取预设天数内所述用户的移动终端连接基站信息;
S1012.基于所述移动终端连接基站信息获取预设天数内所述用户的行动轨迹;
S1013.对所述用户预设天数内的行动轨迹进行归纳处理,得出所述用户的行动路线。
其中,预设天数的具体数值可根据实际情况进行设定与调整。
在一种具体实施方式中,在步骤S101之后,还包括如下步骤S105 至S108。
S105.获取与所述用户的行动路线的出发地和目的地均相同的其他路线;
S106.获取所述其他路线上的基站连接用户密度;
S107.从所述其他路线中选取一条基站连接用户密度最小的路线作为推荐路线;
S108.将所述推荐路线发送给所述用户,以使所述用户将以后的行动路线变更为所述推荐路线。
本实施例中,由于推荐路线上的基站连接用户密度最小,则所述推荐路线即为最佳行动路线,用户采用最佳行动路线出行,可有效减少复工路线上的人员聚集。
在一种具体实施方式中,在步骤S101之前,还包括如下步骤S109:
S109.判断所述用户是否处在隔离期内,若所述用户未曾被隔离或者所述用户已解除隔离,则执行所述获取用户的行动路线的步骤,即执行步骤S101。
在一种具体实施方式中,若步骤S109判断所述用户处在隔离期内,则执行如下步骤S110至S112。
S110.在隔离期内持续获取所述用户的移动终端连接基站信息;
S111.实时判断所述用户的移动终端所连接基站是否与其居住地址相匹配,若不匹配,则执行步骤S112;如若匹配,则返回步骤S110;
S112.向所述用户和相关管理部门中的至少一者发送提示信息,以提示所述用户违反隔离期规定。
本实施例中,每次获得所述用户的移动终端连接基站信息,就判断其是否与所述用户的居住地址相匹配,直至所述用户的隔离期满为止。
相关管理部门可以为用户居住地的居委会,居委会在收到所述提示信息后,可尽快实地查看情况,及时解决问题。
在一种具体方式中,在步骤S109之前,还包括如下步骤S113:
S113.获取所述用户的流动信息。
相应地,步骤S109具体为:基于所述用户的流动信息判断所述用户是否处在隔离期内。
本实施例中,可通过获取用户近期交通信息,以及电信运营商的部分数据信息得到用户的流动信息。例如,若用户近期乘坐公共交通工具(如飞机、火车、长途客车等)从外地返回本地,则通过获取用户近期乘坐公共交通工具的具体信息,如车次、乘车日期等得出用户的流动信息,如用户于某日返回本地;若用户近期乘坐私人交通工具(如私家车) 从外地返回本地,则通过获取用户的手机号码近期连接基站信息(从电信运营商处获取)得到用户的流动信息,如用户于某日返回本地。
在步骤S109中,若用户曾离开本地并且于近期返回本地,则基于用户返回日期即可判断用户当前是否处在隔离期内;若用户近期不曾离开本地,则直接判定用户未曾被隔离。其中,隔离包括居家隔离和集中隔离,至于隔离期的具体期限可根据实际情况进行设定,例如可以设定为14天。
图2为本公开实施例提供的另一种人员流动管控方法的流程示意图。如图2所示,所述方法包括如下步骤S201至S213。
S201.获取所述用户的流动信息;
S202.基于所述用户的流动信息判断所述用户是否处在隔离期内,若所述用户未曾被隔离或者所述用户已解除隔离,则执行步骤S203;若所述用户处在隔离期内,则执行步骤S211;
S203.获取所述用户的行动路线,然后执行步骤S204和S207;
S204.获取所述行动路线上的基站连接用户密度;
S205.基于所述行动路线上的基站连接用户密度得出人员流动密度;
S206.向所述用户发送通知信息,所述通知信息包括与所述用户处于同一行动路线上的人员流动密度,以使所述用户基于所述通知信息决定是否变更以后的行动路线,然后结束当前流程;
S207.获取与所述用户的行动路线的出发地和目的地均相同的其他路线;
S208.获取所述其他路线上的基站连接用户密度;
S209.从所述其他路线中选取一条基站连接用户密度最小的路线作为推荐路线;
S210.将所述推荐路线发送给所述用户,以使所述用户将以后的行动路线变更为所述推荐路线,然后结束当前流程;
S211.在隔离期内持续获取所述用户的移动终端连接基站信息;
S212.实时判断所述用户的移动终端所连接基站是否与其居住地址相匹配,若不匹配,则执行步骤S213;如若匹配,则返回步骤S211;
S213.向所述用户和相关管理部门中的至少一者发送提示信息,以提示所述用户违反隔离期规定,然后结束当前流程。
本公开实施例提供的人员流动管控方法,通过获取用户的复工路线上的基站连接用户密度得到人员流动密度,并向用户发送通知信息以告知用户其复工路线上的人员流动密度,则用户可基于所述通知信息决定是否变更以后的行动路线;还通过获取与用户的复工路线的出发地和目的地均相同的其他路线上基站连接用户密度得到推荐路线,然后向用户发送推荐路线,则用户可将以后的行动路线变更为所述推荐路线,这两种方案可叠加使用,能够尽可能减少复工路线上的人员聚集。
图3为本公开实施例提供的人员流动管控系统的结构示意图。如图 3所示,所述系统包括:第一获取模块31、第二获取模块32、计算模块 33和发送模块34。
其中,第一获取模块31设置为获取用户的行动路线;第二获取模块32设置为获取所述行动路线上的基站连接用户密度;计算模块33设置为基于所述行动路线上的基站连接用户密度得出人员流动密度;发送模块34设置为向所述用户发送通知信息,所述通知信息包括与所述用户处于同一行动路线上的人员流动密度,以使所述用户基于所述通知信息决定是否变更以后的行动路线。
在一种具体实施方式中,第一获取模块31包括:第一获取单元311、第二获取单元312和归纳单元313。
其中,第一获取单元311设置为获取预设天数内所述用户的移动终端连接基站信息;第二获取单元312设置为基于所述移动终端连接基站信息获取预设天数内所述用户的行动轨迹;归纳单元313设置为对所述用户预设天数内的行动轨迹进行归纳处理,得出所述用户的行动路线。
在一种具体实施方式中,所述系统还包括:选择模块35。
第一获取模块31还设置为,获取与所述用户的行动路线的出发地和目的地均相同的其他路线;第二获取模块32还设置为,获取所述其他路线上的基站连接用户密度;选择模块35设置为,从所述其他路线中选取一条基站连接用户密度最小的路线作为推荐路线;发送模块34 还设置为,将所述推荐路线发送给所述用户,以使所述用户将以后的行动路线变更为所述推荐路线。
在一种具体实施方式中,所述系统还包括:第一判断模块36。
第一判断模块36设置为判断所述用户是否处在隔离期内。
相应地,第一获取模块31具体设置为,在第一判断模块36判断所述用户未曾被隔离或者所述用户已解除隔离时,执行所述获取用户的行动路线的操作。
在一种具体实施方式中,所述系统还包括:第三获取模块37和第二判断模块38。
第三获取模块37设置为,在第一判断模块36判断所述用户处在隔离期内时,在隔离期内持续获取所述用户的移动终端连接基站信息;第二判断模块38设置为,实时判断所述用户的移动终端所连接基站是否与其居住地址相匹配;发送模块34还设置为,在第二判断模块38判断所述用户的移动终端所连接基站与其居住地址不匹配时,向所述用户和 /或相关管理部门发送提示信息,以提示所述用户违反隔离期规定。
在一种具体实施方式中,所述系统还包括:第四获取模块39。
第四获取模块39设置为,获取所述用户的流动信息。
相应地,第一判断模块36判断所述用户是否处在隔离期内,具体为:基于所述用户的流动信息判断所述用户是否处在隔离期内。
本公开实施例提供的人员流动管控系统,通过获取用户的复工路线上的基站连接用户密度得到人员流动密度,并向用户发送通知信息以告知用户其复工路线上的人员流动密度,则用户可基于所述通知信息决定是否变更以后的行动路线;还通过获取与用户的复工路线的出发地和目的地均相同的其他路线上基站连接用户密度得到推荐路线,然后向用户发送推荐路线,则用户可将以后的行动路线变更为所述推荐路线,这两种方案可叠加使用,能够尽可能减少复工路线上的人员聚集。
基于相同的技术构思,本公开实施例相应还提供一种计算机设备,如图4所示,所述计算机设备4包括存储器41和处理器42,所述存储器41中存储有计算机程序,当所述处理器42运行所述存储器41存储的计算机程序时,所述处理器42执行前述人员流动管控方法。
基于相同的技术构思,本公开实施例相应还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,所述处理器执行前述人员流动管控方法。
综上所述,本公开实施例提供的人员流动管控方法、系统、计算机设备及存储介质,在用户未被隔离或者已解除隔离的情况下,通过获取用户的复工路线上的基站连接用户密度,以及与用户的复工路线的出发地和目的地均相同的其他路线上基站连接用户密度,得到复工路线上的人员流动密度以及推荐路线,然后通知用户其复工路线上的人员流动密度及推荐路线。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
最后应说明的是:以上各实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述各实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的范围。
- 人员流动管控方法、系统、计算机设备及存储介质
- 用于疫情防控的人员智能管控方法、系统及计算机设备