
| Professeur Yates | Professeur Cusano | Essai | |
|---|---|---|---|
| [email protected] | [email protected] | [email protected] | |
| mot de passe | CSI2019 | CSI2019 | CSI2019 |
Le projet final était une application Web. Plus précisément, il s'agissait d'un outil de test qui fonctionne était la gestion, l'administration et la prise d'examens à choix multiples et à véritable. L'objectif du projet était de créer un système de test, qui comprend un composant utilisateur, où l'on peut passer n'importe quel nombre de tests attribués, recevant lesdits résultats, ainsi que la visualisation des résultats des tests précédemment effectués. Le système de test comprend également un composant administratif où l'on peut créer, lire, mettre à jour et supprimer tous les types d'utilisateurs, questions (réponses) et tests - ainsi que les résultats de l'utilisateur.
Les exigences plus spécifiques incluent: les utilisateurs sont identifiés par et la connexion via un e-mail et un mot de passe; Les utilisateurs peuvent être marqués inactifs par un administrateur et ne sont donc pas autorisés à se connecter; Les utilisateurs sont envoyés par e-mail leurs informations d'identification lors de la création de compte par un administrateur; Les questions doivent être classées et peuvent contenir des images ainsi que du texte; Après avoir passé un test, les progrès d'un utilisateur doivent être enregistrés activement car ils répondent aux questions; L'image d'en-tête, le texte d'en-tête et le texte de pied de page doivent être personnalisables par chaque administrateur; Un test avec des questions et des réponses peut être téléchargé sur l'application Web sous la forme d'un fichier CSV, se propageant via la base de données.
Pour remplir l'objectif du projet et les exigences détaillées précédemment, il est important de spécifier les données requises: pour sécuriser la solution de gestion des tests, les utilisateurs (à la fois administrateur et normaux) doivent se connecter avec les données du nom d'utilisateur et du mot de passe. Les données d'activité des utilisateurs doivent également être récupérées lors de la connexion; IE Les utilisateurs marqués de données inactifs ne seront pas autorisés à se connecter. Pour représenter avec succès des tests dans une interface graphique basée sur le Web, un test a certaines données requises, notamment qui l'a créée, son nom, la date d'échéance et les questions que le test contient. Les questions doivent avoir des données pour déterminer si c'est TF ou MC, ainsi que ses réponses s'il s'agit d'une question MC ou si la réponse est vraie ou fausse s'il s'agit d'une question TF. Les réponses doivent avoir du texte et des données déterminant si la réponse est correcte compte tenu de sa question. Et les réponses choisies doivent être stockées avant la création d'une entité de test; IE Les données de réponse doivent être stockées jusqu'à la soumission du test, puis rincé lorsque le test est soumis ou la date d'échéance passe.

