Schéma ER du système de gestion de la facturation


Schéma ER du système de gestion de la facturation

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é Billing Management System.

La caractéristique principale du système de facturation est d’enregistrer, de stocker et de sauvegarder les informations des clients, les transactions effectuées qui incluent les informations de facturation avec les informations de pièce jointe et les frais. Les informations de facturation peuvent être facilement recherchées et imprimées, ce qui accélérera la transaction entre le client et la direction.

La première étape du développement du système de gestion de la facturation 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 gestion de la facturation.

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 facturation 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 de la facturation.

lire plus  Système de ferme en ligne en PHP, CSS, JavaScript et MYSQL | TÉLÉCHARGEMENT GRATUIT

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 gestion de la facturation, nous avons les entités suivantes

  • Utilisateur
  • Journal utilisateur
  • Client
  • Facturation
  • détails de facturation
  • Pièce jointe
  • Des charges
  • Historique des devises

Notre conception du système de gestion de facturation se compose de 8 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 Billing Management.

Nous allons maintenant dessiner les entités du système de gestion de la facturation 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 gestion de la facturation.

Schéma ER du système de gestion de la facturation - Étape 1 Identifier les entités
Schéma ER du système de gestion de la facturation – É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.

Schéma ER du système de gestion de la facturation - Etape 2 Relation de table
Schéma ER du système de gestion de la facturation – Etape 2 Relation de table
  • L’utilisateur encode les informations client (relation 1 à plusieurs).
  • L’utilisateur traite les informations de facturation (relation 1 à plusieurs).
  • L’utilisateur enregistre l’historique de connexion (relation 1 à 1).
  • L’utilisateur met à jour l’historique des devises (relation 1 à 1).
  • L’utilisateur met à jour les informations de facturation (relation 1 à M).
  • L’utilisateur peut joindre un fichier dans les informations de facturation (relation 1 à plusieurs).
  • Le client dispose de plusieurs informations de facturation (relation 1 à plusieurs).
  • Le client peut joindre des fichiers aux informations de facturation (relation 1 à plusieurs).
lire plus  Contexte technique du compteur de visiteurs basé sur Arduino

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

Schéma ER du système de gestion de la facturation - Étape 3 Terminer l'ERD
Schéma ER du système de gestion de la facturation – Étape 3 Terminer l’ERD

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

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

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

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

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

  • ID – clé primaire représentée avec soulignement
  • Code
  • Nom complet
  • Contact
  • Adresse
  • Heures de travail
  • Puissance de l’homme
  • Encodé par – clé étrangère

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

  • ID – clé primaire représentée avec soulignement
  • N ° de facture
  • ID client – clé étrangère
  • Montant de la facture
  • Date codée
  • Encodé par – clé étrangère
  • Date de révision
  • Revue par
  • Statut

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

  • ID – clé primaire représentée avec soulignement
  • No de facture
  • Nom de la charge
  • Coût de charge
lire plus  Site de musique en ligne en PHP avec code source

L’entité de fichier attachée possède les attributs suivants:

  • ID – clé primaire représentée avec soulignement
  • ID client – clé étrangère
  • Nom de fichier téléchargé
  • Remarques
  • Type de fichier
  • Date de téléchargement
  • Encodé par – clé étrangère

Charges Entity possède les attributs suivants:

  • ID – clé primaire représentée avec soulignement
  • Montant
  • Nom
  • La description
  • Encodé par – clé étrangère
  • Date codée

L’entité d’historique des devises possède les attributs suivants:

  • ID – clé primaire représentée avec soulignement
  • Valeur de la devise
  • Mis à jour par
  • Dernière mise à jour

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 gestion de la facturation qui a déjà été publié.

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

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