Le système d'examen d'auto-école Angel Studio ASP.NET (AngelExam) est basé sur asp.netmvc (C#) + front-end bootstrap + jquery + layui et d'autres technologies. Le stockage des données utilise la base de données sqlserver avec des performances fiables et stables.
La page frontale utilise une technologie sans actualisation pour interagir sur la base de la logique d'appel de l'interface mvcwebapi. L'interface d'examen frontale est simple et facile à utiliser ; la page principale utilise le framework layui qui a une apparence minimaliste et belle mais une page complète ; intérieur. Il est de taille légère et riche en composants, du code de base à l'API. Chaque détail a été soigneusement conçu et est très adapté au développement rapide d'interfaces Web.
Caractéristiques du système d'examen :
1. Afin de faciliter la lecture et l'écriture des données et la maturité du langage, il est plus efficace et plus rapide de choisir asp.netmvc pour le développement ;
2. L'architecture du système adopte un cadre à trois couches avec les avantages d'un faible couplage, d'une réutilisabilité élevée, d'un déploiement rapide et d'une maintenabilité élevée ;
3. Les données du fichier de configuration du système sont mises en cache à l'aide de HttpRuntime.Cache, ce qui rend le programme plus efficace et plus rapide pendant le fonctionnement ;
4. La sélection de la base de données était basée sur diverses considérations basées sur la taille des données de la banque de questions d'examen du système. Enfin, après avoir recherché diverses bases de données, sqlserver a été sélectionné comme base de données du système ;
5. L'environnement d'exploitation est basé sur les caractéristiques des modules fonctionnels, et windowsserver+IIS est sélectionné pour faciliter le déploiement ;
Avantages du système :
1. Le système est développé sur la base d'asp.netmvc. Il prend actuellement en charge plus de 90 espaces. Les utilisateurs peuvent directement télécharger la base de données (sqlserver2008r2) ou exécuter directement le fichier .sql.
2. Le système prend en charge les fonctions du système d'examen des écoles de conduite telles que plusieurs comptes de gestion, l'ajout de plusieurs informations sur les étudiants, l'ajout de catégories de banque de questions, l'ajout de plusieurs types de types de questions, etc.
3. La banque de questions du système d'examen peut ajouter, modifier, supprimer et d'autres opérations de manière flexible, y compris des questions à choix unique, à choix multiple, de jugement et d'autres types de questions.
4. Le système d'examen dispose d'une logique de calcul de sélection de simulation intégrée pour les types de questions de simulation de test. Les opérateurs backend peuvent définir de manière flexible le nombre d'extractions de classification pour chaque banque de questions, ce qui rend la simulation de la banque de questions plus réaliste.
5. Le système d’examen des auto-écoles peut répondre aux besoins de la plupart des auto-écoles, ce qui en fait le meilleur choix pour les auto-écoles qui souhaitent fonctionner de manière indépendante.
(AngelExam) Instructions du système d'examen d'école de conduite :
1. L'espace doit prendre en charge ASP.NET MVC4.0 ou supérieur.
2. L'URL par défaut en arrière-plan est http://votre nom de domaine/admin/
Utilisateur par défaut : admin Mot de passe : 123456
3. Base de données et sa version. Les données utilisent sqlserver2008r2 ou supérieur. Lorsque vous utilisez le système d'examen, vous pouvez directement joindre le fichier de base de données ou exécuter le fichier exécutable .sql dans l'espace.
4. Modifiez le fichier de configuration web.config dans le répertoire racine du système d'examen ASP.NET (AngelExam) et configurez-le en fonction de l'espace ou du compte de base de données locale. Veuillez remplacer les crochets entre () par vous-même.
5. Lors du déploiement du système de site Web dans IIS, veuillez ajouter des autorisations sur le dossier système (l'espace peut être ignoré).
Les mises à jour du système sont les suivantes :
1. Ajout de la fonction de téléchargement d'image/voix des questions de test, afin que les questions de test puissent prendre en charge plusieurs types de questions pour l'aperçu de la présentation ;
2. La nouvelle fonction de marquage des questions du test compense le manque de fonction de marquage des mots-clés dans l'ancien système de test des écoles de conduite ;
3. Un nouveau processus de vérification et de vérification est ajouté à la page de connexion du système d'examen, afin que les étudiants à l'examen puissent avoir une simulation plus réaliste ;
4. Une nouvelle fonction de tri de la banque de questions par catégorie est ajoutée, et les catégories de la banque de questions peuvent être organisées de manière flexible afin de rendre le tri frontal plus beau ;
5. Optimisez les informations d'invite de la page de chargement du système d'examen, mais moins d'images et d'autres fonctions.