Diagramme ER du système de notation basé sur le Web


Diagramme ER du système de notation basé sur le Web

Cet article traite du processus étape par étape sur la façon de préparer le diagramme de relation d’entité ou ERD du projet intitulé Système de notation basé sur le Web.

Le projet intitulé Web Based Grading System est un système de gestion des notes pour les collèges. Le projet permettra à la faculté de saisir la note des étudiants (note préliminaire, intermédiaire et finale) en fonction de leur charge attribuée pour le semestre ou l’année scolaire. Les étudiants peuvent consulter leurs notes en ligne et le département a le contrôle sur la compilation des notes.

La première étape du développement du système de notation basé sur le Web consiste à préparer le diagramme ER qui servira de base ultérieurement à la création de la base de données proprement dite.

Nous allons créer et expliquer le processus de création du diagramme de relation d’entité du système de notation basé sur le Web.

Commençons par les symboles utilisés dans le diagramme ER.

L’entité est représentée par la forme rectangulaire. L’entité sera notre table de base de données du système de notation basé sur le Web plus tard.

L’attribut est représenté par la forme ovale. Ce seront les colonnes ou les champs de chaque table dans le système de notation basé sur le Web.

La relation est représentée par la forme du diamant. Cela déterminera les relations entre les entités. Il s’agit généralement d’une forme de clé primaire à une connexion de clé étrangère.

Nous suivrons les 3 règles de base pour créer le diagramme ER.

  1. Identifiez toutes les entités.
  2. Identifier la relation entre les entités et
  3. Ajoutez des attributs significatifs à nos entités.
lire plus  Banque de sang en PHP avec code source

Étape 1. Dans le système de notation basé sur le Web, nous avons les entités suivantes

  • Classe
  • Année scolaire
  • Étudiant
  • Cours
  • Niveau de l’année
  • Sujet étudiant
  • Grade étudiant
  • Matière
  • Sujet de la faculté
  • la faculté

Notre conception du système de notation basé sur le Web se compose de 10 entités; les entités spécifiées seront nos tables de base de données dans la conception et la mise en œuvre du schéma de base de données Web Based Grading.

Nous allons maintenant dessiner les entités du système de notation basé sur le Web spécifié ci-dessus et il sera représenté par une forme de rectangle. L’image ci-dessous présente les entités identifiées dans le champ d’application du système de notation basé sur le Web.

Diagramme ER du système de notation basé sur le Web - Étape 1 Identifier les entités
Diagramme ER du système de notation basé sur le Web – Étape 1 Identifier les entités

Étape 2. Après avoir spécifié nos entités, il est temps maintenant de se connecter ou d’établir une relation entre les entités.

Diagramme ER du système de notation basé sur le Web - Etape 2 Relation de table
Diagramme ER du système de notation basé sur le Web – Etape 2 Relation de table
  • L’étudiant est inscrit à un cours (relation 1 à 1).
  • L’élève appartient à une classe (relation 1 à 1).
  • L’élève appartient à un niveau d’année (relation 1 à 1). c’est dans le cas des étudiants réguliers. Les élèves irréguliers sont peut-être en 2nd année mais avec des matières en 1st année ou avance des matières en 3rd. Dans ce cas, l’étudiant sera dans un niveau d’année où l’étudiant a suivi la plupart des matières.
  • L’élève a plusieurs matières prises (relation 1 à plusieurs).
  • Les matières étudiantes provenaient de la gestion du curriculum ou de la gestion des matières. (Relation 1 à 1).
  • L’élève peut consulter la note de sa matière (relation 1 à 1).
  • Le cours ou le programme enregistre la compilation des notes des élèves (relation 1 à plusieurs).
  • Chaque classe appartient à un niveau d’année (relation 1 à 1). exemple: BSIT 1A appartient à 1st
  • La faculté gère plusieurs matières (relation 1 à plusieurs).
  • La faculté est affectée au sujet des étudiants (relation 1 à 1).
  • La faculté saisit la note des étudiants par trimestre (Prelim, Midterm, Final) (relation 1 à 1).
lire plus  Générateur de mot de passe aléatoire en JavaScript avec code source

Étape 3. La dernière partie du processus ERD consiste à ajouter des attributs à nos entités.

Diagramme ER du système de notation basé sur le Web - Étape 3 Terminer l'ERD
Diagramme ER du système de notation basé sur le Web – Étape 3 Terminer l’ERD

L’entité de classe possède les attributs suivants:

  • ID – clé primaire représentée avec soulignement
  • ID de niveau d’année – clé étrangère
  • Nom du cours

L’entité de l’année scolaire a les attributs suivants:

  • ID de l’année scolaire – clé primaire représentée avec soulignement
  • Année scolaire
  • Semestre

L’entité étudiante possède les attributs suivants:

  • ID étudiant – clé primaire représentée avec soulignement
  • Numéro d’identification
  • Fnom
  • Mnom
  • Lnom
  • ID de cours – clé étrangère
  • ID de niveau d’année – clé étrangère
  • ID de classe – clé étrangère
  • Nom d’utilisateur
  • Mot de passe
  • Établi

L’entité de cours possède les attributs suivants:

  • ID de cours – clé primaire représentée avec soulignement
  • Nom
  • La description

L’entité de niveau d’année a les attributs suivants:

  • ID de niveau d’année – clé primaire représentée avec soulignement
  • Niveau de l’année

L’entité étudiante a les attributs suivants:

  • ID du sujet de l’étudiant – clé primaire représentée par un soulignement
  • ID étudiant – clé étrangère
  • ID du sujet – clé étrangère
  • ID de la faculté – clé étrangère

L’entité de note de l’élève possède les attributs suivants:

  • ID de niveau étudiant – clé primaire représentée par un soulignement
  • ID étudiant – clé étrangère
  • ID du sujet – clé étrangère
  • ID de la faculté – clé étrangère
  • ID de cours – clé étrangère
  • ID de l’année scolaire – clé étrangère
  • Prélim
  • À mi-parcours
  • Final
  • Note finale
  • Remarques
lire plus  100% DE RÉDUCTION | Terminer le cours Google Slides

L’entité sujet a les attributs suivants:

  • ID du sujet – clé primaire représentée avec soulignement
  • Nom
  • Code
  • Unité
  • ID de niveau d’année – clé étrangère
  • ID de l’année scolaire – clé étrangère

L’entité sujet de la faculté possède les attributs suivants:

  • ID du sujet de la faculté – clé primaire représentée avec soulignement
  • ID de la faculté – clé étrangère
  • ID du sujet – clé étrangère

L’entité de la faculté possède les attributs suivants:

  • ID de la faculté – clé primaire représentée avec soulignement
  • Fac Non
  • Fnom
  • Mnom
  • Lnom
  • ID de cours – clé étrangère
  • Niveau facultaire
  • Nom d’utilisateur
  • Mot de passe
  • Établi

Remarque: tous les attributs soulignés représentent la clé primaire de l’entité ou de la table.

L’étape suivante consiste à convertir le plan conçu sur ER Diagram dans la base de données réelle, veuillez rechercher l’article sur le système de notation basé sur le Web qui a déjà été publié.

Contactez-nous sur notre page facebook pour la version électronique du système de notation basé sur le Web.

Vous pouvez visiter notre Facebook page pour plus d’informations, demandes de renseignements et commentaires.

Louer notre équipe pour faire le projet.

commentaires

commentaires





Telecharger ici

Laisser un commentaire

Aller au contenu principal