SpringBootをベースにした寮管理システム [ソースコード付き]

SpringBootをベースとした寮管理システム

  • 開発言語:Java
  • データベース: mysql
  • テクノロジー: SpringBoot+MyBatis
  • ツール: IDEA/Ecilpse+mysql+Navicat

役割:寮監、学生、管理人

  1. 管理者はこのシステムで学生の情報管理や寮管理を行うことができ、建物や寮、入居状況の管理も行うことができます。
  2. 学生は本システム内の学生および寮を閲覧することはできますが、変更・追加・削除する権限はありません。
  3. 寮管理者は、本システムにログインし、寮の管理、入居状況、学生の管理等を行うことができます。

ここに画像の説明を挿入

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

1 はじめに

1.1 研究の背景

  ネットワークの継続的な普及と発展に伴い、寮管理システムはネットワーク技術のサポートに依存して急速に発展しました.まず、管理者と学生の実際のニーズから出発し、ニーズを理解してターゲットを絞った寮管理を開発する必要があります。管理者と学生の機能、現在のネットワークが管理者と学生にシステムを調整する利便性と迅速性を利用して、学生がより使いやすいように設計されたシステムであり、このシステムの主な目的は管理者に利便性をもたらすことです。学生と学生の管理 スタッフは家から出ずにコンピューターを通じて寮を管理できます。同時に、電子商取引の発展に伴い、寮管理システムは大多数の大学で愛用されています。

  インターネットの発達以来、私たちには解決できない多くの問題が解決され、私たちの仕事がより便利になり、作業効率が向上しました。現在、あらゆる階層がネットワーク情報管理プログラムを使用しており、特に主要な電子商取引業界では、さまざまなグループの人々も情報管理にさらされています。現在のネットワーク環境の発展の分析と要約を通じて、寮管理システムの開発は、これまでの寮管理方法と従来のオフライン寮管理の状況を変えることができます。寮管理システムの開発は、学校がオフライン管理に適さないという問題を解決するために、寮管理システムの開発によって解決される可能性があります。学校がネットワークを利用してボール情報を管理できるようにする 設計されたウェブサイト 情報の完全性と安全性を確保し、作業効率を向上させ、システムの安全かつ正常な動作を保証します。

1.2 研究状況

  外国の情報技術の発展は我が国の何倍もあり、1946年にアメリカで世界初のコンピュータが誕生して以来、外国の情報技術は急速に発展しており、コンピュータアプリケーションソフトも次々に登場しています。 . ソフトウェア技術 また、継続的に改善および更新されています。ソフトウェア業界は長い間どこにでも存在していました。

  中国では、我が国の情報技術の発展は比較的遅く始まり、後期にはゆっくりと継続的に最適化と改革が行われ、情報技術は新たな段階に上がりました。今日では、ソフトウェア開発の技術は、多くの研究と実践を経て、基本的に独立した開発システムのアプリケーションのレベルに到達することができ、生活のさまざまな産業もソフトウェアの操作を従来の記録モードに置き換えています。ソフトウェア業界は今最も注目されている業界の一つです。

  寮管理者の数が増加し続けるにつれて、寮管理システムも増加しており、寮情報の増加により、寮管理システムは寮管理の完全な計画と管理を実行でき、学校も日常管理情報を完了します。ネットワークシステムによる寮管理システムのオンライン化は人々に十分な利便性をもたらし、人々は生活の必要を満たすためにシステムを利用しており、情報量の増加に伴い情報処理システムも増加しています。群衆のニーズ。この開発と設計は主に、Java テクノロジーと mysql データベース設計を組み合わせて寮管理システムを実現し、現在のオンライン ボール ショッピング ウェブサイトの欠点を補い、便利で実用的な寮管理システムと設計されたプログラムを開発することを目的としています。インターフェイスはすっきりしていて強力であり、寮管理システムの全体的な設計は、情報が散在して寮管理に役立たないという問題を解決しています。システムは実装可能であり、実際の環境に導入することができます。上記の問題を解決し、情報管理をより標準的なものにします。

1.3 研究内容

  寮管理システムの開発と設計は、ユーザーの実際の状況に基づいて、システム要件を詳細に分析した後、システムの全体設計を実行し、最後にテストを通じてシステム設計をより完成させます。 , システム内のすべての機能が実現できます, 論文を書き始める前に、私は個人的に図書館に行って関連書籍、mysql データベースの本、その他のプログラミングの本を借りました。そして、開発した寮管理システムのために、インターネットで他の人が作ったシステムをたくさん見つけ、その設計結果を参考にして自分のシステムを評価する システムは、より詳細なシステム設計を行い、システム内のすべての機能結果を 1 つずつリスト化し、需要分析を行い、最後にコーディングします。すべての機能モジュールをテストし、最終的にシステム全体のテストを完了して、システムの正常な動作を実現します。
システム分析

3.1 実現可能性の分析

システム開発の初めに、最小のコストで最大の問題を解決するためにシステムの実現可能性分析を行う必要があり、ユーザーのニーズを満たしたプログラム開発ができれば、多くのメリットが得られます。次に、このシステムが技術、運用、経済性の観点から開発する価値があるかを検討します。

3.1.1 技術的な実現可能性

  寮管理システムは、開発と設計に Springboot フレームワーク、JAVA プログラミング言語、mysql データベースを採用しており、コンピューター専攻の学生として、学生時代にさまざまなプログラミング ソフトウェアを含む多くのプログラミング知識に触れ、よく理解しています。比較的体系的であるため、技術開発にはまだある程度の確実性があります。

3.1.2 経済的実現可能性

  システム設計では、主にコスト削減からスタートし、具体的なシステム設計を行っていきましたが、システム設計プロセスで使用するツールや技術サポートはすべて無料なので、コストはかかりません。システムはできるのです。使用するリソースはすべて無料で、ネットワークさえあればダウンロードして使用することができ、それに伴う費用も発生しないため、経済性の面でも十分に実現可能です。

3.1.3 運用の実現可能性

  私自身は学生でプログラム開発の経験は浅いので、インターフェースのデザインは複雑すぎず、シンプルで美しく、操作性が良く、ユーザーが違和感を感じないようにする必要があります。ユーザーが操作インターフェイスに入ると、インターフェイス上に対応するプロンプトが表示され、操作プロンプトに従うことで対応する機能操作モジュールを見つけることができ、ユーザーはトレーニングなしで使用できます。

  以上のいくつかの部分の実現可能性分析から、今回開発した寮管理システムは開発上大きな問題はなく、開発する価値があると結論付けることができます。

コード

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;

要約する

  管理者はこのシステムで学生の情報管理や寮管理を行うことができ、建物や寮、入居状況の管理も行うことができます。学生は本システム内の学生および寮を閲覧することはできますが、変更・追加・削除する権限はありません。寮管理者は、本システムにログインし、寮の管理、入居状況、学生の管理等を行うことができます。

おすすめ

転載: blog.csdn.net/2301_78335941/article/details/131142551