WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Implantation d'un système informatisé pour paiement des travailleurs dans une entreprise commerciale.

( Télécharger le fichier original )
par Gilbert BILOLO
Institut supérieur de commerce - ACQUIS DE DROIT 2014
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III.3 REPERAGE DES ENTITES

Dans notre application nous avons repéré 3 entités qui sont répertoriées ci-dessous :

- L'entité Administrateur Général (AG) ;

- L'entité Comptable ; - L'entité Travailleur.

Ces entités ont chacune ses propriétés tels que :

III.4 REPRESENTATION SCHEMATIQUE DE MODEL

CONCEPTUEL DE DONNEES

AGENT

1,n

 

1,n

SALAIRE

ID__agent Nom__agent Postnom_agent Adresse_agent Fonction_agent Grade__agent NJP

ID__salaire Salaire__Base Alloc__fam Net__à__payer dette

 

Payer

 
 
 

24 op.cit p.41

25 LUSAMBA Petronie, Esquisse d'une conception et réalisation d'une base de données pour la gestion des

clients, TFC 2013-2014, ISC/Tshikapa, p.31

37

loc__fam

Net__à__payer dette

ID__salaire Salaire__Base

Al

Le modèle conceptuel de données consiste à regrouper les données sous forme des tables et c'est un modèle qui est proche de la machine. Ainsi, nous allons utiliser le SGBD Microsoft Access pour l'élaboration de notre MLD.

Ce modèle a comme procédure :

Transformer le modèle conceptuel de données (MCD) en modèle logique de données (MLD).

- Chaque entité devient une table ;

- Chaque propriété devient un champ ;

- L'identifiant de chaque entité devient sa clé primaire.

Il est à noter que, à cet étape les relations qui ont les cardinalités fils et père (1,1) ; (1,n), soit père et père (1,n) ; (1,n) deviennent des tables intermédiaires qui contiendront les clés primaires de deux autres tables qui sont en relation et ces clés sont appelés « clés étrangères ». Pour autant les relations fils (1,1) et fils (1,1) deviennent des contraintes d'intégrité fonctionnelle (CIF).

III.5 MODELE LOGIQUE DE DONNEES (MLD)

1 1

AGENT

ID__agent Nom_agent Postnom_agent Adresse_agent Fonction__agent Grade__agent NJP

PAYEMENT

ID__paiement #Code__agent Code__salaire# Date__paiement Agent__payeur

SALAIRE

Ce modèle est celui qui nous approche de l'ordinateur. Nous l'utiliserons dans la machine pour nous permettre la création des relations avec le SGBD Microsoft Access.

38

III.6 CREATION DE LA BASE DE DONNEES

Pour créer une base de données avec Visuel Basic 6.0, il est question d'ouvrir le compilateur de VB 6.0, dans la barre de menu, pointer sur complément, choisir gestionnaire de données, ouvrir une fenêtre dans laquelle il faut pointer sur fichier, choisir nouvelle base de données, on propose les SGBD, pointer sur Microsoft Access avec MDB version 2.0 ou version 7.0, une fenêtre s'ouvre où on demande de nommer la base de données pour l'enregistrer dans la partition c/>: du disque dur.

Arrive alors la possibilité de la création de la base de données dans une fenêtre dénommée base de données.

III.6.1 CREATION DES TABLES

Pour créer les tables en VB 6.0, il faut un clic droit dans la fenêtre de base de données, sélectionner nouvelle table, s'ouvre une fenêtre dans laquelle on donne la possibilité de saisir le nom de la table que l'on veut créer, après avoir saisie le nom cliquer sur ajouter champs pour saisir les champs ; à chaque champs, il faudra déterminer son type puis valider le choix et cliquer sur créer une table pour que la table soit créée ainsi des suite pour toutes les tables que l'on veut créer. Une fois terminé à saisir les champs, il faudra aussi mettre la clé primaire appelé « Index » en Visual Basic, dans ce cas il faut cliquer sur ajouter l'index, on donne une fenêtre pour mettre l'index. Choisir le champ indexé

39

dans la liste de champ déjà crées et le copier dans la première ligne qui a la mention primary puis valider le choix.

Dans le cas où il y a erreur, la suppression d'un champ de l'index soit de la table est possible ; il est simple de supprimer une table en faisant un clic droit sur la table à supprimer puis choisir sur la commande. Pour le chant et l'index, il faut choisir l'objet à supprimer, cliquer sur la commande supprimer un champ soit supprimer l'index et répondre oui dans la boîte de dialogue et l'objet sera supprimé. Dans notre travail nous avons créé trois tables au total qui sont :

- Table Agents ;

- Table Salaire.

- Table Paiement

Capture de la fenêtre de la base de données et les trois autres tables.

40

Voici quelques-unes en particulier :

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Là où il n'y a pas d'espoir, nous devons l'inventer"   Albert Camus