Centre de ressources virtuel des Rivières du Sud
  • Accueil
  • Collections
    • Collections de l'UASZ
    • Collections de Casadoc
    • Parcours Thématiques
  • Dépôts
  • En savoir plus
    • À propos
    • Actualités
    • Accueil
    • Collections
      • Collections de l'UASZ
      • Collections de Casadoc
      • Parcours Thématiques
    • Dépôts
    • En savoir plus
      • À propos
      • Actualités
    • Login
    View Item 
    •   DSpace Home
    • Université Assane Seck de Ziguinchor (UASZ)
    • UFR des Sciences et Technologies (ST)
    • Mémoires UFR ST
    • View Item
    •   DSpace Home
    • Université Assane Seck de Ziguinchor (UASZ)
    • UFR des Sciences et Technologies (ST)
    • Mémoires UFR ST
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Browse

    All of DSpaceCommunities & CollectionsTitlesAuthorsSubjectsBy Issue Datexmlui.ArtifactBrowser.Navigation.browse_territoireThis CollectionTitlesAuthorsSubjectsBy Issue Datexmlui.ArtifactBrowser.Navigation.browse_territoire

    My Account

    LoginRegister

    Statistics

    View Usage Statistics

    Conception et implémentation du module de gestion des recrutements à l’Université Assane Seck de Ziguinchor

    Thumbnail
    View/Open
    dramé_memoire_2025.pdf (4.576Mb)
    Date
    2025
    Author
    Dramé, Moustapha
    Metadata
    Show full item record
    Abstract
    Dans le cadre du Projet de Gestion Intégrée (PGI) de la Direction de l'Informatique et des Systèmes d'Information (DISI) de l'Université Assane Seck de Ziguinchor (UASZ), nous avons développé une application de gestion des recrutements pour moderniser un processus auparavant géré manuellement avec des dossiers papier. Ce système traditionnel posait plusieurs problèmes, notamment la difficulté de conservation des données, la perte d'informations et l'incapacité à générer des statistiques fiables. Notre objectif était de digitaliser ce processus pour le rendre plus efficace et fiable. Pour réaliser ce projet, nous avons opté pour une approche AGILE, en mettant particulièrement l'accent sur la méthode SCRUM. Cette méthode nous a aidés à favoriser le travail en commun avec les parties concernées et à procéder de manière itérative, en ajustant rapidement nos actions selon les exigences et les retours d'information. La première phase a consisté à déterminer les exigences, durant laquelle nous avons identifié les utilisateurs principaux et fractionné le module en sous-modules, avant d'élaborer les scénarios d'usage correspondants. Lors de la phase de conception, nous avons adopté une stratégie « contract-first », utilisant OpenAPI et Swagger pour établir les contrats d'API dès le début du processus. Nous avons également utilisé des schémas UML (cas d'utilisation, séquences, classes) et l'application StarUML pour représenter visuellement l'architecture du système. Sur le plan technique, nous avons choisi React pour le développement du Front-end, dans une architecture microservices, permettant de garantir une meilleure modularité et la scalabilité. Pour le Back-end, nous avons utilisé Spring Boot, suivant une architecture en couches, et PostgreSQL comme système de gestion de base de données afin d'assurer une gestion fiable et performante des données. Les API REST ont été développées pour faciliter la communication entre les différents services, documentées avec OpenAPI et rigoureusement testées avec Postman. Pour le design de l'interface, nous avons exploité un template React fourni par la DISI, créant ainsi une interface utilisateur moderne et cohérente. Enfin, afin de garantir une collaboration fluide et une gestion efficace des versions, nous avons utilisé Git.
    URI
    http://rivieresdusud.uasz.sn/xmlui/handle/123456789/2414
    Collections
    • Mémoires UFR ST

    Ce centre de ressources a été réalisé en partenariat avec et financé par:
    Contact Us | Send Feedback
     

    Ce centre de ressources a été réalisé en partenariat avec et financé par:
    Contact Us | Send Feedback