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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000004140 cleaning Methods 0.000 claims abstract description 95
- 238000012216 screening Methods 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 9
- 230000015654 memory Effects 0.000 claims description 8
- 238000001514 detection method Methods 0.000 abstract description 17
- 238000004891 communication Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 10
- 235000012054 meals Nutrition 0.000 description 8
- 238000007726 management method Methods 0.000 description 7
- 235000013305 food Nutrition 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000010411 cooking Methods 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 2
- 238000009792 diffusion process Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000001815 facial effect Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000000291 postprandial effect Effects 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/12—Hotels or restaurants
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
- G07C2011/04—Arrangements, 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
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)
- The method 1. one kind is had dinner characterized by comprisingObtain 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. method according to claim 1 of having dinner, which is characterized in thatThe 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. method according to claim 2 of having dinner, which is characterized in thatIt 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. method according to claim 3 of having dinner, which is characterized in thatIf 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. method according to claim 3 of having dinner, which is characterized in thatIf 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. method according to claim 2 of having dinner, which is characterized in thatIt 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. method according to claim 1 to 6 of having dinner, which is characterized in thatThe 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;OrObtain 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. method according to claim 1 to 6 of having dinner, which is characterized in thatAfter 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. 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. a kind of management of repast system characterized by comprisingProcessor 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.
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)
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)
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)
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 |
-
2019
- 2019-05-08 CN CN201910381195.1A patent/CN110111475A/en active Pending
- 2019-08-16 WO PCT/CN2019/101035 patent/WO2020224084A1/en active Application Filing
Patent Citations (6)
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)
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 |