Cette application Web développée en VB.NET fournit un environnement interactif dans lequel les utilisateurs peuvent participer à un jeu-questionnaire. Les joueurs répondent à 10 questions aléatoires.
La base de données d'application Trivial utilise une conception entité-relation pour organiser la manière dont les questions et les réponses sont stockées. Vous trouverez ci-dessous le diagramme entité-relation illustrant la structure de la base de données :

La structure du dossier de candidature est organisée comme suit pour faciliter la maintenabilité et l'évolutivité du projet :
App_Code/ :
Models/ : Contient les modèles de données utilisés dans l’application.Pregunta.vb : Définit la structure des questions.Respuesta.vb : Définit la structure des réponses.Repositories/ : implémente le modèle Repository pour abstraire les opérations d'accès aux données.IPreguntaRepositorio.vb : Interface pour les opérations du référentiel de questions.PreguntaRepositorio.vb : Implémentation concrète du référentiel de questions.ConexionBD.vb : Gère la connexion à la base de données TrivialBD.mdf . App_Data/ :
TrivialBD.mdf : Base de données du projet qui stocke toutes les informations liées aux questions et réponses. Content/ :
bootstrap/ : Dossier contenant les fichiers Bootstrap nécessaires au design responsive et stylisé de l'application.custom.css : Feuille de style personnalisée pour adapter les styles visuels au-delà de Bootstrap. Pages/ :
Default.aspx : Page principale qui affiche les questions du jeu et collecte les réponses des utilisateurs.Default.aspx.vb – Codebehind de Default.aspx qui contient la logique de l'interface utilisateur pour gérer des événements tels que la réponse à des questions.Cette structure est conçue pour séparer clairement la logique de présentation, la logique métier et l'accès aux données, conformément aux meilleures pratiques de développement logiciel.
Default.aspx pour commencer à jouer.