【034】Java-based purchase and sales inventory management system (Vue+Springboot+Mysql) front-end and back-end separation project, with 4D course design paper

insert image description here
1.3 Functions realized by the system
This design task is to design a supermarket invoicing system, through which the management of the supermarket invoicing system and the supermarket invoicing management functions of employees can be satisfied. The main functions of the system include: home page, personal center, employee management, customer management, supplier management, carrier management, warehouse information management, commodity category management, commodity information management, procurement information management, storage information management, and storage information management , Sales order management, department management, post management and other functions.
The administrator can log in according to the account given by the system. After logging in, he can enter the supermarket invoicing system to manage all modules of the supermarket invoicing. Including viewing and modifying one's own personal information and login password.
The system assigns a user account to each user, and employees can log in through the account to view supermarket purchase, sales and inventory information and modify personal information in the system.
1.4 Features of the system
This system provides administrators with home page, personal center, employee management, customer management, supplier management, carrier management, warehouse information management, commodity category management, commodity information management, procurement information management, and storage information management , Outbound information management, sales order management, department management, post management and many other functions to manage. This system has verified any information entered by the user to a certain extent, which improves the efficiency of the administrator's operation and ensures the data security.
1.5 Organizational structure of this paper
The organizational structure of this paper is as follows:
1. Introduction. Summarize the research background of this article, analyze the structure of the supermarket purchase, sales and storage system; better start from the user's point of view, find the shortcomings of the current supermarket purchase, sales and storage system, and point out the characteristics of this system.
2. Introduction to the main technology used in the system, development environment, and environment configuration. It introduces the system development environment MyEclipse used in this development, and also introduces the Tomcat environment configuration, springboot framework and MySql environment configuration.
3. System design and implementation. Introduces the idea of ​​developing supermarket purchase, sales and inventory management information system and conducts demand analysis. On the basis of demand analysis, it introduces the overall design, detailed design and database and other related aspects; this part is the gist of the full text.
4. Concrete implementation of system function modules. Describe the realization of some main specific functions in development. Involves database, page parameter passing and other related knowledge.
5. Test the system;
6. Summary and outlook. Summarize the whole thesis and design process, point out the experience of the system design process and the deficiencies in the design; the areas that need to be improved in the later stage, etc.; including acknowledgments.

insert image description here
insert image description here
insert image description here
insert image description here
Chapter 4 Realization of System Functions
4.1 Login and Registration
To log in, administrators and employees fill in information such as user names and passwords, and select roles to log in, as shown in Figure 4-1.
insert image description here

Figure 4-1 Login interface diagram
insert image description here
Employee registration; enter the employee account number, password, confirmation password, employee name, employee phone number and other content on the employee registration page to perform employee registration operations; as shown in Figure 4-2.

Figure 4-2 Employee registration interface diagram
insert image description here

4.2 Administrator function module
The administrator logs into the supermarket invoicing system and can view the homepage, personal center, employee management, customer management, supplier management, carrier management, warehouse information management, commodity category management, commodity information management, and procurement information management , Inbound information management, outbound information management, sales order management, department management, post management and other functions for detailed operations; as shown in Figure 4-3.
insert image description here

Figure 4-3 Administrator function interface diagram

Employee management: In the employee management page, you can view the index, employee account number, employee name, gender, employee phone number, avatar, department, position, etc., and perform operations such as details, modification, or deletion; as shown in Figure 4-4.

Figure 4-4 Employee management interface diagram

Customer management, on the customer management page, you can view the index, customer number, customer name, customer avatar, customer phone number, customer address, etc., and perform operations such as details, modification or deletion, as shown in Figure 4-5.
insert image description here

Figure 4-5 Customer management interface diagram

Supplier management, on the supplier management page, you can view the index, supplier number, supplier name, supplier phone number, supplier address, person in charge, etc., and perform operations such as details, modification or deletion, as shown in Figure 4-6.

Figure 4-6 Supplier management interface diagram

Carrier management, in the carrier management page, you can view the index, carrier number, carrier name, carrier phone number, responsible person, carrier address, etc., and perform operations such as details, modification or deletion, as shown in Figure 4-7.

Figure 4-7 Carrier Management Interface Diagram

Warehouse information management; on the warehouse information management page, you can view the index, warehouse number, warehouse name, warehouse location, warehouse type, etc., and perform operations such as details, modification or deletion; as shown in Figure 4-8.

Figure 4-8 Warehouse information management interface diagram

Commodity information management; on the commodity information management page, you can view the index, commodity number, commodity name, commodity category, commodity picture, specification, brand, price, quantity, place of origin, warehouse number, warehouse name and other content for details, modification or deletion, etc. Operation; as shown in Figure 4-9.

Figure 4-9 Commodity Information Management Interface Diagram

Purchase information management; on the purchase information management page, you can view the index, purchase number, supplier name, product name, product type, purchase quantity, registration time, employee account number, employee name, review reply, review status, review and other content for details , modify or delete operations; as shown in Figure 4-10.

Figure 4-10 Purchasing Information Management Interface Diagram

Sales order management; on the sales order management page, you can view the index, order number, customer name, product name, price, order quantity, order total price, order time, employee account number, employee name, review reply, review status, review, etc. Perform operations such as details, modification, or deletion; as shown in Figure 4-11.

Figure 4-11 Sales order management interface diagram

Department management: on the department management page, you can view the index, department and other content to perform operations such as details, modification or deletion; as shown in Figure 4-12.

Figure 4-12 Department management interface diagram

Position management, on the position management page, you can view the index, position, number of positions, etc. and modify or delete them; as shown in Figure 4-13.

Figure 4-13 Job management interface diagram

4.3 Employee function module
Employees can log in to the supermarket purchase, sales and storage system to view the home page, personal center, warehouse information management, commodity information management, purchase information management, storage information management, storage information management, sales order management and other functions for detailed operations; As shown in Figure 4-14.

Figure 4-14 Staff function interface diagram
insert image description here

Warehouse information management, in the warehouse information management page, you can view the index, warehouse number, warehouse name, warehouse location, warehouse type and other content to perform detailed operations, as shown in Figure 4-15.

Figure 4-15 Warehouse information management interface diagram
insert image description here

Commodity information management, on the commodity information management page, you can view the index, commodity number, commodity name, commodity category, commodity picture, specification, brand, price, quantity, place of origin, warehouse number, warehouse name, etc. for details, purchase, and storage or outbound operations; as shown in Figure 4-16.

Figure 4-16 Commodity Information Management Interface Diagram

Purchasing information management, on the purchasing information management page, you can view the index, purchasing number, supplier name, commodity name, commodity type, purchasing quantity, registration time, employee account number, employee name, review reply, review status, etc. for details and modification or delete operations; as shown in Figure 4-17.

Figure 4-17 Purchasing Information Management Interface Diagram

Storage information management, on the storage information management page, you can view the index, storage number, commodity name, commodity category, storage time, quantity, employee account number, employee name, review reply, review status, etc. for details, modification or Delete and other operations; as shown in Figure 4-18.

Figure 4-18 Incoming Information Management Interface Diagram
insert image description here

Outbound information management, on the outbound information management page, you can view the index, warehousing number, commodity name, commodity category, outbound time, quantity, employee account number, employee name, audit reply, audit status, etc. for details, modification or Delete and other operations, as shown in Figure 4-19.

Figure 4-19 Outbound Information Management Interface Diagram
insert image description here
Source Code and Paper Acquisition:
Link: https://pan.baidu.com/s/1_o3L1eKgWnoqEji4UJoKGQ?pwd=ddas
Extraction code: ddas
– share from Baidu Netdisk super member V4

Guess you like

Origin blog.csdn.net/lllbn/article/details/129235541