Vous êtes sur la page 1sur 3

CFP ST EXUPERY LE MANS

LA PROGRAMMATION

PROJET LOCAUTO
CAHIER DES CHARGES
OBJECTIFS du PROJET
Etudier, crer, implmenter une base de donnes dans un Systme dInformations
Etudier, proposer et crer des IHM
Se connecter une base de donnes et lutiliser
Certifier les comptences A1.1.1 / A1.1.4 / A4.1.2 / A4.1.3 /A4.1.7 / A4.1.8 / A4.1.9
Raliser le cahier correspondant placer dans le cahier de comptences

CONTEXTE

La socit LOCAUTO dsire faire crire un nouveau logiciel qui gre ses rservations de vhicules.
Elle vous demande :
-

deffectuer ltude de la base de donnes laide des lments quelle vous fournit ci aprs.
de crer et implanter la base de donnes dans son SI
de raliser les maquettes et les IHM dfinitifs permettant la saisie des informations
de raliser le programme (crire les instructions) permettant la connexion la base de donnes

Elle dsire :
- que le programme soit ralis avec lenvironnement de dveloppement VISUAL C++ EXPRESS 2010 ou 2012
- que la base de donnes soit implante avec le SGBD INTERBASE

ELEMENTS A NOTRE DISPOSITION

Le Directeur de la socit LOCAUTO, et son responsable administratif, nous transmettent les informations suivantes :
Le logiciel contiendra 3 fonctions :
Traitement des Clients
Traitement des Vhicules
Traitement des Rservations
Une liste des utilisateurs contenant leur login et mot de passe devra tre tenue
Pour chaque client, la fiche client devra contenir : numro client, nom, prnom, rue, ville, code postal, tlphone fixe
tlphone portable, email, catgorie
Une liste des catgories de clients devra tre tenue ( Salari, Cadre, Profession Librale, Artisan, Fonctionnaires,
Chef Entreprise, Autre)
Pour chaque vhicule, la fiche vhicule devra contenir : Numro dImmatriculation, Dsignation, Marque, Puissance
Carburant (E/D), Camion/Berline, Si camion : Volume, Si Berline :Type (3P/5P) et Couleur, Nbre de Kms compteur
En service :O/N, Date service prvue, Commentaires
Une liste des Marques de vhicules devra tre tenue.

Didier RAHIER

Page 1 sur 3
Projet LOCAUTO

CFP ST EXUPERY LE MANS

LA PROGRAMMATION

Pour chaque rservation, la fiche rservation devra contenir : numro contrat, numro client, numro immatriculation,
date de rservation, date Du, date Au, kms dpart, date retour, kms retour, Etat retour, Commentaires
Nous dsirons galement tenir un historique des rservations, lhistorique contiendra le contenu de la rservation
auquel sajoutera le login de lutilisateur qui a enregistr la rservation.
Le logiciel devra permettre de choisir une base de donnes et de sy connecter
Lutilisateur devra se faire connatre en composant son login et mot de passe
Il existera
- une feuille pour la saisie, la modification, la visualisation ou la suppression dune rservation
- une feuille pour la saisie, la modification, la visualisation ou la suppression dun client
- une feuille pour la saisie, la modification, la visualisation ou la suppression dun vhicule
Le passage dune feuille lautre devra tre rapide et facile
La suppression devra tre confirme pour tre effective.
Tous les contrles logiques devront tre effectus (par exemple sur les dates, les utilisateurs, etc)
La feuille de rservation devra contenir les lments de rservation et permettre :
- la saisie ou la visualisation dune rservation (un contrat)
- dafficher la liste des rservations du vhicule
- dafficher la liste des vhicules rservs
- dafficher la liste de tous les vhicules
- dafficher une fiche client
- dafficher la liste des clients qui ont des rservations ou de tous les clients
- tous les boutons permettant dappeler les listes, la validation ou la suppression des donnes

La feuille Vhicule devra contenir les lments de Vhicule et permettre :


- la saisie ou la visualisation dune Fiche Vhicule
- dafficher lhistorique des rservations du vhicule
- dafficher la liste des vhicules rservs ou de tous les vhicules
- tous les boutons permettant dappeler les listes, la validation ou la suppression des donnes

La feuille Client devra contenir les lments de Clients et permettre :


- la saisie ou la visualisation dune Fiche Client
- dafficher lhistorique des rservations du client
- dafficher la liste des clients qui ont des rservations ou de tous les clients
- tous les boutons permettant dappeler les listes, la validation ou la suppression des donnes

EXIGENCES
Exigence de qualit
Les IHM doivent tre penss, plaisants et affins tant par les couleurs que par la disposition des
lments

Didier RAHIER

Page 2 sur 3
Projet LOCAUTO

CFP ST EXUPERY LE MANS

LA PROGRAMMATION

TRAVAIL A FAIRE

1/ Etude de la base de donnes et rdaction du modle logique (MLD)


2/ Cration de la base de donnes
3/ Cration des tables
4/ Saisie des donnes dans les tables
5/ Etude des IHM et dessin main leve des IHM
6/ Nommage des objets
7/ Ralisation des IHM avec le VISUAL
8/ Ecriture des instructions
9/ Effectuer les tests de validation
10/ Rdiger une documentation technique

11/ Rdaction du cahier placer dans le cahier de comptences

Didier RAHIER

Page 3 sur 3
Projet LOCAUTO