Dématérialisation de l’expression des besoins du personnel de l’Université Assane Seck de Ziguinchor (EBP-UASZ), cas du département Informatique
Abstract
L‘expression des besoins de l’Université Assane SECK de Ziguinchor (UASZ) repose sur un
fichier Excel. C’est un fichier Excel que l’UASZ met à la disposition de son personnel pour
leur permettre d’exprimer leurs besoins en matériel ou en fourniture afin d’accomplir leurs
fonctions. Le fichier Excel est mis à disposition par le responsable des services généraux aux
chefs de département qui transmettent ensuite aux collègues Enseignants-Chercheurs, lesquels
doivent contribuer à la sélection du matériel à commander. Cependant, cette méthode présente
plusieurs limites, notamment la gestion par envoi multiples de mails, la difficulté de suivre
l’avancement des commandes et d’enregistrer les données de manière structurée et accessible,
entre autres.
Pour remédier à ces limites, nous proposons dans ce mémoire une application web permettant
d’automatiser le processus de gestion de l’expression des besoins. Ainsi, tous les acteurs
impliqués dans ce processus peuvent accéder en ligne à un catalogue de produits afin d’effectuer
et de gérer leurs commandes depuis n’importe quel ordinateur ou appareil mobile grâce à une
interface intuitive avec des fonctionnalités adaptées.
Pour mettre en place cette application, nous avons utilisé l’architecture de microservices, ce qui
la rend facile à développer, à déployer et à maintenir. En outre, l'approche CI/CD, qui représente
une mise en œuvre de la culture DevOps, a été utilisée pour développer l'application,
garantissant ainsi une qualité et une stabilité optimales. Une spécification claire des besoins a
permis de formaliser les données et de les stocker dans des bases de données MySQL (My
Structured Query Language). Le Framework Spring boot a été utilisé pour le développement de
la partie backend, tandis que Thymeleaf a été utilisé pour la partie frontend.