etudiants:2016:romain.p:stage2

Présentation de l'entreprise

Présentation :

Mustinfo est une entreprise conceptrice de logiciel dédié au vétérinaire pour les aider dans la gestion liée a leur métier. Ils ont conçu le progiciel Bourgelat qui permet au vétérinaire la gestion de rendez-vous, stock, fiche client, animaux en pension. Elle est liée à l'entreprise Medimust qui a développer le même progiciel mais pour médecin.

Contact :

  • - Téléphone : 02 31 06 22 00
  • - Adresse : 7 Rue Michel Cabieu, 14000 Caen
  • - Site : Bourgelat

Rapport de Stage année n°2 ( 03/01 --- 10/07 )

Programme du jour :

  • Installation du matériel de travail (c'est à dire ordinateur(Mac), installation d'un OS à jour etc….)
  • Revoir les lignes de code de l'année précédente, c'est à dire ce qui a été entrepris lors des deux derniers stages (Le premier projet basé sur un récapitulatif d'appels téléphonique sous php avec un protocole client-serveur et le second un récap appels beaucoup plus élaboré en se servant d'un cti, avec manipulation objet à l'aide d'ajax et node.js)
  • Début du nouveau projet : récap' appel pour l'autre boite : c'est à l'identique de ce qu'il y été fait lors du premier projet sauf qu'il faut remplacer toutes les méthodes obsolète de l'API d'OVH par les plus récentes, donc un travail de recherche et d'auto-formation par rapport au nouvelles méthodes.

Programme du jour :

  • On continue sur le projet de duplication du récap appel pour l'autre boite.
  • Réussir à obtenir les numéros des clients via ovh api.
  • Plusieurs tests établis avec l'API OVH au préalable pour voir si on réussi à obtenir le résultat voulut avant de le retranscrire en PHP.

Programme du jour :

  • Obtention des données permettant l'affichage “live” des appels via Ovh api.
  • Découverte de “cURL” sur terminal Mac OS, une interface qui passe par le terminal de ligne de commande pour récupérer une ressource présente dans un réseau informatique (source wikipedia).

Programme du jour :

  • Continuation de la veille donc succession de test et résolution de bug (erreur de syntaxe, mauvaise méthode OVH).

Programme du jour :

  • Migration du projet d'un serveur FTP vers un serveur SSH/SFTP.
  • Tentative de finalisation du projet ( échec suite à la succession de bug et de non résultat).

Programme du jour :

  • Finalisation du premier projet ( réussite : c'est à dire que le résultat demandé par le tuteur a été obtenu, on obtient un récapitulatif d'appels fonctionnels).
  • #Jour3# Pour la suite du projet 1 j'ai eu besoin d'aller chercher des données dans une BDD sauf que gros soucis de sql avec les pages de codes qui étaient à la base faite pour une autre BDD, j'ai du refaire et adapter les requêtes SQL à la nouvelle BDD.
  • #Jour4 et 5# Soucis avec la BDD c'est à dire des incohérence avec ce qui été demander (table manquante : normal ou pas etc…), donc étude complète de la BDD avec le tuteur.
  • Tentative de résolution soucis BDD (réussite : j'utilisais une BDD non à jour et n'ayant pas de droit d'accès avec l'application web du projet 1).
  • Début du second projet (Tuteur absent pendant la matinée, donc discussion seulement en début d'après-midi) .

Absolument rien : attente de matériel pour continuer le second projet (nouvelle machine fonctionnant sous windows et Mise à niveau des connaissances langage informatique et autoformation pour la suite du projet (PHP, javascript, Angular et début de lecture d'un livre sur Symfony2).

Toute la semaine entière en attendant le matériel pour le projet 2, j'ai créé un tableau (à la demande de mon tuteur) reprenant l'intégralité des appels manqués en intégrant une alerte lorsqu'un client est raté (l'appel) trop souvent sous PHP, donc manipulation une fois encore d'objet, avec l'intégration des méthodes de l'api d'OVH.

Je continue l'autoformation sur symfony2 ( qui semble assez complexe au premier abord). Pour ça je me sers d'un livre fournis par mon tuteur (“Symfony2” de Alexandre Bacco) qui tire ces informations du Site du zéro. Je me renseigne sur d'autre site aussi pour avoir plusieurs explications différentes (plus ou moins formel) tels que wikipédia pour l'information brut et humaine du framework ou de OpenClassRoom pour l'information plus “informaticien”.

  • etudiants/2016/romain.p/stage2.txt
  • Dernière modification : il y a 5 ans
  • de 127.0.0.1