Poverty alleviation system source code based on Java-SpringBoot2.X-VUE-Antd-MyBatis-Shiro-Graduation Project
Introduction
SpringBoot2.
System overview diagram
Contact the author
This is the author’s WeChat QR code. If you need the source code of this project, you can scan the code or contact the author at VX:flyCoding2.
Demo address
Login address: https://www.skywalking.pro/poor-assist Login account: admin Login password: 123456
If the demo address is not available, you can turn to the end of the article and scan the code to contact the author on WeChat or leave a message.
Software architecture description
Front-end technology architecture
- Antd-VUE
- Page and button level permission control.
- Multiple components are packaged and easy to call.
- Antv chart component.
- WebPack
- ES6
- Multi-environment packaging.
- VUE routing, filters, custom instructions.
- The code is concise and complies with coding standards.
Back-end technology architecture
- SpringBoot2.x
- Shiro permissions framework
- Redis6.X latest version
- MyBatis annotated version
- MySQL6.7
- Module development, customized startup scripts, JVM tuning
- Multiple environments, complete separation of front and back ends.
- Code generator.
- orika transport object mapper.
Clear comments
Each class and method of the project has clear annotations, which are suitable for reading. The annotations are as follows:
1. Class annotation
2. Database field annotation
System screenshot display
- System login
- Login interface
- System management module
-
System home page
-
Menu management
-
role management
-
System user management
- System monitoring module
-
System log
-
System Monitoring-Server
-
System Monitoring-JVM
-
Request tracking
- Poverty Alleviation Fund Module
-
List of relief funds
-
Application list
-
Feedback
- Poverty alleviation project module
-
Project list
-
Feedback list
-
Application list
- File creation module
- Create a file and set up a card
- Tracking management module
- Tracking management
Overview of system function modules
- System login
- System homepage
- System home page line chart statistics
- System home page line chart statistics
- System module navigation
- System online number and access statistics
- System home page line chart statistics
- System Management
- System user management
- System user condition query
- System user modification
- System user delete
- New system user
- System menu management
- System menu condition query
- System menu modification (can be modified in cascade)
- System menu delete
- New system menu added
- System role management
- System role condition query
- System role modification
- System role deletion
- New system role
- System dictionary management
- System dictionary condition query
- System dictionary modification
- System dictionary deletion
- System dictionary added
- System user management
- System monitoring
- Online user management
- Online user condition query
- Online user kicked out
- System log management
- System log condition query
- System log analysis
- System access IP analysis
- System request tracking
- Request time tracking
- Request method tracking
- Request URL tracking
- Please respond to status tracking
- system message
- JVM information monitoring
- Server information monitoring
- Request URL tracking
- Please respond to status tracking
- Online user management
- Poverty Alleviation Fund
- Poverty Alleviation Fund Management
- Poverty Alleviation Fund Condition Inquiry
- Poverty Alleviation Funds Added
- Poverty Alleviation Fund Modifications
- Poverty Alleviation Fund Application
- Poverty Alleviation Fund Approval
- Poverty Alleviation Fund Deletion in Batch
- Poverty Alleviation Fund Feedback
- Add feedback
- Modify feedback
- Reply to feedback
- Poverty Alleviation Fund Management
- Poverty alleviation projects
- Poverty alleviation project management
- Poverty Alleviation Project Condition Inquiry
- New poverty alleviation projects
- Poverty Alleviation Project Modifications
- Poverty Alleviation Project Application
- Poverty Alleviation Project Approval
- Poverty alleviation projects are deleted in batches
- Poverty Alleviation Project Feedback
- Add feedback
- Modify feedback
- Reply to feedback
- Poverty alleviation project management
- Poverty Archives
- Poverty profile list
- Poverty Alleviation Project Condition Inquiry
- New poverty alleviation projects
- Poverty Alleviation Project Modifications
- Poverty alleviation projects are deleted in batches
- Poverty profile list
- Tracking management
- Track management list
- Tracking management condition query
- Tracking management added
- Track management changes
- Tracking and management of batch deletion
- Track management list
Demo address
Login address: https://www.skywalking.pro/poor-assist Login account: admin Login password: 123456
Contact the author
This is the author’s WeChat QR code. If you need the source code of this project, you can scan the code or contact the author at VX: flyCoding2.
Installation tutorial
Backend installation method
1. mvn clean package 2. tar -zxvf poor-assist-api.gz (unzip the tar package) 3. cd poor-assist-api 5. sh /sbin/startup.sh dev
Front-end installation method
1. yarn install (install node_moudle) 2. yarn start (start) 3. yarn build:pro (build production package)
Instructions for use
See installation instructions above