J'ai effectué mon stage de fin de premier cycle ingénieur au sien de la Société "Anonyme" à "Quelque-part". Il s'est déroulé du 1er août au 9 septembre 2005. Cette entreprise a pour vocation de construire et de gérer un patrimoine immobilier important réparti dans les départements limitrophes.
Mon choix s'est porté sur cette société pour sa forte utilisation de l'outil informatique. Lors de l'entretien courant avril, le responsable du service informatique m'a demandé de choisir entre deux sujets de stage :
- la numérisation de formulaire et la génération de fichiers xml afin d'alimenter plusieurs applications.
- la réalisation d'une application Web de gestion des notes de frais.
Après mûre réflexion, j'ai opté pour le deuxième projet. En effet, ce dernier m'a paru plus enrichissant sur le plan personnel, plus complet aussi. Alors que le premier sujet consistait au paramétrage d'une application existante puis à la prise en compte des fichiers xml par les applications déjà en place, le deuxième me permettait de réaliser entièrement l'application : analyser les besoins de la société, rédiger les spécifications, et enfin coder l'application. Les deux premières étapes étaient totalement nouvelles pour moi et me paraissaient particulièrement intéressantes à réaliser. De plus, la partie codage me permettait d'utiliser plusieurs langages que je n'avais jamais utilisés. (...)
Le projet avait pour objectif à l'origine un gain de temps dans la gestion des notes de frais. Aucun cahier des charges n'était rédigé. J'ai donc commencé par définir les besoins de la société. Le responsable du Service Informatique m'a expliqué les attentes de la Direction des Ressources Humaines. J'ai étudié les notes de service afin de me familiariser avec le fonctionnement. J'ai ensuite rencontré à plusieurs reprises une employée du Service du Personnel qui m'a expliqué en détail les mécanismes de remboursement. J'ai dû aussi prendre contact avec les responsables des budgets : mission, réception et formation.
D'autres fonctions annexes sont venues se greffer à l'application imaginée. En effet, pour permettre les remboursements des frais kilométriques, la photocopie de la carte grise, des certificats d'assurance différents suivant le kilométrage effectué dans l'année doivent avoir été fournis. Cette vérification se faisait manuellement, à l'aide d'un tableau Excel. Nous avons donc pensé l'inclure dans l'application (...)
[...] Il a fallu aussi prendre en compte la hiérarchisation des opinions. Il a été aussi difficile pour moi de communiquer avec des personnes qui étaient habituées à leur travail, et parlaient en utilisant un vocabulaire spécifique. Ne connaissant pas le fonctionnement de l'entreprise au début, j'étais un peu perdu par moment. Il a fallu prendre des décisions pour la suite, en collaboration avec le responsable du service informatique. J'ai dû faire preuve d'un esprit critique et synthétique. Cela m'a permis d'appréhender le travail nécessaire au regroupement des besoins de la création d'une application Récapitulatif des besoins Les frais occasionnés aux employés par les déplacements professionnels, les réceptions, les missions, et les formations leurs sont remboursés sous certaines conditions. [...]
[...] Un repas au restaurant ayant fait l'objet d'une note peut aussi entraîner sous certaines conditions la suppression d'un ticket restaurant. Le projet avait pour but de permettre d'automatiser le traitement de ces notes de frais. La saisie devait être faite au format informatique par la personne qui demande le remboursement. La validation par le responsable hiérarchique ainsi que les vérifications seraient réalisées via cette application. Le remboursement des frais et le décompte des tickets restaurants pourraient alors être directement incorporés à la fiche de paye. [...]
[...] Rapport de stage - 11/15 - Société Anonyme 5. Codage La phase de spécification s'est terminée plus vite que ce qu'il avait été prévu. J'ai donc pu me consacrer plus amplement à cette phase du projet : le codage. L'environnement de développement m'a été imposé dès le début du stage : le couple PHP et Mysql. Cet environnement est particulièrement bien adapté à la réalisation qui m'a été demandée, à savoir une application web. Le point négatif étant que le langage PHP m'était totalement inconnu. [...]
[...] Rapport de stage - 8/15 - Société Anonyme 4. Spécifications J'ai essayé de me conformer le plus possible au fonctionnement de la société pour imaginer l'application. Plusieurs versions du dossier de spécification ont été réalisées et ont été soumises au responsable du service informatique Des problèmes sont survenus Le premier problème auquel j'ai été confronté a été que chaque nature de frais (réception, formation, déplacement professionnel, mission) est imputée sur des budgets différents. Certains frais qui peuvent être considérés comme de la formation sont en fait déduits ailleurs. [...]
[...] Rapport de stage - 14/15 - Société Anonyme 6. Enseignements tirés et conclusions Les enseignements retirés ont été de diverses natures. Tout d'abord, sur le plan technique, j'ai appris et pratiqué plusieurs langages. Définir les besoins et rédiger le cahier de spécifications ont été très formateurs, de plus, ce sont des choses qui m'étaient complètement étrangères. Mener un projet à bien, même si il n'a pas débouché sur la mise en place de l'application, a été intéressant et m'a permis d'entrevoir les problèmes liés à ce genre de réalisation, de pouvoir chiffrer la durée des différentes étapes. [...]
Référence bibliographique
Format APA en un clicLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture