Diagramme ER du système de point de vente (POS)


Diagramme ER du système de point de vente (POS)

Le système de point de vente ou POS est un système d’information orienté base de données principalement destiné à surveiller les processus de vente et d’inventaire d’une organisation. Notre équipe dispose d’un système de point de vente écrit en visual basic et ms access, visual basic et mysql, c # et mysq, la version web et mobile est actuellement en cours de développement.

Ledit système est une plate-forme basée sur un réseau ou en ligne dans laquelle le client ou le terminal est connecté au serveur central qui stocke la base de données et les enregistrements du système.

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 point de vente (POS).

La première étape du développement du système de point de vente (POS) est de préparer le diagramme ER qui servira de base plus tard dans 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 point de vente.

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 point de vente (POS) 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 point de vente (POS).

lire plus  Système de gestion de banque de sang en PHP avec code source

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 point de vente (POS), nous avons les entités suivantes

  • Produit
  • catégorie de produit
  • Unité de produit
  • Ventes
  • Facture d’achat
  • Recevoir le produit
  • Client
  • Fournisseur
  • Bon de commande
  • Utilisateur

Nous allons maintenant dessiner les entités du système de point de vente (POS) 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 périmètre du système de point de vente (POS).

Diagramme ER du système de point de vente - Étape 1 Identifier les entités
Diagramme ER du système de point de vente – É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 point de vente - Etape 2 Relation avec le tableau
Diagramme des ER du système de point de vente – Etape 2 Relation avec le tableau
  • L’utilisateur encode les produits (relation 1 à plusieurs).
  • L’utilisateur peut traiter plusieurs factures (relation 1 à plusieurs).
  • L’utilisateur peut traiter les transactions de réception (relation 1 à plusieurs).
  • L’utilisateur peut traiter les transactions de commande d’achat (relation 1 à plusieurs).
  • le produit appartient à une certaine catégorie (relation 1 à 1).
  • le produit a plusieurs unités de produit (relation 1 à plusieurs).
  • le produit a plusieurs transactions de réception (relation 1 à plusieurs).
  • le produit est également inclus dans la transaction de bon de commande (relation 1 à plusieurs).
  • le bon de commande sera transmis au fournisseur (relation 1 à plusieurs).
  • Le fournisseur fournira les produits demandés (relation 1 à plusieurs).
  • le produit est inclus dans une transaction de vente multiple (relation 1 à plusieurs).
  • les ventes produisent une facture (relation 1 à plusieurs).
  • Une facture est remise au client (relation 1 à plusieurs).
lire plus  Système de gestion de pharmacie 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 point de vente - Étape 3 Terminer l'ERD
Diagramme ER du système de point de vente – Étape 3 Terminer l’ERD

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

  • ID de produit – clé primaire représentée avec soulignement
  • Code
  • Nom
  • Prix ​​unitaire
  • Unité en stock
  • Pourcentage de remise
  • Niveau de réapprovisionnement
  • ID de catégorie – clé étrangère
  • ID d’unité – clé étrangère
  • ID utilisateur – clé étrangère

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

  • ID de catégorie – clé primaire représentée avec soulignement
  • Nom

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

  • ID d’unité – clé primaire représentée avec soulignement
  • Nom

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

  • ID de vente – clé primaire représentée avec soulignement
  • ID de facture – clé étrangère
  • ID de produit – clé étrangère
  • Quantité
  • Prix ​​unitaire
  • Sous-total

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

  • ID de facture – clé primaire représentée avec soulignement
  • ID client – clé étrangère
  • Montant total
  • Montant offert
  • Type de paiement
  • Nom du compte bancaire
  • Numéro de compte bancaire
  • Date d’enregistrement
  • ID utilisateur – clé étrangère

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

  • Recevoir l’ID de produit – clé primaire représentée avec soulignement
  • ID de produit – clé étrangère
  • Quantité
  • Prix ​​unitaire
  • Sous-total
  • Date de réception
  • ID fournisseur – clé étrangère
  • ID utilisateur – clé étrangère
lire plus  Système de facturation Nail and Spa VB.net et SQL Server

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

  • ID client – clé primaire représentée avec soulignement
  • Code
  • Nom
  • Adresse de contact

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

  • ID fournisseur – clé primaire représentée avec soulignement
  • Code
  • Nom
  • Contact
  • Email
  • Adresse

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

  • ID de bon de commande – clé primaire représentée avec soulignement
  • ID de produit – clé étrangère
  • Quantité
  • Prix ​​unitaire
  • Sous-total
  • Date de commande
  • ID fournisseur – clé étrangère
  • ID utilisateur – clé étrangère

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

  • ID utilisateur – clé primaire représentée avec soulignement
  • Nom complet
  • Contact
  • La désignation
  • Type de compte
  • Nom d’utilisateur
  • Mot de passe

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 du système de point de vente (POS) qui a déjà été publié.

Contactez-nous sur notre page facebook pour la version électronique du système de point de vente (POS).

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