Basé sur le système de formation en ligne aux examens logiciels SpringBoot + Vue, le site Web se compose généralement de deux parties, l'une est la réception et l'autre est la gestion backend. Il répond aux besoins des administrateurs des établissements de formation, des instructeurs de formation et des étudiants en gestion ; côté et côté étudiant. Le système de gestion comprend des modules tels que la gestion des conférenciers, la gestion des cours et la gestion des examens, qui mettent principalement en œuvre la gestion des candidatures et de l'évaluation des conférenciers, de la définition et de la révision des cours, ainsi que des épreuves de test et des banques de questions importées. Le système côté étudiant comprend des modules d'examen, de cours, complets et autres, qui réalisent respectivement les fonctions de formation aux questions des étudiants, d'examen de simulation et de discussion communautaire.
前端系统前台 soft - exam - online - learning
前端系统管理后台 soft - exam - online - learning - admin
后端 soft - exam - server
├─zeng - business 业务模块服务
│
├─zeng - common 公共模块服务
│
├─zeng - framework 开发组件服务
│
├─zeng - mail - server 邮箱模块服务
│
├─zeng - system 系统模块服务
│
└─zeng - web 系统启动服务
Technologie back-end | nom | Version |
---|---|---|
Botte de printemps | Cadre de printemps | 2.2.13 |
Rédis | Base de données de cache distribué | 2.2.7 |
spring-boot-starter-amqp | Application RabbitMQ | 2.2.13 |
tk.mybatis | Cadre ORM | 4.0.3 |
Maven | Gestion de construction de projet | 3.6.0+ |
Druide Alibaba | Pool de connexions à la base de données | 1.2.6 |
MySQL | base de données | 5,6+ |
com.github.pagehelper | Plugin de pagination | 1.3.1 |
com.alibaba.fastjson | Outils d'analyse de données | 1.2.76 |
fanfaronnade | Outil de gestion des API back-end | 3.0.0 |
com.github.penggle | Génération de code de vérification | 2.3.2 |
qiniu-java-sdk | stockage des os | [7.7.0, 7.7.99] |
Technologie frontale | utiliser |
---|---|
Vue2 | Framework js frontal |
vue-routeur | routage des vues |
Vuex | Gestion des statuts |
Élément-UI | Bibliothèque de composants d'interface utilisateur frontale |
axios | bibliothèque de requêtes http |
graphiques électroniques,antv/g2,antv/g6 | Bibliothèque de visualisation de graphiques |
stompjs | bibliothèque de sockets Web |
vue-simple-uploader | Téléchargement de reprise de point d'arrêt de fichier, téléchargement en plusieurs parties |
toupet | langage compilé CSS |
pack Web | Outils de création front-end |
安装 JDK(1.8+)
安装 Maven (3.6.0+)
安装 Redis 服务 (3.0+)
安装 RabbitMQ (3.9.11)
安装 MySQL (5.6+)
安装 IDEA(2019.3)
安装 Node (16.15.1)
安装 npm (8.13.1)
安装 VS CODE
réception
Gestion back-end