Graduation project--a scientific research project management system based on SpringBoot+Vue

introduce

Scientific research project management system based on SpringBoot+Vue;

Realize  login/logoutuser management , project management , application management , change management , conclusion management , role management , authority management , data dictionary and other functions;

It can be used as  SpringBoot front-end and back-end separation project development practice model, course design  ,  graduation project  , etc.

Environmental preparation

Development platform: Idea 2019 Jdk1.8

Database: MySQL 8.0.23 Redis 3.0.503

Server: SpringBoot automatically configures Tomcat server

Note: The versions may not be exactly the same, just configure the version adaptability.

Technology Architecture:

Backend: SpringBoot

Front end: Vue - Element UI

Project structure

Enter image description

Page display

Login/Logout

Enter image description

User Management

Enter image description

project management

Refresh the list, add projects, edit projects, view details, project declaration, apply for changes, apply for completion, and delete projects

Enter image description

 

Enter image description

Declaration management

Refresh the list, view applications, view projects, apply for approval, apply for rejection

Enter image description

 

Enter image description

Change management

Refresh the list, view applications, view projects, apply for approval, apply for rejection

Enter image description

Question management

Refresh the list, view applications, view projects, apply for approval, apply for rejection

Enter image description

role management

Refresh the list, add roles, edit roles, assign permissions, delete roles

Enter image description

authority management

[Administrator functions] Refresh list, add permissions, edit permissions, delete permissions

Enter image description

Data Dictionary

Refresh list, add category, edit category, delete category

Enter image description

Operating Instructions

Administrator login account/password: admin/admin

Ordinary user login account/password: testuser/testuser

Back-end project runs [server side]: http://localhost:8181/college_project_manager/swagger-ui.html  ,

MySQL database port number: 3366, user/password: root/root

Front-end project runs [front-end]: http://localhost:8282 

Guess you like

Origin blog.csdn.net/tianqiquan/article/details/133324717