一种智能排号管理方法及系统与流程

文档序号:11252019阅读:557来源:国知局
一种智能排号管理方法及系统与流程

本发明涉及智能管理技术领域,特别地,涉及一种智能排号管理方法及系统。



背景技术:

消费者去很多场合进行消费均需要排队,比较常见的为银行、餐饮和娱乐场合等,消费者到相关场合后,领取一个排队纸片,排队纸片上显示排队号码和前面需要等待多少位,消费者按照排队号码顺序进行等待。

互联网的发展,消费者也通常在线上进行排队预约,但消费者对进行排队的场合并不了解,虽然能及时知悉自己的排队号码和前面需要等待多少位,但对于需要等待多长时间,由于各商户的领域和经营模式的差异,无法形成一个统一的等待时间,因而,时间存在不准确性,出现提前很早到达或者晚到,对于银行、餐饮或娱乐场合,提供服务的商户是能获取并计算出相应时间的。

针对存在的上述技术问题,目前没有较好的技术手段来解决。



技术实现要素:

为解决现有技术中存在因排队时间不确定而出现晚到或提前很早到达的技术问题,本发明提供一种准确计算排队需等待时间的智能排号管理方法及系统。

本发明提供的一种智能排号管理方法,包括如下步骤:

获取正发生事件已发生时间和待发生事件;

获取事件平均所需时间;

获取事件的第一排号,计算所述第一排号与待发生事件的排号之间的序号差值,结合所述事件已发生时间和所述事件平均所需时间计算出所述第一排号需等待时间。

根据本发明的一个优选实施例,在获取事件已发生时间之前,生成所述第一排号。

根据本发明的一个优选实施例,所述事件包括多种事件类型,根据所述第一排号,分类所述第一排号的事件类型。

根据本发明的一个优选实施例,获取的正发生事件已发生时间为根据该相同事件的最先发生时间进行计算。

根据本发明的一个优选实施例,获取的正发生事件已发生时间为根据该相同事件的平均已发生时间进行计算。

本发明提供一种智能排号管理系统,包括

第一时间模块,用于获取正发生事件已发生时间和待发生事件;

第二时间模块,用于获取事件平均所需时间;

第三时间模块,用于获取事件的第一排号,计算所述第一排号与待发生事件的排号之间的序号差值,结合所述事件已发生时间和所述事件平均所需时间计算出所述第一排号需等待时间。

根据本发明的一个优选实施例,包括排号模块,用于在所述第一时间模块进行获取之前,生成第一排号。

根据本发明的一个优选实施例,包括分类模块,所述事件包括多种事件类型,所述分类模块用于根据所述第一排号,分类所述第一排号的事件类型。

根据本发明的一个优选实施例,所述第一时间模块获取的正发生事件已发生时间根据该相同事件的最先发生时间进行计算。

根据本发明的一个优选实施例,所述第一时间模块获取的正发生事件已发生时间根据该相同事件的平均已发生时间进行计算。

本发明通过获取事件已发生时间、事件平均所需时间、第一排号、待发生事件最先事件序号,采用相关算法计算出第一排号所需要等待时间,并反馈至第一排号的相应消费者,利于该消费者合理安排时间,具有较强可控性。

除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:

图1是本发明提供的一种智能排号管理方法的流程示意图;

图2是本发明提供的一种智能排号管理系统的结构示意图。

具体实施方式

下面结合本发明的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。

请参阅图1,是本发明提供的一种智能排号管理方法的流程示意图。

本发明中所述事件是指在银行、餐饮和娱乐场合,由商户提供的一项具体的服务,如办理银行卡、转账、三人用餐、两人用餐、按摩、射击等项目,具体根据商户提供的服务项目确定,在本具体实施方式中,以餐饮商户提供的部分服务项目来进行描述,如一个人、两个人和八个人就餐,即为事件类型,其中,以两个人用餐为事件进行具体描述。

所述智能排号管理方法,包括如下步骤:

s1生成第一排号

消费者在餐饮实体店内或线上商城选择所需服务,以消费者在线上商城选择所需服务为例,如选择两个人用餐,则线上商城根据消费者的选择,生成所述第一排号,生成的所述第一排号相关信息中还包括生成时间、所述第一排号数值m和用餐人数,所述第一排号以文字方式显示,或者以二维码形式显示,用于当消费者扫描二维码时,则获取所述第一排号的相关最新信息。

s2获取正发生事件已发生时间和待发生事件

当消费者确认为两个人用餐,根据指令,在商户的数据库中进行大数据筛选,筛选出两个人用餐的所有的有效排号,有效排号是指在所述第一排号数值m之前的未消费完毕的排号,包括等待消费的和正在消费的。

等待消费的即为待发生事件,获取到待发生事件的数量和最先事件,计算出所述第一排号的数值m之前的待发生事件数量,将待发生事件按照排号的数值顺序进行排序,记录所述待发生事件中最先的事件的排号数值n即序号。

正在消费的即为已发生事件,从商户数据库中筛选出正在消费的两个人用餐的事件数量,结合所述商户能承担的两个人用餐事件的能力,同时,获取每一个已发生事件开始的时间,结合现今时间,计算出正在发生的两个人用餐的所有事件的已发生时间。

选择两个人用餐事件之中已发生事件中的最先发生时间t1作为计算事件已发生时间t2的根据,其中,事件已发生时间t2为现今时间相减最先发生时间t1。

s3获取事件平均所需时间

在商户的数据库中对所有发生完成的两个人用餐的事件进行统计分析,计算出两个人用餐的事件平均所需时间t3,所述平均所需时间t3可以为所有两个人用餐的事件时间除事件数量,也可以为通过排除非正常时间计算出的,还可以为根据消费者的消费信息进行权重分配后计算出的。

事件平均所需时间也可以在另一服务器中进行计算,通过数据通信传输至商户的数据库。

s4获取事件的第一排号,计算所述第一排号与已发生事件的排号之间的序号差值,结合所述最先事件已发生时间t2和所述事件平均所需时间t3计算出所述第一排号需等待时间

根据步骤s1中获取的两个人用餐事件的第一排号数值m和步骤s2中两个人用餐事件之中待发生事件中最先发生的排号数值n,计算出第一排号数值m与所述待发生事件n的最先序号之间的差值,即m-n。

再结合选择出待发生事件中最先发生事件已经发生时间t2和两个人用餐事件平均所需时间t3。

在系统中自动计算出所述第一排号需等待时间t=(t3-t2)+(m-n+1)*t3,并将计算得出的结果显示于排队纸件或二维码信息中,消费者扫描二维码时,获取到其需等待时间,其中,等待时间为变动数值,随着时间和消费者的变动,等待时间发生相应变化,进而,消费者能实时跟进到其排号信息。

在另一实施例中,步骤s2中获取的事件已发生时间为所有两个人用餐事件中正在发生的事件的平均已发生时间,利于计算时间的准确性,同时利于消费者有一定的可调节时间。

请参阅图2,是本发明提供的一种智能排号管理系统的结构示意图。

所述智能排号管理系统1包括排号模块11、第一时间模块13、第二时间模块15、第三时间模块17和分类模块19。所述第三时间模块17与所述排号模块11、所述第一时间模块13、所述第二时间模块15、所述分类模块19均存在数据关系。

所述排号模块11用于商户进行排号管理以及生成排号信息,生成的排号信息包括需等待序号数、用餐人数、排号数值、排号时间等信息。

通过所述排号模块11生成第一排号,以二维码形式显示第一排号相关信息。

所述第一时间模块13以所述第一排号生成时间、用餐人数和排号数值为根据,从数据库中获取相同用餐人数待发生事件数量、待发生事件中最先发生事件序号数值、正发生事件已发生时间。

其中,正发生事件已发生时间为根据正发生的相同事件中最先发生事件的时间和现今时间计算而来。

在另一实施例中,正发生事件已发生时间为根据正发生的相同事件中平均已发生时间和现今时间进行计算而来。

所述用餐人数由所述分类模块19进行分类,即存在多种事件类型,如一个人用餐、两个人用餐和八个人用餐,通过从所述第一排号中获取信息,进行对所述第一排号的事件类型分类,如为两个人用餐。

所述第二时间模块15用于从数据库中获取两个人用餐事件平均所需时间,平均所需时间在数据库中有进行统计分析,由所述第二时间模块15根据类型进行调取即可。

所述第三时间模块17从所述排号模块11获取第一排号数值、从所述第一时间模块13获取待发生事件数量和待发生事件中最先发生事件序号等、从所述第二时间模块15获取事件平均所需时间、以及现今时间,计算出所述第一排号所需要等待时间。

本发明通过获取事件已发生时间、事件平均所需时间、第一排号、待发生事件中最先发生事件序号,采用相关算法计算出第一排号所需要等待时间,并反馈至第一排号的相应消费者,利于该消费者合理安排时间,具有较强可控性。

以上所述仅为本发明的实施例,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

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