一种联合下单的方法及其系统与流程

文档序号:11520611阅读:585来源:国知局
一种联合下单的方法及其系统与流程

本发明涉及联合下单的技术领域,尤其是一种联合下单的方法及其系统。



背景技术:

随着社会的进步,人们越来越注重精神追求,因此,在繁忙的日子中,人们大多会选择聚餐的方式来实现促进彼此之间的感情。

在聚餐的时间,有时人们是选择投票的形式来决定最后的聚餐场所,但是碍于人们的面子问题,很容易导致无法再较短的时间内决策出最后的聚餐场所,并且,在汇集和统计所有投票信息时,很容易发生遗漏,造成时间上的浪费,效率不高。

因此,有必要设计一种联合下单的方法,实现隐蔽性投票,快速汇集和统计所有投票信息,联合所有的信息,决策出最后的聚餐场所,提高聚餐的效率,节省选择场所的时间。



技术实现要素:

本发明的目的在于克服现有技术的缺陷,提供一种联合下单的方法及其系统。

本发明是这样实现的,一种联合下单的方法,包括以下步骤:

服务器接收到用户终端发出的聚餐请求;

服务器接收用户终端的各自发出的点餐信息;

服务器汇集和统计所有点餐信息,决策出最终的点餐信息;

服务器发送最终的点餐信息至对应的用户终端;

服务器接收到用户终端根据最终的点餐信息选择的聚餐场所;

服务器汇集和统计所有聚餐场所,并发送最终的聚餐场所至用户终端。

进一步地,所述服务器接收到用户终端发出的聚餐请求步骤,用户终端通过拨打指定号码或发送聚餐短信至服务器,由服务器分发至各聚餐人员,聚餐人员各自点餐并发送点餐信息至服务器。

进一步地,所述服务器汇集和统计所有点餐信息,决策出最终的点餐信息的步骤,包括以下具体步骤:

对点餐信息进行分类;

统计各个分类的点餐信息的数量;

根据统计的数量进行排序,并生成临时列表;

判断临时列表中第一栏的数量与第二栏的数量是否一致;

若一致,则决策出第一栏所对应的点餐信息以及第二栏所对应的点餐信息为最终的点餐信息;

若不一致,则决策出第一栏所对应的点餐信息为最终的点餐信息。

进一步地,所述根据统计的数量进行排序,并生成临时列表的步骤,具体是按照统计的数量从多至少的方式排序。

进一步地,所述服务器接收到用户终端根据最终的点餐信息选择的聚餐场所步骤之前,还包括:

判断最终的点餐信息是否只有一个点餐信息;

若是,则进入所述服务器接收到用户终端根据最终的点餐信息选择的聚餐场所步骤;

若不是,则返回所述服务器接收用户终端的各自发出的点餐信息步骤。

进一步地,所述服务器汇集和统计所有聚餐场所,并发送最终的聚餐场所至用户终端的步骤,包括以下具体步骤:

对所有聚餐场所进行分类统计,求出各类聚餐场所的总和;

根据各类聚餐场所的总和进行排序,生成聚餐场所临时表;

判断临时列表中第一栏的数量与第二栏的数量是否一致;

若一致,则决策出第一栏所对应的聚餐场所信息以及第二栏所对应的聚餐场所信息为最终的点餐信息;

若不一致,则决策出第一栏所对应的聚餐场所信息为最终的聚餐场所信息。

进一步地,所述服务器汇集和统计所有聚餐场所,并发送最终的聚餐场所至各聚餐人员的步骤之后,还包括:

判断最终的聚餐场所信息是否只有一个聚餐场所信息;

若是,则进入结束步骤;

若不是,则返回所述聚餐人员选择聚餐场所,并发送至服务器的步骤。

本发明还提出了一种联合下单的系统,包括发起邀请单元、发送单元、聚餐场所汇总单元、发送点餐单元、聚餐场所发送单元以及聚餐场所汇总单元;

所述发起邀请单元,用于服务器接收到用户终端发出的聚餐请求,与所述聚餐场所发送单元连接;

所述发送单元,用于服务器接收用户终端的各自发出的点餐信息,与所述点餐汇总连接;

所述聚餐场所汇总单元,用于汇集和统计所有点餐信息,决策出最终的点餐信息,与所述聚餐场所发送单元连接;

所述发送点餐单元,用于服务器发送最终的点餐信息至用户终端,与所述聚餐场所发送单元连接;

所述聚餐场所发送单元,用于服务器接收到用户终端根据最终的点餐信息选择的聚餐场所,与所述聚餐场所汇总单元连接;

所述聚餐场所汇总单元,用于服务器汇集和统计所有聚餐场所,并发送最终的聚餐场所至用户终端。

进一步地,所述聚餐场所汇总单元包括点餐分类模块、点餐统计模块、点餐排序模块、点餐判断模块以及点餐决策模块;

所述点餐分类模块,用于对点餐信息进行分类,分别与所述发送单元以及所述点餐统计模块连接;

所述点餐统计模块,用于统计各个分类的点餐信息的数量,与所述点餐排序模块连接;

所述点餐排序模块,用于根据统计的数量进行排序,并生成临时列表,与所述点餐判断模块连接;

所述点餐判断模块,用于判断临时列表中第一栏的数量与第二栏的数量是否一致,与所述点餐决策模块;

所述点餐决策模块,用于决策出第一栏所对应的点餐信息以及第二栏所对应的点餐信息为最终的点餐信息,或者决策出第一栏所对应的点餐信息为最终的点餐信息,与所述发送点餐单元连接。

进一步地,所述一种联合下单的系统,包括点餐数量判断单元;所述点餐数量判断单元,用于判断最终的点餐信息是否只有一个点餐信息,分别与所述发送单元以及所述聚餐场所发送单元连接。

与现有技术相比,本发明提供的一种联合下单的方法,通过聚餐人员各自点餐后,由服务器汇集统计后公布最后的聚餐的点餐信息,同时也利用服务器汇集统计后公布最后的聚餐场所,实现隐蔽性投票,快速汇集和统计所有投票信息,联合所有的信息,决策出最后的聚餐场所,提高聚餐的效率,节省选择场所的时间。

附图说明

图1是本发明实施例一提供的一种联合下单的方法的流程框图;

图2是本发明实施例一提供的服务器汇集和统计所有点餐信息并决策出最终的点餐信息的具体流程框图;

图3是本发明实施例一提供的服务器汇集和统计所有聚餐场所并发送最终的聚餐场所至各聚餐人员的具体流程框图;

图4是本发明实施例一提供的一种联合下单的系统的结构框图;

图5是本发明实施例二提供的一种联合下单的方法的流程框图。

具体实施方式

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

以下结合具体实施例对本发明的实现进行详细的描述。

参照图1~5,为本发明提供的较佳实施例。

本实施例提供的一种联合下单的方法,可以运用在聚餐的过程中,实现隐蔽性投票,快速汇集和统计所有投票信息,联合所有的信息,决策出最后的聚餐场所,提高聚餐的效率,节省选择场所的时间,当然也可以运用在具有投票决策环节的活动中。

如图1所示,是本发明提供的实施例一,该实施例中,一种联合下单的方法,包括以下步骤:

s10、服务器接收到用户终端发出的聚餐请求;

s11、服务器接收用户终端的各自发出的点餐信息;

s12、服务器汇集和统计所有点餐信息,决策出最终的点餐信息;

s13、服务器发送最终的点餐信息至对应的用户终端;

s14、判断最终的点餐信息是否只有一个点餐信息;

若是,则进入所述s15步骤;

若不是,则返回所述s11步骤。

s15、服务器接收到用户终端根据最终的点餐信息选择的聚餐场所;

s16、服务器汇集和统计所有聚餐场所,并发送最终的聚餐场所至用户终端;

s17、判断最终的聚餐场所信息是否只有一个聚餐场所信息;

若是,则进入结束步骤;

若不是,则返回所述s15步骤。

上述的用户终端由聚餐人员使用与服务器进行通话下单,在这里可以用聚餐人员代替描述。

上述的s10步骤,用户终端发起聚餐申请的步骤,具体通过拨打指定号码或发送聚餐短信至服务器,由服务器分发至各聚餐人员,聚餐人员各自点餐并发送点餐的内容至服务器。

对于s11步骤,聚餐人员各自点餐并发送点餐的信息至服务器的步骤,具体是服务器发送当前的聚餐申请信息或者以拨号的形式通知各聚餐人员,聚餐人员收到该通知后,进行各自的点餐,并且可以选择拨号或者发送短信的形式将点餐的信息发送至服务器,这样子,可以起到隐蔽性的投票选择聚餐的内容,避免。

更进一步的,如图2所示,上述的s12步骤,服务器汇集和统计所有点餐信息,决策出最终的点餐信息的步骤,包括以下具体步骤:

s121、对点餐信息进行分类;

s122、统计各个分类的点餐信息的数量;

s123、根据统计的数量进行排序,并生成临时列表;

s124、判断临时列表中第一栏的数量与第二栏的数量是否一致;

s125、若一致,则决策出第一栏所对应的点餐信息以及第二栏所对应的点餐信息为最终的点餐信息;

s126、若不一致,则决策出第一栏所对应的点餐信息为最终的点餐信息。

在本实施例中,上述的s121步骤,对点餐信息进行分类,这里的分类包括面类、饭类或者湘菜、川菜、粤菜等类别。

s122的步骤,统计各个分类的点餐信息的数量,是为了求各类点餐信息的总和,以便s123步骤进行排序。

对于s123步骤,所述根据统计的数量进行排序,并生成临时列表的步骤,具体是按照统计的数量从多至少的方式排序。

于其他实施例,该s123步骤还可以是先生成临时列表后,将统计的数量依次填入临时列表中,每次数量多的点餐信息都会被置顶在临时列表中。

如图3所示,s16的步骤,所述服务器汇集和统计所有聚餐场所,并发送最终的聚餐场所至各聚餐人员的步骤,包括以下具体步骤:

s161、对所有聚餐场所进行分类统计,求出各类聚餐场所的总和;

s162、根据各类聚餐场所的总和进行排序,生成聚餐场所临时表;

s163、判断临时列表中第一栏的数量与第二栏的数量是否一致;

s164、若一致,则决策出第一栏所对应的聚餐场所信息以及第二栏所对应的聚餐场所信息为最终的点餐信息;

s165、若不一致,则决策出第一栏所对应的聚餐场所信息为最终的聚餐场所信息。

上述的一种联合下单的方法的电信交互如下:

1).所有要参与聚餐的人员,拨打电话1183000;

2).地点的投票,播放选择商圈提示音,如1购物公园2.南山海岸城....;

3).参与的人员a/b/c投票,系统根据投票结果,播放聚餐点:南山海岸城;

4).系统播放菜系,如1川菜,2湘菜参与人员按键dtmf投票;

5).系统播放湘菜x1/x2/x3/x4/x90下一页,参与人员点菜

6).重复5).步骤,完成点餐过程。

上述的一种联合下单的方法中,点菜过程通过拨打电话,集体投票完成;点菜、投票的结果,可以通过移动互联网展示。

上述的一种联合下单的方法,通过聚餐人员各自点餐后,由服务器汇集统计后公布最后的聚餐的点餐信息,同时也利用服务器汇集统计后公布最后的聚餐场所,实现隐蔽性投票,快速汇集和统计所有投票信息,联合所有的信息,决策出最后的聚餐场所,提高聚餐的效率,节省选择场所的时间。

如图4所示,是本实施例一提供的一种联合下单的系统,包括发起邀请单元10、发送单元20、聚餐场所汇总单元、发送点餐单元40、聚餐场所发送单元60以及聚餐场所汇总单元。

发起邀请单元10,用于服务器接收到用户终端发出的聚餐请求,与所述聚餐场所发送单元20连接;

发送单元20,用于服务器接收用户终端的各自发出的点餐信息,与所述点餐汇总连接;

聚餐场所汇总单元,用于汇集和统计所有点餐信息,决策出最终的点餐信息,与所述发送点餐单元40连接;

发送点餐单元40,用于服务器发送最终的点餐信息至用户终端,与所述聚餐场所发送单元60连接;

聚餐场所发送单元60,用于服务器接收到用户终端根据最终的点餐信息选择的聚餐场所,与所述聚餐场所汇总单元连接;

聚餐场所汇总单元,用于服务器汇集和统计所有聚餐场所,并发送最终的聚餐场所至用户终端。

另外,聚餐场所汇总单元包括点餐分类模块30、点餐统计模块31、点餐排序模块32、点餐判断模块33以及点餐决策模块34。

点餐分类模块30,用于对点餐信息进行分类,分别与所述发送单元20以及所述点餐统计模块31连接;

点餐统计模块31,用于统计各个分类的点餐信息的数量,与所述点餐排序模块32连接;

点餐排序模块32,用于根据统计的数量进行排序,并生成临时列表,与所述点餐判断模块33连接;

点餐判断模块33,用于判断临时列表中第一栏的数量与第二栏的数量是否一致,与所述点餐决策模块34;

点餐决策模块34,用于决策出第一栏所对应的点餐信息以及第二栏所对应的点餐信息为最终的点餐信息,或者决策出第一栏所对应的点餐信息为最终的点餐信息,与所述发送点餐单元40连接。

更进一步的,一种联合下单的系统还包括点餐数量判断单元50;所述点餐数量判断单元50,用于判断最终的点餐信息是否只有一个点餐信息,分别与所述发送单元20以及所述聚餐场所发送单元60连接。

另外,聚餐场所汇总单元包括聚餐场所分类模块70、聚餐场所排序模块71、聚餐场所判断模块72以及聚餐场所决策模块73。

聚餐场所分类模块70,用于对所有聚餐场所进行分类统计,求出各类聚餐场所的总和,分别与所述点餐数量判断单元50以及所述聚餐场所排序模块71连接;

聚餐场所排序模块71,用于根据各类聚餐场所的总和进行排序,生成聚餐场所临时表,与所述聚餐场所判断模块72连接;

聚餐场所判断模块72,用于判断临时列表中第一栏的数量与第二栏的数量是否一致,与所述聚餐场所决策模块73;

聚餐场所决策模块73,用于决策出第一栏所对应的聚餐场所信息以及第二栏所对应的聚餐场所信息为最终的点餐信息,或者决策出第一栏所对应的聚餐场所信息为最终的聚餐场所信息,与所述聚餐场所数量判断单元80连接。

一种联合下单的系统还包括聚餐场所数量判断单元80,聚餐场所数量判断单元80用于判断最终的聚餐场所信息是否只有一个聚餐场所信息,与所述聚餐场所发送单元60连接。

上述的一种联合下单的系统,通过发送单元20供聚餐人员各自点餐后,由聚餐场所汇总单元服务器汇集统计后公布最后的聚餐的点餐信息,同时也利用服务器汇集统计后,发送点餐单元40公布最后的聚餐场所,实现隐蔽性投票,快速汇集和统计所有投票信息,联合所有的信息,决策出最后的聚餐场所,提高聚餐的效率,节省选择场所的时间。

如图5所示,是本实施例二提供的一种联合下单的方法,包括以下步骤:

s20、发起聚餐邀请;

s21、选择聚餐人员,同时设定聚餐的时间;

s22、聚餐人员各自点餐并发送点餐的信息至服务器;

s23、服务器汇集和统计所有点餐信息,决策出最终的点餐信息;

s24、发送最终的点餐信息至各聚餐人员;

s25、判断最终的点餐信息是否只有一个点餐信息;

若是,则进入所述s26步骤;

若不是,则返回所述s22步骤。

s26、聚餐人员选择聚餐场所,并发送至服务器;

s27、服务器汇集和统计所有聚餐场所,并发送最终的聚餐场所至各聚餐人员;

s28、判断最终的聚餐场所信息是否只有一个聚餐场所信息;

若是,则进入结束步骤;

若不是,则返回所述s26步骤。

上述的s20、s22、s23、s24、s25、s26、s27、s28步骤与实施例一的s10、s11、s12、s13、s14、s15、s16、s17步骤内容实质相同。

对上述的s21步骤,选择聚餐人员,同时设定聚餐的时间的步骤,服务器可以根据聚餐的时间预先对一些在聚餐时间未开店的聚餐场所进行剔除,选择聚餐人员可以用于若是内部某一层人员进行局部聚餐时,可以有选择的余地,较为人性化。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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