Aller au contenu principal

Améliorations du logiciel ATEDI

Améliorations du logiciel ATEDI pour le client MIS

Présentation du projet

Le client "MIS"

  • Micro-Informatique Services

Le logiciel "ATEDI"

ATEDI est le diminutif de "Assistance Technique Et Dépannage Informatique". Son but est de faciliter la gestion des interventions techniques sur du matériel informatique.

Le logiciel a été développé par des étudiants en BTS SIO :

Contexte professionnel

Vous travaillez pour le compte d’une entreprise de services du numérique (ESN) avec une expertise sur le développement Web et notamment sur les langages PHP et SQL et des compétences en administration système et réseau. Votre client est une entreprise de dépannage informatique (MIS) qui utilise pour la gestion des interventions un logiciel développé pour lui (en PHP), et pour sa gestion commerciale, un logiciel libre appelé « Dolibarr ».

Missions

  • Créer un fork du dépôt des fichiers sources d'ATEDI (https://github.com/ndlaprovidence/Atedi.2024/tree/2025-2026) (et compléter le tableau ci-dessous) ;

  • Mettre en place un hébergement et installer Dolibarr (https://www.dolibarr.org/) ;

  • Mettre en place un hébergement et installer ATEDI ;

  • Connecter votre instance d'ATEDI à votre instance de Dolibarr ;

  • Modifier le code source d'ATEDI pour réaliser les améliorations demandées par le client (cf ./doc/AMELIORATIONS_ATEDI_V2.pdf);

  • Mettre à jour ATEDI avec la dernière version de Symfony (version 7.3) https://symfony.com/ ;

  • Tester votre nouvelle version d'ATEDI avec les dernières versions de Dolibarr et de PHP et apporter les correctifs éventuels si nécessaire ;

  • Proposer vos améliorations via une "Pull request" ;

  • Fournir une documentation technique détaillée pour permettre l'installation des dernières versions de ces 2 logiciels sur une Debian 13 vierge ;

  • Fournir une documentation utilisateur détaillée qui sera remis au technicien de la boutique informatique.

Dépôts Git

URL du dépôt Git du fork publique de chaque étudiant

  • à compléter par les étudiants

  • Étudiant

  • URL du dépôt publique sur GitHub

Adrien https://github.com/XXXXXXXXXXXXXXX/2025-2026.git

Brewen https://github.com/XXXXXXXXXXXXXXX/2025-2026.git

Evan https://github.com/XXXXXXXXXXXXXXX/2025-2026.git

Kylian https://github.com/KLenesley/Atedi.2025/tree/2025-2026

Rappel : L'URL du dépôt des sources d'ATEDI est https://github.com/ndlaprovidence/Atedi.2024/tree/2025-2026.

Évaluations

  • Évaluation du travail réalisé (test du logiciel + vérification du code source)

  • Évaluation de la réflexion sur la sécurité

  • Évaluation des documents fournis