CN113269342B - Intelligent management system for processing of nutrition meal bags based on big data - Google Patents
Intelligent management system for processing of nutrition meal bags based on big data Download PDFInfo
- Publication number
- CN113269342B CN113269342B CN202110821953.4A CN202110821953A CN113269342B CN 113269342 B CN113269342 B CN 113269342B CN 202110821953 A CN202110821953 A CN 202110821953A CN 113269342 B CN113269342 B CN 113269342B
- Authority
- CN
- China
- Prior art keywords
- meal
- processing
- data
- user
- execution
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
The invention discloses a nutritional meal package processing intelligent management system based on big data, which relates to the technical field of nutritional meal package processing management and aims to solve the problem that when a user buys nutritional meal package powder for brewing, the brewed nutritional meal package is often hot, so that the nutritional meal package cannot be directly drunk and is extremely inconvenient; the method comprises the steps of obtaining processing information of a processing end, selecting the processing end by comparing parameters and marking the selected processing end as an execution end, obtaining brewing time of a finished product of a meal package corresponding to a user by reaching an estimated time, and then reserving the temperature of the finished product of the meal package corresponding to a nutrition meal package reserved by the user to the temperature reserved by the user in a cooling mode, so that the temperature reserved by the user can be reached or the user can drink directly when the user takes the meal package.
Description
Technical Field
The invention relates to the technical field of nutritional meal package processing management, in particular to a nutritional meal package processing intelligent management system based on big data.
Background
The nutritional meal contains important nutritional ingredients required by a human body every day, such as protein, dietary fiber, multiple vitamins and mineral substances, is rich in nutrition and convenient to eat, and is convenient to integrate and popular with numerous people. According to different requirements, the nutrition meal packet is subdivided into various types of nutrition meal packet powder, and each type of nutrition meal packet powder corresponds to different components, such as meal replacement type nutrition meal packet powder for health slimming, health care nutrition meal packet powder for daily health care and the like;
however, when a user buys nutritional meal packet powder for brewing, the brewed nutritional meal packet which is often bought is hot, so that the nutritional meal packet cannot be directly drunk, the nutritional meal packet can be drunk after waiting for a long time for cooling, and further inconvenience is caused.
Disclosure of Invention
The invention aims to solve the problem that when a user buys nutritional meal packet powder for brewing, the brewed nutritional meal packet is hot, so that the nutritional meal packet cannot be directly drunk and is extremely inconvenient, and provides an intelligent management system for processing the nutritional meal packet based on big data.
The purpose of the invention can be realized by the following technical scheme:
big data-based intelligent management system for processing nutrition meal packages, which is used in a server and comprises:
the intelligent management module is used for receiving the meal package reservation signaling input by the user side and analyzing the meal package reservation signaling to obtain meal package reservation information of the user side; acquiring processing information of a processing end, and performing information analysis on the meal package appointment information and the processing information to obtain a comparison parameter; selecting a processing end by comparing the parameters, marking the selected processing end as an execution end, sending the meal package reservation information to the execution end, generating a reservation success prompt instruction and feeding back the reservation success prompt instruction, the execution end position and the name to the user end;
the processing analysis module is used for sending an information acquisition instruction to the user side with successful reservation to acquire the travel data of the user side and analyzing the travel data to obtain the estimated arrival time of the user at the execution end; the method comprises the steps of obtaining cooling data of an execution end, and analyzing the cooling data to obtain cooling time; obtaining the meal packet execution time corresponding to the user through the cooling time length and the estimated arrival time; when the current time of the system is equal to the meal packet execution time, generating a meal packet execution instruction corresponding to the user and sending the meal packet execution instruction to an execution end; after receiving the meal packet execution instruction, the execution end carries out brewing on the nutritional meal packet to obtain a meal packet finished product;
as a preferred embodiment of the present invention, the meal package appointment information includes a nutrition meal package name, a target place, an appointment getting time and a getting finished product temperature; the processing information comprises the position of a processing end, the names of all the nutritional meal packages, the corresponding residual quantity and the corresponding sales volume;
the specific process of carrying out information analysis on the meal package reservation information and the processing information is as follows: marking the processing end which contains the nutritional meal package name in the meal package appointment information and corresponds to the residual quantity more than one in all the nutritional meal package names as a primary selection end; calculating the distance between the position of the target place and the position of the primary selection end to obtain the ground marking distance of the primary selection end, and marking the processing end with the ground marking distance smaller than a set threshold value as a preferred end; marking the ground marking interval, the residual quantity and the sales volume of the preferred end as comparison parameters;
the specific steps of selecting the processing end by comparing the parameters are as follows:
the geodetic spacing, the remaining number and the pin count are respectively labeled as BD1, BD2 and BD 3; acquiring preset weight coefficients corresponding to the standard space, the residual quantity and the sales volume, and respectively marking as q11, q22 and q 33;
then, carrying out normalization processing on the ground marking distance, the residual quantity and the sales volume, taking the numerical values of the three, and substituting the numerical values into a preset formula CJ = [0.874 × (BD2 × q22+ BD3 × q33) -2.7]/BD1 × q11 to obtain a meal packet plus merit CJ of a preferred end; marking the optimized end with the maximum value of the meal package as an execution end;
as a preferred embodiment of the present invention, the travel data includes a departure time, a travel mode, and a travel route of the user; analyzing the travel route and the travel mode, when the travel mode is one, counting the total distance of the travel route, acquiring the average speed corresponding to the travel mode of the user, dividing the total distance of the travel route by the average speed to obtain the travel time corresponding to the user, and obtaining the estimated arrival time of the user according to the departure time and the travel time; when the travel modes are two or more, dividing the travel route into two or more branch routes according to the travel modes, calculating the total distance between the branch routes, acquiring the average speed of the branch routes to the user's travel modes, dividing the total distance between the branch routes by the average speed of the travel modes to obtain the duration of the branch routes, and summing the durations of all the branch routes to obtain the travel duration of the travel route; the concrete expression is as follows: the travel modes comprise walking, bicycle riding, electric bicycle riding, subway riding, public transport, driving and the like; when the travel mode is one of walking, bicycle riding, electric vehicle riding, subway riding, public transport and driving, acquiring the average speed corresponding to the travel mode of the user; dividing the total distance of the travel route by the average speed to obtain travel time corresponding to the user; when the travel modes are two, dividing the travel route into two or more branch routes according to the occurrence modes, such as walking and subway; dividing a branch line from the walking start point to the subway start point, dividing a branch line from the subway start point to the subway end point, dividing a branch line from the subway end point to the walking end point, dividing the distance of each branch line by the average speed of the corresponding travel mode, and summing to obtain travel time; and the rest can be done in sequence when various travel modes are performed;
as a preferred embodiment of the present invention, the cooling data includes average air temperature and cooling information of an environment in which the processing end is located; the temperature reduction information comprises the cooling time required for reducing the average temperature of the finished meal packet from one hundred degrees to each temperature;
the specific process of analyzing the cooling data to obtain the cooling time length is as follows: obtaining the average temperature of the execution end when the estimated time is reached and the temperature of the taken finished product, and comparing the average temperature with the cooling data to obtain the cooling time corresponding to the temperature of the taken finished product; when the execution end is located outdoors, acquiring weather forecast data of the position of the execution end, and acquiring the average temperature of the position of the execution end at the estimated arrival time according to the weather forecast data; when the execution end is indoors, averaging the air temperatures of three days before the execution end is located and three days at the time corresponding to the estimated arrival time to obtain the average air temperature;
as a preferred embodiment of the present invention, the processing terminal includes a communication unit, a processing unit, a brewing unit, a sealing unit, and a verification unit; the processing unit is in communication connection with the server through the communication unit and receives the meal package reservation information and the meal package execution instruction fed back by the server; after receiving the meal package execution instruction and the meal package appointment information, the processing unit generates a brewing instruction and sends the brewing instruction to the brewing unit, the brewing unit carries out boiling water brewing on the corresponding nutritional meal package in the meal package appointment information into the meal package container, and the sealing unit is used for sealing the meal package container to obtain a finished meal package product; the verification unit is used for communication verification between the user and the processing end, and pushing out the corresponding finished meal packet after the verification is successful;
as a preferred embodiment of the present invention, the processing end further comprises a data acquisition unit and a data analysis unit; the data acquisition unit is used for acquiring finished product data of the nutritional meal packet and sending the finished product data to the data analysis unit; the finished product data comprises the name of the nutrition meal packet, the processing time and the sales volume;
the data analysis unit sends the finished product data to the server, analyzes the finished product data, sorts the processing moments according to time sequence, calculates the time difference between two adjacent processing moments to obtain interval duration, sums all the interval durations and takes the average value to obtain the interval average value which is marked as TJ1, and the unit is second; counting the sales volume of the nutrition meal packets within thirty days before the current moment, averaging to obtain the average daily consumption, and marking as TJ 2; label the remaining number of process ends as TJ 3; when the TJ3 is less than q44/TJ1+2 xTJ 2, a replenishment instruction corresponding to the nutritional meal package is generated; wherein q44 is an interval number conversion value, and the value is 10;
as a preferred embodiment of the present invention, the server further includes a database, a data query module and a replenishment notification module; the database is used for storing finished product data; the data query module is used for carrying out statistical analysis on the finished product data to obtain the sales volume of the nutritional meal packet corresponding to each area, and feeding the sales volume back to the monitoring end corresponding to the nutritional meal packet manufacturer in real time; and the replenishment informing module is used for receiving a replenishment instruction corresponding to the nutritional meal packet, acquiring the position corresponding to the processing end, generating replenishment information of the processing end and feeding the replenishment information back to the monitoring end corresponding to the nutritional meal packet manufacturer.
Compared with the prior art, the invention has the beneficial effects that:
1. the method analyzes the ordered meal packet information and matches the ordered meal packet information with big data to a corresponding processing end, then analyzes the trip data of the user to obtain the estimated arrival time of the user, obtains the brewing time of the finished meal packet corresponding to the user through the estimated arrival time, and then enables the finished meal packet corresponding to the nutrition meal packet ordered by the user to reach the temperature ordered by the user through a cooling mode, so that the temperature ordered by the user can be reached or the user can drink directly when the user takes the meal packet;
2. the method reasonably matches the processing end to the nutrition meal packet reserved by the user according to the target input by the user so as to reduce the time for reaching the target place due to taking the nutrition meal packet.
Drawings
In order to facilitate understanding for those skilled in the art, the present invention will be further described with reference to the accompanying drawings.
FIG. 1 is an overall block diagram of the present invention;
FIG. 2 is a schematic diagram of a server architecture according to the present invention;
FIG. 3 is a schematic diagram of a processing end of the present invention.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the following embodiments, and it should be understood that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the disclosure herein is for the purpose of describing particular embodiments only, and is not intended to be limiting of the disclosure. As used in the specification and claims of this disclosure, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should be further understood that the term "and/or" as used in the specification and claims of this disclosure refers to any and all possible combinations of one or more of the associated listed items and includes such combinations;
the block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor devices and/or microcontroller devices;
referring to fig. 1, the intelligent management system for processing a nutrition meal packet based on big data comprises a user side, a server, a processing side and a monitoring side; it should be understood that the number of user terminals, servers, process terminals, and monitor terminals in fig. 1 is merely illustrative. Any number of clients, servers, process terminals and monitor terminals may be provided as desired. For example, the server may be a server cluster composed of a plurality of servers;
the method comprises the following steps that a user side is a smart phone, the user accesses a name of a nutritional meal package in a server through the smart phone, clicks the corresponding name of the nutritional meal package, and inputs a meal package appointment signaling to the server to conduct a processing appointment of the nutritional meal package; after the user side combines the searched information acquisition instruction, corresponding users input travel data and feed the travel data back to the server;
the nutritional meal bag is meal bag powder which is prepared by combining five cereals and corresponding components with homology of medicine and food according to a certain proportion and can be directly brewed and drunk; the name of each nutritional meal packet corresponds to different components and tastes, wherein: the coarse cereal part comprises: black beans, wheat, soybeans, corn, mung beans, rice, millet, sorghum, buckwheat, wheat seedlings, black fungus, white beans, Chinese chestnuts, peanuts, peas, coix seeds and red beans; the medicinal and edible parts comprise: chinese yam, Chinese date, black sesame, medlar, astragalus, gordon euryale seed, fragrant solomonseal rhizome, lotus seed, fingered citron, codonopsis pilosula, mulberry leaf, lotus leaf, rhizoma polygonati, tuckahoe, hawthorn, radix puerariae and citron;
referring to fig. 2, the server includes an intelligent management module, a processing analysis module, a database, a data query module, and a replenishment notification module;
the intelligent management module receives a meal package reservation signaling input by the user side, and analyzes the meal package reservation signaling to obtain meal package reservation information of the user side; the meal package reservation information comprises the name of the nutritional meal package, a target place, a reserved taking moment and a finished product taking temperature; the processing information comprises the position of a processing end, the names of all the nutritional meal packages, the corresponding residual quantity and the corresponding sales volume; acquiring processing information of a processing end, and marking the processing end which contains the nutritional meal package name in the meal package appointment information and corresponds to the residual quantity of the nutritional meal package name larger than one as a primary selection end; calculating the distance between the position of the target place and the position of the primary selection end to obtain the ground marking distance of the primary selection end, and marking the processing end with the ground marking distance smaller than a set threshold value as a preferred end; the geodetic spacing, the remaining number and the pin count are respectively labeled as BD1, BD2 and BD 3; acquiring preset weight coefficients corresponding to the standard space, the residual quantity and the sales volume, and respectively marking as q11, q22 and q 33; then, carrying out normalization processing on the ground marking distance, the residual quantity and the sales volume, taking the numerical values of the three, and substituting the numerical values into a preset formula CJ = [0.874 × (BD2 × q22+ BD3 × q33) -2.7]/BD1 × q11 to obtain a meal packet plus merit CJ of a preferred end; marking the optimized end with the maximum value of the meal package as an execution end; sending the meal package reservation information to an execution end, generating a reservation success prompt instruction and feeding back the reservation success prompt instruction, the execution end position and the name to a user end; q11, q22 and q 33; the value is reasonably selected by the technical personnel in the field according to the actual situation, such as the value can be selected to be 0.6, 0.4 and 1.1;
the processing and analyzing module sends an information acquisition instruction to the user side with successful reservation so as to acquire travel data of the user side, wherein the travel data comprises the departure time, the travel mode and the travel route of the user; analyzing the travel route and the travel mode, when the travel mode is one, counting the total distance of the travel route, acquiring the average speed corresponding to the travel mode of the user, dividing the total distance of the travel route by the average speed to obtain the travel time corresponding to the user, and obtaining the estimated arrival time of the user according to the departure time and the travel time; when the travel modes are two or more, dividing the travel route into two or more branch routes according to the travel modes, calculating the total distance between the branch routes, acquiring the average speed of the branch routes to the user's travel modes, dividing the total distance between the branch routes by the average speed of the travel modes to obtain the duration of the branch routes, and summing the durations of all the branch routes to obtain the travel duration of the travel route; for example: the travel modes comprise walking, bicycle riding, electric bicycle riding, subway riding, public transport, driving and the like; when the travel mode is one of walking, bicycle riding, electric vehicle riding, subway riding, public transport and driving, acquiring the average speed corresponding to the travel mode of the user; dividing the total distance of the travel route by the average speed to obtain travel time corresponding to the user; when the travel modes are two, dividing the travel route into two or more branch routes according to the occurrence modes, such as walking and subway; dividing a branch line from the walking start point to the subway start point, dividing a branch line from the subway start point to the subway end point, dividing a branch line from the subway end point to the walking end point, dividing the distance of each branch line by the average speed of the corresponding travel mode, and summing to obtain travel time; and the rest can be done in sequence when various travel modes are performed;
obtaining cooling data of an execution end, wherein the cooling data comprises the average temperature and cooling information of the environment where the processing end is located; the temperature reduction information comprises the cooling time required for reducing the average temperature of the finished meal packet from one hundred degrees to each temperature; obtaining the average temperature of the execution end when the estimated time is reached and the temperature of the taken finished product, and comparing the average temperature with the cooling data to obtain the cooling time corresponding to the temperature of the taken finished product; when the execution end is located outdoors, acquiring weather forecast data of the position of the execution end, and acquiring the average temperature of the position of the execution end at the estimated arrival time according to the weather forecast data; when the execution end is indoors, averaging the air temperatures of three days before the execution end is located and three days at the time corresponding to the estimated arrival time to obtain the average air temperature; obtaining the meal packet execution time corresponding to the user through the cooling time length and the estimated arrival time; when the current time of the system is equal to the meal packet execution time, generating a meal packet execution instruction corresponding to the user and sending the meal packet execution instruction to an execution end; after receiving the meal packet execution instruction, the execution end carries out brewing on the nutritional meal packet to obtain a meal packet finished product;
the database stores finished product data, processing information of the processing end, information of the monitoring end and the like;
the data query module carries out statistical analysis on the finished product data to obtain the sales volume of the nutritional meal packet corresponding to each area, and feeds the sales volume back to the monitoring end corresponding to the nutritional meal packet manufacturer in real time; the monitoring end comprises intelligent terminal equipment such as a computer, a mobile phone and the like; the reasonable production is conveniently carried out by manufacturers according to the actual sales volume;
the replenishment notification module receives a replenishment instruction corresponding to the nutritional meal package, acquires the position corresponding to the processing end, generates replenishment information of the processing end and feeds the replenishment information back to the monitoring end corresponding to the nutritional meal package manufacturer;
referring to fig. 3, the processing end includes a communication unit, a processing unit, a brewing unit, a sealing unit, a verification unit, a data acquisition unit and a data analysis unit;
the processing unit is in communication connection with the server through the communication unit and receives the meal package reservation information and the meal package execution instruction fed back by the server; after receiving the meal package execution instruction and the meal package appointment information, the processing unit generates a brewing instruction and sends the brewing instruction to the brewing unit, the brewing unit carries out boiling water brewing on the corresponding nutritional meal package in the meal package appointment information into the meal package container, and the sealing unit is used for sealing the meal package container to obtain a finished meal package product; the verification unit is used for communication verification between the user and the processing end, and pushing out the corresponding finished meal packet after the verification is successful;
the data acquisition unit is used for acquiring finished product data of the nutritional meal packet and sending the finished product data to the data analysis unit; the finished product data comprises the name of the nutrition meal packet, the processing time and the sales volume;
the data analysis unit sends the finished product data to the server, analyzes the finished product data, sorts the processing moments according to time sequence, calculates the time difference between two adjacent processing moments to obtain interval duration, sums all the interval durations and takes the average value to obtain the interval average value which is marked as TJ1, and the unit is second; counting the sales volume of the nutrition meal packets within thirty days before the current moment, averaging to obtain the average daily consumption, and marking as TJ 2; label the remaining number of process ends as TJ 3; when the TJ3 is less than q44/TJ1+2 xTJ 2, a replenishment instruction corresponding to the nutritional meal package is generated; wherein q44 is an interval number conversion value, and the value is 10;
the specific operation flow of the invention is as follows:
a user accesses the server through the smart phone and inputs a nutrition meal bag A, a target place B, a scheduled taking moment (such as 8 o) and a finished product taking temperature (such as 45 ℃) to the server;
the server screens the processing end, and the first step of screening is as follows: marking the processing end containing the nutritional meal packet A and the residual quantity of which is more than one as a primary selection end; and a second step of screening: calculating the distance between the position of the primary selection end and the position of the target site B to obtain a ground marking distance, and marking the processing end with the ground marking distance smaller than a set threshold value as a preferred end;
calculating the comparison parameters corresponding to the preferred end to obtain a meal package plus merit value, wherein the meal package plus merit value is used for evaluating the probability of the processing user of the preferred end for reserving the nutritional meal package A, and the greater the meal package plus merit value is, the greater the probability of the processing user of the preferred end for reserving the nutritional meal package A is; marking the optimized end with the maximum value of the meal package as an execution end; sending the meal package reservation information to an execution end;
the server sends an information acquisition instruction to the user side, when the user does not input travel data, the average temperature of the execution end at 8 o ' clock is acquired, the time required for naturally cooling a finished meal packet corresponding to the nutritional meal packet at the average temperature from 100 ℃ to 45 is selected through the average temperature, if the required time is 1 hour, the scheduled fetch time 8 o ' clock is pushed forward for one hour, namely 7 o ' clock is the meal packet execution time corresponding to the execution end, when the current time is equal to the meal packet execution time, the server generates a meal packet execution instruction corresponding to the user, the meal packet execution instruction is sent to the execution end, after the execution end receives the meal packet execution instruction, the nutritional meal packet A is brewed with boiling water at one hundred degrees, and then the meal packet finished product is obtained through sealing; the user arrives at the execution end to carry out verification, and the finished meal packet is taken out after the verification;
a user inputs travel data through a user side to reach a travel mode, an initial position, a travel route and a departure time corresponding to an execution end, and a travel party is assumed to be a bus and walk; dividing the travel route into three sections of branch routes, wherein the section from the starting position to a bus starting station is one section from the bus starting station to a bus lower station, and the section from the bus lower station to an execution end is one section; counting the total distance of three sections of branch lines, then obtaining the average speed corresponding to three sections of users, then calculating the time required by the three sections of branch lines, summing the time to obtain the travel time, adding the travel time to the departure time to obtain the estimated arrival time of the users, obtaining the average temperature of the time corresponding to the estimated arrival time, then selecting the time required by the finished products of the nutrition buns corresponding to the nutrition buns at the average temperature to naturally cool from 100 ℃ to 45 ℃ according to the average temperature, and if the required time is 50 minutes; pushing the estimated arrival time forward for 50 minutes to serve as the meal packet execution time; when the current time is equal to the meal packet execution time, the server generates a meal packet execution instruction corresponding to the user and then sends the meal packet execution instruction to the execution end, and after the execution end receives the meal packet execution instruction, the nutrition meal packet A is brewed by boiling water of one hundred degrees and then sealed to obtain a meal packet finished product; the user arrives at the execution end to carry out verification, and the finished meal packet is taken out after the verification;
the method analyzes the ordered meal packet information and matches the ordered meal packet information with big data to a corresponding processing end, then analyzes the trip data of the user to obtain the estimated arrival time of the user, obtains the brewing time of the finished meal packet corresponding to the user through the estimated arrival time, and then enables the finished meal packet corresponding to the nutrition meal packet ordered by the user to reach the temperature ordered by the user through a cooling mode, so that the temperature ordered by the user can be reached or the user can drink directly when the user takes the meal packet; the problem that the existing nutritional buns can be drunk only after waiting due to overhigh brewing temperature when being purchased is avoided.
The preferred embodiments of the invention disclosed above are intended to be illustrative only. The preferred embodiments are not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best utilize the invention. The invention is limited only by the claims and their full scope and equivalents.
Claims (3)
1. Nutrition meal package processing intelligent management system based on big data for in the server, its characterized in that includes:
the intelligent management module is used for receiving the meal package reservation signaling input by the user side and analyzing the meal package reservation signaling to obtain meal package reservation information of the user side; acquiring processing information of a processing end, and performing information analysis on the meal package appointment information and the processing information to obtain a comparison parameter; selecting a processing end by comparing the parameters, marking the selected processing end as an execution end, sending the meal package reservation information to the execution end, generating a reservation success prompt instruction and feeding back the reservation success prompt instruction, the execution end position and the name to the user end;
the specific process of carrying out information analysis on the meal package reservation information and the processing information is as follows: marking the processing end which contains the nutritional meal package name in the meal package appointment information and corresponds to the residual quantity more than one in all the nutritional meal package names as a primary selection end; calculating the distance between the position of the target place and the position of the primary selection end to obtain the ground marking distance of the primary selection end, and marking the processing end with the ground marking distance smaller than a set threshold value as a preferred end; marking the ground marking interval, the residual quantity and the sales volume of the preferred end as comparison parameters;
the specific steps of selecting the processing end by comparing the parameters are as follows:
the geodetic spacing, the remaining number and the pin count are respectively labeled as BD1, BD2 and BD 3; acquiring preset weight coefficients corresponding to the standard space, the residual quantity and the sales volume, and respectively marking as q11, q22 and q 33;
then, carrying out normalization processing on the ground marking distance, the residual quantity and the sales volume, taking the numerical values of the three, and substituting the numerical values into a preset formula CJ = [0.874 × (BD2 × q22+ BD3 × q33) -2.7]/BD1 × q11 to obtain a meal packet plus merit CJ of a preferred end; marking the optimized end with the maximum value of the meal package as an execution end;
the processing analysis module is used for sending an information acquisition instruction to the user side with successful reservation to acquire the travel data of the user side and analyzing the travel data to obtain the estimated arrival time of the user at the execution end; the method comprises the steps of obtaining cooling data of an execution end, and analyzing the cooling data to obtain cooling time; obtaining the meal packet execution time corresponding to the user through the cooling time length and the estimated arrival time; when the current time of the system is equal to the meal packet execution time, generating a meal packet execution instruction corresponding to the user and sending the meal packet execution instruction to an execution end; after receiving the meal packet execution instruction, the execution end carries out brewing on the nutritional meal packet to obtain a meal packet finished product;
the cooling data comprises the average temperature and the cooling information of the environment where the processing end is located; the temperature reduction information comprises the cooling time required for reducing the average temperature of the finished meal packet from one hundred degrees to each temperature;
the specific process of analyzing the cooling data to obtain the cooling time length is as follows: obtaining the average temperature of the execution end when the estimated time is reached and the temperature of the taken finished product, and comparing the average temperature with the cooling data to obtain the cooling time corresponding to the temperature of the taken finished product; when the execution end is located outdoors, acquiring weather forecast data of the position of the execution end, and acquiring the average temperature of the position of the execution end at the estimated arrival time according to the weather forecast data; when the execution end is indoors, averaging the air temperatures of three days before the execution end is located and three days at the time corresponding to the estimated arrival time to obtain the average air temperature;
the processing end comprises a communication unit, a processing unit, a brewing unit, a sealing unit, a verification unit, a data acquisition unit and a data analysis unit;
the processing unit is in communication connection with the server through the communication unit and receives the meal package reservation information and the meal package execution instruction fed back by the server; after receiving the meal package execution instruction and the meal package appointment information, the processing unit generates a brewing instruction and sends the brewing instruction to the brewing unit, the brewing unit carries out boiling water brewing on the corresponding nutritional meal package in the meal package appointment information into the meal package container, and the sealing unit is used for sealing the meal package container to obtain a finished meal package product; the verification unit is used for communication verification between the user and the processing end, and pushing out the corresponding finished meal packet after the verification is successful;
the data acquisition unit is used for acquiring finished product data of the nutritional meal packet and sending the finished product data to the data analysis unit; the finished product data comprises the name of the nutrition meal packet, the processing time and the sales volume;
the data analysis unit sends the finished product data to the server, analyzes the finished product data, sorts the processing moments according to time sequence, calculates the time difference between two adjacent processing moments to obtain interval duration, sums all the interval durations and takes the average value to obtain the interval average value which is marked as TJ1, and the unit is second; counting the sales volume of the nutrition meal packets within thirty days before the current moment, averaging to obtain the average daily consumption, and marking as TJ 2; label the remaining number of process ends as TJ 3; when the TJ3 is less than q44/TJ1+2 xTJ 2, a replenishment instruction corresponding to the nutritional meal package is generated; wherein q44 is an interval number conversion value and takes the value of 10.
2. The big-data-based intelligent processing management system for the nutrition buns according to claim 1, characterized in that a travel route and a travel mode are analyzed, when the travel mode is one, the total distance of the travel route is counted, the average speed corresponding to the travel mode of the user is obtained, the total distance of the travel route is divided by the average speed to obtain the travel time corresponding to the user, and the estimated arrival time of the user is obtained through the departure time and the travel time; when the travel modes are two or more, the travel route is divided into two or more branch routes according to the travel modes, the total distance of the branch routes is counted, the average speed of the branch routes to the user's travel modes is obtained, the total distance of the branch routes is divided by the average speed of the travel modes to obtain the duration of the branch routes, and the durations of all the branch routes are summed to obtain the travel duration of the travel route.
3. The big data based intelligent management system for processing of nutrient buns according to claim 1, wherein the server further comprises a database, a data query module and a replenishment notice module; the database is used for storing finished product data; the data query module is used for carrying out statistical analysis on the finished product data to obtain the sales volume of the nutritional meal packet corresponding to each area, and feeding the sales volume back to the monitoring end corresponding to the nutritional meal packet manufacturer in real time; and the replenishment informing module is used for receiving a replenishment instruction corresponding to the nutritional meal packet, acquiring the position corresponding to the processing end, generating replenishment information of the processing end and feeding the replenishment information back to the monitoring end corresponding to the nutritional meal packet manufacturer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110821953.4A CN113269342B (en) | 2021-07-21 | 2021-07-21 | Intelligent management system for processing of nutrition meal bags based on big data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110821953.4A CN113269342B (en) | 2021-07-21 | 2021-07-21 | Intelligent management system for processing of nutrition meal bags based on big data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113269342A CN113269342A (en) | 2021-08-17 |
CN113269342B true CN113269342B (en) | 2021-10-12 |
Family
ID=77236878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110821953.4A Active CN113269342B (en) | 2021-07-21 | 2021-07-21 | Intelligent management system for processing of nutrition meal bags based on big data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113269342B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108021071A (en) * | 2017-12-30 | 2018-05-11 | 重庆羽狐科技有限公司 | Intelligent electric cooker control method based on cloud server |
CN108125575A (en) * | 2017-11-22 | 2018-06-08 | 赵焰 | Intelligent network is made a reservation and delivery system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1972120B1 (en) * | 2006-01-10 | 2017-08-02 | Telefonaktiebolaget LM Ericsson (publ) | Method and devices for filtering data packets in a transmission |
CN108305155A (en) * | 2018-03-12 | 2018-07-20 | 陈静 | A kind of catering information commending system based on big data |
CN108921313A (en) * | 2018-06-25 | 2018-11-30 | 珠海格力电器股份有限公司 | Intelligent meal ordering method and device and terminal equipment |
CN114511168A (en) * | 2020-11-17 | 2022-05-17 | 浙江口碑网络技术有限公司 | Order processing method and device, storage medium and computer equipment |
-
2021
- 2021-07-21 CN CN202110821953.4A patent/CN113269342B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108125575A (en) * | 2017-11-22 | 2018-06-08 | 赵焰 | Intelligent network is made a reservation and delivery system |
CN108021071A (en) * | 2017-12-30 | 2018-05-11 | 重庆羽狐科技有限公司 | Intelligent electric cooker control method based on cloud server |
Non-Patent Citations (1)
Title |
---|
基于WEB的餐饮连锁企业解冻备量系统设计;刘群等;《科技视界》;20180815(第23期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113269342A (en) | 2021-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102768712A (en) | Method and apparatus for scheduling information services to determine nutrition and/or medication | |
CN106228022B (en) | A kind of family's diet recommender system based on individual physiological state | |
CN104809164A (en) | Healthy diet recommendation method based on mobile terminal and mobile terminal | |
CN109346153A (en) | It is a kind of to digitize system and method for having dinner | |
CN111402996A (en) | Diet recipe recommendation method and system and storage medium | |
CN104867081A (en) | Intelligent health management system and method | |
CN110634552A (en) | Recipe pushing method and device based on Internet of things operating system | |
CN112017756A (en) | Dietary nutrition analysis method based on face recognition self-service meal-making system | |
KR20130102239A (en) | Healthy food menu extraction and providing system | |
CN111261260B (en) | Diet recommendation system | |
CN107062794A (en) | Intelligent refrigerator, its control method and control system | |
CN111402993A (en) | System and method for collecting individual dietary nutrition data | |
CN111666893A (en) | Ordering processing method and device | |
CN106446523A (en) | Food recommendation method and device | |
WO2016042562A2 (en) | A consumption management beverage apparatus and storage vessel | |
CN113269342B (en) | Intelligent management system for processing of nutrition meal bags based on big data | |
CN102968564B (en) | Based on the infant development status management service system of formulas intake monitoring | |
CN110020165A (en) | A kind of dietary recommendations continued method and domestic robot | |
CN110211647A (en) | Health monitoring method, apparatus, TV and server | |
CN112037095B (en) | Intelligent campus management system of artificial intelligence core algorithm | |
CN107153761A (en) | A kind of trace element intake computational methods and system | |
CN113569140A (en) | Information recommendation method and device, electronic equipment and computer-readable storage medium | |
KR20200017786A (en) | Method and system for providing nutrition management solution through hair analysis | |
KR20220032784A (en) | Method and system for providing recommendation information of health functional food | |
CN111915041A (en) | Catering member big data analysis and management system based on cloud computing |
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 |