Example: barber

Mini Projet

D partement Informatique initiation aux syst me informatique U NIVERSIT A BDEL MALEK E SSAADI F ACULT DES S CIENCES ET T ECHNIQUES T ANGERMini ProjetPr par par : -Oularbi soufiane -El merabety yassine 1 re ann e cycle ing nieur G nie lectrique EEAE ncadr par : BRAK SOMMAIRE1) PRESENTATION :2) ANALYSE DU PROBLEME :3) PARTIE CONCEPTION: 3-1) introduction3-2)DICTIONNAIRE DE DONNE :3-3)REGLES DE GESTION :3-4) d pendance fonctionnelle 3-5)Le Mod le conceptuel des donn es (MCD) 3-6)Le Mod le logique des donn es (MLD) 4) PARTIE REALISATION 4-1) r alisation de la base de donn e sous acc s:4-2) formulaires4-3) requ tes4-4) macros5) CONCLUSION :6) ANNEXES:Interface sous visuel basic7) BIBLIOGRAPHIE 1)Presentation

le modèle conceptuel de donnée et en appliquant l'intégrité référentielle qui nous permet d'établir les cardinalités convenable entre les différentes relations. 4-2) les formulaires : pour saisir les donnée facilement on va créer des formulaire pour chaque relation

Tags:

  Mini, Projet, Conceptuel, Mini projet

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Mini Projet

1 D partement Informatique initiation aux syst me informatique U NIVERSIT A BDEL MALEK E SSAADI F ACULT DES S CIENCES ET T ECHNIQUES T ANGERMini ProjetPr par par : -Oularbi soufiane -El merabety yassine 1 re ann e cycle ing nieur G nie lectrique EEAE ncadr par : BRAK SOMMAIRE1) PRESENTATION :2) ANALYSE DU PROBLEME :3) PARTIE CONCEPTION: 3-1) introduction3-2)DICTIONNAIRE DE DONNE :3-3)REGLES DE GESTION :3-4) d pendance fonctionnelle 3-5)Le Mod le conceptuel des donn es (MCD) 3-6)Le Mod le logique des donn es (MLD) 4) PARTIE REALISATION 4-1) r alisation de la base de donn e sous acc s:4-2) formulaires4-3) requ tes4-4) macros5) CONCLUSION :6) ANNEXES.

2 Interface sous visuel basic7) BIBLIOGRAPHIE 1)Presentation La location des voitures est devenue un secteur en pleine expansion, dont la comp titivit augmente jours apr s jours, donc pour am liorer ces services une agence de location de voiture d cide d'informatiser sont syst me de gestion a travers la r alisation d'une base de donn regroupant tout les information concernant ses client, ses contrat, ces voiture, afin de facilit la tache aussi bien pour les client que pour son ) ANALYSE DU PROBLEME.

3 La gestion traditionnelle d'une agence de location de voiture n cessite un grand effort de la part du personnelles , il faut utiliser des formulaire en papier pour client,pour les contrat , des archive pour stock tout ancienne op ration ou transaction , ce qui rend le travaille d sagr able , la nouvelle technologie informatique pr sente une solution a ses probl mes avec l'utilisation de la base de donn relationnelle ,cet solution consiste a automatiser et informatiser la gestion a travers l'utilisation de diff rent logiciel, le logiciel qu'on va utiliser dans cet application est Microsoft acc s ,ce logiciel permet de cr er des table ,pour stock les information souhaiter ,des formulaire pour saisir ses informationfacilement ,des requ te pour chercher est modifier des donn e et des macro pourautomatiser certaine ) PARTIE CONCEPTION:3-1) Introduction:La conception de cette base de donn e s'appuiera sur la m thode merise.

4 D'abord on va d finir notre dictionnaire de donn (DD), ensuite on va nonc lesr gle de gestion (RG), apr s on laborera les d pendance fonctionnelles (DF) qui nous aidera a laborer notre mod le conceptuelle de donn es (MCD) et enfinsortir par notre mod le logique de donn e (MLD) qui sera impl menter dans la base de donn e. 3-2) dictionnaire de donn e :Client : N client ; Nom; Pr nom ; code postal ; rue ; ville; Tel; num ro de permis; date de : N contrat; type; date de d part ; date de : N facture ; date de facture; compteur KM; montant ; montant a pay (apr s une r duction)Parking: N parking ; capacit e ; rue ; : Immatriculation ; marque ; carburant ; capacit habitacle.

5 3-3) R gle de gestion : 1-un client peut faire plusieurs contrat ne concerne qu'un seul client3-Un client peut avoir plusieurs facture ne concerne qu'un seul client peut louer plusieurs voiture ne peut tre lou que par un seul voiture peut tre dans un parking8-Un parking peut contenir plusieurs v ) les d pendances fonctionnelles :N client nom Pr nom Code postal Rue Ville Tel Num ro de permis Date de contrat Type Date de d part

6 Date de retour N client facture Date de facture Compteur KM N client Montant Montant payer Immatriculation marque Mod le N client Capacit habitacle Compteur KM N parking Carburant N parking capacit Rue Arrondissement 3-5) le mod le conceptuel des donn es (MCD):3-6) mod le logique donn e:Le mod le logique de donn e:Client (N client ; Nom; Pr nom.

7 Code postal ; rue ; ville; Tel; num ro de permis; date de permis).Contrat:( N contrat; type; date de d part ; date de retour; #N client; #immatriculation).Facture: (N facture ; date de facture; compteur KM; montant ; montant a pay (apr s une r duction);#N client).Parking :( N parking; capacit e ; rue ; arrondissement).Voiture : (Immatriculation ; marque ;modele; carburant ; capacit habitacle ; #N client; #N parking ).Le modele logique donn e est normaliser car; -toutes les relations poss dent une cl attribues de chaque relation d pendent de son cl.

8 -et rien que de cette cl . 4)Partie r alisation:4-1) r alisation de la base de donn e sous acc s :On cr e les relation obtenue partir mod le logique de donn e sous forme de table sous Microsoft acc s :On a 5 tables: Client ; contrat, facture, parking et s cr ation des tables on tablie les relation entre les diff rent tables suivant le mod le conceptuel de donn e et en appliquant l'int grit r f rentielle qui nouspermet d' tablir les cardinalit s convenable entre les diff rentes ) les formulaires :pour saisir les donn e facilement on va cr er des formulaire pour chaque relationces formulaire va nous permettre de saisir tout les donn es relative soit au client ,au contrat , aux v hicule ou aux facture et aussi nous permet de faire quelques calcule comme en peut voire dans cette example:exemple de formulaire facture: pour remplir le formulaire facture, on saisit les donn es N de facture , N client et date de facture et compteur KM.

9 Pour avoir le montant il suffie de cliquer sur le bouton montant sans r duction qui sera calculer automatiquement ,on peut aussi faire une r duction d'un pourcentage d finit par l'utilisateur en cliquant sur le boutant montant payer ce qui nous donnera le M ) les requ tes:* Requ te facture client:Afficher le num ro de client, son nom, son num ro et date de facture.*Requ te calcule montant :Calcule le montant payer pour un client dont le num ro est saisit par l'utilisateur en fessant l'op ration suivante:Montant= 300*([date de retour]-[date de d part]) , avec 300dH par jour est le co t de location par jour.

10 * Requ te montant payer:Calcule le montant a payer apr s un taux de r duction entr par l'utilisateur en effectuant l'op ration suivante :Montant a payer= [montant]-([montant]*[donner la r duction:]/100) 4-4) les macros:Les macros sont des petits programmes qui permettent de faciliter et d'automatiser quelque op ration ; ici on a utilis les macros suivantes:Nouveau clientNouvelle facturationNouvelle contratNouvelle voitureCes macros permettent d'ouvrir les formulaires sur un nouvel enregistrement pour saisir des nouvelles donn es.


Related search queries