Development and Research of Python-based Supermarket Chain Cash Register System_kaic

Development and Research of Chain Supermarket Cash Register System Based on Python
Abstract: In recent years, the domestic chain supermarket cash register system is also constantly developing and improving. The supermarket cash register system is the core of supermarket management, and it determines the safety of the supermarket. At present, large and small supermarkets are basically transitioning from traditional manual management to information management. This information management method not only improves the unified management of commodity data, but also greatly improves the efficiency of supermarket cashiers. improve. The chain supermarket cash register system is mainly divided into front-end management and back-office administrator management, and front-end management is divided into inventory management and cash register management. Inventory management is responsible for the announcement of some commodity discount promotions and inventory information management; cashier management is mainly responsible for scanning commodity barcodes, selecting payment methods for checkout, modifying and querying scanned commodities, and querying settlement results. The background administrator mainly manages the information and authority of the inventory administrator and cashier, including management authority settings, statistical data and other permissions.
Keywords: Python; inventory management; cashier management

Development and research of chain supermarket cashier
system based on Python
Abstract: In recent years, the domestic chain supermarket cashier system is also developing and improving. The supermarket cashier system is the core of supermarket management, which determines the safety of the supermarket. At present, large and small supermarkets have basically changed from traditional manual management to information management. This information management method not only improves the unified management of commodity data, but also greatly improves the efficiency of supermarket cashier. The cash register system of the chain supermarket is mainly divided into foreground management and background administrator management. Foreground management is divided into inventory management and cash register management. Inventory management is responsible for the publication of some commodity discount promotion activities and inventory information management; The cashier management is mainly responsible for scanning the barcode of goods, selecting the payment method of settlement, modifying and querying the scanned goods, and querying the settlement results. The background administrator mainly manages the information and authority of the inventory administrator and cashier, including management authority setting, statistical data and other authorities.
Key words: Python; Inventory management; Cashier management

1 Introduction
1.1 Research background
With the progress of the information age and the development of social network level, people's enthusiasm for shopping is increasing with the improvement of living standards [11]. The scale of supermarkets is getting bigger and bigger, the cash register system of domestic chain supermarkets is also constantly developing and improving, and the types of goods are becoming more and more diverse. The management mode of supermarkets has transitioned from traditional manual management to information management[12]. The management method of the cash register system through information technology has become a mainstream trend [1], and it has become a common form of China's retail industry. Goods also provide a good sales channel, which plays an important role in promoting circulation and serving the public.
1.2 Research purpose and significance
Since the 21st century, the competition in the supermarket industry has also ushered in a new situation. Now the innovation of supermarkets is not only the innovation of supermarket scale, but also the innovation of technology. The improvement of technology is the core key of supermarket chains , Nowadays, large chain supermarkets like Wal-Mart and RT-Mart manage all sections of the supermarket through information-based management. Among them, the cashier system of the chain supermarket plays an important role.
The supermarket cash register system is a core step of supermarket management, which determines the safety of the supermarket [2]. At present, large and small supermarkets are basically transitioning from traditional manual management to information management. This information management method not only improves the unified management of commodity data, but also greatly improves the efficiency of supermarket cashiers. Improve, which will attract customers to buy. Cash register system [3] This information management method has brought some feasible help to customers and the supermarket itself. For customers, it can shorten the payment time for customers to purchase goods, and also provide customers with a clearer Commodity prices and other information are convenient for customers to return and exchange goods if they are dissatisfied with the commodities. For supermarkets, it greatly improves the efficiency and safety of supermarket cashiers, and it is also more convenient to manage commodity inventory and other data statistics. method [4], and it is also convenient for chain supermarkets to submit or exchange data to the upper system and so on.
1.3 Main research content
Adopt object-oriented design requirements, according to user requirements, conduct feasibility research and analysis on the realization of each module function of the system, and illustrate by establishing UML use case diagrams and flow charts.
System structure design and subsystem design and implementation, according to the analysis of relevant functional requirements of the supermarket cash register system, design and implement relevant functions, and illustrate through flow charts.
To test the related functions of the supermarket cashier system, check whether each functional module can be executed when inputting reasonable and unreasonable data.
1.4 Organizational structure of the paper
First, according to relevant references, understand the needs and goals of the research and development of this system. Then research the design of this system according to the needs of customers, design the relevant functions of the supermarket cashier system, and check whether each functional module can be executed when inputting reasonable and unreasonable data. Finally, it is concluded that through the research and development of this system, it discovers its own deficiencies and learns to correct them.
2 Feasibility study
At present, assembly languages ​​such as Java, Python, PHP, and C++ are mainstream programming languages ​​in the market. With the rapid development of artificial intelligence in recent years and the processing of big data under the epidemic situation, the Python language [8] has become It is in full swing. From the perspective of the development market in recent years, Python has gradually entered the public eye.
In the current era of rapid information development, some things in daily life have been informatized, the supermarket industry has also developed rapidly, and the scale of supermarkets has also become larger and larger. Obviously, using manual management to manage such a large supermarket will not only Not to mention the huge workload required, and the efficiency cannot be guaranteed, which is not a good way for good customers in the supermarket.
Therefore, we can use information technology to manage supermarkets [9]. First of all, we need a cash register system to manage inventory information and cashier payment. For supermarkets, the inventory information of supermarket commodities is extremely huge. We can use these Commodity information is entered into our cash register system, and the management of these commodity information will become very convenient in the future, and the data is accurate and will not waste a lot of human resources. Finally, the customer settlement and cashier link is the most important link for both customers and supermarkets. If the cash register system is used to enter the cash register, we can enter the product information by entering the barcode or serial number of the product. If the customer needs it, We can make corresponding operations according to the needs of customers to satisfy customers, which is convenient and fast. Finally, select the settlement method according to the customer, and print the settlement commodity information into an invoice for the customer to view. To make customers feel at ease.

 

 

 

 

 

Guess you like

Origin blog.csdn.net/weixin_39563171/article/details/130444918