The food safety management system is a set of information management system project developed to fully guarantee the food safety in restaurants. This system uses c # as the development language and access database as the vs2005 development software used in this program model. The system captures most abnormal situations and has good security and fault tolerance. After many revisions and tests, the system has achieved the goals of beautiful interface, complete functions and stable operation. The paper includes the following parts: The first part is systematic analysis, which explains the specific needs of food safety management through the analysis of user needs. The second part is the general design, which designs specific modules, database entities and the relationships among the entities. The third part designs in detail, designs the classes needed by the system, involves specific interfaces, and determines the development environment and tools of the core algorithm. The fourth part is system realization. Through continuous modification and testing, the user module and information module of the food safety management system have been completed, and the expected goals and functions have been achieved technically. The system does not need to divide different permissions according to the user's identity. The interface is intuitive and the operation is simple. Ordinary users can quickly master the operation and use of the system, which is very easy. In addition to the function that the purchased goods can be classified into large categories and the convenient query function, food shopping can be classified at a glance, which is a powerful tool for enterprise information management. Regulators can issue notices through the system to expose violations internally, which is also helpful for health supervision departments to realize real-time supervision and supervision modernization. Through the use of this system, the regulatory authorities can directly link through the Internet to check whether the enterprise's ticket demand system is in place, making this system a long-term mechanism for presenting tickets. At the same time, data collection is standardized and information is put into actual combat, which greatly improves law enforcement efficiency and scientific comprehensive decision-making ability.