Vous êtes sur la page 1sur 2

Consortium International e-Miage & Facult des Sciences dAmiens Master STC M2 Miage SIMI & SIIN DU CPM

/ DU TBM

EXAMEN Session de dcembre 2008 Nombre de pages : 2

Code du Module : C305 Intitul du module : Analyse et conception objet Nom de lenseignant : Hlne MARIETTE Dure de lpreuve : 2 heures

Note : lusage de documents papier nest pas autoris lusage de matriel lectronique nest pas autoris

Questions de cours : rpondez brivement aux questions suivantes ( 5 6 lignes de rponses par question). 1. Comment reprsentez-vous une classe (donnez- en les lments et un schma) ? 2. Quest-ce quun acteur (au sens UML) ? 3. Dfinissez le principe dhritage. 4. Que signifie UML ? 5. Que reprsente un diagramme de classe en UML ?

Exercice : Lentreprise Taxivitpris est spcifie dans le transport payant de passagers et de leurs bagages lors de liaisons porte porte en vhicules lgers (contrairement aux transports en commun qui transportent les passagers entre des points prdtermins comme par exemple les stations, arrts de bus ou gares). Les voitures (ou taxis) sont donc des citadines, berlines, ou monospaces (selon le nombre de personnes emmener). Cest un entreprise familiale, implante en banlieue parisienne, qui compte beaucoup sur la rgularit des transports des mmes clients. Ces transports sont appels les courses . Taxivitpris tient donc jour une base de donnes papiers de ses passagers et clients qui sont rpertoris dans des fiches-clients. Les clients font appel un taxi de lentreprise par tlphone. Une secrtaire rceptionne alors les appels. Elle vrifie si le client existe dj dans la base de fiches-clients, si non, elle cre une fiche. Elle a donc galement le rle dadministrateur du systme des fiches-clients papiers (cration, modification, recherche manuelles des fiches clients). Une fois lappel du client rceptionn, la secrtaire appelle le chauffeur de taxi quelle juge disponible (ds quune course est finie, les chauffeurs prviennent la secrtaire) et lui affecte la course. Dans le cadre de cette activit, Taxivitpris dsire informatiser le systme de gestion des fiches clients et donc de ses courses afin de faire gagner du temps la secrtaire qui ne sen sort plus. Les clients (passagers) de Taxivitpris sont caractriss par leur numro de client, leur nom, leur prnom, leur adresse et leur numro de tlphone. Ladresse sera considre comme un attribut simple (indivisible). Bien entendu, les clients de Taxivitpris peuvent demander plusieurs courses ( des heures diffrentes). Une course est dailleurs caractrise par un code unique, un nombre de passagers, une heure de dpart, une heure de retour et donc une dure.

La destination est caractrise par un code unique, un nom de rue, un nom de ville. A chaque course est galement associ un taxi qui est caractris par un numro dimmatriculation, sa marque, son modle et le nombre de places assises qui donnera sa classification (citadine, berline, ou monospace). A une course est finalement associs un chauffeur qui est caractris par son numro de scurit sociale, son nom, son prnom et sa date de naissance. 1. 2. Identifiez les principales entits du systme tudi. Quels sont les acteurs du systme ? Justifiez. Proposer un schma des cas dutilisation du systme de gestion des fiches clients par la secrtaire. Proposez un diagramme de classes UML reprsentant lentreprise Taxivitpris.

3.

NB : noubliez pas que les dures des courses sont mmorises.