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 PDF

Info

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
Application number
CN201910149547.0A
Other languages
Chinese (zh)
Inventor
吴冠英
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Chen Sen Century Polytron Technologies Inc
Original Assignee
Beijing Chen Sen Century Polytron Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Chen Sen Century Polytron Technologies Inc filed Critical Beijing Chen Sen Century Polytron Technologies Inc
Priority to CN201910149547.0A priority Critical patent/CN110020781A/en
Publication of CN110020781A publication Critical patent/CN110020781A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0633Workflow analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants

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

The determination method and device of priority, storage medium, electronic device
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.
CN201910149547.0A 2019-02-28 2019-02-28 The determination method and device of priority, storage medium, electronic device Pending CN110020781A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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