etudiants:2014:theo.portois:stage2sio

Stage de 2ème année

Période de stage : du lundi 5 janvier au vendredi 6 Février 2015

Organisme d'accueil : Direction des systèmes d'information, Conseil général du Calvados

Intitulé du stage: Mise en oeuvre Numérisation fiche emploi

Le conseil général du Calvados dispose d’un intranet ou les fiches de tous les métiers qui existent dans celui-ci sont à la disposition des personnes ayant accès à l’intranet.

On peut trouver les fiches métier par différents critère :

  • Par service
  • Par filière
  • Par catégorie
  • Par mot-clef

La liste de toutes les fiches emplois en rapport avec notre recherche s’affiche alors.

La recherche de fiche est déjà fonctionnelle mais il existe un bug sur Internet Explorer (navigateur officiel). L'ouverture des documents Word met beaucoup de temps lorsque l'on est sur IE. Si ce sont des PDF, l'ouverture est rapide comme sur les autres navigateurs.

1ère tache à effectuer : Réaliser une procédure de migration de tous les .doc en .pdf.

Tous les ans, certaines fiches ont besoin d’être ajouté au site. Pour le moment ces fiches sont ajoutées d’abord dans le GED puis un enregistrement est ajouté manuellement à la base de données par le développeur s’occupant de la DGA RH. Il y a donc un problème de sécurité liée à la base.

Tache à effectuer : Réaliser une application pour gérer les enregistrements des fiches emploi (Ajout, modification …).

  • Analyse existant
  • Définition maquette applicative
  • Conception
  • Tests unitaires et fonctionnels
  • Documentation
  • Mise en production

Semaine 1: du lundi 5 janvier au vendredi 9 janvier 2015

  1. Visite des différents services de la direction
  2. Demande de l'installation d'un poste de travail, d'une carte d'accès et d'un compte utilisateur.
  3. Explication sur le fonctionnement du conseil général, l'environnement de développement et le contexte du stage.
  4. Rédaction du contexte de stage
  5. Recherche et rédaction de la procédure de migration des .doc vers .pdf.
  6. Ecriture de la requête pour modifier dans la bdd toutes les URL de document Word à PDF.
  7. Rédaction des besoins.
  8. Réunion avec maître de stage et chefs de service.

Semaine 2: du lundi 12 janvier au vendredi 16 janvier 2015

  1. Réunion avec la RH pour avoir des précisions sur ses besoins.
  2. Génération de squelette de projet avec l'outil Cake Bake.
  3. Début de CakePHP, création des fonctions et des vues associées.
  4. Codage des fonctions et des vues du contrôleur ServiceController.
  5. Codage des fonctions et des vues du contrôleur FicheController.
  6. Réunion avec maître de stage et chefs de service.
  7. Début d'isolation d'une partie d'une application écrite sous le framework AngularJS utilisant JSON.

Semaine 3: du lundi 19 janvier au vendredi 23 janvier 2015

  1. Fin d'isolation puis intégration dans application du WebService annuaire afin de récupérer la liste des services du CG.
  2. Configuration et utilisation d'un reverse proxy afin de faire fonctionner le WebService.
  3. Suppression du contrôleur Services et des vues de gestion des services puisque remplacer par le WebService.
  4. Début de mise en place du système d'authentification de l'application.
  5. Journée du vendredi en test à l'ENI.

Semaine 4: du lundi 26 janvier au vendredi 30 janvier 2015

  1. Visite M. Héron.
  2. Fin de mise en place du système d'authentification de l'application.
  3. Passage de la BDD sur serveur de recette.
  4. Passage de l'application sur serveur de recette.
  5. Test des fonctionnalités de l'application.
  6. Résolution de plusieurs bug, mise en place de la validation des formulaires.

Semaine 5: du lundi 2 février au vendredi 6 février 2015

  1. Mise en place de la fonction de recherche de fiche emploi.
  2. Préparation du passage de l'application et de la BDD sur serveur de production.
  3. Rédaction avec maître de stage des procédures de migration pour le service production.
Entrer votre commentaire. La syntaxe wiki est autorisée:
 
  • etudiants/2014/theo.portois/stage2sio.txt
  • Dernière modification : il y a 5 ans
  • de 127.0.0.1