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.

Examen Principal du 1er Semestre

Document source

Examen Principal du 1er Semestre

Analyse et Conception Orientées Objet · École Nationale des Sciences de l'Informatique (ENSI) · PDF · 3 pages · 2015

Afficher l'aperçu du document

Consulter le document original →

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é :

  1. 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.
  2. 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.
  3. É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 Patient possède un DossierMedical et une Facture. Une Facture contient des lignes de Medicament (avec libellé, quantité, prix unitaire) et des Intervention (dénomination, type, local, date, coût).
  • 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.

  • Partager

    Commentaires

    Aucun commentaire pour le moment. Posez la première question.

    Les commentaires sont relus avant publication. Votre e-mail n'est jamais affiché.

    ← Toutes les révisions