CN110111475A - It has dinner method, computer readable storage medium and management of repast system - Google Patents

It has dinner method, computer readable storage medium and management of repast system Download PDF

Info

Publication number
CN110111475A
CN110111475A CN201910381195.1A CN201910381195A CN110111475A CN 110111475 A CN110111475 A CN 110111475A CN 201910381195 A CN201910381195 A CN 201910381195A CN 110111475 A CN110111475 A CN 110111475A
Authority
CN
China
Prior art keywords
seats
restaurant
information
terminal
queueing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910381195.1A
Other languages
Chinese (zh)
Inventor
兰天
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Chunmuyuan Holdings Co Ltd
Original Assignee
Shenzhen Chunmuyuan Holdings Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Chunmuyuan Holdings Co Ltd filed Critical Shenzhen Chunmuyuan Holdings Co Ltd
Priority to CN201910381195.1A priority Critical patent/CN110111475A/en
Publication of CN110111475A publication Critical patent/CN110111475A/en
Priority to PCT/CN2019/101035 priority patent/WO2020224084A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C11/00Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C11/00Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
    • G07C2011/04Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere related to queuing systems

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention proposes a kind of method of having dinner in dining room, computer readable storage medium and management of repast systems, wherein the method for having dinner includes: to obtain the status information of multiple seats in a restaurant;According to status information, at least one seats in a restaurant for clearance is determined;Issue the cleaning signal of seats in a restaurant for clearance;Whether detection seats in a restaurant for clearance corresponding with cleaning signal clears up completion;If so, obtaining queueing message;According to receive guests information and the queueing message of the seats in a restaurant after the completion of cleaning, information of distributing telephone numbers is issued.According to the technical solution of the present invention, after the completion of any one seats in a restaurant is cleared up, to receive guests information and the queueing message progress Auto-matching of the seats in a restaurant that cleaning is completed, and automatic number allocation, it no longer needs attendant's line to send a notice foreground, is greatly shortened and is accomplished to foreground from seats in a restaurant cleaning and obtains the time for the information that cleaning is completed, so that the time that customer waits in line be greatly reduced, workload is reduced, communication cost is reduced.

Description

It has dinner method, computer readable storage medium and management of repast system
Technical field
The present invention relates to field of communication technology, have dinner method, a kind of computer-readable storage medium in particular to one kind Matter and a kind of management of repast system.
Background technique
Due to the particularity of catering industry, dining room needs to configure many waiters, to carry out position guidance, point to guest The services such as meal, food delivery, postprandial cleaning, checkout;After guest's checkout is left, attendant needs to tidy up seats in a restaurant, tidies up After need to notify the seats in a restaurant of certain table type of foreground that can take a seat, the customer that foreground reinforms queuing takes a seat, and by service people Member's direct customers take a seat to specified region, it is this by attendant cleared up behind seats in a restaurant again with the mode linked up under the line of foreground, increasing Add communication cost, also increases the time of customer's waiting;If attendant takes a seat without guidance guest immediately, meal can be reduced Position utilization rate, further increases guest's waiting time.
Summary of the invention
The present invention is directed to solve at least one of the technical problems existing in the prior art or related technologies.
In view of this, it is an object of the present invention to provide a kind of methods of having dinner in dining room.
It is another object of the present invention to provide a kind of computer readable storage mediums.
Yet another object of the invention is that providing a kind of management of repast system.
To achieve the goals above, the technical solution of first aspect present invention provides one kind and has dinner method, comprising: obtains The status information of multiple seats in a restaurant;According to status information, at least one seats in a restaurant for clearance is determined;Issue the clear of seats in a restaurant for clearance Manage signal;Whether detection seats in a restaurant for clearance corresponding with cleaning signal clears up completion;If so, obtaining queueing message;According to Receive guests information and the queueing message of seats in a restaurant after the completion of cleaning issue information of distributing telephone numbers.
In the technical scheme, the cleaning performance of seats in a restaurant is confirmed, after the completion of any one seats in a restaurant is cleared up, is obtained Take queueing message, and according to seats in a restaurant receive guests information and queueing message sending is distributed telephone numbers information, i.e., complete feelings by clearing up seats in a restaurant Condition confirmed, and after the completion of cleaning to seats in a restaurant receive guests information and queueing message carries out Auto-matching, so as to automatic Sending is distributed telephone numbers, after the completion of the cleaning of seats in a restaurant in this way in dining room, it is no longer necessary to which attendant's line sends a notice foreground, then by foreground root Information and queueing message are received guests to be matched according to seats in a restaurant, are greatly shortened and are accomplished to foreground from seats in a restaurant cleaning and obtain having cleared up At information time, do not need yet foreground manually to seats in a restaurant receive guests information and queueing message matches, to substantially subtract Lack the time that customer waits in line, reduces communication cost.
Specifically, when dining room is had a full house, customer need waits in line seats in a restaurant, and as time goes by, the stream of people may increase, preceding The workload of platform reception personnel increases accordingly, and with the extension of waiting time, and the patience of customer may lose gradually and can Customer can be caused to be lost, therefore, in the technical solution of the application, be identified by the cleaning performance to seats in a restaurant, and After the completion of seats in a restaurant is cleared up, the seats in a restaurant that cleaning is completed is sent directly to server or foreground computer, so as to the row with customer Team's information carries out Auto-matching, so as to which efficiency of distributing telephone numbers is substantially improved, reduces Customer waiting time, can also reduce people from foreground The workload of member reduces labor intensity, promotes working efficiency.
It should be pointed out that the status information of seats in a restaurant, refers to particular state locating for seats in a restaurant, such as state of having dinner, close State, state for clearance, state etc. of receiving guests then are transferred to the state of receiving guests after the completion of cleaning, then can be at this time if any queueing message It distributes telephone numbers.The information of receiving guests of seats in a restaurant refers to seats in a restaurant information relevant to the demand of customer, such as title, the seating capacity of seats in a restaurant Amount, position etc., wherein the title of seats in a restaurant can distinguish each seats in a restaurant, and the position of seats in a restaurant can make customer accurately reach seats in a restaurant, The amount of seats of seats in a restaurant can be matched with the number for the customer that has dinner, and further, possible some customers have specific demand, example Such as require it is smokeless, require it is near the window, require parlor, requirement to have baby' chair, therefore, these information related with customer demand are all It may include and being stored in advance in the server in information of receiving guests, so as to before distributing telephone numbers, carried out with the queueing message of customer Matching.In addition, the foreground in the application refers to the server-side towards customers in line, specific attendant can be, it can also be with It is a server, position may be at the doorway of dining room, it is also possible at the cashier in dining room or other places.
In the above-mentioned technical solutions, the information of receiving guests of seats in a restaurant includes at least one or more of following: title, seating capacity Amount, position;Queueing message includes at least one or more of following: queue number, number, status requirement;According to having cleared up Receive guests information and the queueing message of seats in a restaurant after issue information of distributing telephone numbers, specifically include: according to the first screening conditions, according to clear The information of receiving guests of each seats in a restaurant after the completion of reason is determined to be consistent with the information of receiving guests of a seats in a restaurant in multiple queueing messages Queueing message, issue corresponding information of distributing telephone numbers.
In the technical scheme, the information of receiving guests of seats in a restaurant includes amount of seats, convenient for corresponding with the number in queueing message Matching;Information of receiving guests includes position, convenient for the status requirement Corresponding matching in queueing message;In addition, information of receiving guests includes name Claiming, queueing message includes queue number, in this way convenient for issuing the title and queue number of seats in a restaurant when information is distributed telephone numbers in sending, with Just the seats in a restaurant for prompting customer corresponding with queue number that can take a seat.
It is to be appreciated that the first screening conditions, can be only the simple matchs of amount of seats and number, can also be only position The matching set, such as specific parlor, nonsmoking section etc. are also possible to amount of seats and number and position while matching;When So, the scheme of the application is not limited to that, can also be matching of the style of cooking etc..
In addition, due to being to be lined up, it is therefore desirable to sequentially determine the queueing message being consistent with the information of receiving guests of a seats in a restaurant, I.e. according to the sequence of queuing, queueing message is matched with the information of receiving guests of a seats in a restaurant one by one, until a queueing message Match with the information of receiving guests of this seats in a restaurant, such as there are three queueing message, respectively 1,2,3, No. 4, in each queueing message Corresponding number is respectively 1 people, 2 people, 3 people, 3 people, and the amount of seats of this seats in a restaurant is 3, therefore according to Queue sequence, is answered This is No. 3 and matches with the seats in a restaurant, to issue No. 3 information of distributing telephone numbers, rather than No. 1 of front, No. 2 is come, nor the 4th Number.
In the above-mentioned technical solutions, corresponding information of distributing telephone numbers is issued, specifically includes: obtaining the queueing form of queueing message; If queueing form is that scene is lined up, information of distributing telephone numbers is issued according to presets;If queueing form is first terminal queuing, to First terminal corresponding with queueing message issues information of distributing telephone numbers.
In the technical scheme, it selects different modes to issue information of distributing telephone numbers according to different queueing forms, can increase The flexibility distributed telephone numbers, the information that enables to distribute telephone numbers are passing to customer at the first time, thus further shorten the waiting time of customer, It avoids repeatedly distributing telephone numbers, promotes working efficiency.
Specifically, when queueing form is that scene is lined up, illustrate customer at the scene, therefore can directly pass through each of scene Kind equipment issues information of distributing telephone numbers according to presets, intuitively receives information of distributing telephone numbers in this way convenient for the customer in scene, more Specifically, presets can be preset audio, pre- setting video, default picture and text etc.;When queueing form is first terminal queuing When, illustrate customer not at the scene, therefore distribute telephone numbers information to first terminal corresponding with queueing message sending, passed through for the first end in this way Hold the customer being lined up that can receive information of distributing telephone numbers by first terminal at the first time, so as to shorten the queuing etc. of customer To the time.It is to be appreciated that first terminal can be it is any one in mobile phone, Pad, removable computer or other terminal devices Kind.
In the above-mentioned technical solutions, if queueing form is first terminal queuing, to corresponding with queueing message first Terminal issues information of distributing telephone numbers, and specifically includes: if queueing form is first terminal queuing, obtaining the first position letter of first terminal Breath;If first location information in predeterminable area, is distributed telephone numbers information according to presets sending, and/or to queueing message phase Corresponding first terminal issues information of distributing telephone numbers;If first location information is outside predeterminable area, to corresponding with queueing message First terminal issues information of distributing telephone numbers.
In the technical scheme, pass through the location information of determining first terminal, it can be realized that whether customer has arrived at Near dining room, to neatly issue information of distributing telephone numbers to customer, shorten Customer waiting time.
Specifically, for first location information in predeterminable area, i.e. first terminal holds first in predeterminable area in other words The customer of terminal is in predeterminable area, close to dining room, therefore can issue according to presets and distribute telephone numbers information so that attached in dining room Close customer can intuitively receive information of distributing telephone numbers, perhaps to first terminal sending distribute telephone numbers information or by preset audio, Pre- setting video, default picture and text issue while distributing telephone numbers information, also information of distributing telephone numbers are issued to first terminal, in this way by sending out by all kinds of means The mode for information of distributing telephone numbers out, it can be ensured that corresponding customer can receive information of distributing telephone numbers, and so as to shorten queuing time, avoid more It is secondary to distribute telephone numbers, promote working efficiency;When first location information is outside predeterminable area, customer with a distance from dining room farther out, therefore to The sending of corresponding with queueing message first terminal is distributed telephone numbers information, it can be ensured that customer can receive information of distributing telephone numbers, and avoid number.
It is to be appreciated that predeterminable area is centered on dining room, and played from dining room to external diffusion a certain distance, dining room Preset audio, pre- setting video, default picture and text can cover the owner in predeterminable area, to guarantee the Gu in predeterminable area Visitor can successfully receive information of distributing telephone numbers.
Further, when obtaining the location information of first terminal, it can first be issued to first terminal and obtain location information Request, after request passes through, then obtain location information.
In the above-mentioned technical solutions, if queueing form is first terminal queuing, to corresponding with queueing message first Terminal sending is distributed telephone numbers information, is specifically included: if queueing form is that first terminal is lined up, acquisition corresponding with queueing message the The first location information of one terminal;If first location information is in predeterminable area, eventually to corresponding with queueing message first End issues the navigation information of seats in a restaurant corresponding with queueing message;If first location information outside predeterminable area, to queuing The corresponding first terminal of information issues the navigation information of dining room and seats in a restaurant corresponding with queueing message.
In the technical scheme, by sending the navigation information of seats in a restaurant or leading for dining room and seats in a restaurant to first terminal Boat information, can provide navigation to hold the customer of first terminal, enable a customer to rapidly and accurately reach seats in a restaurant, further Reduce the waiting time of customer, and the transmission for passing through navigation information, it is possible to reduce it is strong to reduce labour for the workload of attendant Degree, can also avoid in attendant's deficiency, multiple customers are trapped in channel because that can not find seats in a restaurant to be caused to block, and is led It causes work efficiency drop or causes safety accident.
It is to be appreciated that illustrating that the customer for holding first terminal is eating when first location information is located in predeterminable area It near the Room, does not need to navigate to dining room, therefore only sends the navigation information of corresponding seats in a restaurant;And first location information When outside predeterminable area, illustrate to hold the customer of first terminal dining room remotely, therefore send dining room and seats in a restaurant simultaneously Navigation information, it can be ensured that customer rapidly and accurately reaches dining room, rapidly enters dining state, to decrease other customers Waiting time.
Further, when obtaining the location information of first terminal, it can first be issued to first terminal and obtain location information Request, after request passes through, then location information is obtained, so as to according to the position of first terminal and seats in a restaurant or dining room Position generates navigation information.
In the above-mentioned technical solutions, according to the first screening conditions, according to the information of receiving guests of each seats in a restaurant after the completion of cleaning, In multiple queueing messages, the queueing message being consistent with the information of receiving guests of a seats in a restaurant is sequentially determined, issue corresponding distribute telephone numbers Information specifically includes: determining the amount of seats for the seats in a restaurant that any one cleaning is completed;In multiple queueing messages, by amount of seats, It is sequentially compared with number corresponding to each queueing message, it is determined whether have the number and amount of seats of a queueing message It is equal;If so, the information of distributing telephone numbers of the number of the sending queueing message equal with amount of seats;If it is not, the number of acquisition is compared with amount of seats Few multiple queueing messages determine at least one the smallest queueing message of difference wherein between number and amount of seats;? In at least one queueing message, the information of distributing telephone numbers of the queueing message to make number one is issued.
In the technical scheme, pass through the number in the amount of seats and queueing message of the seats in a restaurant for completing any one cleaning It compares to issue information of distributing telephone numbers, i.e. the first screening conditions are that amount of seats and number compare, such screening conditions Simply, easily controllable and calculating is conducive to promote working efficiency;Further, the utilization rate to guarantee seats in a restaurant, it is first determined be The no number for having a queueing message is equal with amount of seats, in the case where equal, information of distributing telephone numbers is issued, so that the benefit of seats in a restaurant With maximization, to promote working efficiency and attendance;In the queueing message of number inequal with amount of seats, determine At least one the smallest queueing message of difference out wherein between number and amount of seats can equally play maximization benefit in this way With the effect of seats in a restaurant, attendance is promoted, thereby increases and it is possible to have the number of multiple queueing messages identical, sequentially issue the row to make number one The information of distributing telephone numbers of team's information, is introduced into the customer for coming front and has dinner, to reduce the waiting time of customer.
It is to be appreciated that multiple queueing messages that the number of acquisition is few compared with amount of seats, determine wherein number and seating capacity Whole queueing messages can be screened together, find out difference by least one the smallest queueing message of difference between amount Amount of seats can also be subtracted 1 by least one the smallest queueing message, then be searched and the amount of seats phase that subtracts 1 Etc. the queueing messages of numbers the amount of seats for having subtracted 1 is subtracted 1 again, in other words by the seating capacity of seats in a restaurant if not having Amount subtracts 2, then searches the queueing message of equal number, and so on, believe until finding out the queuing to match with amount of seats Until breath.
In any of the above-described technical solution, issue the cleaning signal of seats in a restaurant for clearance, specifically include: obtain with to clear The corresponding second terminal in the seats in a restaurant of reason;Cleaning signal is issued to second terminal corresponding with seats in a restaurant for clearance;Or it obtains The second location information of mission bit stream and each second terminal in multiple second terminals;According to the task in each second terminal The second location information of information and each second terminal filters out the second terminal for meeting the second screening conditions;To meeting second The second terminal of screening conditions issues the cleaning signal of seats in a restaurant for clearance.
In the technical scheme, for the sending for clearing up signal of seats in a restaurant for clearance, specific restriction, a kind of mode are made that It is directly to issue cleaning signal to second terminal corresponding with seats in a restaurant for clearance, i.e., in dining room, in advance by each seats in a restaurant Binding corresponding with a second terminal, the corresponding binding one of seats in a restaurant one second terminal of corresponding binding or multiple seats in a restaurant Second terminal, in this way, the seats in a restaurant being bundled in this second terminal when for clearance, will all issue cleaning letter to the second terminal Number, the sending of cleaning signal in this way is simple and quick, is directed toward and defines, can promote working efficiency;Another way is seats in a restaurant and the Two terminals are without binding, but after there is seats in a restaurant for clearance, to the mission bit stream in all second terminals in dining room It is analyzed with the second position, filters out most suitable second terminal, issue cleaning signal to this most suitable second terminal; Second screening conditions can be the second terminal nearest apart from seats in a restaurant for clearance, be also possible to task quantity least second Terminal is also possible to be closer, task quantity also less second terminal, can equally promote working efficiency in this way.
In any of the above-described technical solution, the status information of multiple seats in a restaurant is obtained, is specifically included: obtaining multiple seats in a restaurant Close state;It according to status information, determines at least one seats in a restaurant for clearance, specifically includes: meal of the detection in state of closing In position, whether the seat of seats in a restaurant is all vacant;Determine that all vacant seats in a restaurant is seats in a restaurant for clearance at seat.
In the technical scheme, by determining that account has been tied in seats in a restaurant, and seat is all vacant, may thereby determine that at this The customer that seats in a restaurant is had dinner has had dinner completion, which is determined as to seats in a restaurant for clearance at this time, such process is simple, is easy to Control, and customer's completion of whether having had dinner can be accurately determined and left, to promote working efficiency, reduce other customers' Waiting time.
Certainly, the technical solution of the application is not limited to that;It can also be in the seats in a restaurant for closing state, as long as occurring empty Set seat, seats in a restaurant can be determined as to seats in a restaurant for clearance, that is, do not need the vacant ability in whole seats seats in a restaurant is determined as it is for clearance Seats in a restaurant;And it is directed to vacant amount of seats, issue distribute telephone numbers information, such as some dining rooms that can be shared a table with stranger.
In the above-mentioned technical solutions, whether the seat for the seats in a restaurant that detection checkout is completed is all vacant, specifically includes: detection knot The weight at each seat for the seats in a restaurant that account is completed;When weight at each seat is respectively less than weight threshold, determine that seat is all empty It sets.
In the technical scheme, each customer has weight, when the weight at each seat is respectively less than weight threshold, explanation Customer on seat has been moved off, thus may determine that seat is vacant, such decision logic is simple and effective, it is easily controllable and Implement.
In any of the above-described technical solution, after information is distributed telephone numbers in sending, method of having dinner further include: receive and distribute telephone numbers letter Request of ordering on the corresponding seats in a restaurant of manner of breathing;To ordering, request is authenticated;If authenticating successfully, receive request of ordering, otherwise Issue the prompt information for failure of ordering.
In the technical scheme, it by being authenticated to request of ordering, may determine whether to distribute telephone numbers corresponding to information Whether customer in queueing message takes a seat in corresponding seats in a restaurant, or be that the attendant having permission is ordering food, in this way can be with It avoids customer from entering the seats in a restaurant of mistake, also ensures that the customer for receiving information of distributing telephone numbers can order in corresponding seats in a restaurant, to mention Rise working efficiency.
It is appreciated that authentication can be authenticated by first terminal, can also be authenticated by the paper slip of row number, or Person authenticates according to biological characteristic, and specifically, such as being lined up is row number that the paper slip that is taken by foreground carries out, can be on paper slip Have queue number or two dimensional code, after customer takes one's seat, by the identifier on seats in a restaurant to queue number or two dimensional code etc. into Row identifies and realizes authentication;Or seats in a restaurant is equipped with two dimensional code, customer is lined up by first terminal, such as mobile phone, then It mobile phone can be used scans the two-dimensional code and authenticated, or the two dimension being dealt into customer's mobile phone is identified by the identifier on seats in a restaurant Code is authenticated;Or some scheduled seats in a restaurant, secret seats in a restaurant etc., the biological characteristic that can be retained in advance by customer, such as Fingerprint, facial characteristics etc. carry out identification authentication;Or some seats in a restaurant can only be ordered food by specific attendant, then it can be right The biological characteristic of these specific attendants or hand-held second terminal carry out identification and realize authentication.
In any of the above-described technical solution, whether detection seats in a restaurant corresponding with cleaning signal clears up completion, specific to wrap It includes: obtaining the weight of object on the dinner table of seats in a restaurant corresponding with cleaning signal;When weight of object is less than weight threshold, determine Seats in a restaurant cleaning corresponding with cleaning signal is completed;Or the height of the object on the dinner table of acquisition seats in a restaurant corresponding with cleaning signal Degree or width;When the height of object is less than the width of height threshold or object less than width threshold value, signal phase is determined and cleared up Corresponding seats in a restaurant cleaning is completed.
In the technical scheme, determine whether seats in a restaurant clears up completion and detecting to the weight of object on dinner table, Or determine whether seats in a restaurant clears up completion, such detection side and the width to the object on dinner table, length detect Formula is simple and reliable, easy to implement, does not also need attendant and do any work seats in a restaurant can be realized to clear up the confirmation whether completed, To further improve working efficiency, labor intensity is reduced, the waiting time of customer is reduced.
The technical solution of second aspect of the present invention provides a kind of computer readable storage medium, is stored thereon with computer Program realizes the step such as any one of the above-mentioned first aspect method of having dinner of technical solution when computer program is executed by processor Suddenly.
In the technical scheme, by execute any of the above-described technical solution have dinner method the step of, to be provided with Whole beneficial effects of above-mentioned technical proposal, details are not described herein.
The technical solution of third aspect present invention provides a kind of management of repast system, comprising: processor and memory, In, the computer program that can be run on a processor is stored on memory, processor is realized above-mentioned when executing computer program Any one of first aspect technical solution have dinner method the step of.
In the technical scheme, by execute any of the above-described technical solution have dinner method the step of, to be provided with Whole beneficial effects of above-mentioned technical proposal, details are not described herein.
Additional aspect and advantage of the invention will become obviously in following description section, or practice through the invention Recognize.
Detailed description of the invention
Fig. 1 is the flow diagram of the method for having dinner of the embodiment of the present invention 1;
Fig. 2 is the flow diagram of the method for having dinner of the embodiment of the present invention 2;
Fig. 3 is the flow diagram of the method for having dinner of the embodiment of the present invention 3;
Fig. 4 is the flow diagram of the method for having dinner of the embodiment of the present invention 4;
Fig. 5 is the flow diagram of the method for having dinner of the embodiment of the present invention 5;
Fig. 6 is the flow diagram of the method for having dinner of the embodiment of the present invention 6;
Fig. 7 is the flow diagram of the method for having dinner of the embodiment of the present invention 7;
Fig. 8 is the flow diagram of the method for having dinner of the embodiment of the present invention 8;
Fig. 9 is the flow diagram of the method for having dinner of the embodiment of the present invention 9;
Figure 10 is the structural schematic diagram of the management of repast system of the embodiment of the present invention 10.
Wherein, the appended drawing reference in Figure 10 and the corresponding relationship between component names are as follows:
1 management of repast system, 10 memories, 12 processors.
Specific embodiment
It is with reference to the accompanying drawing and specific real in order to be more clearly understood that the above objects, features and advantages of the present invention Applying mode, the present invention is further described in detail.It should be noted that in the absence of conflict, the implementation of the application Feature in example and embodiment can be combined with each other.
In the following description, numerous specific details are set forth in order to facilitate a full understanding of the present invention, still, the present invention may be used also To be implemented using other than the one described here other modes, therefore, protection scope of the present invention is not by described below Specific embodiment limitation.
According to some embodiments of the present invention referring to Fig. 1 to Figure 10 description.
Before describing embodiments herein, it is also stated that, the method for having dinner of the application needs centainly soft Hardware adaptations environment, specifically, the method for having dinner of the application can also be applied using in the server by server It is common by server and electronic equipment in the hardware environment constituted with the electronic equipment interacted by network and server It executes.Network includes but is not limited to: wide area network, Metropolitan Area Network (MAN) or local area network.
Further, the server of the application meaning, which can refer to, to provide equipment (such as electronic equipment) other in network The computer system of service.Such as any one can externally provide File Transfer Protocol (File Transfer Protocol, Abbreviation FTP) service computer, server can also be.From narrow scope, server refers exclusively to certain high-performance computers, Service can be externally provided, for common computer, stability, safety, performance etc. are required by network It is higher therefore different in the requirement of the hardware aspects such as CPU, chipset, memory, disk system, network and common computer.
Electronic equipment in the application includes that one kind can be automatic to carry out numerical value meter according to the instruction for being previously set or storing The electronic equipment of calculation and/or information processing, hardware includes but is not limited to microprocessor, sensor, specific integrated circuit (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device etc..Electronic equipment may also include network and set Standby and/or user equipment.Wherein, the network equipment includes but is not limited to that single network server, multiple network servers form Server group or the cloud being made of a large amount of hosts or network server for being based on cloud computing (Cloud Computing), wherein cloud Calculating is one kind of distributed computing, a super virtual computer consisting of a loosely coupled set of computers.User Equipment include but is not limited to any one can with user by the modes such as keyboard, mouse, remote controler, touch tablet or voice-operated device into The electronic product of row human-computer interaction, for example, personal computer, tablet computer, smart phone, personal digital assistant PDA, game Machine, Interactive Internet TV IPTV, intellectual wearable device etc..Wherein, network packet locating for user equipment and the network equipment Include but be not limited to internet, wide area network, Metropolitan Area Network (MAN), local area network, Virtual Private Network VPN etc..
Embodiment 1
As shown in Figure 1, the method for having dinner of the one embodiment proposed according to the present invention, comprising:
Step S100: the status information of multiple seats in a restaurant is obtained;
Step S102: according to status information, at least one seats in a restaurant for clearance is determined;
Step S104: the cleaning signal of seats in a restaurant for clearance is issued;
Step S106: whether detection seats in a restaurant for clearance corresponding with cleaning signal clears up completion;
Step S108: if so, obtaining queueing message;
Step S110: according to receive guests information and the queueing message of the seats in a restaurant after the completion of cleaning, information of distributing telephone numbers is issued.
In this embodiment, the cleaning performance of seats in a restaurant is confirmed, after the completion of any one seats in a restaurant is cleared up, is obtained Queueing message, and according to seats in a restaurant receive guests information and queueing message sending is distributed telephone numbers information, i.e., by clearing up performance to seats in a restaurant Confirmed, and to receive guests information and the queueing message progress Auto-matching of seats in a restaurant after the completion of cleaning, so as to send out automatically Distribute telephone numbers out, after the completion of the cleaning of seats in a restaurant in this way in dining room, it is no longer necessary to attendant's line sends a notice foreground, then by foreground according to Information and queueing message are received guests to be matched in seats in a restaurant, are greatly shortened to be accomplished to foreground from seats in a restaurant cleaning and obtain cleaning and complete Information time, do not need yet foreground manually to seats in a restaurant receive guests information and queueing message matches, to be greatly decreased The time that customer waits in line, reduce communication cost.
Specifically, when dining room is had a full house, customer need waits in line seats in a restaurant, and as time goes by, the stream of people may increase, preceding The workload of platform reception personnel increases accordingly, and with the extension of waiting time, and the patience of customer may lose gradually and can Customer can be caused to be lost, therefore, in the technical solution of the application, be identified by the cleaning performance to seats in a restaurant, and After the completion of seats in a restaurant is cleared up, the seats in a restaurant that cleaning is completed is sent directly to server or foreground computer, so as to the row with customer Team's information carries out Auto-matching, so as to which efficiency of distributing telephone numbers is substantially improved, reduces Customer waiting time, can also reduce people from foreground The workload of member reduces labor intensity, promotes working efficiency;It is to be appreciated that can store in server or foreground computer There is the information of each seats in a restaurant, in this way, after the completion of seats in a restaurant is cleared up, directly transmits signal that seats in a restaurant cleaning is completed to server or preceding Platform computer.
It should be pointed out that the status information of seats in a restaurant, refers to particular state locating for seats in a restaurant, such as state of having dinner, close State, state for clearance, state etc. of receiving guests, wherein state for clearance can be overlapped with state of closing, i.e., customer has eaten It completes and completes checkout, and have been moved off, be overlapped at this time for state for clearance and state of closing;May also customer it is only complete At checkout, but and do not complete dining, i.e., do not leave seats in a restaurant, therefore can't be cleared up, then do not enter at this time for clearance State;It is then transferred to the state of receiving guests after the completion of cleaning, at this time if any queueing message, then can be distributed telephone numbers.The information of receiving guests of seats in a restaurant refers to One seats in a restaurant information relevant to the demand of customer, such as the title of seats in a restaurant, amount of seats, position etc., wherein the name of seats in a restaurant Title can distinguish each seats in a restaurant, and the position of seats in a restaurant can make customer accurately reach seats in a restaurant, the amount of seats of seats in a restaurant can with have dinner The number of customer matches, further, may some customers have specific demand, such as require it is smokeless, require it is near the window, require Parlor, requirement have baby' chair etc., and therefore, these information related with customer demand can be included in information of receiving guests, and It is stored in advance in the server, to be matched with the queueing message of customer before distributing telephone numbers.
In addition, the foreground in the application refers to Customer Facing server-side, it can be specific attendant, be also possible to One server, position may be at the doorways of dining room, it is also possible at the cashier in dining room or other places, this implementation Example to the concrete form on foreground, specific location without limitation.
It is to be appreciated that seats in a restaurant cleaning complete information, can be sent to by the handheld terminal of waiter server or Person foreground computer, can also be sent to server or foreground computer by the terminal being arranged on seats in a restaurant, the present embodiment to how Seats in a restaurant cleaning completion information is sent to be not specifically limited.
It may also be noted that the seats in a restaurant in the application, including dinner table or dining table, and matches with dinner table or dining table and make Seat can also only include an individual seat, and position of having dinner corresponding with the seat;Further, same A seats in a restaurant also has a variety of different states, such as state of having dinner, closes state, state for clearance etc..
Embodiment 2
As shown in Fig. 2, the method for having dinner of the one embodiment proposed according to the present invention, comprising:
Step S200: the status information of multiple seats in a restaurant is obtained;
Step S202: according to status information, at least one seats in a restaurant for clearance is determined;
Step S204: the cleaning signal of seats in a restaurant for clearance is issued;
Step S206: whether detection seats in a restaurant for clearance corresponding with cleaning signal clears up completion;
Step S208: if so, obtaining queueing message;
Step S210: according to the first screening conditions, according to the information of receiving guests of each seats in a restaurant after the completion of cleaning, in multiple rows In team's information, the queueing message being consistent with the information of receiving guests of a seats in a restaurant is determined, and obtain the queueing form of queueing message;
Optionally, information of receiving guests includes at least title, amount of seats, position;Queueing message includes at least queue number, people Number, status requirement;
Step S212: if queueing form is that scene is lined up, information of distributing telephone numbers is issued according to preset audio or pre- setting video;
Step S214: if queueing form is first terminal queuing, the first location information of first terminal is obtained;
Step S216: if first location information in predeterminable area, is distributed telephone numbers according to preset audio or the sending of pre- setting video Information, and/or information of distributing telephone numbers is issued to first terminal corresponding with queueing message;
Step S218: if first location information outside predeterminable area, is sent out to first terminal corresponding with queueing message It distributes telephone numbers out information.
In this embodiment, the information of receiving guests of seats in a restaurant includes amount of seats, convenient for corresponding with the number in queueing message Match;Information of receiving guests includes position, convenient for the status requirement Corresponding matching in queueing message;In addition, information of receiving guests includes title, Queueing message includes queue number, is convenient in this way when information is distributed telephone numbers in sending, the title and queue number of seats in a restaurant is issued, to mention Show the seats in a restaurant that customer corresponding with queue number can take a seat.
It is to be appreciated that the first screening conditions, can be only the simple matchs of amount of seats and number, can also be only position The matching set, such as specific parlor, nonsmoking section etc. are also possible to amount of seats and number and position while matching;When So, the scheme of the application is not limited to that, can also be matching of the style of cooking etc..
In addition, due to being to be lined up, it is therefore desirable to sequentially determine the queueing message being consistent with the information of receiving guests of a seats in a restaurant, I.e. according to the sequence of queuing, queueing message is matched with the information of receiving guests of a seats in a restaurant one by one, until a queueing message Match with the information of receiving guests of this seats in a restaurant, such as there are four queueing message, respectively 1,2,3, No. 4, in each queueing message Corresponding number is respectively 1 people, 2 people, 3 people, 3 people, and the amount of seats of this seats in a restaurant is 3, therefore according to Queue sequence, is answered This is No. 3 and matches with the seats in a restaurant, to issue No. 3 information of distributing telephone numbers, rather than No. 1 of front, No. 2 is come, nor the 4th Number.
Further, it selects different modes to issue information of distributing telephone numbers according to different queueing forms, can increase and to distribute telephone numbers Flexibility, the information that enables to distribute telephone numbers are passing to customer at the first time, to further shorten the waiting time of customer, avoid more It is secondary to distribute telephone numbers, promote working efficiency.
Specifically, when queueing form is that scene is lined up, illustrate customer at the scene, therefore can directly pass through each of scene Kind equipment issues information of distributing telephone numbers according to preset audio or pre- setting video, intuitively receives convenient for the customer in scene in this way It distributes telephone numbers information;When queueing form is that first terminal is lined up, illustrate customer not at the scene, therefore to corresponding with queueing message the The information as soon as terminal sending is distributed telephone numbers, the customer being lined up in this way by first terminal can be connect in first time by first terminal Information of distributing telephone numbers is received, so as to shorten the queue waiting time of customer.
In further embodiments, customer at the scene when, the sending for information of distributing telephone numbers is not limited only to preset audio or default view Frequently, it is also possible to preset graph text information.
It is to be appreciated that first terminal can be it is any one in mobile phone, Pad, removable computer or other terminal devices Kind, the present embodiment is not specifically limited the concrete type of first terminal.
Further, pass through the location information of determining first terminal, it can be realized that whether customer has arrived at dining room Near, to neatly issue information of distributing telephone numbers to customer, shorten Customer waiting time.
In some embodiments, it for the acquisition of the position of first terminal, needs first to issue acquisition position to first terminal The request of information after request passes through, then obtains location information.
Specifically, for first location information in predeterminable area, i.e. first terminal holds first in predeterminable area in other words The customer of terminal is in predeterminable area, close to dining room, therefore can distribute telephone numbers according to preset audio or the sending of pre- setting video information with So that the customer near dining room is intuitively received information of distributing telephone numbers, perhaps distributes telephone numbers information or logical to first terminal sending Cross preset audio, the sending of pre- setting video distribute telephone numbers information while, also distribute telephone numbers information, pass through so by all kinds of means to first terminal sending Issue the mode for information of distributing telephone numbers, it can be ensured that corresponding customer can receive information of distributing telephone numbers, and so as to shorten queuing time, avoid It repeatedly distributes telephone numbers, promotes working efficiency;When first location information is outside predeterminable area, customer with a distance from dining room farther out, therefore Information of distributing telephone numbers is issued to first terminal corresponding with queueing message, it can be ensured that customer can receive information of distributing telephone numbers, and avoid Number.
It is to be appreciated that predeterminable area is centered on dining room, and played from dining room to external diffusion a certain distance, dining room Preset audio, pre- setting video can cover predeterminable area, to guarantee that the customer in predeterminable area can successfully receive It distributes telephone numbers information.
Embodiment 3
As shown in figure 3, the method for having dinner of the one embodiment proposed according to the present invention, comprising:
Step S300: the status information of multiple seats in a restaurant is obtained;
Step S302: according to status information, at least one seats in a restaurant for clearance is determined;
Step S304: the cleaning signal of seats in a restaurant for clearance is issued;
Step S306: whether detection seats in a restaurant for clearance corresponding with cleaning signal clears up completion;
Step S308: if so, obtaining queueing message;
Step S310: according to the first screening conditions, according to the information of receiving guests of each seats in a restaurant after the completion of cleaning, in multiple rows In team's information, the queueing message being consistent with the information of receiving guests of a seats in a restaurant is sequentially determined, and obtain the queuing side of queueing message Formula;
Step S312: if queueing form is that scene is lined up, information of distributing telephone numbers is issued according to preset audio or pre- setting video;
Step S314: if queueing form is first terminal queuing, first terminal corresponding with queueing message is obtained First location information;
Step S316: if first location information in predeterminable area, is sent out to first terminal corresponding with queueing message The navigation information of seats in a restaurant corresponding with queueing message out;
Step S318: if first location information outside predeterminable area, is sent out to first terminal corresponding with queueing message The navigation information in dining room and seats in a restaurant corresponding with queueing message out.
In this embodiment, by sending the navigation information of seats in a restaurant or the navigation in dining room and seats in a restaurant to first terminal Information can provide navigation to hold the customer of first terminal, enable a customer to rapidly and accurately reach seats in a restaurant, further subtract The waiting time of few customer, and the transmission for passing through navigation information, it is possible to reduce the workload of attendant reduces labor intensity, It can also avoid in attendant's deficiency, multiple customers are trapped in channel because that can not find seats in a restaurant to be caused to block, and is caused Work efficiency drop causes safety accident.
It is to be appreciated that illustrating that the customer for holding first terminal is eating when first location information is located in predeterminable area It near the Room, does not need to navigate to dining room, therefore only sends the navigation information of corresponding seats in a restaurant;And first location information When outside predeterminable area, illustrate to hold the customer of first terminal dining room remotely, therefore send dining room and seats in a restaurant simultaneously Navigation information, it can be ensured that customer rapidly and accurately reaches dining room, rapidly enters dining state, to decrease other customers Waiting time.
In further embodiments, it when obtaining the location information of first terminal, needs first to issue acquisition position to first terminal The request of confidence breath, after request passes through, then obtains location information, and according to the location information of first terminal and seats in a restaurant and/ Or the position in dining room, generate navigation information.
Embodiment 4
As shown in figure 4, the method for having dinner of the one embodiment proposed according to the present invention, comprising:
Step S400: the status information of multiple seats in a restaurant is obtained;
Step S402: according to status information, at least one seats in a restaurant for clearance is determined;
Step S404: the cleaning signal of seats in a restaurant for clearance is issued;
Step S406: whether detection seats in a restaurant for clearance corresponding with cleaning signal clears up completion;
Step S408: if so, obtaining queueing message;
Step S410: the amount of seats for the seats in a restaurant that any one cleaning is completed is determined;
Step S412: in multiple queueing messages, by amount of seats, sequentially with number corresponding to each queueing message into Row comparison, it is determined whether have the number of a queueing message equal with amount of seats;
Step S414: if so, the information of distributing telephone numbers of the number of the sending queueing message equal with amount of seats;
Step S416: if it is not, multiple queueing messages that the number of acquisition is few compared with amount of seats, determine wherein number and seat At least one the smallest queueing message of difference between quantity;
Step S418 sequentially issues the information of distributing telephone numbers of the queueing message to make number one at least one queueing message.
In this embodiment, by by any one cleaning complete seats in a restaurant amount of seats and queueing message in number into Row compares to issue information of distributing telephone numbers, i.e. the first screening conditions are that amount of seats and number compare, such screening conditions letter Single, easily controllable and calculating is conducive to promote working efficiency;Further, the utilization rate to guarantee seats in a restaurant, it is first determined whether There is the number of a queueing message equal with amount of seats, in the case where equal, corresponding information of distributing telephone numbers is issued, so that seats in a restaurant Using maximize, to promote working efficiency and attendance;In the queueing message of number inequal with amount of seats, It determines at least one the smallest queueing message of difference wherein between number and amount of seats, can equally play maximum in this way Change the effect for utilizing seats in a restaurant, promote attendance, thereby increases and it is possible to have the number of multiple queueing messages identical, sequentially issue and make number one Queueing message information of distributing telephone numbers, be introduced into the customer for coming front and have dinner, to reduce the waiting time of customer.
It is to be appreciated that multiple queueing messages that the number of acquisition is few compared with amount of seats, determine wherein number and seating capacity Whole queueing messages can be screened together, find out difference by least one the smallest queueing message of difference between amount Amount of seats can also be subtracted 1 by least one the smallest queueing message, then be searched and the amount of seats phase that subtracts 1 Etc. the queueing messages of numbers the amount of seats for having subtracted 1 is subtracted 1 again, in other words by the seating capacity of seats in a restaurant if not having Amount subtracts 2, then searches the queueing message of equal number, and so on, believe until finding out the queuing to match with amount of seats Until breath.
Embodiment 5
As shown in figure 5, the method for having dinner of the one embodiment proposed according to the present invention, comprising:
Step S500: the status information of multiple seats in a restaurant is obtained;
Step S502: according to status information, at least one seats in a restaurant for clearance and corresponding with seats in a restaurant for clearance is determined Second terminal;
Step S504: cleaning signal is issued to second terminal corresponding with seats in a restaurant for clearance;
Step S506: whether detection seats in a restaurant for clearance corresponding with cleaning signal clears up completion;
Step S508: if so, obtaining queueing message;
Step S510: according to receive guests information and the queueing message of the seats in a restaurant after the completion of cleaning, information of distributing telephone numbers is issued.
In this embodiment, in dining room, in advance by the binding corresponding with a second terminal of each seats in a restaurant, a seats in a restaurant pair A second terminal or multiple seats in a restaurant one second terminal of corresponding binding should be bound, in this way, being bundled in this second terminal Seats in a restaurant when for clearance, all will to the second terminal issue cleaning signal, in this way cleaning signal sending it is simple and quick, direction It is clear, working efficiency can be promoted.
Embodiment 6
As shown in fig. 6, the method for having dinner of the one embodiment proposed according to the present invention, comprising:
Step S600: the status information of multiple seats in a restaurant is obtained;
Step S602: according to status information, at least one seats in a restaurant for clearance is determined;
Step S604: the second location information of the mission bit stream and each second terminal in multiple second terminals is obtained;
Step S606: according to the second location information of mission bit stream and each second terminal in each second terminal, sieve Select the second terminal for meeting the second screening conditions;
The second terminal of S608: Xiang Fuhe second screening conditions of step issues the cleaning signal of seats in a restaurant for clearance;
Step S610: whether detection seats in a restaurant for clearance corresponding with cleaning signal clears up completion;
Step S612: if so, obtaining queueing message;
Step S614: according to receive guests information and the queueing message of the seats in a restaurant after the completion of cleaning, information of distributing telephone numbers is issued.
In this embodiment, different from embodiment 5, seats in a restaurant and second terminal without binding, but occur it is for clearance Seats in a restaurant after, in all second terminals in dining room mission bit stream and the second position analyze, filter out most suitable Second terminal issues cleaning signal to this most suitable second terminal;Second screening conditions can be apart from meal for clearance The nearest second terminal in position, is also possible to the least second terminal of task quantity, be also possible to be closer, task quantity also compared with Few second terminal can equally promote working efficiency in this way.
It is to be appreciated that second terminal, can be mobile terminal that attendant holds, such as mobile phone, intercom etc., It can be a kind of robot that can execute clean-up task.
Embodiment 7
As shown in fig. 7, the method for having dinner of the one embodiment proposed according to the present invention, comprising:
Step S700: obtain multiple seats in a restaurant closes state;
Step S702: the weight at each seat in seats in a restaurant of the detection in state of closing;
Step S704: when the weight at each seat is respectively less than weight threshold, determine that seat is all vacant;
Step S706: determine that all vacant seats in a restaurant is seats in a restaurant for clearance at seat;
Step S708: the cleaning signal of seats in a restaurant for clearance is issued;
Step S710: whether detection seats in a restaurant for clearance corresponding with cleaning signal clears up completion;
Step S712: if so, obtaining queueing message;
Step S714: according to receive guests information and the queueing message of the seats in a restaurant after the completion of cleaning, information of distributing telephone numbers is issued.
In this embodiment, state is closed by determining that seats in a restaurant is in, that is, has tied account, and seat is all vacant, from And can determine that the customer having dinner in the seats in a restaurant has had dinner and complete and have been moved off, the seats in a restaurant is determined as at this time for clearance Seats in a restaurant, such process is simple, easily controllable, and can accurately determine customer's completion of whether having had dinner and leave, thus Working efficiency is promoted, the waiting time of other customers is reduced.
Further, each customer has weight, when the weight at each seat is respectively less than weight threshold, illustrates at seat On customer have been moved off, thus may determine that seat is vacant, such decision logic is simple and effective, it is easily controllable and implement.
The implementation of the application can be realized by the setting of weight, pressure sensor;Certainly, the scheme of the application is not It is only limitted to this, light sensor or infrared sensor etc. can also be set on seat, to the volume on seat, heat, light Line etc. is detected, and equally can achieve the whether vacant effect in determining seat.
Certainly, embodiments herein is not limited to that.
It in further embodiments,, can be true by seats in a restaurant as long as there is vacant seat in being in the seats in a restaurant for closing state It is set to seats in a restaurant for clearance, that is, does not need the vacant ability in whole seats and seats in a restaurant is determined as to seats in a restaurant for clearance;And for vacant Amount of seats issues distribute telephone numbers information, such as some dining rooms that can be shared a table with stranger, and is conducive to the utilization rate for promoting seats in a restaurant in this way, reduces Customer waiting time.
Embodiment 8
As shown in figure 8, the method for having dinner of the one embodiment proposed according to the present invention, comprising:
Step S800: the status information of multiple seats in a restaurant is obtained;
Step S802: according to status information, at least one seats in a restaurant for clearance is determined;
Step S804: the cleaning signal of seats in a restaurant for clearance is issued;
Step S806: whether detection seats in a restaurant for clearance corresponding with cleaning signal clears up completion;
Step S808: if so, obtaining queueing message;
Step S810: according to receive guests information and the queueing message of the seats in a restaurant after the completion of cleaning, information of distributing telephone numbers is issued;
Step S812: the request of ordering on seats in a restaurant corresponding with information of distributing telephone numbers is received;
Step S814: to ordering, request is authenticated;
Step S816: if authenticating successfully, receive request of ordering, otherwise issue the prompt information for failure of ordering.
In this embodiment, it by being authenticated to request of ordering, may determine whether as row corresponding to information of distributing telephone numbers Whether the customer in team's information takes a seat in corresponding seats in a restaurant, or be that the attendant having permission is ordering food, and can keep away in this way Exempt from the seats in a restaurant that customer enters mistake, also ensures that the customer for receiving information of distributing telephone numbers can order in corresponding seats in a restaurant, to be promoted Working efficiency.
In some embodiments, when being lined up using first terminal, authentication can be carried out by first terminal, such as first Terminal is mobile phone, then the two dimensional code that can be used on mobile phone scanning seats in a restaurant is authenticated, or is known by the identifier on seats in a restaurant The two dimensional code not being dealt into customer's mobile phone authenticates.
In further embodiments, it can also be authenticated by the paper slip of row number, specifically, such as being lined up is by preceding The row number that paper slip that platform takes carries out can have queue number or two dimensional code on paper slip, after customer takes one's seat, by seats in a restaurant Identifier identifies queue number or two dimensional code etc. and realizes authentication.
In further embodiments, it is authenticated according to biological characteristic, such as some scheduled seats in a restaurant, secret seats in a restaurant etc., The biological characteristic, such as fingerprint, facial characteristics etc. that can be retained in advance by customer carry out identification authentication.
In some embodiments, some seats in a restaurant can only be ordered food by specific attendant, then can be specific to these Attendant biological characteristic or hand-held second terminal carry out identification realize authentication.
Embodiment 9
As shown in figure 9, the method for having dinner of the one embodiment proposed according to the present invention, comprising:
Step S900: the status information of multiple seats in a restaurant is obtained;
Step S902: according to status information, at least one seats in a restaurant for clearance is determined;
Step S904: the cleaning signal of seats in a restaurant for clearance is issued;
Step S906: the weight of object on the dinner table of seats in a restaurant for clearance corresponding with cleaning signal is obtained;
Step S908: when weight of object is less than weight threshold, seats in a restaurant for clearance corresponding with cleaning signal is determined Cleaning is completed, and obtains queueing message;
Step S910: according to receive guests information and the queueing message of the seats in a restaurant after the completion of cleaning, information of distributing telephone numbers is issued.
In this embodiment, determine whether seats in a restaurant clears up completion and detecting to the weight of object on dinner table, this The detection mode of sample is simple and reliable, easy to implement, does not also need attendant and does seats in a restaurant cleaning can be realized whether in any work The confirmation of completion reduces labor intensity to further improve working efficiency, reduces the waiting time of customer.
In further embodiments, meal can also be determined and the width to the object on dinner table, length detect Whether position clears up completion, or is detected by photosensitive element to the object on dinner table, to determine whether seats in a restaurant has been cleared up At.
Embodiment 10
As shown in Figure 10, the management of repast system 1 of the one embodiment proposed according to the present invention, comprising: 12 He of processor Memory 10, wherein the computer program that can be run on the processor 12 is stored on memory 10, processor 12 executes calculating When machine program realize any of the above-described embodiment have dinner method the step of.
In the technical scheme, by execute any of the above-described embodiment have dinner method the step of, to be provided with Whole beneficial effects of embodiment are stated, details are not described herein.
According to the method for having dinner for the specific embodiment that the application proposes, after guest has dinner, server is automatic Attendant is notified to clear up desktop, attendant notifies server, server to discharge corresponding seats in a restaurant automatically after cleaning out, lead to Know that corresponding customer has dinner, or notifies customer to have dinner by the system of distributing telephone numbers.
Specifically, after server detects that customer has dinner, clean-up task is generated, and issue cleaning signal, notice pair The attendant answered clears up desktop, after attendant cleans out, cleans out instruction to server transmission, server discharges seat Position, notify corresponding customers in line (target customers), then target customers the region of having dinner (target area) that server notifies just It eats or orders.
Target person upon receipt of a notification, can have dinner or order in target area, for example, notice customer A a table just Meal, then customer A can have dinner in the region a, then only customer A can select the meal in the region a, or put postprandial automatic adaptation to the area A Domain.
It is lined up as follows with dining process:
Customer's queuing number-taking: it live can be lined up, can also be lined up by terminal etc..Server, which obtains, is lined up end message Or customer identification identification information, based on queuing time and queuing requirement (number of having dinner, it is desirable that etc.) be ranked up.
Customer has dinner: customer is based on distributing telephone numbers information into specified dining table, scans the triggerings such as two, dining table dimensions and orders, server Terminal or customer identification information are obtained, terminal of ordering, customer are authenticated based on the corresponding information in the seats in a restaurant, authenticated successfully, Then allow to order, otherwise, prompts failure etc. of ordering.
Dining table cleaning: after detecting that customer has dinner and finishes instruction, server sends dining table cleaning signal and gives restaurant service people Member generates clean-up task.The corresponding service staff of the available current region of server, notifies it to be cleared up, can also To determine destination service personnel based on the current task situation of attendants multiple in dining room, it is notified to go to specified dining table clear Reason.
Release seat: server receives clean out instruction after, notify corresponding with the area type of having dinner queuing Gu Visitor has meal.It cleans out such as 3 people's tables, then the customer that server notifies 3 people's tables to ranked first position has dinner, if 3 people's tables are without having dinner Customer then notifies 2 people's tables or the customer of 1 people's table to have dinner.When customer is lined up by first terminals such as mobile phones, server can To obtain the geographical location information for preparing the first terminal having dinner, if customer near dining room, can pass through broadcast, display screen Etc. forms distribute telephone numbers information, if customer apart from distant, can send information of distributing telephone numbers to the first terminal of queuing.
Further, if customer is in the predeterminable area in dining room, (the navigation of target seats in a restaurant of the first navigation information can be sent Information), if customer can send the second navigation information (navigation information of customer to dining room) not in dining area, on the one hand It does not need additionally to increase attendant's direct customers and have dinner, reduce workload, on the other hand promote Customer Experience, avoid customer Lookup is had dinner route, and customer's time is saved.
The technical scheme of the present invention has been explained in detail above with reference to the attached drawings, according to the technical solution of the present invention, is clearing up At receive guests information and the queueing message progress Auto-matching of the rear seats in a restaurant completed to cleaning, distribute telephone numbers so as to issue automatically, this After the completion of seats in a restaurant cleaning of the sample in dining room, it is no longer necessary to attendant's line sends a notice foreground, then by foreground according to seats in a restaurant to Objective information and queueing message are matched, and are greatly shortened and are accomplished to foreground from seats in a restaurant cleaning and obtain information that cleaning is completed Time, do not need yet foreground manually to seats in a restaurant receive guests information and queueing message matches, so that customer row be greatly reduced The time that team waits, workload is reduced, communication cost is reduced.
In the present invention, term " first ", " second ", " third " are only used for the purpose of description, and should not be understood as indicating Or imply relative importance;Term " multiple " then refers to two or more, unless otherwise restricted clearly.Term " installation ", The terms such as " connected ", " connection ", " fixation " shall be understood in a broad sense, for example, " connection " may be a fixed connection, being also possible to can Dismantling connection, or be integrally connected;" connected " can be directly connected, can also be indirectly connected through an intermediary.For this For the those of ordinary skill in field, the specific meanings of the above terms in the present invention can be understood according to specific conditions.
In description of the invention, it is to be understood that the instructions such as term " on ", "lower", "left", "right", "front", "rear" Orientation or positional relationship is to be based on the orientation or positional relationship shown in the drawings, and is merely for convenience of the description present invention and simplification is retouched It states, rather than the device or unit of indication or suggestion meaning must have specific direction, be constructed and operated in a specific orientation, It is thus impossible to be interpreted as limitation of the present invention.
In the description of this specification, the description of term " one embodiment ", " some embodiments ", " specific embodiment " etc. Mean that particular features, structures, materials, or characteristics described in conjunction with this embodiment or example are contained at least one reality of the invention It applies in example or example.In the present specification, schematic expression of the above terms are not necessarily referring to identical embodiment or reality Example.Moreover, description particular features, structures, materials, or characteristics can in any one or more of the embodiments or examples with Suitable mode combines.
These are only the preferred embodiment of the present invention, is not intended to restrict the invention, for those skilled in the art For member, the invention may be variously modified and varied.All within the spirits and principles of the present invention, it is made it is any modification, Equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.

Claims (10)

  1. The method 1. one kind is had dinner characterized by comprising
    Obtain the status information of multiple seats in a restaurant;
    According to the state information, at least one seats in a restaurant for clearance is determined;
    Issue the cleaning signal of the seats in a restaurant for clearance;
    Detect whether the seats in a restaurant for clearance corresponding with the cleaning signal clears up completion;
    If so, obtaining queueing message;
    According to receive guests information and the queueing message of the seats in a restaurant after the completion of cleaning, information of distributing telephone numbers is issued.
  2. 2. method according to claim 1 of having dinner, which is characterized in that
    The information of receiving guests of the seats in a restaurant includes at least one or more of following: title, amount of seats, position;
    The queueing message includes at least one or more of following: queue number, number, status requirement;
    Receive guests information and the queueing message of the seats in a restaurant according to after the completion of cleaning issue information of distributing telephone numbers, specific to wrap It includes:
    Believed according to the information of receiving guests of seats in a restaurant described each of after the completion of cleaning in multiple queuings according to the first screening conditions In breath, the queueing message being consistent with the information of receiving guests of a seats in a restaurant is determined, issue the corresponding information of distributing telephone numbers.
  3. 3. method according to claim 2 of having dinner, which is characterized in that
    It is described to issue the corresponding information of distributing telephone numbers, it specifically includes:
    Obtain the queueing form of the queueing message;
    If the queueing form is that scene is lined up, according to presets, information of distributing telephone numbers described in sending;
    If the queueing form is first terminal queuing, institute is issued to the first terminal corresponding with the queueing message State information of distributing telephone numbers.
  4. 4. method according to claim 3 of having dinner, which is characterized in that
    If the queueing form is first terminal queuing, sent out to the first terminal corresponding with the queueing message The information of distributing telephone numbers out, specifically includes:
    If the queueing form is first terminal queuing, the first location information of the first terminal is obtained;
    If the first location information in predeterminable area, according to presets issue described in distribute telephone numbers information, and/or to institute State information of distributing telephone numbers described in the corresponding first terminal sending of queueing message;
    If the first location information is outside the predeterminable area, to the first terminal corresponding with the queueing message It distributes telephone numbers described in sending information.
  5. 5. method according to claim 3 of having dinner, which is characterized in that
    If the queueing form is first terminal queuing, sent out to the first terminal corresponding with the queueing message The information of distributing telephone numbers out, specifically includes:
    If the queueing form is that first terminal is lined up, the of corresponding with the queueing message first terminal is obtained One location information;
    If the first location information in predeterminable area, is issued to the first terminal corresponding with the queueing message The navigation information of the seats in a restaurant corresponding with the queueing message;
    If the first location information is outside the predeterminable area, to the first terminal corresponding with the queueing message Issue the navigation information in the dining room and the seats in a restaurant corresponding with the queueing message.
  6. 6. method according to claim 2 of having dinner, which is characterized in that
    It is described according to the first screening conditions, according to the information of receiving guests of seats in a restaurant described each of after the completion of cleaning, in multiple rows In team's information, the queueing message being consistent with the information of receiving guests of a seats in a restaurant is sequentially determined, issue corresponding described It distributes telephone numbers information, specifically includes:
    Determine the amount of seats for the seats in a restaurant that any one cleaning is completed;
    In multiple queueing messages, by the amount of seats, sequentially with number corresponding to each queueing message into Row comparison, it is determined whether have the number of a queueing message equal with the amount of seats;
    If so, issuing the information of distributing telephone numbers of the number queueing message equal with the amount of seats;
    If it is not, obtaining the few multiple queueing messages of the number amount of seats, wherein number and the seat are determined At least one the smallest described queueing message of difference between quantity;
    In at least one described described queueing message, the information of distributing telephone numbers of the queueing message to make number one is issued.
  7. 7. method according to claim 1 to 6 of having dinner, which is characterized in that
    The cleaning signal for issuing the seats in a restaurant for clearance, specifically includes:
    Obtain second terminal corresponding with the seats in a restaurant for clearance;
    Cleaning signal is issued to the second terminal corresponding with the seats in a restaurant for clearance;Or
    Obtain the second location information of the mission bit stream and each second terminal in multiple second terminals;
    According to the second location information of mission bit stream and each second terminal in each second terminal, screening Meet the second terminal of the second screening conditions out;
    The cleaning signal of the seats in a restaurant for clearance is issued to the second terminal for meeting second screening conditions.
  8. 8. method according to claim 1 to 6 of having dinner, which is characterized in that
    After information is distributed telephone numbers in sending, further includes:
    Receive the request of ordering on the seats in a restaurant corresponding with the information of distributing telephone numbers;
    The request of ordering is authenticated;
    If authenticating successfully, otherwise request of ordering described in receiving issues the prompt information for failure of ordering.
  9. 9. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program quilt Processor execute when realize as it is of any of claims 1-8 have dinner method the step of.
  10. 10. a kind of management of repast system characterized by comprising
    Processor and memory,
    Wherein, the computer program that can be run on the processor is stored on the memory, the processor executes institute When stating computer program realize as it is of any of claims 1-8 have dinner method the step of.
CN201910381195.1A 2019-05-08 2019-05-08 It has dinner method, computer readable storage medium and management of repast system Pending CN110111475A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910381195.1A CN110111475A (en) 2019-05-08 2019-05-08 It has dinner method, computer readable storage medium and management of repast system
PCT/CN2019/101035 WO2020224084A1 (en) 2019-05-08 2019-08-16 Dining method, computer readable storage medium and dining management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910381195.1A CN110111475A (en) 2019-05-08 2019-05-08 It has dinner method, computer readable storage medium and management of repast system

Publications (1)

Publication Number Publication Date
CN110111475A true CN110111475A (en) 2019-08-09

Family

ID=67488875

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910381195.1A Pending CN110111475A (en) 2019-05-08 2019-05-08 It has dinner method, computer readable storage medium and management of repast system

Country Status (2)

Country Link
CN (1) CN110111475A (en)
WO (1) WO2020224084A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110996257A (en) * 2019-11-11 2020-04-10 苏宁智能终端有限公司 Bluetooth-based fixed position allocation method and system
WO2020224084A1 (en) * 2019-05-08 2020-11-12 深圳春沐源控股有限公司 Dining method, computer readable storage medium and dining management system
CN112530076A (en) * 2020-11-24 2021-03-19 深圳市科拜斯物联网科技有限公司 Canteen catering system and method for health management

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080127864A1 (en) * 2006-12-05 2008-06-05 Alien Garcia Virtual mesero pos table
CN103679398A (en) * 2013-12-31 2014-03-26 牛占峰 Numbering management system for use in catering service
CN104182917A (en) * 2013-05-21 2014-12-03 上海滕维信息科技有限公司 Wireless guiding display system and use method thereof
CN105225172A (en) * 2015-10-13 2016-01-06 江苏木盟智能科技有限公司 Dining room intelligence draws a system
CN106529822A (en) * 2016-11-24 2017-03-22 赵云龙 Intelligent restaurant management method and system
CN106875299A (en) * 2017-03-24 2017-06-20 济南元发信息科技有限公司 A kind of seating allocation and management system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110111475A (en) * 2019-05-08 2019-08-09 深圳春沐源控股有限公司 It has dinner method, computer readable storage medium and management of repast system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080127864A1 (en) * 2006-12-05 2008-06-05 Alien Garcia Virtual mesero pos table
CN104182917A (en) * 2013-05-21 2014-12-03 上海滕维信息科技有限公司 Wireless guiding display system and use method thereof
CN103679398A (en) * 2013-12-31 2014-03-26 牛占峰 Numbering management system for use in catering service
CN105225172A (en) * 2015-10-13 2016-01-06 江苏木盟智能科技有限公司 Dining room intelligence draws a system
CN106529822A (en) * 2016-11-24 2017-03-22 赵云龙 Intelligent restaurant management method and system
CN106875299A (en) * 2017-03-24 2017-06-20 济南元发信息科技有限公司 A kind of seating allocation and management system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020224084A1 (en) * 2019-05-08 2020-11-12 深圳春沐源控股有限公司 Dining method, computer readable storage medium and dining management system
CN110996257A (en) * 2019-11-11 2020-04-10 苏宁智能终端有限公司 Bluetooth-based fixed position allocation method and system
CN112530076A (en) * 2020-11-24 2021-03-19 深圳市科拜斯物联网科技有限公司 Canteen catering system and method for health management
CN112530076B (en) * 2020-11-24 2021-07-27 深圳市科拜斯物联网科技有限公司 Canteen catering system and method for health management

Also Published As

Publication number Publication date
WO2020224084A1 (en) 2020-11-12

Similar Documents

Publication Publication Date Title
US20240161049A1 (en) Social drone
CN110111475A (en) It has dinner method, computer readable storage medium and management of repast system
US20210350642A1 (en) Multifunction smart door device
US8588809B2 (en) Managing public resources
US20090241039A1 (en) System and method for avatar viewing
US10373235B2 (en) Table-side information device imaging capture
US20180227338A1 (en) Method for event social interaction using a network
CN105930912A (en) Hotel reservation system based on 3D panorama APP
US9560223B2 (en) Personal photographer mobile application
CN105264523B (en) Pass through the simplification cooperative search of pattern-recognition
KR20170035364A (en) System for food joint ordering
NO336342B1 (en) Procedure and device for simplified e-commerce from home terminals
CN110235156A (en) A kind of food delivery data processing method and food delivery equipment
US20180144165A1 (en) Storage concierge
CN107924544B (en) Information processing system and information processing method
CN106341380B (en) A kind of methods, devices and systems for being used to carry out user long-distance identity-certifying
WO2020199601A1 (en) Restaurant route navigation method and apparatus, server, and storage medium
US10902482B2 (en) Server apparatus
CN110211000A (en) Table state information processing method, apparatus and system
CN109684550A (en) A kind of dining room recommended method and device based on electronic equipment
JP2002211751A (en) Delivery managing method
CN111540113A (en) Catering information processing method and device and restaurant system
JP2011002784A (en) Digital signage device, and control processing method and control processing program thereof
JP2017535849A (en) Business management
CN109658200A (en) A kind of dining room information-pushing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190809

RJ01 Rejection of invention patent application after publication