Académique Documents
Professionnel Documents
Culture Documents
Trois profils peuvent utiliser les services offerts par le site de location en ligne :
Le client peut :
- S’inscrire dans le système pour bénéficier d’un code en fournissant son nom, son
prénom, …
- Changer son mot de passe et modifier son profil.
- Chercher une voiture selon la marque et vérifier sa disponibilité.
- Afficher les caractéristiques de la voiture à réserver.
- Réserver une voiture.
- Afficher sa facture et l’imprimer
Le gestionnaire peut :
- Faire un inventaire des voitures,
- Marquer une voiture comme disponible ou indisponible,
- Afficher et imprimer la facture du client,
- Supprimer les données d’une voiture,
- Vérifier si une voiture est disponible ou non,
- Poster une promotion.
1. QUESTIONS PRÉLIMINAIRES :
1.1 Définir la maîtrise d’œuvre dans un projet informatique ? (0,5 pt)
1.2 Quel est le maître d’œuvre et le maître d’ouvrage du cas étudié. (0,5 pt)
1.3 Quels sont les trois facteurs agissant sur un projet. (0,5 pt)
2. PLANIFICATION DU PROJET :
En se basant sur le tableau précédent :
2-1. Dessiner le diagramme de PERT (diagramme des antécédents) de ce projet. (2 pts)
2-2. Calculer la durée au plus tôt et au plus tard pour chaque tâche du projet. (1 pt)
2-3. Marquer avec une couleur différente le chemin critique. (1 pt)
2-4. Quel est alors la durée de réalisation en Jour Ouvrable (JO) du projet. (0,5 pt)
2-5. Si la date de lancement de projet est le : Lundi 02 juin 2014, Quelle sera la date de
livraison du projet sachant que : 3 jours = 2 Jours Ouvrables (JO). (0,5 pt)
2-6. Quelle est la durée d’allongement maximale de la tâche T11 sans impact sur le projet
en jour ouvrable (JO). (0,5 pt)
Examen National du Brevet de Technicien Supérieur - Session Mai 2014 Page
3
Filière : DSI Épreuve : CAI 7
3. LE BUDGET :
Le budget global de réalisation du projet est composé de deux types de charges :
- Charges constantes de fonctionnement (représentant 20% de la charge totale du projet).
- Main d’œuvre du projet (pour chaque tâche, est le double de la durée en jour ouvrable).
3-1. Quel est le pourcentage de cette charge dans la charge totale du projet. (0,5 pt)
3-3. Sachant que (1 JO = 350.00 DH), donner la valeur en (DH) du budget « main d’œuvre ».
1. Que signifie le terme "Acteur" en UML ? Citer le(s) acteur(s) du système étudié ? (1 pt)
2. Quel est le rôle du « diagramme d’activité » en UML ? (1 pt)
3. Compléter le diagramme des cas d’utilisation présenté sur le document réponse DR1.
(voir page 6/7) (3 pts)
4. En se basant sur le contrat de location ci-joint (voir page 7/7), un des membres de votre équipe
a soulevé les classes suivantes :
Utilisateur,
Réservation,
Voiture,
Client,
Administrateur,
Accessoire.
Proposer le diagramme de classes (Préciser les associations, les propriétés et les multiplicités).
(4 pts)
Parmi les erreurs suivantes, choisir celles qui sont générées après l’exécution de ce script : (1 pt)
a) Impossible d’insérer une valeur explicite de la colonne identité de la table 'CLIENT'.
b) Impossible d'insérer une clé en double dans la table 'CLIENT'.
c) Erreur de syntaxe dans l'instruction INSERT INTO.
d) Erreur de type de données.
3. A l’aide de transaction et de gestion des erreurs, modifier le script précédent afin de garantir
l’exécution complète du script en cas : (2 pts)
- De succès, les opérations doivent êtres validées.
- D’échec, les opérations doivent êtres annulées.
4. Écrire une procédure stockée nommée « Suppr_Client » permettant de supprimer les
informations d’un client donné et ses réservations. La procédure prend comme paramètre le
numéro du client (@NumC). (2 pts)
5. Proposer deux solutions différentes permettant la suppression automatique des réservations
d’un client donné suite à sa suppression (Si un client est supprimé, toutes ses réservations seront
supprimées automatiquement). (2 pts)
Document Réponse : DR1
Location de voitures
Examen National du Brevet de Technicien Supérieur - Session Mai 2014 Page
6
Filière : DSI Épreuve : CAI 7
كــراء السيارات
CONTRAT DE LOCATION
N° : ……………………. Fès, le : ……/……/………..
LOCATAIRE
C.I.N N° : ………………….……. Délivrée le : ……/…../………. à : …………………….……
Nom & Prénom : ……………….………………………................ Né (e) le : ……/…../……… à : ……………………….…
……
Adresse : ……………….………………………………………….....…… Tel : ……………….……….…
………………….………………….…..……………….…………....…….…. Email : ………………….…………………………….……….….
…
Profession : …….………………….…………………...……..……….…
Permis de conduire N° : …………..……….……. Délivré le : ……/…../………. à : …………..
……………………
VÉHICULE
N° d’Immat : ………………….…………………...........…… Marque : …………………………………………….……
Carburant : …………………………………………….…… Couleur : …………………………………………….……
Documents Roue de secours Cric Poste Radio Siege enfant
Position réservoir ¼ ½ ¾ ¾ Lavage
DÉTAIL DU CONTRAT
Départ Retour
Le : ……/…../………. à : ………… Le ……/…../………. à : …… : ……
Kilométrage : …………………………………………….…… Kilométrage : …………………………………………….……
Nombre de Jours : …………………………………….…… Prix unitaire : ………………………… DH
Caution : ……………………………….………… Taux TVA : ………… % Remise : ………… %
Mode Règlement : ……………………………………….… Montant : ………………………… DH
J’ai lu et accepté en qualité comme ci-dessus spécifique les conditions stipulées et dans
les conditions générales, ainsi que sur les tarifs distribués par le loueur. Je suis responsable des
violations à la loi sur la circulation routière. Je reconnais en autre avoir été informé que les
conditions de retour fixées ci-dessus ne peuvent être transgressées. (Sauf en cas d’accord écrit du
loueur).
Document à rendre