Date : Du 26 Mai au 27 Juin, soit 5 semaines.
Établissement : ENSICAEN.
Maître de stage : Philippe LEFEBVRE.
Projet
Début de la semaine 1 : |
Prise en main d'un environnement de développement. |
Entretient et étude du projet. |
Analyse de l'existant : structure de la base et analyse des fonctions/fichiers permettant d'altérer la base. |
Rédaction des erreurs et bugs du site. |
Proposition de modification de la base de donnée pour résoudre des erreurs. |
Proposition de correction de champ vide pour résoudre des erreurs. |
Début de la semaine 2 : |
Proposition de correction des bugs de traduction anglais/français et français/anglais. |
Rédaction d'une documentation en vue de l’intégration dans la version en ligne. |
Correction des divers bugs d'affichage et problèmes de fonctions. |
Début de la semaine 3 : |
Test de l'application de la documentation en production. |
Tests de non régression. |
Ajout d'une fonction de lien de parenté entre les Modules. |
Ajout d'une fonction PDF pour l'affichage du site en PDF pour impression. |
Ajout d'un formulaire de contact. |
Début de la semaine 4 : |
Intégration des modifications sur le serveur de production. |
Modification des fonctions de traduction et de modification. |
Modification du choix de la langue sur le site. |
Modification de la fonction PDF. |
Début de la semaine 5 : |
Documentation pour les dernières fonctions créées/modifiées. |
<fc #008080>Réalisation :</fc> Analyse des attentes concernant le projet | Observé | Mis en oeuvre | Maîtrisé |
A1.1.1 Analyse du cahier des charges d’un service à produire | C1.1.1.1 Recenser et caractériser les contextes d’utilisation, les processus et les acteurs sur lesquels le service à produire aura un impact. | | | X |
C1.1.1.2 Identifier les fonctionnalités attendues du service à produire sur l'application à produire | | | X |
A1.1.2 Etude de l'impact de l'intégration d'un service sur le système informatique | C1.1.2.2 Recenser les composants de l'architecture technique sur lesquels le service à produire aura un impact. | | X | |
A1.1.3 Étude des exigences liées à la qualité attendue d’un service | C1.1.3.1 Recenser et caractériser les exigences liées à la qualité attendue du service à produire | | X | |
C1.1.3.2 Recenser et caractériser les exigences de sécurité pour le service à produire | | X | |
<fc #008080>Réalisation :</fc> Choix d’une solution | Observé | Mis en oeuvre | Maîtrisé |
A1.2.1 Élaboration et présentation d’un dossier de choix de solution technique | C1.2.1.1 Recenser et caractériser des solutions répondant au cahier des charges (adaptation d’une solution existante ou réalisation d’une nouvelle) | | X | |
A1.2.4 Détermination des tests nécessaires à la validation d’un service | C1.2.4.2 Préparer les jeux d’essai et les procédures pour la réalisation des tests | | X | |
<fc #008080>Réalisation :</fc> Mise en production d’un service | Observé | Mis en oeuvre | Maîtrisé |
A1.3.1 Test d’intégration et d’acceptation d’un service | C1.3.1.1 Mettre en place l’environnement de test du service | | X | |
C1.3.1.2 Tester le service | | | X |
A1.3.3 Accompagnement de la mise en place d’un nouveau service | C1.3.3.2 Informer et former les utilisateurs | | | X |
<fc #008080>Réalisation :</fc> Travail en mode projet | Observé | Mis en oeuvre | Maîtrisé |
A1.4.1 Participation à un projet | C1.4.1.1 Établir son planning personnel en fonction des exigences et du déroulement du projet | | X | |
C1.4.1.2 Rendre compte de son activité | | | X |
A1.4.3 Gestion des ressources | C1.4.3.2 Adapter son planning personnel en fonction des ressources disponibles | | X | |
<fc #008080>Réalisation :</fc> Conception et réalisation d’une solution applicative | Observé | Mis en oeuvre | Maîtrisé |
A4.1.1 Proposition d’une solution applicative | C4.1.1.1 Identifier les composants logiciels nécessaires à la conception de la solution | | X | |
A4.1.2 Conception ou adaptation de l’interface utilisateur d’une solution applicative | C4.1.2.1 Définir les spécifications de l’interface utilisateur de la solution applicative | | | X |
A4.1.3 Conception ou adaptation d’une base de données | C4.1.3.3 Programmer des éléments de la solution applicative dans le langage d’un SGBD | | | X |
C4.1.3.4 Manipuler les données liées à la solution applicative à travers un langage de requête | | | X |
A4.1.6 Gestion d’environnements de développement et de test | C4.1.6.1 Mettre en place et exploiter un environnement de développement | | | X |
C4.1.6.2 Mettre en place et exploiter un environnement de test | | X | |
A4.1.7 Développement, utilisation ou adaptation de composants logiciels | C4.1.7.1 Développer les éléments d’une solution | | | X |
C4.1.7.2 Créer un composant logiciel | X | | |
C4.1.7.3 Analyser et modifier le code d’un composant logiciel | | | X |
C4.1.7.4 Utiliser des composants d’accès aux données | | X | |
A4.1.10 Rédaction d’une documentation d’utilisation | C4.1.10.1 Rédiger la documentation d’utilisation, une aide en ligne, une FAQ | | | X |