Diagramme ER du système de vente et de gestion des crédits de cantine


Diagramme ER du système de vente et de gestion des crédits de cantine

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é Canteen Sales and Credit Management System.

Le projet intitulé Canteen Sales and Credit Management System est un système d’information basé sur un réseau qui gère les transactions d’une cantine telles que les ventes, l’inventaire, le registre des employés et des clients.

La première étape du développement du système de gestion des ventes et des crédits de la cantine consiste à préparer le diagramme ER qui servira de base ultérieurement à la création de la base de données proprement dite.

Nous créerons et expliquerons le processus de création du diagramme de relation d’entité du système de gestion des ventes et des crédits de cantine.

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 des ventes de cantine et du système de gestion du crédit 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 gestion des ventes et des crédits de la cantine.

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.

Étape 1. Dans le système de vente et de gestion des crédits de cantine, nous avons les entités suivantes

  • Utilisateur
  • Privilèges
  • Ajustement
  • Ventes
  • Produit
  • Catégorie
  • La mesure
  • Stock en
  • Paiement
  • Fournisseur
  • registre
  • Employé
  • département
  • Crédit
lire plus  Système de vote des lycées dans VB.Net

Notre conception du système de vente et de gestion des crédits de cantine comprend 14 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 de permis d’affaires.

Nous allons maintenant dessiner les entités du système de gestion des ventes et des crédits de la cantine spécifiées ci-dessus et elles seront représentées par un rectangle. L’image ci-dessous présente les entités identifiées dans le cadre du système de gestion des ventes et des crédits de cantine.

Diagramme des ER du système de vente et de gestion des crédits de cantine - Étape 1 Identifier les entités
Diagramme des ER du système de vente et de gestion des crédits de cantine – É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 des ER du système de vente et de gestion des crédits de cantine - Etape 2
Diagramme des ER du système de vente et de gestion des crédits de cantine – Etape 2
  • L’utilisateur dispose de plusieurs privilèges système, cela fait référence à ce à quoi l’utilisateur peut accéder (relation 1 à plusieurs).
  • L’utilisateur traite les ajustements, il s’agit de la quantité de produits ajustée (relation 1 à plusieurs).
  • L’utilisateur traite et encode la livraison des produits (stock de produits) (relation 1 à plusieurs).
  • Les informations de stock comprennent plusieurs produits (relation 1 à plusieurs).
  • Les informations sur le fournisseur sont incluses dans la livraison des articles (en stock) (relation 1 à plusieurs).
  • L’utilisateur traite l’enregistrement des ventes de l’entreprise (relation 1 à plusieurs).
  • L’utilisateur traite le paiement des clients / employés (relation 1 à plusieurs).
  • Un produit appartient à une catégorie spécifique (relation 1 à 1).
  • Le produit a une unité de mesure (relation 1 à 1).
  • Les produits sont inclus dans l’enregistrement des ventes (relation 1 à plusieurs).
  • Le produit est commandé auprès d’un fournisseur (relation 1 à plusieurs).
  • L’employé achète ou prête (crédit) un produit qui est enregistré dans les ventes (relation 1 à plusieurs).
  • Le système enregistre le grand livre du salarié et les autres transactions (relation 1 à 1).
  • L’employé appartient à un service (relation 1 à 1).
  • L’utilisateur du système est responsable de la mise à jour des informations de crédit (elles n’étaient pas incluses dans le diagramme ER).
lire plus  Système de nomination de médecin en PHP 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 vente et de gestion du crédit de cantine - Étape 3 Terminer l'ERD
Diagramme ER du système de vente et de gestion du crédit de cantine – Étape 3 Terminer l’ERD

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

  • ID – clé primaire représentée avec soulignement
  • Nom complet
  • Mon nom d’utilisateur
  • Mon mot de passe
  • Contact
  • Catégorie – clé étrangère
  • Sflag

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

  • ID – clé primaire représentée avec soulignement
  • Job Desc
  • Autoriser l’ajout
  • Autoriser la modification
  • Autoriser la suppression
  • Autoriser l’impression
  • Autoriser l’exportation
  • Accéder à la sauvegarde
  • Accédez à l’employé
  • Accéder au produit
  • Accédez à l’employé
  • Accéder au produit
  • Fournisseur d’accès
  • Accéder à la ligne de crédit
  • Accéder à Stockin
  • Ajustement d’accès
  • Paiement d’accès
  • Accéder à l’inventaire
  • Access Collectible
  • Accéder aux ventes
  • Accéder aux comptes des employés
  • Accéder à la liste des stocks
  • Accéder à la liste des ruptures de stock

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

  • ID – clé primaire représentée avec soulignement
  • ID de produit – clé étrangère
  • Quantité de retour
  • Remarques
  • Date d’enregistrement
  • Heure d’enregistrement
  • Traité par – clé étrangère

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

  • ID – clé primaire représentée avec soulignement
  • ID de produit – clé étrangère
  • ID d’employé – clé étrangère
  • Quantité
  • Total Psub
  • Date
  • Paiement
  • ID utilisateur – clé étrangère

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

  • ID – clé primaire représentée avec soulignement
  • ID de catégorie – clé étrangère
  • Nom
  • La description
  • code à barre
  • Quantité initiale
  • Niveau de réapprovisionnement
  • Prix ​​du capital
  • Prix ​​de vente
  • ID d’unité – clé étrangère
  • ID fournisseur – clé étrangère
  • Sflag
  • Total en
  • Total Out
  • Nombre d’inventaire Tmp
  • L’inventaire
  • Ajustement total
  • Sortie totale Tmp
  • Tmp Total In

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

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

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

  • ID – clé primaire représentée avec soulignement
  • Nom de l’unité
  • Description de l’unité
  • Sflag
lire plus  Application météo en JavaScript avec code source

L’entité Stock In a les attributs suivants:

  • ID – clé primaire représentée avec soulignement
  • ID de produit – clé étrangère
  • Quantité
  • En date
  • Total Psub
  • ID fournisseur – clé étrangère
  • ID utilisateur – clé étrangère

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

  • ID – clé primaire représentée avec soulignement
  • Emp Id – clé étrangère
  • Paiement
  • Montant
  • Heure d’enregistrement
  • Traiter par – – clé étrangère

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

  • ID – clé primaire représentée avec soulignement
  • Nom du fournisseur
  • Adresse
  • Contact
  • Sflag

L’entité de grand livre possède les attributs suivants:

  • ID – clé primaire représentée avec soulignement
  • Emp Id – clé étrangère
  • Montant du crédit
  • ID de crédit – clé étrangère
  • Montant du paiement
  • Identifiant de paiement – clé étrangère
  • Montant du solde
  • Heure d’enregistrement
  • Date d’enregistrement
  • Traiter par – clé étrangère

L’entité d’employé a les attributs suivants:

  • ID – clé primaire représentée avec soulignement
  • Id Non
  • Nom de famille
  • Prénom
  • Dept Id – clé étrangère
  • Sflag

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

  • ID – clé primaire représentée avec soulignement
  • Initiale du département
  • Dep Desc
  • Sflag

L’entité de crédit possède les attributs suivants:

  • ID – clé primaire représentée avec soulignement
  • Montant

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 vente et de gestion du crédit de la cantine qui a déjà été publié.

Contactez-nous sur notre page facebook pour la version électronique du système de gestion des ventes et du crédit de la cantine.

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