Data download link
introduce
Scientific research project management system based on SpringBoot+Vue ;
Realize login / logout , user management , project management , application management , change management , completion management , role management , authority management , data dictionary and other functions ;
It can be used as a SpringBoot front-end and back-end separation project development practice model, course design , graduation design , etc.
Environmental preparation
Development platform: Idea 2019 Jdk1.8
Database: MySQL 8.0.23 Redis 3.0.503
Server: SpringBoot automatically configures the Tomcat server
Note: The version may not be exactly the same, just do a good version adaptive configuration.
Technology Architecture:
Backend: SpringBoot
Front Edge: Vue - Element UI
project structure
page display
login / logout
User Management
project management
Refresh list, add project, edit project, view details, project declaration, application change, application completion, project deletion
Declaration management
Refresh list, view application, view project, application approved, application rejected
change management
Refresh list, view application, view project, application approved, application rejected
End management
Refresh list, view application, view project, application approved, application rejected
role management
Refresh the list, add roles, edit roles, assign permissions, delete roles
authority management
[ Administrator Functions ] Refresh the list, add permissions, edit permissions, delete permissions
Data Dictionary
Refresh list, add category, edit category, delete category
run instructions
Administrator login account / password: admin/admin
Ordinary user login account / password: testuser/testuser
Back-end project operation [server side] : http://localhost:8181/college_project_manager/swagger-ui.html , operation example and SpringBoot principle : management system based on SpringBoot framework
MySQL database port number: 3366 , user / password: root/root
The front-end project is running [front-end]: http://localhost:8282 , the running tutorial is to be updated ...