Inbound 2011782061801813573
Inbound 2011782061801813573
Inbound 2011782061801813573
Faculté NTIC
Département TLSI Constantine le 28/01/2024
Année Universitaire 2023 – 2024
e
2 année Master GL, Module : SOACC
Durée : 1h30
1
Université Constantine 2
Faculté NTIC
Département TLSI Constantine le 28/01/2024
Année Universitaire 2023 – 2024
e
2 année Master GL, Module : SOACC
Durée : 1h30
Ce même diagramme de classe a donné lieu, par projection, une base de données du service GRH et une
programmation orientée MVC.
Une deuxième équipe de développeur a été sollicitée pour réaliser une application de suivi des adhésions
(inscriptions/réinscriptions) à la bibliothèque de la Faculté. Sachant qu’un dossier d’inscription comporte les
informations suivantes : Matricule ; Nom ; Prénom ; Département d’affectation ; Grade actuel. Cette application
peut très bien exploiter les données de l’application du GRH, afin de permettre au conservateur (chef de
service) de la bibliothèque :
D’ouvrir et de clôturer une année universitaire, sachant qu’une année universitaire est composée des
informations suivantes :
o Année universitaire sous la forme AAAA-AAAA (exemple 2023-2024)
o Statut de l’année (Ouverte/ Clôturée), pour indiquer si les opérations inscription/ réinscription
sont Ouvertes ou Clôturés.
D’effectuer des opérations d’inscription, aux nouveaux Enseignants, qui ouvrent droit (c.-à-d., « état
actuel » de l’Enseignant est « Actif »), sur présentation seulement de leur carte professionnelle. Cette
opération permet la création d’un dossier de l’Enseignant à la bibliothèque, et de lui effectuer une
inscription dans l’année universitaire ouverte ;
D’effectuer des opérations de réinscription, aux anciens Enseignants, qui ouvrent droit (c.-à-d., « état
actuel » de l’Enseignant est « Actif »), sur seulement présentation de leur carte professionnelle. Cette
opération permet, effectuer la mise à jour de l’ancien dossier de la bibliothèque et d’une nouvelle
inscription dans l’année universitaire ouverte.
2
Université Constantine 2
Faculté NTIC
Département TLSI Constantine le 28/01/2024
Année Universitaire 2023 – 2024
e
2 année Master GL, Module : SOACC
Durée : 1h30
Ce même diagramme de classe a donné lieu, par projection, à une base de données de la Bibliothèque
indépendante de celle du service GRH et une programmation orientée MVC.
Questions :
1. En supposant que vous faites parti de l’équipe développeur de l’application « Gestion des Adhérents »,
quelles sont vos revendications, en méthodes et classes d’objet, à l’équipe développeur de l’application
« Gestion des Ressources Humaines » pour pouvoir réaliser l’application désirée de sorte que les
opérations d’Adhésion et de Ré-adhésion d’un Enseignant s’effectue, seulement, sur présentation de la
carte professionnelle (avec matricule) ? Votre réponse doit contenir, le/les objectif(s) à atteindre, le/les
paramètre(s) d’entrée, exprimés en objet simple ou complexe, que vous devriez communiquer aux Web
Services désirés et le résultat désirez à recevoir comme paramètres de retour, exprimé en objet simple
ou complexe.
2. En contrepartie, si vous faites parti de l’équipe développeur de l’application « Gestion des Ressources
Humaines », comment répondez-vous à la requête exprimée dans la question n°1 ? Votre réponse doit
contenir un nom de / des méthode (s), leur(s) description(s), les paramètres d’appel exprimés en objet
simple ou complexe et les paramètres de retour exprimés en objet simple ou complexe.
Bon courage
3
Université Constantine 2
Faculté NTIC
Département TLSI Constantine le 28/01/2024
Année Universitaire 2023 – 2024
e
2 année Master GL, Module : SOACC
Durée : 1h30
Solution
Pour répondre, aux objectifs de développement de l’application « Gestion des Adhésions » à savoir :
Inscription / réinscription sous présentation de carte d’Enseignant « Actif » de l’intéressé ;
Possibilité d’être client de service de l’application « Gestion des Ressources Humain » qui possède
toute les informations désirées.
4
Université Constantine 2
Faculté NTIC
Département TLSI Constantine le 28/01/2024
Année Universitaire 2023 – 2024
e
2 année Master GL, Module : SOACC
Durée : 1h30
En temps que développeur de cette application, je demande au fournisseur de service (application « Gestion des
Ressources Humain ») de me fournir une méthode de classe qui :
En temps que développeur de l’application « Gestion des Ressources Humain », fournisseur de service, je
réponds à la demande de l’application «Gestion des Adhésions » par la publication du service :
5
Université Constantine 2
Faculté NTIC
Département TLSI Constantine le 28/01/2024
Année Universitaire 2023 – 2024
e
2 année Master GL, Module : SOACC
Durée : 1h30