Font Size: a A A

Design And Implementation Of Group Catering Management System Based On Multi Ant Colony Algorithm

Posted on:2020-10-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y S QiaoFull Text:PDF
GTID:2428330626957000Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous progress of society and consumption upgrading,the catering industry is developing rapidly,which makes the demand of group catering increasing.At present,there are some common problems in the group catering system of large chain catering:1,unreasonable catering logistics leads to the loss of transportation cost and time cost;2,storage management and material consumption disconnect,resulting in raw materials cannot meet the demand or waste of raw materials;3,the information system of group catering will be less functional imperfect.The main work of this paper is to design a group meal management system based on multi-ant colony algorithm.In the aspect of meal routing model planning: through the analysis of the shortcomings of the existing systems in China,this paper designs an improved multi-ant colony algorithm meal matching model based on the traditional ant colony algorithm.The multi-ant colony algorithm is based on the single ant colony as the distribution vehicle to carry out the simulation hypothesis,that is,any may be represented as an ant,in the search stage,in the search stage,in the implementation of a single iteration,some restrictions are adopted.For example,the reasonable arrangement of the distribution point is carried out in the supply quantity,so that the transportation cost,time cost and quality loss cost can be effectively reduced.The group feeding model based on multi-ant colony algorithm is also the main innovation of this paper.System design and implementation: the system adopts B / S structure to design and develop,adopts MVC(Service-oriented architecture,service-oriented architecture)to complete the overall architecture of the system,and the system completes the hierarchical structure of the system by using Servlet EJB on the server side.First of all,the requirements of the system are analyzed.After completing the system requirements,the system design is carried out,including the design of the overall structure of the system and all functional modules.The standard flow of the system design is the software engineering waterfall flow model.The system function modules mainly include system management and information inspection.Inquiry,inventory management,supplier management and warehouse management.In order to make the system more in line with the needs of food management,the system focuses on the design of warehousing management module,warehouse management,supplier,return delivery,ingredients and other omni-directional management,so that the supply and demand of raw materials to achieve a balance,without waste,there will be no shortage of raw materials.Finally,the system is tested,and the black box test method is used.The system test results show that the food allocation of the system is more reasonable,can reduce the time and transportation cost,at the same time,the function of the system is easy to expand and maintain,the raw materials of the system are basically consistent with the actual demand of food matching,and the supply and demand of raw materials can be balanced.The multi-ant colony feeding model designed in this paper can greatly save the time and material cost of group meal matching,and has high value for meal matching management.
Keywords/Search Tags:group feeding system, Java EE, ant colony algorithm, Model View Controller
PDF Full Text Request
Related items