CN109542369B - Method and device for realizing on-line meal ordering kitchen beating function - Google Patents
Method and device for realizing on-line meal ordering kitchen beating function Download PDFInfo
- Publication number
- CN109542369B CN109542369B CN201811405819.0A CN201811405819A CN109542369B CN 109542369 B CN109542369 B CN 109542369B CN 201811405819 A CN201811405819 A CN 201811405819A CN 109542369 B CN109542369 B CN 109542369B
- Authority
- CN
- China
- Prior art keywords
- kitchen
- ordering
- online
- dish
- line
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000010009 beating Methods 0.000 title claims abstract description 42
- 235000012054 meals Nutrition 0.000 title description 11
- 238000006243 chemical reaction Methods 0.000 claims abstract description 57
- 230000006870 function Effects 0.000 claims description 84
- 238000013507 mapping Methods 0.000 claims description 35
- 238000010411 cooking Methods 0.000 claims description 16
- 238000004891 communication Methods 0.000 claims description 13
- 230000001360 synchronised effect Effects 0.000 claims description 12
- 235000013305 food Nutrition 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003631 expected effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000009545 invasion Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1292—Mobile client, e.g. wireless printing
-
- 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
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
The invention discloses a method and a device for realizing a kitchen beating function of online ordering, wherein the method comprises the following steps: acquiring dish information of a merchant cash register system, converting the dish information by using a conversion rule, and synchronizing the converted dish information into an online ordering system; pulling an off-line kitchen beating function implementation scheme of a merchant cash register system, and converting the off-line kitchen beating function implementation scheme by using a conversion rule to obtain an on-line kitchen beating function implementation scheme of an on-line ordering system; and transmitting the online ordering information generated by the online ordering system to each kitchen terminal so that each kitchen terminal can realize the kitchen ordering function of online ordering according to the online kitchen ordering function implementation scheme. The invention can realize the combination of the kitchen beating function and the on-line ordering, realize the direct connection with each kitchen terminal after the user finishes the on-line ordering, and finish the kitchen beating function in real time by each kitchen terminal, thereby reducing the waiting time of the user. According to the invention, a merchant does not need to manually configure each kitchen terminal used by the on-line ordering system, so that the cost of manpower is reduced.
Description
Technical Field
The invention relates to the field of software, in particular to a method and a device for realizing a cooking function of ordering food online.
Background
As a traditional industry in the catering industry, most catering stores still use cashier system software based on a B/S (browser/Server) frame, and the cashier system software based on the B/S frame manages the tasks of ordering, collecting, marketing, kitchen printing and the like of all stores of the catering stores, but the cashier system software does not have the internet capability and only can help users to order on line. Therefore, when ordering, generally, after a user picks up a desired dish according to a paper menu, a store employee uses the cashier system software based on the B/S frame to help the user to order to the cashier system, and the ordering operation is completed. Each kitchen terminal (described by taking a printer as an example) of the kitchen, i.e., the kitchen, prints out the dishes included in the order, and the kitchen processes the dishes according to the kitchen-printed dishes. Since the back-kitchen output list printed in the kitchen can only be processed by the printer informed to the back-kitchen by the cashier system software based on the B/S frame, when a plurality of users exist, the order-ordering operation of the users cannot be completed in time by adopting the cashier system software, each dish of the user order list cannot be printed out in time by subsequent kitchen printing, the dish processing cannot be performed in time, the user needs to wait for a long time, and the user experience is poor.
With the rapid development of the current online service, users are more and more accustomed to using online services to perform operations such as ordering and the like. However, in the existing online ordering, after the user is ordered online, the cashier still needs to confirm the cashier system software of the store staff, the cashier system software notifies the user to order the dish, the order is processed by a printer of the kitchen, and the order is finished and the user can process the dish according to the order made by the user in the kitchen. The existing online ordering list still cannot directly inform a kitchen to print and a printer for finishing the kitchen prints the dishes, so that the dish finishing time is still limited by cashier system software based on a B/S (browser/server) frame. In order to solve the problems, the direct connection between the ordering and the cooking on the line is realized, a large amount of manpower and time are required to be invested in general, the combination of the dishes on the line and the cooking on the line is completed manually, a large amount of manpower cost is consumed, and the investment cost is too high for a merchant to achieve the expected effect.
Disclosure of Invention
In view of the above, the present invention is proposed to provide a method and apparatus for realizing a cooking function of on-line ordering that overcomes or at least partially solves the above-mentioned problems.
According to one aspect of the invention, a method for realizing a cooking function of online ordering is provided, which comprises the following steps:
acquiring dish information of a merchant cash register system, converting the dish information by using a conversion rule, and synchronizing the converted dish information into an online ordering system;
pulling an off-line kitchen beating function implementation scheme of a merchant cash register system, and converting the off-line kitchen beating function implementation scheme by using a conversion rule to obtain an on-line kitchen beating function implementation scheme of an on-line ordering system;
and transmitting the online ordering information generated by the online ordering system to each kitchen terminal so that each kitchen terminal can realize the kitchen ordering function of online ordering according to the online kitchen ordering function implementation scheme.
Optionally, the offline kitchen beating function implementation scheme includes: configuration parameters and offline printing schemes of all kitchen terminals;
the conversion treatment of the functional implementation scheme of the lower kitchen beating by using the conversion rule specifically comprises the following steps: and converting the offline printing scheme of each kitchen terminal by using the conversion rule.
Optionally, the conversion rule is specifically: mapping rules of dish identification;
the method for synchronizing the converted dish information to the online ordering system by using the conversion rule specifically comprises the following steps: the dish identification of a merchant cash register system is mapped and then synchronized into an online ordering system by utilizing a dish identification mapping rule;
the conversion processing of the offline printing scheme of each kitchen terminal by using the conversion rule specifically comprises the following steps: and mapping the dish identification in the offline printing scheme of each kitchen terminal by using the dish identification mapping rule.
Optionally, the method is implemented on the basis of a plug-in.
According to another aspect of the present invention, there is provided a device for implementing a cooking function of an online meal ordering, comprising:
the first conversion module is suitable for acquiring the dish information of the merchant cash register system, converting the dish information by using a conversion rule and then synchronizing the converted dish information into the online ordering system;
the second conversion module is suitable for pulling an off-line kitchen printing function implementation scheme of the merchant cash register system, and the off-line kitchen printing function implementation scheme is converted by using a conversion rule to obtain an on-line kitchen printing function implementation scheme of the on-line ordering system;
and the kitchen ordering module is suitable for transmitting the online ordering information generated by the online ordering system to each kitchen terminal so that each kitchen terminal can realize the kitchen ordering function of online ordering according to the online kitchen ordering function implementation scheme.
Optionally, the offline kitchen beating function implementation scheme includes: configuration parameters and offline printing schemes of all kitchen terminals;
the second conversion module is further adapted to: and converting the offline printing scheme of each kitchen terminal by using the conversion rule.
Optionally, the conversion rule is specifically: mapping rules of dish identification;
the first conversion module is further adapted to: the dish identification of a merchant cash register system is mapped and then synchronized into an online ordering system by utilizing a dish identification mapping rule;
the second conversion module is further adapted to: and mapping the dish identification in the offline printing scheme of each kitchen terminal by using the dish identification mapping rule.
Optionally, the apparatus is implemented on a plug-in basis.
According to still another aspect of the present invention, there is provided an electronic apparatus including: the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is used for storing at least one executable instruction, and the executable instruction enables the processor to execute the operation corresponding to the on-line meal ordering cooking function implementation method.
According to still another aspect of the present invention, a computer storage medium is provided, in which at least one executable instruction is stored, and the executable instruction causes a processor to perform operations corresponding to the implementation method of the on-line meal ordering function.
According to the method and the device for realizing the kitchen ordering function of the online ordering, provided by the invention, the dish information of a merchant cash register system is obtained, and the dish information is converted by using a conversion rule and then synchronized into the online ordering system; pulling an off-line kitchen beating function implementation scheme of a merchant cash register system, and converting the off-line kitchen beating function implementation scheme by using a conversion rule to obtain an on-line kitchen beating function implementation scheme of an on-line ordering system; and transmitting the online ordering information generated by the online ordering system to each kitchen terminal so that each kitchen terminal can realize the kitchen ordering function of online ordering according to the online kitchen ordering function implementation scheme. The invention can combine the kitchen beating function with the on-line ordering, and realize the direct connection with each kitchen terminal after the user finishes the on-line ordering, and the kitchen beating function is finished by each kitchen terminal in real time, and the kitchen can process dishes in time, thereby reducing the waiting time of the user and improving the use experience of the user. By using the invention, a merchant does not need to manually configure each kitchen terminal used by the on-line ordering system, thereby reducing the cost of manpower.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a flow chart of a method for implementing a chef function for an online meal order according to an embodiment of the present invention;
FIG. 2 is a functional block diagram of a device for performing a cooking function of an online meal order according to an embodiment of the present invention;
fig. 3 shows a schematic structural diagram of an electronic device according to an embodiment of the invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Fig. 1 shows a flowchart of a cooking function implementation method for online ordering according to an embodiment of the invention. As shown in fig. 1, the method for realizing the on-line meal ordering function specifically comprises the following steps:
and S101, acquiring the dish information of the cashier system of the merchant, converting the dish information by using a conversion rule, and synchronizing the converted dish information to the online ordering system.
The merchant cash register system is an original ordering system of a merchant and stores all dish information required by ordering. In the embodiment, when the dish information of the merchant cash register system is obtained, the merchant cash register system is not changed, and the dish information can be obtained by calling the native interface externally by using the native interface of the merchant cash register system; or, the method accesses a database of the merchant cash register system, obtains dish information of the merchant cash register system from the database, and the like, and avoids invasion to the merchant cash register system. This approach may be applicable to different merchant checkout systems.
After the dish information of the merchant cash register system is obtained, the dish information is converted by the conversion rule and then synchronized to the online ordering system, and online ordering is conveniently realized by the online ordering system. Specifically, the conversion rule is a dish identification mapping rule. The dish information comprises various information such as dish identification, dish names, dish types, pictures, written descriptions and the like, the dish identification is a unique identification capable of indicating the dish information, and one piece of dish information has one unique dish identification. The dish identification mapping rule is a one-to-one mapping relation between the dish identification of the dish information in the merchant cash register system and the dish identification of the dish information in the online ordering system. By utilizing the dish identification mapping rule, the dish identification of the merchant cash register system can be mapped and then synchronized to the online ordering system, so that the dish information in the two systems can be kept synchronous conveniently, and the ordering data in the two systems can be integrated conveniently. The dish identification mapping rule can be formulated according to implementation conditions, according to the dish identification mapping rule, the dish identification of the dish information in the cashier system of the merchant is mapped into the dish identification of the dish information of the online ordering system, meanwhile, other information of the dish information is synchronized into the online ordering system, and convenience is brought to a user to order by using the online ordering system.
Further, the dish information in the online ordering system can also be pre-established, and as the merchant cash register system and the online ordering system belong to two different systems, the respective systems store the used dish information. The dish identification stored in the two systems may be the same or different. For the merchant, it is desirable that the dish information displayed by the online ordering system and the merchant cash register system for the user to order is consistent, and therefore, the dish information in the two systems needs to be kept synchronous. In this embodiment, the dish information in the merchant cash register system and the online ordering system needs to establish a mapping relationship of dish identifiers in a one-to-one correspondence manner according to the dish identifier mapping rule. The mapping relation of the dish identification can be stored in an online ordering system, the online ordering system can convert dish information conveniently, the online ordering system can also be stored in a merchant cash register system at the same time, the process of converting the dish information is recorded, and the data integration between two systems and the like are performed conveniently and subsequently. Specifically, the mapping relationship of the dish identifier may be stored by using, for example, a mapping relationship table, or the mapping relationship of the dish identifier may be recorded by using a configuration file, and when the conversion of the information of the dish is required, the mapping relationship is used to perform corresponding conversion, etc.
And S102, pulling the off-line kitchen beating function implementation scheme of the merchant cash register system, and converting the off-line kitchen beating function implementation scheme by using a conversion rule to obtain the on-line kitchen beating function implementation scheme of the on-line ordering system.
In the prior art, after the ordering operation is completed by using the merchant cash register system, the merchant cash register system can call the on-line kitchen ordering operation, so that each kitchen terminal completes the printing of each dish information in the ordering information like a kitchen printer, and the kitchen can conveniently process dishes according to the printed dish information. The merchant cash register system stores an off-line kitchen printing function implementation scheme. Specifically, the offline kitchen printing function implementation scheme includes configuration parameters of each kitchen terminal and an offline printing scheme. Connection can be established with each kitchen terminal according to the configuration parameters of each kitchen terminal, and the printing setting and the like of each kitchen terminal can be known according to the configuration parameters of each kitchen terminal. The offline printing scheme configures the dish information to be printed by each kitchen terminal. In practical applications, one or more kitchen terminals may be involved, and when one kitchen terminal is used, one kitchen terminal is responsible for printing all dish information; when a plurality of kitchen terminals are used, dishes which are printed by the kitchen terminals can be printed with different dish information according to different dish types, for example, the kitchen terminal A is responsible for printing cold dishes; the kitchen terminal B is responsible for printing hot dishes; the kitchen terminal C is responsible for printing staple food; the kitchen terminal D is responsible for printing drinks and the like.
The method comprises the steps of obtaining an original off-line kitchen ordering function implementation scheme in a merchant cash register system, storing configuration parameters of all kitchen terminals in the off-line kitchen ordering function implementation scheme, enabling the on-line ordering system to be connected with all kitchen terminals according to the configuration parameters of all kitchen terminals, and transmitting dish information and the like. However, in the offline printing scheme, since the stored dish information is the dish information in the cashier system of the merchant, and cannot be applied to the online ordering system, the dish identification in the offline printing scheme of each kitchen terminal needs to be mapped by using the dish identification mapping rule, and then converted into the dish information applicable to the online ordering system, so as to obtain the online kitchen ordering function implementation scheme of the online ordering system. Specifically, according to the dish identification mapping rule, the dish information of the merchant cash register system in the offline printing scheme is mapped to the dish identification of the corresponding dish information of the online ordering system according to the dish identification, so that the dish information of the merchant cash register system in the offline printing scheme is converted into the dish information of the online ordering system, and the online kitchen ordering function implementation scheme is obtained. The on-line kitchen printing function implementation scheme comprises configuration parameters of all kitchen terminals and an on-line printing scheme suitable for an on-line ordering system. The online printing scheme indicates the dish information which is printed by each kitchen terminal, and the dish information is the dish information of the online ordering system.
And S103, transmitting the online ordering information generated by the online ordering system to each kitchen terminal so that each kitchen terminal can realize the kitchen ordering function according to the online kitchen ordering function implementation scheme.
The user can utilize the online ordering system to order food, corresponding dish information is selected, and the online ordering system can obtain the corresponding online ordering information according to the ordering operation of the user. The online ordering information includes dish information, corresponding quantity and the like. The online ordering information can be transmitted to each kitchen terminal in real time, according to an online kitchen ordering function implementation scheme, the kitchen ordering function of the online ordering can be correspondingly completed by each kitchen terminal, the corresponding dish information is printed, the dish information can be timely obtained by a kitchen conveniently, and dishes are processed.
Further, the embodiment can be implemented based on plug-ins, if the plug-ins are used to execute steps S101 and S102, the code logic of the existing merchant cash register system and the existing online ordering system does not need to be modified, the online kitchen ordering function implementation scheme of the online ordering system can be obtained by directly using the plug-ins, and the plug-ins can be suitable for different merchant cash register systems and different online ordering systems, so that the plug-ins have strong applicability, flexible calling and convenient operation.
According to the kitchen ordering function implementation method for the online ordering, provided by the invention, the dish information of a merchant cash register system is obtained, and the dish information is converted by using a conversion rule and then synchronized into the online ordering system; pulling an off-line kitchen beating function implementation scheme of a merchant cash register system, and converting the off-line kitchen beating function implementation scheme by using a conversion rule to obtain an on-line kitchen beating function implementation scheme of an on-line ordering system; and transmitting the online ordering information generated by the online ordering system to each kitchen terminal so that each kitchen terminal can realize the kitchen ordering function of online ordering according to the online kitchen ordering function implementation scheme. The invention can combine the kitchen beating function with the on-line ordering, and realize the direct connection with each kitchen terminal after the user finishes the on-line ordering, and the kitchen beating function is finished by each kitchen terminal in real time, and the kitchen can process dishes in time, thereby reducing the waiting time of the user and improving the use experience of the user. By using the invention, a merchant does not need to manually configure each kitchen terminal used by the on-line ordering system, thereby reducing the cost of manpower.
Fig. 2 shows a functional block diagram of a device for realizing a cooking function of an online meal ordering according to an embodiment of the invention. As shown in fig. 2, the device for realizing the on-line meal ordering function comprises the following modules:
the first conversion module 210 is adapted to: and acquiring the dish information of the merchant cash register system, converting the dish information by using a conversion rule, and then synchronizing the converted dish information to the online ordering system.
The second conversion module 220 is adapted to: and pulling the off-line kitchen beating function implementation scheme of the merchant cash register system, and converting the off-line kitchen beating function implementation scheme by using the conversion rule to obtain the on-line kitchen beating function implementation scheme of the on-line ordering system.
The whipping module 230 is adapted to: and transmitting the online ordering information generated by the online ordering system to each kitchen terminal so that each kitchen terminal can realize the kitchen ordering function of online ordering according to the online kitchen ordering function implementation scheme.
Optionally, the offline kitchen beating function implementation scheme includes: configuration parameters and offline printing schemes of all kitchen terminals; the second conversion module 220 is further adapted to: and converting the offline printing scheme of each kitchen terminal by using the conversion rule.
Optionally, the conversion rule is specifically: mapping rules of dish identification; the first conversion module 210 is further adapted to: the dish identification of a merchant cash register system is mapped and then synchronized into an online ordering system by utilizing a dish identification mapping rule; the second conversion module 220 is further adapted to: and mapping the dish identification in the offline printing scheme of each kitchen terminal by using the dish identification mapping rule.
The descriptions of the modules refer to the corresponding descriptions in the method embodiments, and are not repeated herein.
The application also provides a nonvolatile computer storage medium, wherein the computer storage medium stores at least one executable instruction, and the computer executable instruction can execute the method for realizing the function of on-line food ordering in any method embodiment.
Fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present invention, and the specific embodiment of the present invention does not limit the specific implementation of the electronic device.
As shown in fig. 3, the electronic device may include: a processor (processor)302, a communication Interface 304, a memory 306, and a communication bus 308.
Wherein:
the processor 302, communication interface 304, and memory 306 communicate with each other via a communication bus 308.
A communication interface 304 for communicating with network elements of other devices, such as clients or other servers.
The processor 302 is configured to execute the program 310, and may specifically execute relevant steps in the embodiment of the method for implementing the on-line meal ordering function.
In particular, program 310 may include program code comprising computer operating instructions.
The processor 302 may be a central processing unit CPU, or an application specific Integrated circuit (asic), or one or more Integrated circuits configured to implement an embodiment of the present invention. The electronic device comprises one or more processors, which can be the same type of processor, such as one or more CPUs; or may be different types of processors such as one or more CPUs and one or more ASICs.
And a memory 306 for storing a program 310. Memory 306 may comprise high-speed RAM memory and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The program 310 may be specifically configured to enable the processor 302 to execute a cooking function implementation method for online ordering in any of the above-described method embodiments. For specific implementation of each step in the program 310, reference may be made to corresponding steps and corresponding descriptions in units in the above-mentioned embodiment for implementing a cooking function of ordering food online, which are not described herein again. It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described devices and modules may refer to the corresponding process descriptions in the foregoing method embodiments, and are not described herein again.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It will be appreciated by those skilled in the art that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components of the on-line meal-ordering kitchen-beating-function implementing apparatus according to embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
Claims (10)
1. A method for realizing a cooking function of online ordering comprises the following steps:
acquiring dish information of a merchant cash register system, converting the dish information by using a conversion rule, and synchronizing the converted dish information into an online ordering system;
pulling an off-line kitchen beating function implementation scheme of a merchant cash register system, and converting the off-line kitchen beating function implementation scheme by using a conversion rule to obtain an on-line kitchen beating function implementation scheme of the on-line ordering system;
and transmitting the online ordering information generated by the online ordering system to each kitchen terminal so that each kitchen terminal can realize the kitchen ordering function of online ordering according to the online kitchen ordering function implementation scheme.
2. The method of claim 1, wherein the offline kitchen beating function implementation comprises: configuration parameters and offline printing schemes of all kitchen terminals;
the conversion treatment of the offline kitchen beating function implementation scheme by using the conversion rule specifically comprises the following steps: and converting the offline printing scheme of each kitchen terminal by using the conversion rule.
3. The method according to claim 2, wherein the conversion rules are in particular: mapping rules of dish identification;
the method for synchronizing the converted dish information to the online ordering system after converting the dish information by using the conversion rule specifically comprises the following steps: the dish identification of a merchant cash register system is mapped and then synchronized into an online ordering system by utilizing a dish identification mapping rule;
the conversion treatment of the offline printing scheme of each kitchen terminal by using the conversion rule specifically comprises the following steps: and mapping the dish identification in the offline printing scheme of each kitchen terminal by using the dish identification mapping rule.
4. The method according to any one of claims 1-3, wherein the method is implemented on a plug-in basis.
5. A device for realizing a cooking function of online ordering comprises:
the first conversion module is suitable for acquiring the dish information of the merchant cash register system, converting the dish information by using a conversion rule and then synchronizing the converted dish information into the online ordering system;
the second conversion module is suitable for pulling an off-line kitchen beating function implementation scheme of the merchant cash register system, and the off-line kitchen beating function implementation scheme is converted by using a conversion rule to obtain an on-line kitchen beating function implementation scheme of the on-line ordering system;
and the kitchen ordering module is suitable for transmitting the online ordering information generated by the online ordering system to each kitchen terminal so that each kitchen terminal can realize the kitchen ordering function of online ordering according to the online kitchen ordering function implementation scheme.
6. The apparatus of claim 5, wherein the offline kitchen beating function implementation comprises: configuration parameters and offline printing schemes of all kitchen terminals;
the second conversion module is further adapted to: and converting the offline printing scheme of each kitchen terminal by using the conversion rule.
7. The device according to claim 6, wherein the conversion rules are in particular: mapping rules of dish identification;
the first conversion module is further adapted to: the dish identification of a merchant cash register system is mapped and then synchronized into an online ordering system by utilizing a dish identification mapping rule;
the second conversion module is further adapted to: and mapping the dish identification in the offline printing scheme of each kitchen terminal by using the dish identification mapping rule.
8. The apparatus of any of claims 5-7, wherein the apparatus is implemented on a plug-in basis.
9. An electronic device, comprising: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is used for storing at least one executable instruction, and the executable instruction causes the processor to execute the operation corresponding to the cooking and beating function realization method for the online ordering according to any one of claims 1-4.
10. A computer storage medium having at least one executable instruction stored therein, the executable instruction causing a processor to perform operations corresponding to the cooking and beating function implementation method of the online ordering according to any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811405819.0A CN109542369B (en) | 2018-11-23 | 2018-11-23 | Method and device for realizing on-line meal ordering kitchen beating function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811405819.0A CN109542369B (en) | 2018-11-23 | 2018-11-23 | Method and device for realizing on-line meal ordering kitchen beating function |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109542369A CN109542369A (en) | 2019-03-29 |
CN109542369B true CN109542369B (en) | 2020-08-04 |
Family
ID=65849661
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811405819.0A Active CN109542369B (en) | 2018-11-23 | 2018-11-23 | Method and device for realizing on-line meal ordering kitchen beating function |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109542369B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110135940B (en) * | 2019-04-10 | 2021-07-02 | 浙江口碑网络技术有限公司 | Kitchen order display device and method |
CN112686600A (en) * | 2020-12-28 | 2021-04-20 | 北京三快在线科技有限公司 | Kitchen list printing terminal control method and device and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102081700A (en) * | 2010-11-19 | 2011-06-01 | 姚武杰 | Method and platform for ordering dishes on basis of mobile phone and internet |
CN103020821A (en) * | 2012-11-09 | 2013-04-03 | 上海网赛网络科技有限公司 | Payment system and payment method based on mobile terminal |
CN103646290A (en) * | 2013-11-14 | 2014-03-19 | 成都博约创信科技有限责任公司 | Food-ordering system and method based on handset Wechat |
CN108765207A (en) * | 2018-07-10 | 2018-11-06 | 吴加强 | Intelligence point single system based on bluetooth recognition technology |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101520728B (en) * | 2008-02-25 | 2012-07-04 | 天津书生投资有限公司 | Method for processing document meeting document library standard by third-party software |
CN102542156A (en) * | 2011-12-06 | 2012-07-04 | 北京恒泰源丰信息技术有限公司 | Restaurant self-help dish-ordering system with children mode |
CN105403788B (en) * | 2015-12-07 | 2018-05-04 | 中国电子科技集团公司第十研究所 | Electronic equipment on satellite automates ground testing system |
CN106485608A (en) * | 2016-10-17 | 2017-03-08 | 深圳市欢乐吧科技有限公司 | A kind of the Internet Self-service order system and method for ordering |
CN107977868A (en) * | 2016-10-25 | 2018-05-01 | 李策 | The method for information of being made out an invoice by code input |
CN107993163A (en) * | 2017-12-01 | 2018-05-04 | 广州蓝豹智能科技有限公司 | A kind of meal ordering system |
-
2018
- 2018-11-23 CN CN201811405819.0A patent/CN109542369B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102081700A (en) * | 2010-11-19 | 2011-06-01 | 姚武杰 | Method and platform for ordering dishes on basis of mobile phone and internet |
CN103020821A (en) * | 2012-11-09 | 2013-04-03 | 上海网赛网络科技有限公司 | Payment system and payment method based on mobile terminal |
CN103646290A (en) * | 2013-11-14 | 2014-03-19 | 成都博约创信科技有限责任公司 | Food-ordering system and method based on handset Wechat |
CN108765207A (en) * | 2018-07-10 | 2018-11-06 | 吴加强 | Intelligence point single system based on bluetooth recognition technology |
Also Published As
Publication number | Publication date |
---|---|
CN109542369A (en) | 2019-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109542369B (en) | Method and device for realizing on-line meal ordering kitchen beating function | |
WO2020029775A1 (en) | Commodity return code generation and return method and apparatus, device, and storage medium thereof | |
CN105843814A (en) | Method, device, and system for generating page | |
CN107025528A (en) | A kind of order processing method, equipment and terminal device | |
CN110135940B (en) | Kitchen order display device and method | |
CN111127123A (en) | Invoice information processing method and device | |
CN109284712B (en) | Configuration method and device of commodity information | |
WO2019128503A1 (en) | Service identification code-based store order processing method and apparatus | |
CN104574229A (en) | Online sequencing notification method based on WeChat communication technology | |
US20180176413A1 (en) | Server | |
JP2013225228A (en) | Group purchase device, group purchase method, and program | |
CN106775508A (en) | A kind of cloud Method of printing and cloud printing terminal equipment | |
JP7088444B2 (en) | Food raw material distribution support system | |
CN110515929B (en) | Book display method, computing device and storage medium | |
JP2005099956A (en) | Video information processor, video information processing system, video information outputting method and its program | |
CN107767201A (en) | A kind of data merging treatment method, apparatus, mobile terminal and terminal website | |
CN201229593Y (en) | Automatic ordering and settling device | |
CN111353786A (en) | Product after-sale information acquisition method, user terminal and server | |
CN110286862A (en) | The configuration method and device of printer, storage medium, electronic device | |
JP7237217B1 (en) | Information processing system, program and information processing method | |
CN110738340B (en) | Reserved product inventory management method and device | |
JP2005182107A (en) | Supplier ranking system, device, method and program | |
CN110189204B (en) | Ordering method and device based on menu scanning | |
TWM564772U (en) | E-commerce system capable of providing the gifts exchange service by user's commission | |
CN109829712B (en) | Payment mode switching method and device, computer equipment and readable storage medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |