1.基于云计算的服务预约系统,其特征在于,包括若干个用户端和预约子系统;
其中,所述用户端包括预约录入单元、地图单元、时间预估单元、信号单元、惯性跟随单元、云处理器和显示单元;
所述预约子系统包括数据交互单元、处理器、预约库和服务同步单元;
其中,所述预约录入单元用于用户录入预约信息,预约信息包括预约信号和预约内容,预约内容为所需办理的服务;并在录入预约信号时自动获取到当时用户所在位置信息,所述预约录入单元用于将预约信号和位置信息传输到时间预估单元;所述预约录入单元用于将预约信号传输到惯性跟随单元;
其中,所述信号单元用于在用户出发时用户输入出发信号,所述信号单元用于将出发信号传输到惯性跟随单元,所述惯性跟随单元用于对出发信号和预约信号进行惯性分析得到开始信号和惯性时间Tg;
所述惯性跟随单元用于将开始信号和惯性时间Tg传输到时间预估单元;
所述时间预估单元用于在接收到开始信号时,结合地图库对预约信息、位置信息和惯性时间Tg进行行程预估得到到达时间Dt;
所述时间预估单元用于将预约信息和到达时间传输到云处理器;所述云处理器用于将预约信息和到达时间传输到预约子系统的数据交互单元,所述数据交互单元用于将预约信息和到达时间传输到处理器;
所述服务同步单元与对应服务中心的排队系统同步,所述服务同步单元还存储有该服务中心的服务效率,服务效率包括单个数据Dg和服务窗口数据Fc;
所述预约库内与服务中心的排队系统同步,且自动实时获取到该服务中心的当前排队号数,排队号数为当前有多少人在等待服务;并实时更新;
所述处理器在接收到数据交互单元传输的预约信息内的预约信号时,自动结合服务同步单元和预约库对到达时间进行叫号处理,具体处理步骤为:S100:获取到到达时间;将到达时间标记为Dd;
S200:获取到当下的实时服务窗口数量,并将该数量标记为Fs;同时自动获取到当前的排队号数,并将其标记为Pd;
S300:获取到单个数据Dg和服务窗口数目Fc;
S400:根据Fs、Pd、Dg和Fc计算到号服务时间Q,具体计算公式为: 式中X4<1,且为预设值;
S500:自动获得当下时间,将当下时间加上Q得到服务点时间Qf;
S600:求取到服务点时间Qf与到达时间Dd的差值Ct,该差值单位为分钟;当Ct大于零时,表示服务点时间Qf比到达时间Dd提前了Ct分钟,当Ct小于零时表示服务点时间Qf比到达时间Dd晚了Ct分钟;
S601:当Ct≤X5时,X5为预设值;则自动预约到最新排队号数的下一个排队号数并将其标记为服务号数;并获取到此时的服务点时间Qf;最新排队号数为当下最后一个被叫到的号数;
S602:当Ct>X5时,则进行下述S603-S605的取号跟随步骤;
S603:获取到实时时间Ts,自动获得实时时间Ts距离到达时间Dd中间的剩余时间St;
S604:当St>X6时,表示此时的实时时间Ts距离该用户到达服务中心还需St时间;X6为预设值;利用公式求取得到应取号数,此时实时监控最新的排队号数,当最新排队号数的下一个号数为应取号数时,预约到应取号数,否则不进行任何动作;
S605:当St≤X6时,此时表示用户已经达到服务中心,此时获取到最新排队号数的下一个号数并将其标记为服务号数。
2.根据权利要求1所述的基于云计算的服务预约系统,其特征在于,所述惯性分析的具体分析步骤为:步骤一:获取到接收到预约信号的时间,和接收到出发信号的时间;
步骤二:自动获取到发出预约信号后,接收到出发信号的时间间隔并将该时间间隔标记为准备时间,并将得到的准备时间标记为一次准备时间;
步骤三:将每次得到的准备时间存储在惯性跟随单元,形成准备时间组Zi,i=1...n;
步骤四:当准备时间组内的准备时间的数量大于等于预设值X1时,产生开始信号,并自动获取标准时间;获取步骤如下:S1:获取到准备时间组Zi;
S2:按照从近到远的时间顺序获取到X2个准备时间,并将对应准备时间标记为标准时间;其中X2≤X1;
S3:求取得到标准时间的平均值,并将该均值标记为惯性时间Tg;
步骤五:当准备时间组内的准备时间的数量小于预设值X1时,接收到出发信号时才会产生开始信号,此时惯性时间Tg为零。
3.根据权利要求1所述的基于云计算的服务预约系统,其特征在于,所述行程预估的具体步骤为:步骤一:获取到预约信息、位置信息、开始信号和惯性时间Tg;
步骤二:获取到预约信息内的预约内容,根据预约内容锁定前往的服务中心,并自动获取到该服务中心的位置;
步骤三:根据位置信息和服务中心的位置,利用地图库获取到从位置信息到达服务中心所在位置需要的最短时间和最长时间,具体可借助当前的导航软件获取得到该时间;
步骤四:自动计算得到最短时间和最长时间的均值,并将该均值标记为路程时间;
步骤五:将路程时间加上惯性时间Tg得到耗时;
步骤六:自动获取到出发信号的产生时间,将该时间加上耗时得到到达时间Dt。
4.根据权利要求1所述的基于云计算的服务预约系统,其特征在于,所述服务效率获取方法为:SS1:获取到近期的排队数据,排队数据为从上个号从开始到叫到下个号码所花费的时间;近期的具体概念为最新的排队数据起,往前推X3个排队数据,X3为预设值;
SS2:获取到排队数据的均值,并将该均值标记为单个数据Dg;
SS3:获取到该服务中心所拥有的服务窗口数目,并将该数目标记为Fc。
5.根据权利要求1所述的基于云计算的服务预约系统,其特征在于,所述处理器根据叫号处理得到用户的服务号数并将服务号数返回到数据交互单元,所述数据交互单元接收处理器传输的服务号数;
所述数据交互单元用于将服务号数返回到云处理器,所述云处理器接收数据交互单元传输的服务号数并将其传输到显示单元,所述显示单元接收云处理器传输的服务号数并自动显示。