Le système d'examen d'auto-école Angel Studio ASP.NET (AngelExam) est basé sur asp.net mvc (C#) + front-end bootstrap + jquery + layui et d'autres technologies. Le stockage des données utilise une base de données de serveur SQL 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 API Web MVC. L'interface d'examen frontale est simple et facile à utiliser ; le back-end utilise le framework layui qui est minimaliste et beau en apparence mais complet. de contenu interne. Il est de taille légère et riche en composants, du code de base à chaque détail de l'API 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, choisissez asp.net mvc pour une efficacité de développement plus élevée et une vitesse plus rapide ;
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 étudié diverses bases de données, SQL Server 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 le serveur Windows + 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.net mvc et prend actuellement en charge plus de 90 % de l'espace. Les utilisateurs peuvent directement télécharger la base de données (sql server2008r2) ou exécuter directement le fichier .sql. Les utilisateurs peuvent directement transmettre l'espace à utiliser. .
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 banques de questions, l'ajout de plusieurs 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, et l'opérateur back-end peut définir de manière flexible le nombre d'extractions de classification pour chaque banque de questions, rendant 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 des écoles 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. La base de données et ses données utilisent le serveur SQL 2008r2 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 de test est ajoutée, ce qui compense le manque de fonction de marquage par mot-clé dans le système d'examen précédent 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 grandes catégories est ajoutée, et les catégories de la banque de questions peuvent être organisées de manière flexible dans l'ordre et le tri frontal est 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.