Schéma ER du système de gestion de la ferme laitière


Schéma ER du système de gestion de la ferme laitière

Cet article abordera le 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 gestion de ferme laitière.

Le projet de synthèse intitulé Dairy Farm Management System est une application multi-utilisateurs qui gère les transactions d’une ferme laitière de vache qui comprend les registres des ventes de lait et de vache, la surveillance de l’alimentation et la planification des vaccins.

Articles connexes sur le projet de synthèse Système de gestion de ferme laitière

  1. Conception de la base de données du système de gestion des fermes laitières
  2. Système de gestion de ferme laitière en PHP et Bootstrap
  3. Cadre conceptuel du modèle IPO du système de gestion agricole
  4. Système de gestion agricole Chapitre 2 Examen de la documentation connexe

La première étape du développement du système de gestion de la ferme laitière consiste à préparer le diagramme ER qui servira de base plus tard à 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 gestion de ferme laitière.

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 gestion de ferme laitière plus tard.

L’attribut est représenté par la forme ovale. Ce seront les colonnes ou les champs de chaque tableau du système de gestion de la ferme laitière.

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.

lire plus  Résumé du système d'évaluation de la faculté

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.

Étape 1. Dans le système de gestion de la ferme laitière, nous avons les entités suivantes

  • Utilisateur
  • Groupe d’utilisateurs
  • Catégorie de vache
  • Vache
  • Vente de vache
  • Surveillance des aliments
  • Collecte de lait
  • Collection de vente de lait
  • Surveillance des vaccins

Notre conception du système de gestion de ferme laitière se compose de 9 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 du système de gestion de ferme laitière.

Nous allons maintenant dessiner les entités du système de gestion de la ferme laitière spécifiées 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 gestion de la ferme laitière.

Diagramme du RE du système de gestion de la ferme laitière - Étape 1 Identifier les entités
Diagramme du RE du système de gestion de la ferme laitière – É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 du RE du système de gestion de la ferme laitière - Étape 2 Relation avec le tableau
Diagramme du RE du système de gestion de la ferme laitière – Étape 2 Relation avec le tableau
  • Un utilisateur appartient à un groupe ou à un type d’utilisateurs spécifique avec des privilèges désignés, ces privilèges font référence à la fonction à laquelle l’utilisateur peut accéder dans le système (relation 1 à 1).
  • L’utilisateur encode / gère / met à jour les informations sur la vache (relation 1 à plusieurs). Le type d’utilisateur qui peut gérer les informations sur la vache est le groupe d’encodeur.
  • Une vache appartient à une espèce ou à une catégorie de vache spécifique (relation 1 à 1).
  • Le type d’utilisateur de l’encodeur enregistre le lait collecté pour chaque vache (relation 1 à plusieurs).
  • La ferme ne vend pas non plus le produit de son bétail comme le lait, mais aussi la vache elle-même. Une vente de vache est enregistrée par le type d’utilisateur caissier (relation 1 à plusieurs).
  • Le caissier enregistre également les transactions sur la vente de lait (relation 1 à plusieurs).
  • L’équipe médicale des utilisateurs est responsable de la planification des vaccins et du suivi de leur bétail (relation 1 à plusieurs).
  • La surveillance des aliments fait également partie de l’équipe médicale qui doit être surveillée et gérée (relation 1 à plusieurs).
lire plus  Inscription et connexion des utilisateurs à l'aide des concepts PHP Oops

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

Diagramme du RE du système de gestion de la ferme laitière - Étape 3 Terminer le DRE
Diagramme du RE du système de gestion de la ferme laitière – Étape 3 Terminer le DRE

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

  • ID utilisateur – clé primaire représentée avec soulignement
  • Nom d’utilisateur
  • Mot de passe
  • Nom complet
  • Avatar
  • Catégorie d’utilisateur – clé étrangère
  • Contact
  • Email
  • Statut

L’entité de groupe d’utilisateurs possède les attributs suivants:

  • ID de groupe d’utilisateurs – clé primaire représentée avec soulignement
  • Nom de groupe
  • La description
  • Autoriser l’ajout
  • Autoriser la modification
  • Autoriser la suppression
  • Autoriser l’exportation
  • Autoriser l’importation
  • Autoriser l’impression

L’entité de catégorie de vache possède les attributs suivants:

  • ID de catégorie de vache – clé primaire représentée avec soulignement
  • Nom de la catégorie de vache
  • La description

L’entité de vache a les attributs suivants:

  • ID de vache – clé primaire représentée avec soulignement
  • Numéro de contrôle de la vache
  • Le sexe
  • Image de vache
  • Type de vache – clé étrangère
  • Date de naissance
  • Statut
  • ID utilisateur – clé étrangère

L’entité de vente de vaches possède les attributs suivants:

  • ID de vente de vache – clé primaire représentée avec soulignement
  • Numéro de facture
  • Date d’enregistrement
  • ID de vache – clé étrangère
  • Montant
  • Nom du client
  • Email client
  • Contact client
  • Remarques
  • ID utilisateur – clé étrangère
lire plus  Programmation orientée objet (Java) | Coupon 100% OFF

L’entité de surveillance de l’alimentation possède les attributs suivants:

  • ID de surveillance du flux – clé primaire représentée avec un soulignement
  • Horaire des repas
  • ID de vache – clé étrangère
  • Remarques
  • Produit alimentaire
  • Quantité
  • Date d’enregistrement
  • ID utilisateur – clé étrangère

L’entité de collecte du lait possède les attributs suivants:

  • ID de collecte de lait – clé primaire représentée avec soulignement
  • Contrôle de la collection Non
  • ID de vache – clé étrangère
  • Litre collecté
  • Date d’enregistrement
  • Prix ​​par litre
  • Total
  • ID utilisateur – clé étrangère

L’entité de collecte de vente de lait possède les attributs suivants:

  • Identifiant de la collection de vente de lait – clé primaire représentée avec un soulignement
  • Contrôle de la collecte des ventes Non
  • Nom du client
  • Litre vendu
  • Prix ​​par litre
  • Total
  • Date d’enregistrement
  • ID utilisateur – clé étrangère

L’entité de surveillance des vaccins possède les attributs suivants:

  • Vaccine ID – clé primaire représentée avec soulignement
  • ID de vache – clé étrangère
  • Date d’enregistrement
  • Remarques
  • ID utilisateur – clé étrangère

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 le diagramme ER dans la base de données réelle, veuillez rechercher l’article sur le système de gestion de la ferme laitière qui a déjà été publié.

Contactez-nous sur notre page facebook pour la version électronique du système de gestion de la ferme laitière.

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

Louer notre équipe pour faire le projet.





Telecharger ici

Laisser un commentaire

Aller au contenu principal