SpringBoot+VUEをベースとした大学向けの防疫・健康チェックインシステム
1. プロジェクトの紹介
SpringBoot+VUEをベースとしたこの大学防疫チェックインシステムは、フロントエンドとバックエンドを分離し、ユーザーアドレスの自動位置特定とチェックイン機能、システム権限管理機能、システムメニュー設定機能、患者管理機能、ネットワーク疫病ビジュアルデータ機能とチェックイン記録管理機能を搭載。このシステムはユーザーを2つの役割に分けて実装されており、管理者役割は主にシステム内の各種データを管理し、一般ユーザー、つまり大学生は疫病ネットワーク可視化大画面の閲覧と位置チェックインのみが可能です。
2. 開発環境
実行環境: JDK 1.8 を推奨。
開発ツール: IDEA (推奨)、Eclipse、MyEclipse。
オペレーティング システム: 8G メモリ以上の Windows 10 (他の Windows および macOS ではサポートされていますが、推奨されません)。
データベース: MySQL5.6 (推奨) およびその他のバージョン (サポート)。
データベース視覚化ツール: Navicat Premium 15 (推奨) および他の Navicat バージョン
3. プロジェクト技術
開発にはJAVA言語、バックエンドの開発にはSpringBootフレームワーク、データベースにはMySQL、バックエンドインターフェースの開発にはIDEA、フロントエンドの開発にはVUE言語、フロントエンドにはElement-uiを使用しています。フロントエンドフレームワーク。
バックエンド: JAVA、SpringBoot、MyBatisPlus、mysql
前端:vue、element-ui、axios
4. システムアーキテクチャ
5. 実行中のスクリーンショット
6. データベース設計
テーブル名: dict
フィールド名 | データの種類 | 長さ | 空であってもよい | デフォルト | 説明する |
---|---|---|---|---|---|
名前 | 可変長文字 | 255 | はい | なし | 名前 |
タイプ | 可変長文字 | 255 | はい | なし | タイプ |
価値 | 可変長文字 | 255 | はい | なし | コンテンツ |
テーブル名: 管理
フィールド名 | データの種類 | 長さ | 空であってもよい | デフォルト | 説明する |
---|---|---|---|---|---|
説明 | 可変長文字 | 255 | はい | なし | 説明する |
フラグ | 可変長文字 | 255 | はい | なし | 一意に識別します |
ID | 整数 | なし | いいえ | なし | ID |
名前 | 可変長文字 | 255 | はい | なし | 名前 |
テーブル名: メニュー
フィールド名 | データの種類 | 長さ | 空であってもよい | デフォルト | 説明する |
---|---|---|---|---|---|
説明 | 可変長文字 | 255 | はい | なし | 説明する |
アイコン | 可変長文字 | 255 | はい | なし | アイコン |
ID | 整数 | なし | いいえ | なし | ID |
名前 | 可変長文字 | 255 | はい | なし | 名前 |
ページパス | 可変長文字 | 255 | はい | なし | ページパス |
パス | 可変長文字 | 255 | はい | なし | パス |
ピド | 整数 | なし | はい | なし | 親ID |
テーブル名: ロール
フィールド名 | データの種類 | 長さ | 空であってもよい | デフォルト | 説明する |
---|---|---|---|---|---|
ID | 整数 | なし | いいえ | なし | |
パスワード | 可変長文字 | 255 | はい | なし | |
役割 | 可変長文字 | 255 | はい | 管理_役割 | |
ユーザー名 | 可変長文字 | 255 | いいえ | なし |
テーブル名: role_menu
フィールド名 | データの種類 | 長さ | 空であってもよい | デフォルト | 説明する |
---|---|---|---|---|---|
メニューID | 整数 | なし | いいえ | なし | メニューID |
役割ID | 整数 | なし | いいえ | なし | ロールID |
7. ソースコードの取得
Yunyuan Practical Combat の公式 Web サイトには、ソース コード、インストール チュートリアル ドキュメント、プロジェクト紹介ドキュメント、およびその他の関連ドキュメントがアップロードされており、以下の公式 Web サイトからプロジェクトを入手できます。