Abstract:
Dans l'ère de la veille technologique et informatique, et l'application des nouvelles technologies d'information et de communication (N-TIC), des bases de données et réseaux dans les
grandes entreprises, notre travail de projet de fin cycle (PFC), qui consiste en une application
de gestion des pannes des équipements informatiques de SONATRACH et leurs maintenances,
s'inscrit dans cette optique d'informatisation des procédés manuelles dans les organismes. Pour
réaliser notre projet, nous avons suivi une démarche de développement logiciel qui se situe à
mi-chemin entre UP et XP, en utilisant le langage de modélisation UML. Techniquement parlant,
notre application est basée sur le principe SPA (Single Page Application) implémenté avec le
framework VueJS-3 et la bibliothèque CSS Bootstrap. Ceci en ce qui concerne la partie frontend,
et pour la partie backend, nous avons utilisé Node-JS pour implémenté une API RESTFull avec
les méthodes HTTP : GET, POST, PUT et DELETE. Cette dernière partie accède à une base
de données relationnelle MySQL. Cette séparation du frondent et backend permet de rendre
facile l'extension de notre application d'autres solutions (applications de bureau et mobiles).