5
BTS SIO Services Informatiques aux Organisations Option SLAM Session 2019 Activité scolaire N° 7 NATURE DE L'ACTIVITE Module de gestion des formations Contexte Dans le contexte de la maison des ligues de lorraine, il a été demandé lajout dun module de gestion des formations sur le site internet prédéveloppé. Objectifs Permettre aux utilisateurs possédant un compte sur le site de la maison des ligues de sinscrire aux formations proposées. Les utilisateurs pourront aussi consulter les formations auxquelles ils se sont inscrits. Un panel de gestion des formations sera disponible aux administrateurs. Lieu de réalisation École IMC, 5 rue Saint-Denis, 75001, Paris DESCRIPTION DE LA SOLUTION RETENUE Conditions initiales Demande de rajout dun module de gestion des formations pour les utilisateurs de la maison des ligues de lorraine. Conditions finales Le projet a été réalisé et rendu au professeur pour évaluation de nos compétences en web. Ce projet a aussi servi à la réalisation de loral E4. Outils utilisés Sublime Text, html, css, php, sql CONDITIONS DE REALISATION Matériels Poste informatique Logiciels Sublime Text Durée 1 semaine Contraintes Le module ne sera disponible quaux utilisateurs possédant déjà un compte. Le panel dadministration ne sera visible que par les membres autorisés. COMPETENCES MISES EN OEUVRE POUR CETTE ACTIVITE PROFESSIONNELLE OBLIGATOIRE OBLIGATOIRE A1.1.1 A1.1.3 A1.2.5 A1.3.4 A1.4.1 A4.1.1 A4.1.2 A4.1.3 A4.1.6 A4.1.7 A4.1.8 A5.1.6 A5.2.2 A5.2.3 A5.2.4 Productions relatives à la mise en place d’un dispositif de veille technologique et à l’étude d’une technologie, d’un composant, d’un outil ou d’une méthode Élaboration de documents relatifs à la production et à la fourniture de services Analyse du cahier des charges d’un service à produire Étude des exigences liées à la qualité attendue d’un service Définition des niveaux d’habilitation associés à un service Déploiement dun service Participation à un projet Proposition d’une solution applicative Conception ou adaptation de l'interface utilisateur d’une solution applicative Conception ou adaptation d’une base de données Gestion d'environnements de développement et de test Développement, utilisation ou adaptation des composants logiciels Réalisation des tests nécessaires à la validation d'éléments adaptés ou développés Évaluation dun investissement informatique Veille technologique Repérage des compléments de formation ou dauto-formation Étude d'une technologie, d'un composant, d'un outil ou d'une méthode

NATURE DE L'ACTIVITE Module de gestion des formations · BTS SIO Services Informatiques aux Organisations Option SLAM Session 2019 Activité scolaire N° 7 NATURE DE L'ACTIVITE Module

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: NATURE DE L'ACTIVITE Module de gestion des formations · BTS SIO Services Informatiques aux Organisations Option SLAM Session 2019 Activité scolaire N° 7 NATURE DE L'ACTIVITE Module

BTS SIO Services Informatiques aux

Organisations

Option SLAM

Session 2019

Activité scolaire N° 7

NATURE DE L'ACTIVITE Module de gestion des formations

Contexte Dans le contexte de la maison des ligues de lorraine, il a été demandé l’ajout d’un module de gestion des formations sur le site internet prédéveloppé.

Objectifs Permettre aux utilisateurs possédant un compte sur le site de la maison des ligues de s’inscrire aux formations proposées. Les utilisateurs pourront aussi consulter les formations auxquelles ils se sont inscrits. Un panel de gestion des formations sera disponible aux administrateurs.

Lieu de réalisation École IMC, 5 rue Saint-Denis, 75001, Paris

DESCRIPTION DE LA SOLUTION RETENUE

Conditions initiales Demande de rajout d’un module de gestion des formations pour les utilisateurs de la maison des ligues de lorraine.

Conditions finales Le projet a été réalisé et rendu au professeur pour évaluation de nos compétences en web. Ce projet a aussi servi à la réalisation de l’oral E4.

Outils utilisés Sublime Text, html, css, php, sql

CONDITIONS DE REALISATION

Matériels Poste informatique

Logiciels Sublime Text

Durée 1 semaine

Contraintes Le module ne sera disponible qu’aux utilisateurs possédant déjà un compte. Le panel d’administration ne sera visible que par les membres autorisés.

COMPETENCES MISES EN OEUVRE POUR CETTE ACTIVITE PROFESSIONNELLE OBLIGATOIRE OBLIGATOIRE A1.1.1 A1.1.3 A1.2.5 A1.3.4 A1.4.1 A4.1.1 A4.1.2 A4.1.3 A4.1.6 A4.1.7 A4.1.8 A5.1.6 A5.2.2 A5.2.3 A5.2.4

Productions relatives à la mise en place d’un dispositif de veille technologique et à l’étude d’une technologie, d’un composant, d’un outil ou d’une méthode Élaboration de documents relatifs à la production et à la fourniture de services Analyse du cahier des charges d’un service à produire Étude des exigences liées à la qualité attendue d’un service Définition des niveaux d’habilitation associés à un service Déploiement d’un service Participation à un projet Proposition d’une solution applicative Conception ou adaptation de l'interface utilisateur d’une solution applicative Conception ou adaptation d’une base de données Gestion d'environnements de développement et de test Développement, utilisation ou adaptation des composants logiciels Réalisation des tests nécessaires à la validation d'éléments adaptés ou développés Évaluation d’un investissement informatique Veille technologique Repérage des compléments de formation ou d’auto-formation Étude d'une technologie, d'un composant, d'un outil ou d'une méthode

Page 2: NATURE DE L'ACTIVITE Module de gestion des formations · BTS SIO Services Informatiques aux Organisations Option SLAM Session 2019 Activité scolaire N° 7 NATURE DE L'ACTIVITE Module

DEROULEMENT DE L'ACTIVITE

Contexte M. Lucien Sapin, directeur de la m2l, a demandé le rajout d’un module de gestion des formations sur son site internet de la maison des ligues de Lorraine. Le module permettra aux utilisateurs possédant un compte de consulter les formations à venir. Ils pourront ainsi s’inscrire à ces formations, et consulter la liste de celles où il est inscrit. Le module intégrera aussi un panel de gestion destiné aux administrateurs. Les membres autorisés auront ainsi accès à la liste des formations et pourront procéder aux modifications, suppressions de celles-ci. Ils pourront aussi consulter la liste de tous les utilisateurs inscrits par formation. Cette application devra être réalisée en client léger, et répondre aux exigences du cahier des charges associé. Ce projet a été réalisé seul, dans le cadre de notre formation de développeur.

Réalisation Pour la réalisation de ce module, nous devions suivre le cahier des charges fourni par M. Sapin. La charte graphique du site préétablie devait être conservée, dans un style assez sobre. Les entêtes et pieds-de-page devaient être présents sur toutes les pages créées. Les formulaires devront être réalisés en utilisant la librairie Bootstrap. Six pages distinctes ont été rajoutées pour ce module. Deux pour les utilisateurs lambda, et quatre pour ce qui concerne le panel d’administrations. Pour les utilisateurs : -la première page permet de visualiser toutes les formations disponibles, ainsi que de s’y inscrire -la deuxième page permet à l’utilisateur de consulter les formations auxquelles il est inscrit Pour les administrateurs : -la première page permet de voir les trois tables de la base de données utilisées pour cette gestion des formations. -la deuxième page est la visualisation des données disponibles dans chacune des trois tables de la base de données. Seule la table formation permet une gestion fine des données, c’est-à-dire modification, suppression des formations, ainsi que la visualisation des membres inscrits. -la troisième page est la page de modification d’une formation -la dernière page permet d’afficher la liste des inscrits, ainsi que les informations les concernant.

Page 3: NATURE DE L'ACTIVITE Module de gestion des formations · BTS SIO Services Informatiques aux Organisations Option SLAM Session 2019 Activité scolaire N° 7 NATURE DE L'ACTIVITE Module

Visuels Exemples de code : Page d’affichage des formations

Quelques fonctions faisant appel à des requêtes sql

Page 4: NATURE DE L'ACTIVITE Module de gestion des formations · BTS SIO Services Informatiques aux Organisations Option SLAM Session 2019 Activité scolaire N° 7 NATURE DE L'ACTIVITE Module

Liste des formations :

Page de consultation des formations auxquelles l’utilisateur est inscrit :

Consultation des données de la table formation (accessible uniquement par les administrateurs) :

Page 5: NATURE DE L'ACTIVITE Module de gestion des formations · BTS SIO Services Informatiques aux Organisations Option SLAM Session 2019 Activité scolaire N° 7 NATURE DE L'ACTIVITE Module

Formulaire pré rempli de modification des informations d’une formation :

Documentation Pour cette tâche, plusieurs documents ont été rédigés : -un cahier des charges -un devis pour la réalisation du module par la société KEMSHAE, pour le client M. Lucien Sapin, directeur de la maison des ligues de lorraine -le contrat de conception de l’application -le contrat de travail du développeur ainsi que sa présentation -une comparaison entre différentes offres d’hébergement, et l’hébergement choisi -le schéma de la base de données utilisée

CONCLUSION Le module a été réalisé selon les exigences souhaitées et a été rendu au professeur afin qu’il évalue nos compétences en web, et détermine si le projet pouvait être utilisé pour notre oral E4. Cette tâche m’a permis d’approfondir mes connaissances en client léger, avec l’utilisation de html, css, et surtout la librairie Bootstrap.