Sistema de gestión de dormitorios basado en SpringBoot [con código fuente]

Sistema de gestión de dormitorios basado en SpringBoot

  • Lenguaje de desarrollo: Java
  • base de datos: mysql
  • Tecnología: SpringBoot+MyBatis
  • Herramientas: IDEA/Ecilpse+mysql+Navicat

Roles: supervisor de dormitorio, estudiante, administrador

  1. El administrador puede gestionar la información de los estudiantes y la gestión de dormitorios en este sistema, así como gestionar edificios, dormitorios y ocupación.
  2. Los estudiantes pueden ver los estudiantes y los dormitorios en este sistema, pero no tienen permiso para modificar, agregar o eliminar.
  3. La administración del dormitorio puede iniciar sesión en este sistema para administrar el dormitorio, la ocupación, los estudiantes y otra información del sistema.

inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

1. Introducción

1.1 Antecedentes de la investigación

  Con la popularización y el desarrollo continuos de la red, el sistema de gestión de dormitorios se ha desarrollado rápidamente con el apoyo de la tecnología de red. En primer lugar, debemos partir de las necesidades reales de los administradores y estudiantes, y desarrollar una gestión de dormitorios específica mediante la comprensión de las necesidades. de administradores y estudiantes Función, utilizando la conveniencia y rapidez que la red actual brinda a los administradores y estudiantes para ajustar el sistema, el sistema diseñado hace que sea más conveniente para los estudiantes, el objetivo principal de este sistema es brindar comodidad a los administradores y estudiantes, administrar El personal puede administrar el dormitorio a través de la computadora sin salir de casa. Al mismo tiempo, con el desarrollo del comercio electrónico, el sistema de administración de dormitorios ha sido amado por la mayoría de los colegios y universidades.

  Desde el desarrollo de Internet, ha resuelto muchos problemas que no podemos resolver, haciendo que nuestro trabajo sea más conveniente y mejorando nuestra eficiencia laboral. En la actualidad, todos los ámbitos de la vida utilizan programas de gestión de información de red, y diferentes grupos de personas también están expuestos a la gestión de información, especialmente en las principales industrias de comercio electrónico. A través del análisis y resumen del desarrollo del entorno de red actual, el desarrollo del sistema de gestión de dormitorios puede cambiar los métodos de gestión de dormitorios anteriores y el estado de la gestión de dormitorios tradicional fuera de línea.Debido al creciente número de personas, el uso de dormitorios tradicionales Los modelos de gestión están lejos de ser satisfactorios. Los usuarios demandan, y cada vez más escuelas también están abriendo la gestión en línea, por lo que el desarrollo de un sistema de gestión de dormitorios puede resolver el problema de que la escuela no es propicia para la gestión fuera de línea. Al mismo tiempo, el la escuela puede usar la red para administrar la información de la pelota El sitio web diseñado Garantiza la integridad y seguridad de la información, a fin de mejorar la eficiencia del trabajo y garantizar el funcionamiento seguro y normal del sistema.

1.2 Estado de la investigación

  El desarrollo de su tecnología de la información en países extranjeros es muchas veces mayor que el de nuestro país.Desde que nació la primera computadora del mundo en los Estados Unidos en 1946, la tecnología de la información extranjera se ha desarrollado rápidamente, y algunos programas de aplicaciones informáticas también han aparecido uno tras otro. La tecnología del software también se ha mejorado y actualizado continuamente. La industria del software ha estado en todas partes durante mucho tiempo.

  En China, el desarrollo de la tecnología de la información en nuestro país comenzó relativamente tarde, y optimizamos y reformamos lenta y continuamente en el período posterior, de modo que nuestra tecnología de la información se elevó a una nueva etapa. Hoy en día, la tecnología de desarrollo de software puede alcanzar básicamente el nivel de aplicación de sistema de desarrollo independiente después de mucha investigación y práctica de vida, y varias industrias en la vida también reemplazan la operación de software con el modo de grabación tradicional. La industria del software es una de las industrias más populares en este momento.

  A medida que aumenta el número de administradores de dormitorios, el sistema de administración de dormitorios también aumenta. Debido al aumento de la información de dormitorios, el sistema de administración de dormitorios puede llevar a cabo una planificación y administración completas de la administración de dormitorios, y la escuela también completa la información de administración diaria. a través del sistema de red. Por lo tanto, el desarrollo del sistema de gestión de dormitorios en línea ha brindado suficiente comodidad a las personas. Las personas usan el sistema para satisfacer las necesidades de la vida. Por lo tanto, debido al aumento de la información, el sistema de procesamiento de información también aumenta. moderno necesidades de la multitud. Este desarrollo y diseño es principalmente para realizar el sistema de gestión de dormitorios, combinado con la tecnología java y el diseño de la base de datos mysql, para compensar las deficiencias del sitio web actual de compras de pelotas en línea, para desarrollar un sistema de gestión de dormitorios conveniente y práctico, y el programa diseñado tiene La interfaz es ordenada y potente, y en general, el diseño del sistema de gestión de dormitorios resuelve el problema de la información dispersa y no es propicio para la gestión de dormitorios.El sistema se puede implementar y se puede poner en el entorno real, que no solo puede Resuelva los problemas mencionados anteriormente, haciendo que la gestión de la información sea más estándar.

1.3 Contenido de la investigación

  El desarrollo y diseño del sistema de gestión de dormitorios se basa en la situación real del usuario, y los requisitos del sistema se analizan en detalle, y luego se lleva a cabo el diseño general del sistema.Finalmente, el diseño del sistema es más completo a través de pruebas , y se pueden realizar todas las funciones del sistema. , antes de comenzar a escribir la tesis, fui personalmente a la biblioteca para pedir prestados libros relacionados, libros de bases de datos mysql y otros libros de programación, y luego para el sistema de gestión de dormitorios desarrollado, fui a Internet para encontrar muchos sistemas hechos por otros, y me refiero a los resultados de su diseño para evaluar el mío propio. El sistema lleva a cabo un diseño de sistema más detallado, enumera todos los resultados funcionales en el sistema uno por uno, luego realiza un análisis de demanda y finalmente codifica todos los módulos funcionales, y finalmente completa la prueba general del sistema para realizar el funcionamiento normal del sistema.
análisis del sistema

3.1 Análisis de factibilidad

Al comienzo del desarrollo del sistema, se debe realizar un análisis de factibilidad del sistema. El propósito de esto es resolver el mayor problema con el menor costo. Una vez que el desarrollo del programa satisfaga las necesidades de los usuarios, habrá muchos beneficios. A continuación, consideraremos si vale la pena desarrollar este sistema en términos de tecnología, operación y economía.

3.1.1 Viabilidad técnica

  El sistema de administración de dormitorios adopta el marco springboot, el lenguaje de programación JAVA y la base de datos mysql para el desarrollo y el diseño. Como estudiante de informática, he estado expuesto a una gran cantidad de conocimientos de programación durante la escuela, incluidos varios software de programación, y tengo una buena comprensión. de ellos Es relativamente sistemático, por lo que todavía hay un cierto grado de certeza en el desarrollo de la tecnología.

3.1.2 Viabilidad económica

  Cuando diseñé el sistema, comencé principalmente por ahorrar costos y luego realicé el diseño específico del sistema. Dado que todas las herramientas y el soporte técnico utilizados en el proceso de diseño del sistema son gratuitos, no hay necesidad de ningún costo. El diseño de el sistema se puede hacer. Todos los recursos utilizados son gratuitos, pudiendo ser descargados y utilizados siempre y cuando exista una red, y no se requiere el pago correspondiente, por lo que el proyecto es completamente factible en términos económicos.

3.1.3 Factibilidad de Operación

  Yo mismo soy estudiante y tengo poca experiencia en el desarrollo de programas. El diseño de la interfaz no debe ser demasiado complicado. Debe ser simple y hermoso, y la operación debe ser conveniente para que los usuarios no se sientan incómodos. Una vez que el usuario ingresa a la interfaz de operación, habrá un aviso correspondiente en la interfaz, y el módulo de operación funcional correspondiente se puede encontrar siguiendo el aviso de operación, que se puede usar sin capacitación para el usuario.

  Del análisis de factibilidad de las varias partes anteriores, se puede concluir que el sistema de administración de dormitorios desarrollado esta vez no tiene mayores problemas en el desarrollo, y vale la pena desarrollarlo.

el código

package com.xyf.resolver;

import java.io.IOException;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.springframework.stereotype.Component;
import org.springframework.web.servlet.HandlerExceptionResolver;
import org.springframework.web.servlet.ModelAndView;

import com.xyf.utils.AjaxResult;
import com.xyf.utils.JsonUtils;

/**
 *
 * @author 徐塬峰
 */
@Component
public class XyfHandlerExceptionResolver implements HandlerExceptionResolver {
    
    
    private static final Logger logger = LogManager.getLogger(XyfHandlerExceptionResolver.class);

    @Override
    public ModelAndView resolveException(HttpServletRequest request, HttpServletResponse response, Object handler,
            Exception ex) {
    
    

        logger.error("服务器出错了!", ex);

        //如果是ajax请求,就返回�?个json格式的出错提示信�?
        if (request.getHeader("X-Requested-With") != null) {
    
    
            try {
    
    
                response.getWriter().println(JsonUtils.toJson(AjaxResult.errorInstance("服务器出错了")));
            } catch (IOException e) {
    
    
                logger.error("服务器响应失败", e);
            }
            //返回�?个空的ModelAndView表示已经手动生成响应
            //return null表示使用默认的处理方式,等于没处�?
            return new ModelAndView();
        } else {
    
    
            return new ModelAndView("500");
        }
    }
}

/*
 Navicat Premium Data Transfer

 Source Server         : mysql
 Source Server Type    : MySQL
 Source Server Version : 80027
 Source Host           : localhost:3306
 Source Schema         : ssmbuild

 Target Server Type    : MySQL
 Target Server Version : 80027
 File Encoding         : 65001

 Date: 09/06/2023 12:21:28
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for competition
-- ----------------------------
DROP TABLE IF EXISTS `competition`;
CREATE TABLE `competition`  (
  `competition_id` int NOT NULL,
  `competition_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `competition_description` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `publication_date` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `submission_deadline` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `sponsor` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `venue` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`competition_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of competition
-- ----------------------------
INSERT INTO `competition` VALUES (1, '计算机竞赛', '计算机', '2023-5-25', '2023-5-30', '学校', '机房');
INSERT INTO `competition` VALUES (2, 'Competition 2', 'Description 2', '2023-05-30', '2023-06-30', 'Sponsor 2', 'Venue 2');
INSERT INTO `competition` VALUES (3, 'Competition 3', 'Description 3', '2023-05-30', '2023-06-30', 'Sponsor 3', 'Venue 3');
INSERT INTO `competition` VALUES (4, 'Competition 4', 'Description 4', '2023-05-30', '2023-06-30', 'Sponsor 4', 'Venue 4');
INSERT INTO `competition` VALUES (5, 'Competition 5', 'Description 5', '2023-05-30', '2023-06-30', 'Sponsor 5', 'Venue 5');
INSERT INTO `competition` VALUES (6, 'Competition 6', 'Description 6', '2023-05-30', '2023-06-30', 'Sponsor 6', 'Venue 6');
INSERT INTO `competition` VALUES (7, 'Competition 7', 'Description 7', '2023-05-30', '2023-06-30', 'Sponsor 7', 'Venue 7');
INSERT INTO `competition` VALUES (8, 'Competition 8', 'Description 8', '2023-05-30', '2023-06-30', 'Sponsor 8', 'Venue 8');
INSERT INTO `competition` VALUES (9, 'Competition 9', 'Description 9', '2023-05-30', '2023-06-30', 'Sponsor 9', 'Venue 9');
INSERT INTO `competition` VALUES (10, 'Competition 10', 'Description 10', '2023-05-30', '2023-06-30', 'Sponsor 10', 'Venue 10');
INSERT INTO `competition` VALUES (11, 'Competition 11', 'Description 11', '2023-05-30', '2023-06-30', 'Sponsor 11', 'Venue 11');
INSERT INTO `competition` VALUES (12, 'Competition 12', 'Description 12', '2023-05-30', '2023-06-30', 'Sponsor 12', 'Venue 12');
INSERT INTO `competition` VALUES (13, 'Competition 13', 'Description 13', '2023-05-30', '2023-06-30', 'Sponsor 13', 'Venue 13');
INSERT INTO `competition` VALUES (14, 'Competition 14', 'Description 14', '2023-05-30', '2023-06-30', 'Sponsor 14', 'Venue 14');
INSERT INTO `competition` VALUES (15, 'Competition 15', 'Description 15', '2023-05-30', '2023-06-30', 'Sponsor 15', 'Venue 15');
INSERT INTO `competition` VALUES (16, 'Competition 16', 'Description 16', '2023-05-30', '2023-06-30', 'Sponsor 16', 'Venue 16');
INSERT INTO `competition` VALUES (17, 'Competition 17', 'Description 17', '2023-05-30', '2023-06-30', 'Sponsor 17', 'Venue 17');
INSERT INTO `competition` VALUES (18, 'Competition 18', 'Description 18', '2023-05-30', '2023-06-30', 'Sponsor 18', 'Venue 18');
INSERT INTO `competition` VALUES (19, 'Competition 19', 'Description 19', '2023-05-30', '2023-06-30', 'Sponsor 19', 'Venue 19');
INSERT INTO `competition` VALUES (20, 'Competition 20', 'Description 20', '2023-05-30', '2023-06-30', 'Sponsor 20', 'Venue 20');
INSERT INTO `competition` VALUES (21, 'Competition 21', 'Description 21', '2023-05-30', '2023-06-30', 'Sponsor 21', 'Venue 21');
INSERT INTO `competition` VALUES (22, 'Competition 22', 'Description 22', '2023-05-30', '2023-06-30', 'Sponsor 22', 'Venue 22');
INSERT INTO `competition` VALUES (23, 'Competition 23', 'Description 23', '2023-05-30', '2023-06-30', 'Sponsor 23', 'Venue 23');
INSERT INTO `competition` VALUES (24, 'Competition 24', 'Description 24', '2023-05-30', '2023-06-30', 'Sponsor 24', 'Venue 24');
INSERT INTO `competition` VALUES (25, 'Competition 25', 'Description 25', '2023-05-30', '2023-06-30', 'Sponsor 25', 'Venue 25');
INSERT INTO `competition` VALUES (26, 'Competition 26', 'Description 26', '2023-05-30', '2023-06-30', 'Sponsor 26', 'Venue 26');
INSERT INTO `competition` VALUES (27, 'Competition 27', 'Description 27', '2023-05-30', '2023-06-30', 'Sponsor 27', 'Venue 27');
INSERT INTO `competition` VALUES (28, 'Competition 28', 'Description 28', '2023-05-30', '2023-06-30', 'Sponsor 28', 'Venue 28');
INSERT INTO `competition` VALUES (29, 'Competition 29', 'Description 29', '2023-05-30', '2023-06-30', 'Sponsor 29', 'Venue 29');
INSERT INTO `competition` VALUES (30, 'Competition 30', 'Description 30', '2023-05-30', '2023-06-30', 'Sponsor 30', 'Venue 30');
INSERT INTO `competition` VALUES (31, 'Competition 31', 'Description 31', '2023-05-30', '2023-06-30', 'Sponsor 31', 'Venue 31');
INSERT INTO `competition` VALUES (32, 'Competition 32', 'Description 32', '2023-05-30', '2023-06-30', 'Sponsor 32', 'Venue 32');
INSERT INTO `competition` VALUES (33, 'Competition 33', 'Description 33', '2023-05-30', '2023-06-30', 'Sponsor 33', 'Venue 33');
INSERT INTO `competition` VALUES (34, 'Competition 34', 'Description 34', '2023-05-30', '2023-06-30', 'Sponsor 34', 'Venue 34');
INSERT INTO `competition` VALUES (35, 'Competition 35', 'Description 35', '2023-05-30', '2023-06-30', 'Sponsor 35', 'Venue 35');
INSERT INTO `competition` VALUES (36, 'Competition 36', 'Description 36', '2023-05-30', '2023-06-30', 'Sponsor 36', 'Venue 36');
INSERT INTO `competition` VALUES (37, 'Competition 37', 'Description 37', '2023-05-30', '2023-06-30', 'Sponsor 37', 'Venue 37');
INSERT INTO `competition` VALUES (38, 'Competition 38', 'Description 38', '2023-05-30', '2023-06-30', 'Sponsor 38', 'Venue 38');
INSERT INTO `competition` VALUES (39, 'Competition 39', 'Description 39', '2023-05-30', '2023-06-30', 'Sponsor 39', 'Venue 39');
INSERT INTO `competition` VALUES (40, 'Competition 40', 'Description 40', '2023-05-30', '2023-06-30', 'Sponsor 40', 'Venue 40');
INSERT INTO `competition` VALUES (41, 'Competition 41', 'Description 41', '2023-05-30', '2023-06-30', 'Sponsor 41', 'Venue 41');
INSERT INTO `competition` VALUES (42, 'Competition 42', 'Description 42', '2023-05-30', '2023-06-30', 'Sponsor 42', 'Venue 42');
INSERT INTO `competition` VALUES (43, 'Competition 43', 'Description 43', '2023-05-30', '2023-06-30', 'Sponsor 43', 'Venue 43');
INSERT INTO `competition` VALUES (44, 'Competition 44', 'Description 44', '2023-05-30', '2023-06-30', 'Sponsor 44', 'Venue 44');
INSERT INTO `competition` VALUES (45, 'Competition 45', 'Description 45', '2023-05-30', '2023-06-30', 'Sponsor 45', 'Venue 45');
INSERT INTO `competition` VALUES (46, 'Competition 46', 'Description 46', '2023-05-30', '2023-06-30', 'Sponsor 46', 'Venue 46');
INSERT INTO `competition` VALUES (47, 'Competition 47', 'Description 47', '2023-05-30', '2023-06-30', 'Sponsor 47', 'Venue 47');
INSERT INTO `competition` VALUES (48, 'Competition 48', 'Description 48', '2023-05-30', '2023-06-30', 'Sponsor 48', 'Venue 48');
INSERT INTO `competition` VALUES (49, 'Competition 49', 'Description 49', '2023-05-30', '2023-06-30', 'Sponsor 49', 'Venue 49');
INSERT INTO `competition` VALUES (50, 'Competition 50', 'Description 50', '2023-05-30', '2023-06-30', 'Sponsor 50', 'Venue 50');
INSERT INTO `competition` VALUES (51, 'Competition 51', 'Description 51', '2023-05-30', '2023-06-30', 'Sponsor 51', 'Venue 51');
INSERT INTO `competition` VALUES (52, 'Competition 52', 'Description 52', '2023-05-30', '2023-06-30', 'Sponsor 52', 'Venue 52');
INSERT INTO `competition` VALUES (53, 'Competition 53', 'Description 53', '2023-05-30', '2023-06-30', 'Sponsor 53', 'Venue 53');
INSERT INTO `competition` VALUES (54, 'Competition 54', 'Description 54', '2023-05-30', '2023-06-30', 'Sponsor 54', 'Venue 54');
INSERT INTO `competition` VALUES (55, 'Competition 55', 'Description 55', '2023-05-30', '2023-06-30', 'Sponsor 55', 'Venue 55');
INSERT INTO `competition` VALUES (56, 'Competition 56', 'Description 56', '2023-05-30', '2023-06-30', 'Sponsor 56', 'Venue 56');
INSERT INTO `competition` VALUES (57, 'Competition 57', 'Description 57', '2023-05-30', '2023-06-30', 'Sponsor 57', 'Venue 57');
INSERT INTO `competition` VALUES (58, 'Competition 58', 'Description 58', '2023-05-30', '2023-06-30', 'Sponsor 58', 'Venue 58');
INSERT INTO `competition` VALUES (59, 'Competition 59', 'Description 59', '2023-05-30', '2023-06-30', 'Sponsor 59', 'Venue 59');
INSERT INTO `competition` VALUES (60, 'Competition 60', 'Description 60', '2023-05-30', '2023-06-30', 'Sponsor 60', 'Venue 60');
INSERT INTO `competition` VALUES (61, 'Competition 61', 'Description 61', '2023-05-30', '2023-06-30', 'Sponsor 61', 'Venue 61');
INSERT INTO `competition` VALUES (62, 'Competition 62', 'Description 62', '2023-05-30', '2023-06-30', 'Sponsor 62', 'Venue 62');
INSERT INTO `competition` VALUES (63, 'Competition 63', 'Description 63', '2023-05-30', '2023-06-30', 'Sponsor 63', 'Venue 63');
INSERT INTO `competition` VALUES (64, 'Competition 64', 'Description 64', '2023-05-30', '2023-06-30', 'Sponsor 64', 'Venue 64');
INSERT INTO `competition` VALUES (65, 'Competition 65', 'Description 65', '2023-05-30', '2023-06-30', 'Sponsor 65', 'Venue 65');
INSERT INTO `competition` VALUES (66, 'Competition 66', 'Description 66', '2023-05-30', '2023-06-30', 'Sponsor 66', 'Venue 66');
INSERT INTO `competition` VALUES (67, 'Competition 67', 'Description 67', '2023-05-30', '2023-06-30', 'Sponsor 67', 'Venue 67');
INSERT INTO `competition` VALUES (68, 'Competition 68', 'Description 68', '2023-05-30', '2023-06-30', 'Sponsor 68', 'Venue 68');
INSERT INTO `competition` VALUES (69, 'Competition 69', 'Description 69', '2023-05-30', '2023-06-30', 'Sponsor 69', 'Venue 69');
INSERT INTO `competition` VALUES (70, 'Competition 70', 'Description 70', '2023-05-30', '2023-06-30', 'Sponsor 70', 'Venue 70');
INSERT INTO `competition` VALUES (71, 'Competition 71', 'Description 71', '2023-05-30', '2023-06-30', 'Sponsor 71', 'Venue 71');
INSERT INTO `competition` VALUES (72, 'Competition 72', 'Description 72', '2023-05-30', '2023-06-30', 'Sponsor 72', 'Venue 72');
INSERT INTO `competition` VALUES (73, 'Competition 73', 'Description 73', '2023-05-30', '2023-06-30', 'Sponsor 73', 'Venue 73');
INSERT INTO `competition` VALUES (74, 'Competition 74', 'Description 74', '2023-05-30', '2023-06-30', 'Sponsor 74', 'Venue 74');
INSERT INTO `competition` VALUES (75, 'Competition 75', 'Description 75', '2023-05-30', '2023-06-30', 'Sponsor 75', 'Venue 75');
INSERT INTO `competition` VALUES (76, 'Competition 76', 'Description 76', '2023-05-30', '2023-06-30', 'Sponsor 76', 'Venue 76');
INSERT INTO `competition` VALUES (77, 'Competition 77', 'Description 77', '2023-05-30', '2023-06-30', 'Sponsor 77', 'Venue 77');
INSERT INTO `competition` VALUES (78, 'Competition 78', 'Description 78', '2023-05-30', '2023-06-30', 'Sponsor 78', 'Venue 78');
INSERT INTO `competition` VALUES (79, 'Competition 79', 'Description 79', '2023-05-30', '2023-06-30', 'Sponsor 79', 'Venue 79');
INSERT INTO `competition` VALUES (80, 'Competition 80', 'Description 80', '2023-05-30', '2023-06-30', 'Sponsor 80', 'Venue 80');
INSERT INTO `competition` VALUES (81, 'Competition 81', 'Description 81', '2023-05-30', '2023-06-30', 'Sponsor 81', 'Venue 81');
INSERT INTO `competition` VALUES (82, 'Competition 82', 'Description 82', '2023-05-30', '2023-06-30', 'Sponsor 82', 'Venue 82');
INSERT INTO `competition` VALUES (83, 'Competition 83', 'Description 83', '2023-05-30', '2023-06-30', 'Sponsor 83', 'Venue 83');
INSERT INTO `competition` VALUES (84, 'Competition 84', 'Description 84', '2023-05-30', '2023-06-30', 'Sponsor 84', 'Venue 84');
INSERT INTO `competition` VALUES (85, 'Competition 85', 'Description 85', '2023-05-30', '2023-06-30', 'Sponsor 85', 'Venue 85');
INSERT INTO `competition` VALUES (86, 'Competition 86', 'Description 86', '2023-05-30', '2023-06-30', 'Sponsor 86', 'Venue 86');
INSERT INTO `competition` VALUES (87, 'Competition 87', 'Description 87', '2023-05-30', '2023-06-30', 'Sponsor 87', 'Venue 87');
INSERT INTO `competition` VALUES (88, 'Competition 88', 'Description 88', '2023-05-30', '2023-06-30', 'Sponsor 88', 'Venue 88');
INSERT INTO `competition` VALUES (89, 'Competition 89', 'Description 89', '2023-05-30', '2023-06-30', 'Sponsor 89', 'Venue 89');
INSERT INTO `competition` VALUES (90, 'Competition 90', 'Description 90', '2023-05-30', '2023-06-30', 'Sponsor 90', 'Venue 90');
INSERT INTO `competition` VALUES (91, 'Competition 91', 'Description 91', '2023-05-30', '2023-06-30', 'Sponsor 91', 'Venue 91');
INSERT INTO `competition` VALUES (92, 'Competition 92', 'Description 92', '2023-05-30', '2023-06-30', 'Sponsor 92', 'Venue 92');
INSERT INTO `competition` VALUES (93, 'Competition 93', 'Description 93', '2023-05-30', '2023-06-30', 'Sponsor 93', 'Venue 93');
INSERT INTO `competition` VALUES (94, 'Competition 94', 'Description 94', '2023-05-30', '2023-06-30', 'Sponsor 94', 'Venue 94');
INSERT INTO `competition` VALUES (95, 'Competition 95', 'Description 95', '2023-05-30', '2023-06-30', 'Sponsor 95', 'Venue 95');
INSERT INTO `competition` VALUES (96, 'Competition 96', 'Description 96', '2023-05-30', '2023-06-30', 'Sponsor 96', 'Venue 96');
INSERT INTO `competition` VALUES (97, 'Competition 97', 'Description 97', '2023-05-30', '2023-06-30', 'Sponsor 97', 'Venue 97');
INSERT INTO `competition` VALUES (98, 'Competition 98', 'Description 98', '2023-05-30', '2023-06-30', 'Sponsor 98', 'Venue 98');
INSERT INTO `competition` VALUES (99, 'Competition 99', 'Description 99', '2023-05-30', '2023-06-30', 'Sponsor 99', 'Venue 99');
INSERT INTO `competition` VALUES (100, 'Competition 100', 'Description 100', '2023-05-30', '2023-06-30', 'Sponsor 100', 'Venue 100');
INSERT INTO `competition` VALUES (101, 'Competition 101', 'Description 101', '2023-05-30', '2023-06-30', 'Sponsor 101', 'Venue 101');
INSERT INTO `competition` VALUES (102, 'Competition 102', 'Description 102', '2023-05-30', '2023-06-30', 'Sponsor 102', 'Venue 102');
INSERT INTO `competition` VALUES (103, 'Competition 103', 'Description 103', '2023-05-30', '2023-06-30', 'Sponsor 103', 'Venue 103');
INSERT INTO `competition` VALUES (104, 'Competition 104', 'Description 104', '2023-05-30', '2023-06-30', 'Sponsor 104', 'Venue 104');
INSERT INTO `competition` VALUES (105, 'Competition 105', 'Description 105', '2023-05-30', '2023-06-30', 'Sponsor 105', 'Venue 105');
INSERT INTO `competition` VALUES (106, 'Competition 106', 'Description 106', '2023-05-30', '2023-06-30', 'Sponsor 106', 'Venue 106');
INSERT INTO `competition` VALUES (107, 'Competition 107', 'Description 107', '2023-05-30', '2023-06-30', 'Sponsor 107', 'Venue 107');
INSERT INTO `competition` VALUES (108, 'Competition 108', 'Description 108', '2023-05-30', '2023-06-30', 'Sponsor 108', 'Venue 108');
INSERT INTO `competition` VALUES (109, 'Competition 109', 'Description 109', '2023-05-30', '2023-06-30', 'Sponsor 109', 'Venue 109');
INSERT INTO `competition` VALUES (110, 'Competition 110', 'Description 110', '2023-05-30', '2023-06-30', 'Sponsor 110', 'Venue 110');
INSERT INTO `competition` VALUES (111, 'Competition 111', 'Description 111', '2023-05-30', '2023-06-30', 'Sponsor 111', 'Venue 111');

SET FOREIGN_KEY_CHECKS = 1;

Resumir

  El administrador puede gestionar la información de los estudiantes y la gestión de dormitorios en este sistema, así como gestionar edificios, dormitorios y ocupación. Los estudiantes pueden ver los estudiantes y los dormitorios en este sistema, pero no tienen permiso para modificar, agregar o eliminar. La administración del dormitorio puede iniciar sesión en este sistema para administrar el dormitorio, la ocupación, los estudiantes y otra información del sistema.

Supongo que te gusta

Origin blog.csdn.net/2301_78335941/article/details/131142551
Recomendado
Clasificación