Rapport de Stage








télécharger 201.46 Kb.
titreRapport de Stage
page6/9
date de publication10.07.2017
taille201.46 Kb.
typeRapport
ar.21-bal.com > loi > Rapport
1   2   3   4   5   6   7   8   9

Bilan commun des objectifs




    1. Rapprochement entre mes objectifs personnels et ceux de la société


Au final, ce projet me proposait donc des objectifs se rapprochant de mon souhait.

En effet, j’ai pu intégrer une équipe projet bien structurée, développer mes compétences de gestion et de conduite de projet au sein d’une équipe de professionnels et acquérir les compétences nécessaires à un Ingénieur en Technologies de l’Information.

    1. Résultats


J’ai pu réaliser les différentes prestations attendues pour les différents projets (Tests d’intégration, Déploiement de l’architecture,…). Les résultats obtenus, des deux cotés autant pour l’entreprise que pour moi-même se rejoignent, car pour les deux parties, il s’agit d’un projet important qui devrait permettre la mise en production de l’application d’ici la fin de mon stage et satisfaire les futurs utilisateurs.

Description du projet




  1. Environnement du projet




    1. Présentation du projet

      1. Les interactions entre les divers projets


Dans cette refonte du Système d’Information tous les domaines de Spir Communication sont centralisés autour de l’ERP SAP R/3. Autour de ce progiciel de gestion intégrée viennent s’ajouter d’autres applications venant compléter cet outil.


Notamment deux modules complémentaires de SAP ont été rajoutés à SAP R/3 afin de permettre aux commerciaux de gérer les clients du groupe avec mySAP CRM et de permettre aux dirigeants du groupe de faire du décisionnel grâce à mySAP BW. Voir exemple ci-dessous de l’écran de CRM permettant de consulter les fiches client :


A ceci, vient s’ajouter un progiciel Pléiades permettant de gérer les Ressources Humaines et la Paie. Voir exemple ci-dessous de l’écran de gestion des distributeurs



L’application Indiana CCN développée en .NET est intégrée dans le portail SAP et interagit avec Pléiades, SAP R/3, SAP-CRM et SAP-BW pour échanger des informations nécessaires à son fonctionnement et pour retourner aussi des résultats à ces progiciels.

Voir la représentation des flux inter applications dans les annexes ()

      1. Présentation du logiciel


L’accès à l’application par un portail SAP


La partie commerciale

  • Création de l’étude :



  • Information sur la Commande :




  • Suivi de la distribution :


La partie production

  • Information sur l’Ordre de distribution



  • La gestion des distributeurs



  • La création d’une Feuille de Route




  • Le planning des ordres de distributions


    1. Environnement organisationnel du projet

      1. L’équipe .NET


L’équipe projet était composée de personnels de Spir et de personnels d’Unilog :

  • Coordinateur (Directeur du Projet) : Bernard SPATZ

  • Responsable Technique et Chef de Projet : Stéphane CRESTO

  • Responsables Fonctionnels :

      • Thierry SOUBRIER (Responsable d’Intégration)

      • Nihal AL ZIRKLY (Responsable de Données)

  • Equipe de développement .NET : Marion ARCHELAS, Christophe ATTIAS, Fabien BOCOGNANO, Pascal BORGNA (Spir), Thibault DELEPINE, Fabien PARIGNY, Mathieu SPRIET, Arnaud VISCUSI, Jean-Louis ZOLA (Spir)



      1. Les autres équipes


Dans cette refonte du Système d’Information de nombreuses équipes sont concernées au sein de Spir Communication formées à la fois de sous-traitants et de personnels de Spir Communication. Autour de l’équipe Unilog responsable de la maîtrise d’œuvre du projet Indiana CCN viennent s’ajouter d’autres équipes comme l’équipe SAP, l’équipe Pléiades, l’Infrastructure et l’Exploitation, mais aussi la Maîtrise d’Ouvrage d’Adrexo, …

      1. Interactions entre les équipes du projet

    1. Environnement technique du projet


L’application fonctionne sur une plate forme .NET. L’environnement regroupe un Système de Gestion de Base de Données (ORACLE), un langage de programmation (C#), un portail (SAP) pour accueillir l’application. Cet environnement s’appuie sur un système Windows.
Technologies et architecture

  • Le Framework .NET

Le Framework .NET est une nouvelle plate-forme informatique qui simplifie le développement d'applications dans l'environnement fortement distribué d'Internet. Cette plate-forme est conçue pour fournir un environnement cohérent de programmation orientée objet entre une grande variété de types d'applications et un environnement d'exécution de code qui minimise le déploiement de logiciels et de conflits de versionning, qui garantit l'exécution sécurisée de code, qui élimine les problèmes de performance des environnements interprétés ou écrits en scripts.

Le Framework .NET contient deux composants principaux : la Common Language Runtime et la bibliothèque de classes du Framework .NET.
Le Common Language Runtime est la base du Framework .NET. Il peut être considéré comme un agent qui manage le code au moment de l'exécution, fournit des services essentiels comme la gestion de la mémoire, la gestion des threads, et l'accès distant. Il applique également une stricte sécurité des types et d'autres formes d'exactitude du code qui garantissent un code sécurisé et robuste.
La bibliothèque de classes, l'autre composant principal du Framework .NET, est une collection complète orientée objet, de type réutilisable permettant de développer des applications allant des traditionnelles applications à ligne de commande ou à interface graphique utilisateur jusqu'à des applications qui exploitent les dernières innovations fournies par ASP.NET, comme les services Web XML et Web Forms.
Voici le cœur du Framework :




  • Log4net

Log4net est un Framework permettant de générer des logs. Voici l’architecture de ce Framework afin de comprendre ses fonctionnalités :



Un tel Framework permet de générer des traces sur n’importe quelle application .NET. Les logs peuvent être employés en développement et en production. La maintenance devient moins complexe puisqu’une simple consultation des fichiers de log permet de remonter à l’erreur source. Cette solution a donc été adoptée sur le projet afin de pouvoir gérer les erreurs éventuelles de l’application.

  • mySap Enterprise Portal 6.0

Ce produit comprend une suite de composants graphiques de type Portlets, appelés iViews dans la terminologie mySAP, qui fournissent l’accès aux principales fonctionnalités de gestion de contenu par les utilisateurs du portail mySAP.
Matériels et outils divers

J’ai disposé dès mon arrivée d’un ordinateur puissant avec un écran plat, pour travailler dans de bonnes conditions.
Les outils et logiciels dont j’ai pu disposer :

  • Visual Studio .NET 2003

Cet outil, offre une nouvelle interface de développement unique pour les différents langages : C++, VB.NET, J# (identique au JAVA), et C#, le nouveau langage de Microsoft. Il permet de créer quatre types principaux d’applications toujours avec cette même interface : application console, application Windows (soit console soit WinForms), application Internet (WebForms et WebServices), application Windows CE (PocketPC) avec un compact Framework, et application Internet pour mobiles.

Cette standardisation permet au développeur de créer ces 4 types d’applications indifféremment. La puissance du produit se situe dans la manière dont le code est interprété. Cela fait aussi sa faiblesse car ce procédé ralentit fortement l’exécution.



  • TOAD 8.0

J’ai bénéficié aussi du logiciel TOAD distribué par Quest Software. Ce logiciel est un outil d'administration et de développement rapide de base de données, il m’a permis d’accéder aux bases de données Oracle du projet.


  • PowerAMC

J’ai pu avoir aussi accès au logiciel POWER AMC de Sybase, outil permettant de faire la conception et la modélisation des bases de données.


  • TextPad

J’ai aussi utilisé le logiciel TextPad. Cet outil est un éditeur de texte très complet qui permet de travailler avec des fichiers de toute taille. Il donne la possibilité d'ouvrir plusieurs fenêtres simultanément, de disposer de deux fenêtres pour un même fichier et d'effectuer des glisser-déplacer. En complément des classiques fonctions propres aux éditeurs de texte (sélection des polices, impression, etc.), TextPad autorise la sélection de blocs de texte, la comparaison des routines, l'ajout ou la suppression de texte, l'insertion de fichiers, la fonction Chercher-Remplacer, le décalage du texte, …

J’ai eu par ailleurs accès aux logiciels de la suite Office de Microsoft, comme Excel, Access, Project, …
Configuration de la Plate-forme de travail


AS : Serveur Applicatif

BDD : Base de Données

1   2   3   4   5   6   7   8   9

similaire:

Rapport de Stage iconRapport de stage
«Etudes Référentiels Internet» (eri) pour avoir eu la gentillesse de m’accepter en stage

Rapport de Stage iconRapport de stage 2ème année dut informatique
«Les travaux dont IL est question dans le présent document ont été exécutés durant un stage de formation effectué au Centre international...

Rapport de Stage iconRapport de stage

Rapport de Stage iconRapport e Stage

Rapport de Stage iconRapport de stage

Rapport de Stage iconRapport de stage

Rapport de Stage iconRapport de stage

Rapport de Stage iconRapport e Stage

Rapport de Stage iconRapport de stage

Rapport de Stage iconRapport de stage 1








Tous droits réservés. Copyright © 2016
contacts
ar.21-bal.com