U.D, Fac. Science, Département Mathématique-informatique—INF. 345(génie logicie

U.D, Fac. Science, Département Mathématique-informatique—INF. 345(génie logiciel) TD No1 - 2022-2023 Page 1 sur 3 Université de Douala Faculté des sciences Département de Mathématique-Informatique INF 345 : GENIE LOGICIEL Année académique 2022-2023 Travaux dirigés No 1- Diagramme de cas d’utilisation Dr. Justin Moskolai Exercice 1 : Identification des acteurs et de cas d'utilisation simples Considérons une station-service de distribution d'essence. Les clients se servent de l'essence et le pompiste remplit les cuves. 1- Le client se sert de l'essence de la façon suivante : il prend un pistolet accroché à une pompe et appuie sur la gâchette pour prendre de l'essence. Qui est l'acteur du système ? Est-ce le client, le pistolet ou la gâchette ? 2- Jojo, dont le métier est pompiste, peut se servir de l'essence pour sa voiture. Pour modéliser cette activité de Jojo, doit-on définir un nouvel acteur ? Comment modélise-t-on ça ? 3- Lorsque Jojo vient avec son camion-citerne pour remplir les réservoirs des pompes, est-il considéré comme un nouvel acteur ? Comment modélise-t-on cela ? 4- Certains pompistes sont aussi qualifiés pour opérer des opérations de maintenance en plus des opérations habituelles des pompistes telles que le remplissage des réservoirs. Ils sont donc réparateurs en plus d'être pompistes. Comment modéliser cela ? Exercice 2 : Relations entre cas d'utilisation Soient les cas d'utilisation suivants : - Passer une commande - Passer une commande urgente - Suivre une commande - Valider l'utilisateur - Expédier commande totale ou partielle Le suivi de la commande désigne le processus complet, du passage à l'expédition. Il peut toutefois arriver qu'une commande passée ne soit pas envoyée. Passer une commande urgente est un cas particulier de passer une commande. Pour passer une commande, il faut nécessairement valider l'utilisateur. Travail à faire : - Donner le diagramme de cas d'utilisation sans représenter les acteurs Exercice 3 : Caisse enregistreuse Le déroulement normal d'utilisation d'une caisse enregistreuse est le suivant : U.D, Fac. Science, Département Mathématique-informatique—INF. 345(génie logiciel) TD No1 - 2022-2023 Page 2 sur 3 1. Un client arrive à la caisse avec des articles 2. Le caissier enregistre le numéro d'identification de chaque article, ainsi que la quantité si celle-ci est supérieure à 1 3. La caisse affiche le prix de chaque article et son libellé 4. Lorsque tous les articles ont été enregistrés, le caissier signale la fin de la vente 5. La caisse affiche le total des achats 6. Le client choisit son mode de paiement : - Liquide : le caissier encaisse l'argent et la caisse indique le montant éventuel à rendre au client - Chèque : le caissier note l'identité du client et la caisse enregistre le montant sur le chèque - Carte de crédit : un terminal bancaire fait partie de la caisse, il transmet la demande à un centre d'autorisation multi-banques 7. La caisse enregistre la vente et imprime un ticket 8. Le caissier transmet le ticket imprimé au client. Un client peut présenter des coupons de réduction avant le paiement. Lorsque le paiement est terminé, la caisse transmet les informations relatives aux articles vendus au système de gestion des stocks. Tous les matins, le responsable du magasin initialise les caisses pour la journée. Travail à faire : - Donnez un diagramme de cas d'utilisation pour la caisse enregistreuse - Donnez une description textuelle du cas d'utilisation « Enregistrer article » Exercice 4 : gestion d’accès à un parking Le système à réaliser doit gérer l’entrée et la sortie des clients d’un parking. Il existe deux types de clients, le client occasionnel et l’abonné. Des étages différents sont réservés pour les clients occasionnels et les abonnés. De même les entrées différentes sont prévues. Les abonnés ont les cartes qui leur permettent l’accès sans condition aux étages qui leur sont réservés. Les autres clients doivent prendre un ticket avant d’entrer dans le parking, payer à l’aide de leur ticket avant de sortir du parking et utiliser ce ticket pour sortir du parking. Le ticket est émis dès que le détecteur détecte la présence d’une voiture près de la barrière. Les tickets et les cartes d’abonnés sont lus par le même type de lecteur. Le nombre de client non abonné est comptabilisé et un panneau à l’entrée du parking indique si celui-ci est complet ou non. Le rôle du gardien se limite vider les caisses du monnayeur, à renseigner les personnes et à vérifier qu’aucun incident ne survienne dans le parking à l’aide de caméra de surveillance. Travail à faire : - Dégager les acteurs - Donner le diagramme de cas d’utilisation U.D, Fac. Science, Département Mathématique-informatique—INF. 345(génie logiciel) TD No1 - 2022-2023 Page 3 sur 3 - Donnez une description textuelle du cas d'utilisation « sortir parking » pour un client occasionnel. Exercice 5 : Gestion d’une station-service Le système à réaliser doit gérer une station-service Le client peut utiliser des pompes manuelles et payer à la caisse du gérant ou utiliser les pompes automatiques. Le gérant de la station utilise le système informatique pour ses opérations de gestion ( le bilan des opérations de vente d’essence). Le gérant peut se servir de l’essence pour sa voiture. La station-service a un petit atelier d’entretien de véhicules. Le gérant est aussi mécanicien. Travail à faire : - Dégager les acteurs - Donner le diagramme de cas d’utilisation uploads/Industriel/ td1-use-case.pdf

  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager