Warehouse management system based on SpringBoot+Shiro [complete project source code]

System Overview

The warehouse management system is divided into two large modules, namely the system module and the business module. Among them, there are sub-modules under the system module and business module.

functional module

1. Business module

1. Customer management

Customer List

Customer pagination and fuzzy query

Customer addition, modification, deletion, batch deletion

2. Supplier management

supplier list

Supplier pagination and fuzzy query

Supplier addition, modification, deletion, batch deletion

3. Commodity management

product list

Commodity pagination and fuzzy query

Product addition, modification, deletion, uploading of product images

4. Commodity purchase management

Product purchase list

Product purchase pagination and fuzzy query

Product purchase add, modify, delete, product return

5. Commodity return management

Product Return List

Product return pagination and fuzzy query

Product Return Delete

6. Commodity sales management

Product sales list

Commodity sales pagination and fuzzy query

Product sales addition, modification, deletion, product sales returns

7. Commodity sales return management

Merchandise Sales Return List

Merchandise sales return pagination and fuzzy query

Merchandise sales return deletion

2. System module

1. User login

Verify username, password and verification code

If the login is successful, the login information will be written into the login log

Intercept by directly accessing server resources without logging in

2. Menu management

Full query menu and query different menus according to the tree on the left

Add, modify, delete menu

3. Role management

Full query role and fuzzy query

Add, modify, delete roles and assign permissions to roles

4. User management

Full query user and fuzzy query

Adding, modifying, deleting, resetting passwords and assigning roles to users

5. Department management

Full query department, fuzzy query and query different departments according to the tree on the left

Add, modify, delete department

Technology Selection

Background technology selection

  • SpringBoot

  • Shiro

  • MybatisPlus

Front-end technology selection

  • LayUI、DTree

development environment

  • Programming language: Java

  • Development tools: IDEA, SQLyog, Git

  • Project build: Maven

  • Database: MySQL

item note

Administrator login: system/123456

preview effect

login page 

 department management 

 menu management 

 authority management 

 role management 

 User Management 

 Login log management 

 System announcement management

 

 cache management 

 customer management 

 Supplier Management 

 commodity management 

 Commodity purchase management 

 Merchandise return management

 Commodity sales management 

 Merchandise sales return management 

source address

https://gitee.com/javanoteany/warehouse.git

Thanks to the open source boss, open source is the most handsome!

—————————————

Like , comment + follow ! You are the best person!

Guess you like

Origin blog.csdn.net/zzj_csdn/article/details/124951956