Mediatek Formation projet symfony

Contexte

MediaTek86 est un réseau dédié à la gestion des bibliothèques dans le département de la Vienne, dont la mission principale est d’unifier les services de prêt de livres, de DVD et de CD, ainsi que d’élargir l’offre de sa bibliothèque numérique pour l’ensemble des établissements du réseau. Dans le but d’accroître l’attrait de ces médiathèques, MediaTek86 envisage de diversifier ses prestations en proposant à ses membres des ateliers de formation aux technologies numériques et des possibilités d’autoformation en ligne.

Un autre développeur a déjà conçu l’application destinée à présenter le site “Mediatek Formation”, qui recense les formations disponibles pour les adhérents. Cependant, le chef de projet a remarqué quelques lacunes en matière de bonnes pratiques de codage. De plus, il a relevé l’absence d’une fonctionnalité attendue dans le cahier des charges.

Dans un premier temps, il m’a demandé de remédier à ces problèmes. Par la suite, j’ai été assigné à plusieurs autres tâches, notamment la finalisation et le déploiement du site, en mettant l’accent sur le développement du back-office.

Cahier des charges

Dossier documentaire

Documentation technique

BDD en ligne

Dépot Github

Compte rendu

Présentation vidéo de l’application – Mediatek Formation

Lien vers l’application en ligne

Compétences officielles

BLOC 1 – Services informatiques aux organisations

  • Gérer le patrimoine informatique
    • Recenser et identifier les ressources numériques
    • Exploiter des référentiels, normes et standards adoptés par le prestataire informatique
    • Mettre en place et vérifier les niveaux d’habilitation associés à un service
    • Vérifier les conditions de la continuité d’un service informatique
    • Gérer des sauvegardes
    • Vérifier le respect des règles d’utilisation des ressources numériques
  • Répondre aux incidents et aux demandes d’assistance et d’évolution
    • Collecter, suivre et orienter des demandes
    • Traiter des demandes concernant les services réseau et système, applicatifs
    • Traiter des demandes concernant les applications
  • Développer la présence en ligne de l’organisation
    • Participer à la valorisation de l’image de l’organisation sur les médias numériques en tenant compte du cadre juridique et des enjeux économiques
    • Référencer les services en ligne de l’organisation et mesurer leur visibilité.
    • Participer à l’évolution d’un site Web exploitant les données de l’organisation.
  • Travailler en mode projet
    • Analyser les objectifs et les modalités d’organisation d’un projet
    • Planifier les activités
    • Évaluer les indicateurs de suivi d’un projet et analyser les écarts
  • Mettre à disposition des utilisateurs un service informatique
    • Réaliser les tests d’intégration et d’acceptation d’un service
    • Déployer un service
    • Accompagner les utilisateurs dans la mise en place d’un service

BLOC 2 – Conception et développement d’applications

  • Concevoir et développer une solution applicative
  • Recueillir, analyser et mettre à jour les informations sur une version d’une solution applicative
  • Évaluer la qualité d’une solution applicative
  • Analyser et corriger un dysfonctionnement
  • Exploiter des données à l’aide d’un langage de requêtes
  • Administrer et déployer une base de données