enlace de descarga de datos
introducir
Sistema de gestión de proyectos de investigación científica basado en SpringBoot+Vue ;
Realice el inicio / cierre de sesión , la gestión de usuarios , la gestión de proyectos , la gestión de aplicaciones , la gestión de cambios , la gestión de finalización , la gestión de funciones , la gestión de autoridades , el diccionario de datos y otras funciones ;
Se puede utilizar como un modelo de práctica de desarrollo de proyectos de separación de front-end y back-end de SpringBoot, diseño de cursos , diseño de graduación , etc.
Preparación ambiental
Plataforma de desarrollo: Idea 2019 Jdk1.8
Base de datos: MySQL 8.0.23 Redis 3.0.503
Servidor: SpringBoot configura automáticamente el servidor Tomcat
Nota: La versión puede no ser exactamente la misma, solo haga una buena configuración adaptativa de la versión.
Arquitectura Tecnológica:
Servidor: SpringBoot
Borde frontal: Vue - Elemento de interfaz de usuario
estructura del proyecto
visualización de página
iniciar sesión / cerrar sesión
Gestión de usuarios
gestión de proyectos
Actualizar lista, agregar proyecto, editar proyecto, ver detalles, declaración de proyecto, cambio de aplicación, finalización de aplicación, eliminación de proyecto
Gestión de declaraciones
Actualizar lista, ver solicitud, ver proyecto, solicitud aprobada, solicitud rechazada
gestión del cambio
Actualizar lista, ver solicitud, ver proyecto, solicitud aprobada, solicitud rechazada
Gestión final
Actualizar lista, ver solicitud, ver proyecto, solicitud aprobada, solicitud rechazada
gestión de roles
Actualizar la lista, agregar roles, editar roles, asignar permisos, eliminar roles
gestión de autoridad
[ Funciones de administrador ] Actualizar la lista, agregar permisos, editar permisos, eliminar permisos
Diccionario de datos
Actualizar lista, agregar categoría, editar categoría, eliminar categoría
ejecutar instrucciones
Cuenta / contraseña de inicio de sesión del administrador: admin/admin
Cuenta / contraseña de inicio de sesión de usuario ordinario: testuser/testuser
Operación de proyecto back-end [lado del servidor] : http://localhost:8181/college_project_manager/swagger-ui.html , ejemplo de operación y principio SpringBoot : sistema de gestión basado en el marco SpringBoot
Número de puerto de la base de datos MySQL : 3366 , usuario / contraseña: root/root
El proyecto front-end se está ejecutando [front-end]: http://localhost:8282 , el tutorial en ejecución se actualizará ...