Résumé du stage
Transcription
Résumé du stage
Extrait de rapport de stage GUEI Kamonda Mise en œuvre d’un nouveau lotissement sur Teapot Stage réalisé du 08 Avril au 30 Juin 2013 à Umanis-Tours Résumé: D ans le cadre de mon stage, il m'a été demandé de participer aux évolutions de l’application Teapot sur la version 2.9.0 En effet depuis plusieurs années le groupe Umanis est lié par un contrat de Tierce Maintenance Applicative avec le groupe Alma CG. Teapot est une application transactionnelle qui permet la gestion des audits, accidents de travail(AT) et des maladies professionnels(MP). L’objectif étant de détecter les pistes d’économies qui permettraient de réduire les charges sociales auprès de l’organisme de sécurité social pour un client donné. J’ai participé à la mise en œuvre du projet Teapot sur sa version 2.9.0 pour y ajouter des fonctionnalités non présentes mais jugées manquantes par les utilisateurs J’ai également réalisé une évolution sur la version 2.8.2 suite à une demande prioritaire du client. Mots clés: Teapot FrameWork ADF / JDevelopper Oracle 11G Rev2 / SQL Developper Java EE Oracle BI Publisher Guei Kamonda - Mise en œuvre d’un nouveau lotissement sur le projet Teapot 1 Introduction J’ai réalisé mon stage dans une branche du groupe internationale Umanis. Ce groupe existe depuis 1990, c’est actuellement une SSII en plein croissance. Cette dernière est liée par un contrat de Tierce Maintenance Applicative avec le groupe Alma concernant l’application Teapot. C’est dans un souci constant d’amélioration qu’ils ont commandé une version 2.9.0 sur laquelle mon stage se portera, j’ai donc participé au développement de nouvelles demandes spécifiques faites par le client découpé en lotissement. J’ai participé aux réalisations sur les lotissements 2.8.2 et 2.9.0. Nous utilisons le Framework ADF, les langages utilisés sont le JEE, SQL, les logiciels de programmations sont Oracle JDeveloper, Oracle SQLDeveloper 11g. Pour l’extraction des fichiers au format WORD, EXEL, PDF, nous utilisons le logiciel Oracle BI Publisher. Les outils utilisés sont exclusivement des produits Oracle. 2 Contenu du stage 21. Objet du travail TEAPOT a pour but de faciliter la gestion de tous les dossiers des clients du groupe d’Alma CG. Pour être plus précis, l’objectif de cette application est de permettre la gestion de la production des audits, des accidents du travail (AT) et des maladies professionnelles (MP), pour les auditeurs et les managers de notre client Alma CG, afin de faciliter la déduction des charges sociales pour ses propres clients et ainsi assurer une bonne maîtrise des risques professionnels. Le logiciel étant sollicité essentiellement pour la réduction des charges salariales de clients importants, le calcul des indemnités doit être exact, le mot d’ordre est donc << efficacité>>. 22. Apports Ce stage m’a tout d’abord permis de me confronter à un réel besoin pour un véritable client dans une entreprise. De plus, j’ai appris à avoir un contact avec le client, à recueillir les besoins, à participer à des discussions constructives, ce que je n’avais jamais eu l’occasion de faire auparavant. J’ai rencontré quelques difficultés lors du développement de l’application cela m’a donc amenée à rechercher des solutions par moi-même. Enfin, j’ai pu améliorée mes connaissances dans certains langages comme le Java EE, et appris à utiliser des logiciels que je n’avais jamais utilisés auparavant JDevelopper, SQLDevelopper, BI Publisher et surtout le Framework ADF. Enfin, je suis satisfaite d’avoir participé à la réalisation d’une application qui sera utilisée par un véritable client. Guei Kamonda - Mise en œuvre d’un nouveau lotissement sur le projet Teapot 23. Résultats obtenus 24. Limites du travail J’ai crée trois nouveaux écrans dans le module des alertes sur la version 2.9.0 Celui-ci donne la possibilité aux personnes faisant partie de l’équipe concernée de les consulter. Il s’agit de l’écran des << Alerte sur dépenses IP 2à4 et IT 5à6 pour dossiers "relance sur conv", "en attente info" et "à auditer">>, l’écran des<< Alerte sur les dates d'audience fixées dans les 4 prochaines semaines>> et celui des << Alerte sur les dossiers pour lesquels la date de délibérée fixée est dépassée>>. Sur la version 2.8.2 de l’application, j’ai pu mettre en place la gestion de la visibilité des binômes de sorte que le binôme concerné soit le seul à accéder au données de ses de clients , il s’agit de la vue SearchbinomAudit/AssitVIEW dans le java qui permet à l’ auditeur et à son assistante d’accéder aux données de leurs clients, ainsi que permettre à tous les membres de l’équipe de l’auditeur d’accéder aux données de leurs clients, il s’agit de la vue SearchMembreEquipeVIEW dans le java, Le client à manifester le besoin de supprimer le profil de l’administrateur de facturation, il m’a fallu donc reporter sa fonctionnalité sur les profils assistante manager et assistante à un détail près pour l’assistante qui n’a pas de droit de modifier les taux rectifiés. J’ai enfin utilisé le BI Publisher pour exporter le fichier du détail d’un sinistre au format Word, Exel, Pdf. Ces évolutions ne sont que des exemples d’actions que j’ai pu apportée à Teapot, j’ai également participé à d’autres évolutions de l’application. J’ai eu la chance d’intégrer une SSII, à mon arrivée les spécifications techniques, fonctionnelles et ainsi que le cahier de charges avaient déjà été rédigées, il m’a fallut m’en imprégner pour maitriser toutes les fonctionnalités de l’application. Le planning ainsi que mon CRA (compte rendu d’activité) avait déjà été dressé par le chef de projet. Celui-ci comportait mon activité et le nombre de jours autorisé pour réaliser les dites évolutions. Les logiciels que j’ai utilisés étaient performants et très bénéfiques pour moi. N’ayant jamais utilisé ces outils, il m’a fallut m’adapter et savoir demander aux personnes qui m’encadrais. Je suis ravie d’avoir travaillé avec des professionnels. 3 Applications dans l'entreprise L’application a été livrée à notre client Alma CG, toutes les fonctionnalités ont été développées avec succès. En plus de mes tests, l’équipe Homologation d’Umanis a permis de corriger des anomalies mineures avant la livraison définitive. Le groupe Alma CG pourra utiliser l’application Teapot sereinement pour réduire les charges salariales de ses clients. Notre client est très satisfait, il a même déjà commandé la version 3.0 de l’application Teapot, celle-ci est actuellement en cours de cadrage. Guei Kamonda - Mise en œuvre d’un nouveau lotissement sur le projet Teapot 4 Conclusions 5 Bibliographie Le bilan est au final très positif pour ce stage de fin d’année de 1ère année de Master Informatique. Lors de ce stage de 3 mois, j’ai pu mettre en pratique mes connaissances théoriques acquises durant ma formation, ce qui m’a permis de travailler avec efficacité et rigueur afin de terminer les projets en temps et en heure, contrainte primordiale dans le cadre d’une entreprise qui a des obligations de résultat vis-à-vis de son client. En effet, travailler sur une application qui est utilisé par un véritable client m’a apporté une grande satisfaction. Le fait d’avoir pu intégrer le groupe Umanis m’a permis de monter en compétences sur un réel projet informatique, aussi bien au niveau fonctionnel, technique que pratique. Cela m’a fait progresser rapidement dans mes capacités à utiliser certains langages informatiques tels que le JEE, SQL, XML, JSP dans une même application. Ce stage m’a permis d’acquérir certaines connaissances sur le fonctionnement d’une SSII, la rédaction des fiches de tests unitaires était une découverte, ainsi que de ma fiche de CRA. Tout c’est parfaitement bien passé, aucun souci majeur n’a été déplorer. Ce fut donc une expérience constructive sur le plan personnel et techniquement très intéressante. Le groupe Umanis a été satisfait de mon travail sur le projet Teapot, ils m’ont donc proposé de migrer sur un autre projet E-Deal. http://www.siteduzero.com: site présentant de nombreux tutoriels pour l’informatique http://www.developpez.net: site regroupant de nombreux forum d’entre aide pour l’informatique Guei Kamonda - Mise en œuvre d’un nouveau lotissement sur le projet Teapot