Aucun document ou matériel en de remis aux candidats par les examinateurs n'est autorisé.
PARTIE l : MODÉLISATION DES SYSTÈMES D'INFORMATION / 12 PTS
l. On vous sollicite pour informatiser la gestion des réservations des chambres dans un hôtel en utilisant le langage UML. Votre étude minutieuse a permis d'identifier les acteurs et les cas d'utilisation suivants :
Acteurs | Cas d'utilisation |
Réceptionniste | Enregistrer le client |
Vérifier la provenance | |
Repartir les clients | |
Client | Réserver la Chambre |
Payer la note |
Les contraintes entre les cas d'utilisation sont les suivantes :
o La répartition des clients dans les chambres se fera obligatoirement après la vérification de leur provenance ;
o On peut ne pas payer la note au moment de la réservation :
o Le client distant peut faire une réservation par Internet et le client local au guichet.
En vous basant sur les informations fournies ci-dessous et de vos connaissances sur la modélisation des systèmes d'information, répondre aux questions ci-dessous.
1. Définir l'expression: Système d'information. 1pt
2. Citer deux méthodes de collecte des données dans un système d'information. 1pt
3. Donner le rôle d'un système d'information dans une organisation. 1pt
4. Identifier dans le texte ci-dessus deux cas d'utilisation en:
4:1. Relation d'inclusion ; 0,5pt
4:2. Relation d'héritage. 0,5pt
5. Construire le diagramme de cas d’utilisation en faisant ressortir la représentation :
Des acteurs; 0,75 pt
Des cas d'utilisation; 1,25pt
Des relations entre les cas d’utilisation. 1pt
Il. MINTELE est un établissement supérieur de formation dans le domaine de l'hôtellerie. Le Directeur de cette organisation se propose de mettre en place un système d’information de gestion des réservations des suites. Les règles de gestion suivantes permettent de comprendre le fonctionnement de cette structure.
• Un client peut réserver plusieurs suites, il existe des suites VIP pour recevoir les autorités et des suites A pour les mariés.
• Une suite contient des douches, la création d’une suite entraîne obligatoirement celle de la douche.
• Un client avant la réservation doit présenter sa carte d'identité. Il est caractérisé par n numéro d'enregistrement, un nom et une provenance.
• Le système doit être capable de donner le nombre de clients qui ont réservé des suites à une date donnée.
• Une suite est caractérisée par un code, un niveau de standing et un prix. Elle permet de recevoir un client.
• Une douche est caractérisée par un numéro et un nom, elle permet de soulager le client.
En vous basant sur ces règles de gestion et sur vos connaissances, répondre aux questions suivantes :
1. Citer un langage permettant de modéliser un système d'information. 1 pt
2. Élaborer le diagramme de classes en mettant en évidence la représentation :
• Des classes ; 1.5pt
• Des relations entre les classes ; 1.5pt
• Les multiplicités. l 1pt
PARTIE Il : BASES DE DONNÉES / 8 PTS
On considère une base de données nommée COMMANDE qui contient les tables suivantes :
• Fournisseur (CodeF, NomF, Domiciliation, CA, Sexe)
• Produit (CodeBarre, Désignation, Qte, PU. #CodeF)
• En vous servant de vos connaissances; répondre aux questions suivantes :
1. Donner la signification du sigle : SGBD. 1pt
2. identifier dans ce schéma relationnel, l’attribut qui permet de lier les deux tables. 1pt
3. Citer deux opérations de définitions et deux opérations de manipulations de données dans cette base de données. 1 pt
4. Donner la différence qui existe entre la commande Drop et fa commande Delete. 1pt
5. En se basant sur le dictionnaire de données ci-dessous, Écrire les requêtes SQL qui permettent de créer ces deux tables. 2pts
6.1. Écrire la requête qui affiche le nom et le chiffre d'affaire des fournisseurs domiciliés à Yaoundé dont le chiffre d'affaire est supérieur à 40 000 000. 1pt
6.2. Le fournisseur de code 250BT n'est plus autorisé à passer des commandes, écrire la requête qui supprime ce fournisseur de la table. 1pt