CN110020781A - The determination method and device of priority, storage medium, electronic device - Google Patents
The determination method and device of priority, storage medium, electronic device Download PDFInfo
- Publication number
- CN110020781A CN110020781A CN201910149547.0A CN201910149547A CN110020781A CN 110020781 A CN110020781 A CN 110020781A CN 201910149547 A CN201910149547 A CN 201910149547A CN 110020781 A CN110020781 A CN 110020781A
- Authority
- CN
- China
- Prior art keywords
- vegetable
- pond
- information
- specified
- priority
- 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 56
- 235000013311 vegetables Nutrition 0.000 claims abstract description 368
- 238000012545 processing Methods 0.000 claims abstract description 89
- 230000000875 corresponding effect Effects 0.000 claims description 29
- 230000008569 process Effects 0.000 claims description 23
- 230000015654 memory Effects 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 15
- 230000002596 correlated effect Effects 0.000 claims description 10
- 230000010365 information processing Effects 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 7
- 238000010411 cooking Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 235000013305 food Nutrition 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 235000013372 meat Nutrition 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 5
- 235000021186 dishes Nutrition 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 239000003086 colorant Substances 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 235000012054 meals Nutrition 0.000 description 3
- 240000005856 Lyophyllum decastes Species 0.000 description 2
- 235000013194 Lyophyllum decastes Nutrition 0.000 description 2
- 235000013405 beer Nutrition 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 235000005911 diet Nutrition 0.000 description 1
- 230000037213 diet Effects 0.000 description 1
- 230000035622 drinking Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 235000021189 garnishes Nutrition 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 210000002784 stomach Anatomy 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000032258 transport 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- 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
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Tourism & Hospitality (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention provides a kind of determination method and device of priority, storage medium, electronic devices, wherein this method comprises: determining vegetable pond, wherein includes multiple vegetables to be processed in the vegetable pond;Obtain the particular community information of each vegetable in the vegetable pond, wherein the particular community information includes: order information of serving, processing sequence information, reminder information, order time-out information;The specified vegetable that highest priority is processed in the vegetable pond is determined according to the particular community information.Through the invention, it solves the technical issues of processing priority that cannot automatically determine vegetable in the related technology, improves the degree of automation and working efficiency in dining room, reduce human cost, improve the experience of having dinner of client.
Description
Technical field
The present invention relates to computer fields, are situated between in particular to a kind of determination method and device of priority, storage
Matter, electronic device.
Background technique
In the related technology, the processing sequence of vegetable directly affects the experience of having dinner of user, and order is served faster, the user of sequence
It is more satisfied, but the cook in rear kitchen is limited, and how order, in explosive increase, passes through the automatical and efficient peace of system in peak period of having dinner
The sequence of kitchen processing vegetable is technical problem urgently to be resolved after row.
In the related technology, in the management system of food and drink shops, the processing in rear kitchen be according to lobby be transmitted through come order pacify
Row, it can be common that instruct vegetable to process according to the processing display screen of the receipt of rear kitchen printing or TV.But both schemes are all
Have following serious problems that can not solve: the processing sequence of vegetable and sequence of serving are not related, are all (aobvious by printing by cook
Show) sequentially to process or with cook's subjective experience;It encounters guest and urges dish, upset workflow, cause bigger customer complaint, kitchen
The working efficiency and user experience in room cannot ensure.
For the above problem present in the relevant technologies, at present it is not yet found that the solution of effect.
Summary of the invention
The embodiment of the invention provides a kind of determination method and device of priority, storage medium, electronic devices.
According to one embodiment of present invention, a kind of determination method of priority is provided, comprising: determine vegetable pond,
In, it include multiple vegetables to be processed in the vegetable pond;The particular community information of each vegetable in the vegetable pond is obtained,
In, the particular community information includes: order information of serving, processing sequence information, reminder information, order time-out information;According to
The particular community information determines the specified vegetable that highest priority is processed in the vegetable pond.
Optionally, the specified vegetable packet that highest priority is processed in the vegetable pond is determined according to the particular community information
It includes: calculating the priority of corresponding vegetable using the particular community information of each vegetable respectively;By priority in the multiple vegetable
Highest vegetable is determined as processing the specified vegetable of highest priority in the vegetable pond.
Optionally, respectively using the priority that the particular community information of each vegetable calculates corresponding vegetable include: use with
Lower formula calculates the priority F of vegetable ii=Ai+Bi+Ci+Di, i is vegetable mark;Wherein, AiIt is sequentially corresponding to serve with vegetable i
Weight, BiFor weight corresponding with vegetable i processing sequence, CiFor the reminder weight of vegetable i, DiFor the overtime weight of vegetable i,
Reminder weight and the reminder number of vegetable i are positively correlated, and the overtime duration of overtime weight and the affiliated order of vegetable i is positively correlated.
Optionally, the specified vegetable that highest priority is processed in the vegetable pond is being determined according to the particular community information
Later, the method also includes: the processing duration of the specified vegetable is searched from presetting database, wherein the present count
The processing duration of multiple vegetables is preserved according to library;It is calculated after the specified vegetable according to the processing duration and interval time
Next vegetable processing initial time.
Optionally, the specified vegetable that highest priority is processed in the vegetable pond is being determined according to the particular community information
Later, the method also includes at least one of: the specified vegetable is aobvious in the display screen of kitchen display system KVS
Sample formula is set as highlighted, wherein the displaying list of the display screen of the KVS includes the multiple vegetable;It is sent out to target terminal
Send prompt information, wherein the prompt information includes the vegetable mark of the specified vegetable.
Optionally, determine that vegetable pond includes: to order from platform acquisition one or more of order within cycle time of ordering
Order;The target order that do not check and write off is selected from one or more of orders of ordering;By the vegetable in the target order into
Row summarizes, and obtains the vegetable pond.
Optionally, determine that vegetable pond includes: to order from platform acquisition one or more of order within cycle time of ordering
Order;Vegetable in one or more of orders of ordering is classified according to vegetable mark, wherein the dish of each type
The corresponding cook of product or hearth;The vegetable of specified type is summarized, the vegetable pond is obtained.
Optionally, the order information of serving for obtaining each vegetable in the vegetable pond includes: the following of each vegetable of parsing
At least one characteristic attribute: the affiliated style of cooking, attribute of arranging in pairs or groups, cold and hot attribute process duration, meat and vegetables attribute;According to the feature
Attribute determines the sequence of serving of each vegetable in order of each ordering.
Optionally, the processing sequence information for obtaining each vegetable in the vegetable pond includes: to obtain often from preset data
The processing duration of a vegetable, wherein the processing duration is that the history processing duration of the corresponding vegetable of statistics obtains;According to
Processing duration is ranked up the multiple vegetable, obtains the processing sequence information of each vegetable.
According to another embodiment of the invention, a kind of determining device of priority is provided, comprising: first determines mould
Block, for determining vegetable pond, wherein include multiple vegetables to be processed in the vegetable pond;Module is obtained, it is described for obtaining
The particular community information of each vegetable in vegetable pond, wherein the particular community information includes: order information of serving, and is processed suitable
Sequence information, reminder information, order time-out information;Second determining module, for determining the dish according to the particular community information
The specified vegetable of highest priority is processed in product pond.
Optionally, second determining module includes: computing unit, for being believed respectively using the particular community of each vegetable
Breath calculates the priority of corresponding vegetable;The vegetable of highest priority in the multiple vegetable is determined as by determination unit for point
The specified vegetable of highest priority is processed in the vegetable pond.
Optionally, the computing unit includes: computation subunit, for using following formula to calculate the priority of vegetable i
Fi=Ai+Bi+Ci+Di, i is vegetable mark;Wherein, AiTo serve the corresponding weight of sequence with vegetable i, BiTo be processed with vegetable i
Sequentially corresponding weight, CiFor the reminder weight of vegetable i, DiFor the overtime weight of vegetable i, the reminder of reminder weight and vegetable i
Number is positively correlated, and the overtime duration of overtime weight and the affiliated order of vegetable i is positively correlated.
Optionally, described device further include: searching module is used in second determining module according to the particular community
Information, which determines, processes in the vegetable pond after the specified vegetable of highest priority, and the specified dish is searched from presetting database
The processing duration of product, wherein the presetting database preserves the processing duration of multiple vegetables;Computing module, for according to institute
It states processing duration and interval time calculates the processing initial time of next vegetable after the specified vegetable.
Optionally, described device further includes at least one of: setup module, for second determining module according to
The particular community information, which determines, processes in the vegetable pond after the specified vegetable of highest priority, and the specified vegetable is existed
Show Styles in the display screen of kitchen display system KVS is set as highlighted, wherein the displaying list of the display screen of the KVS
Including the multiple vegetable;Sending module, for sending prompt information to target terminal, wherein the prompt information includes institute
State the vegetable mark of specified vegetable.
Optionally, first determining module includes: acquisition unit, for inscribed in cycle time from platform acquisition of ordering
Single one or more is ordered order;Selecting unit, for selecting the mesh that do not check and write off from one or more of orders of ordering
Mark order;First determination unit obtains the vegetable pond for summarizing the vegetable in the target order.
Optionally, first determining module includes: acquisition unit, for inscribed in cycle time from platform acquisition of ordering
Single one or more is ordered order;Taxon, for by the vegetable in one or more of orders of ordering according to vegetable
Mark is classified, wherein the corresponding cook of the vegetable of each type or hearth;Second determination unit, for that will specify
The vegetable of type is summarized, and the vegetable pond is obtained.
According to still another embodiment of the invention, a kind of storage medium is additionally provided, meter is stored in the storage medium
Calculation machine program, wherein the computer program is arranged to execute the step in any of the above-described embodiment of the method when operation.
According to still another embodiment of the invention, a kind of electronic device, including memory and processor are additionally provided, it is described
Computer program is stored in memory, the processor is arranged to run the computer program to execute any of the above-described
Step in embodiment of the method.
Through the invention, it determines vegetable pond, then obtains the particular community information of each vegetable in vegetable pond, last basis
Particular community information determines the specified vegetable that highest priority is processed in vegetable pond, can pass through the particular community information intelligence of vegetable
The production that can arrange each vegetable in vegetable pond solves the skill for the processing priority that cannot automatically determine vegetable in the related technology
Art problem improves the degree of automation and working efficiency in dining room, reduces human cost, improves the experience of having dinner of client.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hair
Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is a kind of hardware block diagram of the determination server of priority of the embodiment of the present invention;
Fig. 2 is a kind of flow chart of the determination method of priority according to an embodiment of the present invention;
Fig. 3 is the schematic diagram that the embodiment of the present invention marks specified vegetable by different colours;
Fig. 4 is the flow chart that the embodiment of the present invention arranges vegetable production;
Fig. 5 is the structural block diagram of the determining device of priority according to an embodiment of the present invention.
Specific embodiment
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings and in combination with Examples.It should be noted that not conflicting
In the case of, the features in the embodiments and the embodiments of the present application can be combined with each other.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, "
Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.
Embodiment 1
Embodiment of the method provided by the embodiment of the present application one can be in server, terminal or similar operation
It is executed in device.For running on the server, Fig. 1 is a kind of the hard of the determination server of priority of the embodiment of the present invention
Part structural block diagram.As shown in Figure 1, server 10 may include one or more (only showing one in Fig. 1) processor 102 (places
Reason device 102 can include but is not limited to the processing unit of Micro-processor MCV or programmable logic device FPGA etc.) and for storing
The memory 104 of data, optionally, above-mentioned server can also include the transmission device 106 and input for communication function
Output equipment 108.It will appreciated by the skilled person that structure shown in FIG. 1 is only to illustrate, not to above-mentioned service
The structure of device causes to limit.For example, server 10 may also include the more perhaps less component than shown in Fig. 1 or have
The configuration different from shown in Fig. 1.
Memory 104 can be used for storing computer program, for example, the software program and module of application software, such as this hair
The corresponding computer program of determination method of one of bright embodiment priority, processor 102 are stored in storage by operation
Computer program in device 104 realizes above-mentioned method thereby executing various function application and data processing.Memory
104 may include high speed random access memory, may also include nonvolatile memory, and such as one or more magnetic storage device dodges
It deposits or other non-volatile solid state memories.In some instances, memory 104 can further comprise relative to processor
102 remotely located memories, these remote memories can pass through network connection to server 10.The example packet of above-mentioned network
Include but be not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Transmitting device 106 is used to that data to be received or sent via a network.Above-mentioned network specific example may include
The wireless network that the communication providers of server 10 provide.In an example, transmitting device 106 includes a network adapter
(Network Interface Controller, referred to as NIC), can be connected by base station with other network equipments so as to
It is communicated with internet.In an example, transmitting device 106 can be radio frequency (Radio Frequency, referred to as RF)
Module is used to wirelessly be communicated with internet.
A kind of determination method of priority is provided in the present embodiment, and Fig. 2 is that one kind according to an embodiment of the present invention is excellent
The flow chart of the determination method of first grade, as shown in Fig. 2, the process includes the following steps:
Step S202 determines vegetable pond, wherein includes multiple vegetables to be processed in vegetable pond;
The vegetable of the present embodiment includes cold and hot dish, rice, drinks, small food, the foods such as garnishes, and the vegetable in vegetable pond can be with
It is vegetable mark, menu name etc..
Step S204 obtains the particular community information of each vegetable in vegetable pond, wherein on particular community information includes:
Dish order information, processing sequence information, reminder information, order time-out information;
Each particular community information in the present embodiment, is quantified according to its feature, in order information of such as serving, is served
Sequence is more forward, and it is bigger to carry data value.Wherein, order information of serving indicate order in each vegetable serve successively it is suitable
Sequence, processing sequence information indicate the processing sequencing of each vegetable in order, and reminder information indicates vegetable by client's reminder
Number, order time-out information indicate whether order belonging to vegetable has timed, out, and reminder information and order time-out information are real-time
The information of variation.
Step S206 determines the specified vegetable that highest priority is processed in vegetable pond according to particular community information;
The processing priority of the present embodiment is to process the priority of vegetable, and processing highest priority then indicates that screening system goes out
Specified vegetable needs processed in current time.
Through the above steps, it determines vegetable pond, then obtains the particular community information of each vegetable in vegetable pond, last root
The specified vegetable for processing highest priority in vegetable pond is determined according to particular community information, can pass through the particular community information of vegetable
Intelligence arranges the production of each vegetable in vegetable pond, solves the processing priority that cannot automatically determine vegetable in the related technology
Technical problem improves the degree of automation and working efficiency in dining room, reduces human cost, improves the body of having dinner of client
It tests.
Optionally, the executing subject of above-mentioned steps can be server, dining room management terminal, the display screen of internal processor
Deng, the processor etc. of rear kitchen management system, but not limited to this.
In the embodiment of the present embodiment, the finger that highest priority is processed in vegetable pond is determined according to particular community information
Determining vegetable includes:
S11 calculates the priority of corresponding vegetable using the particular community information of each vegetable respectively;
In one embodiment, the priority packet of corresponding vegetable is calculated using the particular community information of each vegetable respectively
It includes: calculating the priority F of vegetable i using following formulai=Ai+Bi+Ci+Di, i is vegetable mark;Wherein, AiFor on vegetable i
The corresponding weight of dish sequence, BiFor weight corresponding with vegetable i processing sequence, CiFor the reminder weight of vegetable i, DiFor vegetable i's
Overtime weight, reminder weight and the reminder number of vegetable i are positively correlated, the overtime duration of overtime weight and the affiliated order of vegetable i
It is positively correlated.
The vegetable of highest priority in multiple vegetables is determined as processing the specified dish of highest priority in vegetable pond by S12
Product.
In one example, vegetable pond includes 2 two vegetables of vegetable 1 and vegetable, wherein vegetable 1 is served sequentially corresponding
Weight is 0.1, the corresponding weight 0.1 of processing sequence, reminder weight be 0.2 (such as each reminder successively add up 0.1, user is
Reminder is twice), overtime weight (can be set to represent for every overtime 10 minutes cumulative 0.1,0 and have not timed out, under overtime initial value is for 0
30 minutes after list), then the priority of vegetable 1 is 0.1+0.1+0.2+0=0.4, and the corresponding weight of sequence of serving of vegetable 2 is
0.2, the corresponding weight 0.2 of processing sequence, reminder weight is 0.1, and overtime weight is 0, then the priority of vegetable 2 is 0.2+0.2+
0.1+0=0.5, the priority of vegetable 2 are greater than the priority of vegetable 1, and system should currently notify that vegetable 2 is processed.
In an optional embodiment of the present embodiment, processed preferentially being determined in vegetable pond according to particular community information
After the highest specified vegetable of grade, further includes: search the processing duration of specified vegetable from presetting database, wherein present count
The processing duration of multiple vegetables is preserved according to library;It is calculated according to processing duration and interval time next after specified vegetable
The processing initial time of vegetable.Interval time is buffer time of two vegetables in processing, for considering that cook processes vegetable
The time of intermediate time of having a rest or cooker.
In an application scenarios, the scheme of the present embodiment is applied in KVS (Kitchen Video System, kitchen view
Display system) platform, in conjunction with KVS or be arranged in KVS, determined according to particular community information processed in vegetable pond it is preferential
After the highest specified vegetable of grade, it can also be notified and be shown by various strategies, so that counterpart personnel (such as cook) exists
It is processed, can be, but not limited to are as follows: by display sample of the specified vegetable in the display screen of kitchen display system KVS at the first time
Formula is set as highlighted, wherein the displaying list of the display screen of KVS includes multiple vegetables;Prompt information is sent to target terminal,
In, prompt information includes that the vegetable mark of specified vegetable e.g. sends prompt information to the wearable device of cook, or in rear kitchen
Play the specified machinable notification message of vegetable;The driving means in kitchen after calling transports the processing food materials of specified vegetable to kitchen.
Fig. 3 is the schematic diagram that the embodiment of the present invention marks specified vegetable by different colours, wherein the vegetable A on No. 1 table
It is the specified vegetable of highest priority, the highlight mark mode of the present embodiment is in addition to using different colours to carry out being highlighted it
Outside, it can also be marked by other display modes, such as different fonts, different font sizes, different display positions etc..
In the present embodiment, determine that vegetable pond includes various ways, in one embodiment, scheme includes:
S21, from ordering, platform acquisition one or more of order within cycle time is ordered order;
The order of ordering of the present embodiment can be the order of ordering generated after user places an order on line, be also possible to use the registered permanent residence
Head point inputs the order of ordering for platform of ordering in sales counter after the meal.
When vegetable pond includes the vegetable of multiple orders of ordering, particular community information further include: the affiliated order of vegetable connects
Single time, time of received orders is more early, and priority is higher.
S22 selects the target order that do not check and write off from one or more orders of ordering;Wherein, order is not checked and write off to refer to also
Do not start the valid order served or processed, e.g., the end time of upper a cycle time is 12:00, and the period is 5 minutes,
When 12:05, platform of ordering has connect 3 orders, wherein has an order reimbursement to be written off, also remains two orders, then
Remaining two orders are target order;
S23 summarizes the vegetable in target order, obtains vegetable pond.
In another embodiment, scheme includes:
S31, from ordering, platform acquisition one or more of order within cycle time is ordered order;
S32 classifies the vegetable in one or more orders of ordering according to vegetable mark, wherein each type
The corresponding cook of vegetable or hearth;
In this embodiment, the specified vegetable that each cook or hearth are assigned in the same time is possible different, due to
The vegetable that multiple cooks or hearth in the same restaurant are responsible for culinary art may be different, and e.g., some do Hunan cuisine, some cook Sichuan cuisine,
When then distributing a vegetable pond for each cook or hearth, while having the same vegetable in multiple orders, it can merge,
It cooks simultaneously, the particular community information of identical vegetable is subject to lower morning list time in the order of place.
S33 summarizes the vegetable of specified type, obtains vegetable pond.
In an embodiment of the present embodiment, the order information of serving for obtaining each vegetable in vegetable pond includes: solution
At least one the following characteristics attribute of each vegetable: the affiliated style of cooking is analysed, attribute of arranging in pairs or groups, cold and hot attribute processes duration, meat and vegetables category
Property;The sequence of serving of each vegetable in order of each ordering is determined according to characteristic attribute.It is schematically illustrated below, the style of cooking is removed
It further include western-style food (being specifically further divided into French food, Italian dishes etc.), for example, one is ordered except the major styles of cooking of Chinese meal
Single includes vegetable A, vegetable B, vegetable C, tetra- vegetables of vegetable D, in Guangdong dishes, vegetable A before vegetable B on, and in Hunan cuisine,
It is possible that vegetable A after the vegetable B on, collocation attribute is sequence of the dish when collocation is edible, such as beer and fried chicken, upper complete
Upper beer again after fried chicken, can be to avoid drinking on an empty stomach;Cold and hot attribute refers to that vegetable is cold dish and Hot dishes, in some styles of cooking,
Cold dish serves before Hot dishes, and when processing, a length of vegetable was arranged in pairs or groups the time completed the process from raw material, and processing duration is shorter
The priority setting of serving of vegetable is greater than the priority of the long vegetable of processing duration, it is possible to reduce the waiting time of user improves
Efficiency of eating and dining table utilization rate;Meat and vegetables attribute refers to that vegetable is meat dish or vegetable dish, in some styles of cooking, the sequence of serving of meat dish
Before the sequence of serving of vegetable dish, i.e., the priority of meat dish be greater than vegetable dish priority.The vegetable of various combination, or different sets
The rule of serving of the vegetable of meal composition is preset in systems.
In an embodiment of the present embodiment, obtain vegetable pond in each vegetable processing sequence information include: from
The processing duration of each vegetable is obtained in preset data, wherein processing duration is growed when being the history processing for counting corresponding vegetable
It arrives;Multiple vegetables are ranked up according to processing duration, obtain the processing sequence information of each vegetable.
The present embodiment is by being arranged following several determinant attributes to each vegetable: sequence of serving, processing sequence, when processing
It is long, if to be urged, if processing time-out, interval time;It is next to calculate in conjunction with the theory and data statistics for planning as a whole to learn
It processes the vegetable of highest priority and arranges the time, cook can arrange to process according to this calculated result.It serves sequentially: serving
Sequencing, can solve the demand of diet culture;Processing sequence: it is able to satisfy the demand planning as a whole work and successively arranging and (such as consumes
The vegetable of duration wants schedule ahead, other can arranged side-by-side);Process duration: the processing duration of current vegetable, it is next for calculating
A free time;Whether urged: considering to calculate the tolerance of client, the raising urged needs priority;Whether processing is super
When: the problem of considering cook's process velocity, the raising priority of order time-out can be relieved the probability urged;Interval time: it examines
Consider the time of having a rest among cook's processing vegetable.
The algorithm of the present embodiment includes with minor function:
Whether function 1:f1 (x)=f (sequence of serving)+f (processing sequence)+f (was urged)+f (whether processing time-out) to come
It calculates and determines the vegetable currently to be arranged;
Next idle time started is calculated in function 2:f2 (f1 (x))=f1 (x) processing duration+interval time
Point, and so on it is accumulative, can arrange finish current vegetable to be processed is all automatic, cook is according to arranging to process.
Fig. 4 is the flow chart that the embodiment of the present invention arranges vegetable production, and process includes:
S41 searches a vegetable from queue to be processed;
S42 obtains the sequence of serving of vegetable;
S43 obtains the processing sequence of vegetable, priority=sequence+processing sequence of serving weight of current vegetable;
S44 obtains whether current vegetable was urged, and priority=sequence+processing sequence of serving weight of current vegetable+
The weight whether urged;
S45 obtains whether current processing is overtime, and the priority of current vegetable=weight for sequence+processing sequence of serving+is
The no weight urged+whether Chao Shi weight;
S46 traverses all vegetables, obtains the vegetable of highest priority;
Whether what S47 judged current highest priority is first vegetable to be arranged, if it is, arrange immediately, it can
The arrangement time is current time;
S48 obtains processing duration and the interval time of current highest priority vegetable;
The next vegetable of S49 can scheduled time be=can currently arrange the processing of time+current highest priority vegetable
Duration+interval time;
The above steps are repeated by S410, until all vegetable arrangements finish.
Above step is dynamic, as long as queue is added in some vegetables, vegetable starts to process, vegetable completion of processing, is occurred
Dish is urged, processing time-out occurs, requires to recalculate primary.
Through the above steps, system instructs cook's reasonable arrangement vegetable to process automatically, and then increases customer satisfaction degree.Dynamically
It is calculated according to data variation, is intelligently arranged production in real time.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation
The method of example can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but it is very much
In the case of the former be more preferably embodiment.Based on this understanding, technical solution of the present invention is substantially in other words to existing
The part that technology contributes can be embodied in the form of software products, which is stored in a storage
In medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, calculate
Machine, server or network equipment etc.) execute method described in each embodiment of the present invention.
Embodiment 2
A kind of determining device of priority is additionally provided in the present embodiment, and the device is for realizing above-described embodiment and excellent
Embodiment is selected, the descriptions that have already been made will not be repeated.As used below, predetermined function may be implemented in term " module "
Software and/or hardware combination.Although device described in following embodiment is preferably realized with software, hardware,
Or the realization of the combination of software and hardware is also that may and be contemplated.
Fig. 5 is the structural block diagram of the determining device of priority according to an embodiment of the present invention, can be applied in server, end
End etc., as shown in figure 5, the device includes:
First determining module 50, for determining vegetable pond, wherein include multiple vegetables to be processed in the vegetable pond;
Module 52 is obtained, for obtaining the particular community information of each vegetable in the vegetable pond, wherein the specified genus
Property information includes: order information of serving, processing sequence information, reminder information, order time-out information;
Second determining module 54 processes highest priority for determining in the vegetable pond according to the particular community information
Specified vegetable.
In an optional embodiment of the present embodiment, second determining module includes: computing unit, for distinguishing
The priority of corresponding vegetable is calculated using the particular community information of each vegetable;Determination unit, for dividing the multiple vegetable
The vegetable of middle highest priority is determined as processing the specified vegetable of highest priority in the vegetable pond.
Optionally, the computing unit includes: computation subunit, for using following formula to calculate the priority of vegetable i
Fi=Ai+Bi+Ci+Di, i is vegetable mark;Wherein, AiTo serve the corresponding weight of sequence with vegetable i, BiTo be processed with vegetable i
Sequentially corresponding weight, CiFor the reminder weight of vegetable i, DiFor the overtime weight of vegetable i, the reminder of reminder weight and vegetable i
Number is positively correlated, and the overtime duration of overtime weight and the affiliated order of vegetable i is positively correlated.
Optionally, described device further include: searching module is used in second determining module according to the particular community
Information, which determines, processes in the vegetable pond after the specified vegetable of highest priority, and the specified dish is searched from presetting database
The processing duration of product, wherein the presetting database preserves the processing duration of multiple vegetables;Computing module, for according to institute
It states processing duration and interval time calculates the processing initial time of next vegetable after the specified vegetable.
Optionally, described device further includes at least one of: setup module, for second determining module according to
The particular community information, which determines, processes in the vegetable pond after the specified vegetable of highest priority, and the specified vegetable is existed
Show Styles in the display screen of kitchen display system KVS is set as highlighted, wherein the displaying list of the display screen of the KVS
Including the multiple vegetable;Sending module, for sending prompt information to target terminal, wherein the prompt information includes institute
State the vegetable mark of specified vegetable.
Optionally, first determining module includes: acquisition unit, for inscribed in cycle time from platform acquisition of ordering
Single one or more is ordered order;Selecting unit, for selecting the mesh that do not check and write off from one or more of orders of ordering
Mark order;First determination unit obtains the vegetable pond for summarizing the vegetable in the target order.
Optionally, first determining module includes: acquisition unit, for inscribed in cycle time from platform acquisition of ordering
Single one or more is ordered order;Taxon, for by the vegetable in one or more of orders of ordering according to vegetable
Mark is classified, wherein the corresponding cook of the vegetable of each type or hearth;Second determination unit, for that will specify
The vegetable of type is summarized, and the vegetable pond is obtained.
It should be noted that above-mentioned modules can be realized by software or hardware, for the latter, Ke Yitong
Following manner realization is crossed, but not limited to this: above-mentioned module is respectively positioned in same processor;Alternatively, above-mentioned modules are with any
Combined form is located in different processors.
Embodiment 3
The embodiments of the present invention also provide a kind of storage medium, computer program is stored in the storage medium, wherein
The computer program is arranged to execute the step in any of the above-described embodiment of the method when operation.
Optionally, in the present embodiment, above-mentioned storage medium can be set to store by executing based on following steps
Calculation machine program:
S1 determines vegetable pond, wherein includes multiple vegetables to be processed in the vegetable pond;
S2 obtains the particular community information of each vegetable in the vegetable pond, wherein the particular community information includes:
It serves order information, processing sequence information, reminder information, order time-out information;
S3 determines the specified vegetable that highest priority is processed in the vegetable pond according to the particular community information.
Optionally, in the present embodiment, above-mentioned storage medium can include but is not limited to: USB flash disk, read-only memory (Read-
Only Memory, referred to as ROM), it is random access memory (Random Access Memory, referred to as RAM), mobile hard
The various media that can store computer program such as disk, magnetic or disk.
The embodiments of the present invention also provide a kind of electronic device, including memory and processor, stored in the memory
There is computer program, which is arranged to run computer program to execute the step in any of the above-described embodiment of the method
Suddenly.
Optionally, above-mentioned electronic device can also include transmission device and input-output equipment, wherein the transmission device
It is connected with above-mentioned processor, which connects with above-mentioned processor.
Optionally, in the present embodiment, above-mentioned processor can be set to execute following steps by computer program:
S1 determines vegetable pond, wherein includes multiple vegetables to be processed in the vegetable pond;
S2 obtains the particular community information of each vegetable in the vegetable pond, wherein the particular community information includes:
It serves order information, processing sequence information, reminder information, order time-out information;
S3 determines the specified vegetable that highest priority is processed in the vegetable pond according to the particular community information.
Optionally, the specific example in the present embodiment can be with reference to described in above-described embodiment and optional embodiment
Example, details are not described herein for the present embodiment.
Obviously, those skilled in the art should be understood that each module of the above invention or each step can be with general
Computing device realize that they can be concentrated on a single computing device, or be distributed in multiple computing devices and formed
Network on, optionally, they can be realized with the program code that computing device can perform, it is thus possible to which they are stored
It is performed by computing device in the storage device, and in some cases, it can be to be different from shown in sequence execution herein
Out or description the step of, perhaps they are fabricated to each integrated circuit modules or by them multiple modules or
Step is fabricated to single integrated circuit module to realize.In this way, the present invention is not limited to any specific hardware and softwares to combine.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field
For art personnel, the invention may be variously modified and varied.It is all within principle of the invention, it is made it is any modification, etc.
With replacement, improvement etc., should all be included in the protection scope of the present invention.
Claims (10)
1. a kind of determination method of priority characterized by comprising
Determine vegetable pond, wherein include multiple vegetables to be processed in the vegetable pond;
Obtain the particular community information of each vegetable in the vegetable pond, wherein the particular community information includes: sequence of serving
Information, processing sequence information, reminder information, order time-out information;
The specified vegetable that highest priority is processed in the vegetable pond is determined according to the particular community information.
2. the method according to claim 1, wherein being determined in the vegetable pond according to the particular community information
Processing highest priority specified vegetable include:
The priority of corresponding vegetable is calculated using the particular community information of each vegetable respectively;
The vegetable of highest priority in the multiple vegetable is determined as to process the specified dish of highest priority in the vegetable pond
Product.
3. according to the method described in claim 2, it is characterized in that, respectively using the particular community information calculating pair of each vegetable
The priority for answering vegetable includes:
The priority F of vegetable i is calculated using following formulai=Ai+Bi+Ci+Di, i is vegetable mark;
Wherein, AiTo serve the corresponding weight of sequence with vegetable i, BiFor weight corresponding with vegetable i processing sequence, CiFor vegetable i
Reminder weight, DiFor the overtime weight of vegetable i, reminder weight and the reminder number of vegetable i are positively correlated, overtime weight and dish
The overtime duration of the affiliated order of product i is positively correlated.
4. the method according to claim 1, wherein determining the vegetable pond according to the particular community information
After the specified vegetable of middle processing highest priority, the method also includes:
The processing duration of the specified vegetable is searched from presetting database, wherein the presetting database is preserved described more
The processing duration of a vegetable;
It is calculated according to the processing duration and interval time in the processing starting of next vegetable after the specified vegetable
Between.
5. the method according to claim 1, wherein determining the vegetable pond according to the particular community information
After the specified vegetable of middle processing highest priority, the method also includes at least one of:
Set highlighted for Show Styles of the specified vegetable in the display screen of kitchen display system KVS, wherein described
The displaying list of the display screen of KVS includes the multiple vegetable;
Prompt information is sent to target terminal, wherein the prompt information includes the vegetable mark of the specified vegetable.
6. the method according to claim 1, wherein determining that vegetable pond includes:
From ordering, platform acquisition one or more of order within cycle time is ordered order;
The target order that do not check and write off is selected from one or more of orders of ordering;
Vegetable in the target order is summarized, the vegetable pond is obtained.
7. the method according to claim 1, wherein determining that vegetable pond includes:
From ordering, platform acquisition one or more of order within cycle time is ordered order;
Vegetable in one or more of orders of ordering is classified according to vegetable mark, wherein the dish of each type
The corresponding cook of product or hearth;
The vegetable of specified type is summarized, the vegetable pond is obtained.
8. a kind of determining device of priority characterized by comprising
First determining module, for determining vegetable pond, wherein include multiple vegetables to be processed in the vegetable pond;
Module is obtained, for obtaining the particular community information of each vegetable in the vegetable pond, wherein the particular community information
It include: order information of serving, processing sequence information, reminder information, order time-out information;
Second determining module processes the specified of highest priority for determining according to the particular community information in the vegetable pond
Vegetable.
Second determination unit obtains the vegetable pond for summarizing the vegetable of specified type.
9. a kind of storage medium, which is characterized in that be stored with computer program in the storage medium, wherein the computer
Program is arranged to perform claim when operation and requires method described in 1 to 7 any one.
10. a kind of electronic device, including memory and processor, which is characterized in that be stored with computer journey in the memory
Sequence, the processor are arranged to run the computer program in method described in perform claim 1 to 7 any one of requirement.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910149547.0A CN110020781A (en) | 2019-02-28 | 2019-02-28 | The determination method and device of priority, storage medium, electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910149547.0A CN110020781A (en) | 2019-02-28 | 2019-02-28 | The determination method and device of priority, storage medium, electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110020781A true CN110020781A (en) | 2019-07-16 |
Family
ID=67189134
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910149547.0A Pending CN110020781A (en) | 2019-02-28 | 2019-02-28 | The determination method and device of priority, storage medium, electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110020781A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112047079A (en) * | 2020-08-28 | 2020-12-08 | 广东智源机器人科技有限公司 | Intelligent food delivery method, control system of food delivery logistics line and food delivery equipment |
CN112651653A (en) * | 2020-12-31 | 2021-04-13 | 北京市商汤科技开发有限公司 | Restaurant scheduling method, restaurant scheduling device, restaurant scheduling equipment and storage medium |
CN114020234A (en) * | 2021-09-29 | 2022-02-08 | 福州东娱网络信息有限公司 | Artificial intelligent order urging method, equipment and medium |
CN114399759A (en) * | 2022-01-17 | 2022-04-26 | 分享印科技(广州)有限公司 | Packaging box customization platform |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102222160A (en) * | 2011-01-12 | 2011-10-19 | 北京申佑生物科技有限公司 | Dining table and serving information processing system |
CN105808574A (en) * | 2014-12-31 | 2016-07-27 | 新谊整合科技股份有限公司 | Queue sorting method and system |
CN106373038A (en) * | 2016-08-19 | 2017-02-01 | 湖南餐启科技有限公司 | Sorting processing method and apparatus |
CN106910116A (en) * | 2017-02-22 | 2017-06-30 | 孟祥宝 | A kind of scene-type food and drink is made a reservation formula order dishes system and method |
CN107464158A (en) * | 2017-07-11 | 2017-12-12 | 北京小米移动软件有限公司 | menu generating method, device and equipment |
CN107993008A (en) * | 2017-12-01 | 2018-05-04 | 广州蓝豹智能科技有限公司 | Definite method, apparatus, culinary art processing equipment and the storage medium of cooking sequence |
CN109359867A (en) * | 2018-10-18 | 2019-02-19 | 美味不用等(上海)信息科技股份有限公司 | Intelligent kitchen display methods and system based on intelligent dispatching algorithm |
-
2019
- 2019-02-28 CN CN201910149547.0A patent/CN110020781A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102222160A (en) * | 2011-01-12 | 2011-10-19 | 北京申佑生物科技有限公司 | Dining table and serving information processing system |
CN105808574A (en) * | 2014-12-31 | 2016-07-27 | 新谊整合科技股份有限公司 | Queue sorting method and system |
CN106373038A (en) * | 2016-08-19 | 2017-02-01 | 湖南餐启科技有限公司 | Sorting processing method and apparatus |
CN106910116A (en) * | 2017-02-22 | 2017-06-30 | 孟祥宝 | A kind of scene-type food and drink is made a reservation formula order dishes system and method |
CN107464158A (en) * | 2017-07-11 | 2017-12-12 | 北京小米移动软件有限公司 | menu generating method, device and equipment |
CN107993008A (en) * | 2017-12-01 | 2018-05-04 | 广州蓝豹智能科技有限公司 | Definite method, apparatus, culinary art processing equipment and the storage medium of cooking sequence |
CN109359867A (en) * | 2018-10-18 | 2019-02-19 | 美味不用等(上海)信息科技股份有限公司 | Intelligent kitchen display methods and system based on intelligent dispatching algorithm |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112047079A (en) * | 2020-08-28 | 2020-12-08 | 广东智源机器人科技有限公司 | Intelligent food delivery method, control system of food delivery logistics line and food delivery equipment |
CN112047079B (en) * | 2020-08-28 | 2022-05-17 | 广东智源机器人科技有限公司 | Intelligent food delivery method, control system of food delivery logistics line and food delivery equipment |
CN112651653A (en) * | 2020-12-31 | 2021-04-13 | 北京市商汤科技开发有限公司 | Restaurant scheduling method, restaurant scheduling device, restaurant scheduling equipment and storage medium |
CN114020234A (en) * | 2021-09-29 | 2022-02-08 | 福州东娱网络信息有限公司 | Artificial intelligent order urging method, equipment and medium |
CN114399759A (en) * | 2022-01-17 | 2022-04-26 | 分享印科技(广州)有限公司 | Packaging box customization platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110020781A (en) | The determination method and device of priority, storage medium, electronic device | |
CN109493254B (en) | Dish making, sorting and dish urging method and device and dish processing system | |
US20170316488A1 (en) | Systems and Methods of Food Management | |
US20080300993A1 (en) | Computerized method and system for recipe presentation | |
US20160026958A1 (en) | Restaurant food preparation scheduling management system and method | |
CN106161591A (en) | A kind of Cloud Server, intelligent refrigerator and diet management system and method | |
US20220148703A1 (en) | Food providing system, food providing method, and program | |
CN108280729A (en) | A kind of food preparation method and device | |
US20170293964A1 (en) | Consumable Goods Inventory Management System | |
CN111899047A (en) | Resource recommendation method and device, computer equipment and computer-readable storage medium | |
CN108897768A (en) | A kind of method of ordering and device, electronic equipment | |
CN104200409A (en) | Method for matching taste selection information with application objects | |
CN104112217A (en) | Taste selection information marking method and application method | |
CN109214955A (en) | The generation method and device of food product set meal | |
JP6641460B2 (en) | Information processing apparatus, information processing method, and program | |
CN109801120A (en) | The processing method and processing device of business on line | |
CN109741125A (en) | Recommend method and device, the storage medium, electronic device of vegetable | |
KR20160087622A (en) | Server and method for managing and providing menu information | |
CN208622435U (en) | Menu generation device and refrigerator | |
CN110874785A (en) | Method, device and equipment for determining meal package information | |
KR102095592B1 (en) | Method for providing choosing meun service per meal using survival game | |
CN110930040A (en) | Intelligent kitchen system based on dynamic priority and display method | |
CN111028041B (en) | Data processing method and device, readable storage medium and electronic equipment | |
CN109919429A (en) | A kind of vegetable culinary art sort method and device | |
Koubai et al. | Toward a smart restaurant with context management |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190716 |