Examen Principal du 1er Semestre
Problème - Analyse et Conception du système SISP Questions des feuilles de réponses Les questions spécifiques de cet examen, ainsi que le diagramme de classes UML incomplet proposé par le développeur, sont absents du document source fourni.
D'après le document Examen Principal du 1er Semestre
Cet article a été rédigé automatiquement à partir du document source, puis vérifié avant publication.

Document source
Analyse et Conception Orientées Objet · École Nationale des Sciences de l'Informatique (ENSI) · PDF · 3 pages · 2015
Afficher l'aperçu du document
Problème - Analyse et Conception du système SISP
Questions des feuilles de réponses
Les questions spécifiques de cet examen, ainsi que le diagramme de classes UML incomplet proposé par le développeur, sont absents du document source fourni. L'énoncé indique clairement que le sujet est composé de 3 pages d'énoncés et de 8 pages de réponses, et stipule : « répondez directement aux questions qui sont posées dans les feuilles de réponses ».
Puisque les données d'entrée (les questions et le schéma) sont manquantes en raison d'une extraction partielle du document, il est impossible de formuler ou de deviner les réponses attendues sans inventer le contenu de l'examen.
Méthode
Pour aborder ce type d'épreuve d'analyse et de conception orientées objet (UML) reposant sur un cahier des charges textuel détaillé, la démarche suivante doit être appliquée lors de la lecture de l'énoncé :
-
Identification des acteurs : Lisez le texte en surlignant les personnes, rôles ou systèmes externes qui interagissent avec le futur système « SISP ».
- Acteurs administratifs : réceptionniste, comptable, administrateur.
- Acteurs médicaux : médecin (traitant ou attribué), infirmier, anesthésiste.
- Systèmes/Entités externes : assureur, système de paiement par carte de crédit.
-
Extraction des cas d'utilisation (Use Cases) : Repérez les grandes fonctionnalités métier décrites par des verbes d'action.
- Le réceptionniste s'occupe de l'admission (recherche de chambre, inscription, attribution de médecin).
- L'administrateur gère les dossiers et les horaires du personnel médical.
- Le personnel médical met à jour et consulte le dossier médical (avec des restrictions de droits selon le rôle).
- Le comptable édite les factures et gère le processus de paiement.
-
Élaboration du diagramme de classes :
- Classes : Isolez les concepts clés (les noms communs récurrents). Par exemple :
Patient,Chambre,DossierAdministratif,DossierMedical,Facture,Medicament,Intervention,MembrePersonnel. - Attributs : Regroupez les données énumérées dans le texte sous leurs classes respectives. Pour le personnel médical, l'énoncé liste explicitement : nom, coordonnées, spécialité, données contractuelles (min et max de présence), procédures certifiées, modalités de rémunération.
- Associations : Identifiez les liens sémantiques et les multiplicités. Un
Patientpossède unDossierMedicalet uneFacture. UneFacturecontient des lignes deMedicament(avec libellé, quantité, prix unitaire) et desIntervention(dénomination, type, local, date, coût).
- Classes : Isolez les concepts clés (les noms communs récurrents). Par exemple :
Modélisation de la dynamique du système : Les processus décrits chronologiquement (comme le scénario de paiement avec gestion de la part assurance vs patient, puis le choix espèce/carte, puis la validation de la transaction) sont des candidats idéaux pour des diagrammes de séquence ou des diagrammes d'activité. Lors de la lecture, notez les conditions (ex: « Si le payement au comptant a été sélectionné... », « Si la transaction est acceptée... ») qui deviendront des blocs d'alternative (ALT) dans un diagramme de séquence.
Commentaires
Aucun commentaire pour le moment. Posez la première question.