PROJETS INDUSTRIELS INDUSTRIAL PROJECTS



Documents pareils
Instructions Mozilla Thunderbird Page 1

Forthcoming Database

Application Form/ Formulaire de demande

WEB page builder and server for SCADA applications usable from a WEB navigator

Comprendre l impact de l utilisation des réseaux sociaux en entreprise SYNTHESE DES RESULTATS : EUROPE ET FRANCE

MANAGEMENT SOFTWARE FOR STEEL CONSTRUCTION

RAPID Prenez le contrôle sur vos données

CEPF FINAL PROJECT COMPLETION REPORT

How to Login to Career Page

CONVENTION DE STAGE TYPE STANDART TRAINING CONTRACT

SMALL CITY COMMERCE (EL PEQUEÑO COMERCIO DE LAS PEQUEÑAS CIUDADES)

NOM ENTREPRISE. Document : Plan Qualité Spécifique du Projet / Project Specific Quality Plan

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

ETABLISSEMENT D ENSEIGNEMENT OU ORGANISME DE FORMATION / UNIVERSITY OR COLLEGE:

Editing and managing Systems engineering processes at Snecma

Bourses d excellence pour les masters orientés vers la recherche

La Poste choisit l'erp Open Source Compiere

Deadline(s): Assignment: in week 8 of block C Exam: in week 7 (oral exam) and in the exam week (written exam) of block D

Nouveautés printemps 2013

iqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2

SCHOLARSHIP ANSTO FRENCH EMBASSY (SAFE) PROGRAM APPLICATION FORM

Tier 1 / Tier 2 relations: Are the roles changing?

Quatre axes au service de la performance et des mutations Four lines serve the performance and changes

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

Networking Solutions. Worldwide VSAT Maintenance VSAT dans le Monde Entretien. Satellite Communications Les Communications par Satellite

affichage en français Nom de l'employeur *: Lions Village of Greater Edmonton Society

Natixis Asset Management Response to the European Commission Green Paper on shadow banking

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past!

Mon Service Public - Case study and Mapping to SAML/Liberty specifications. Gaël Gourmelen - France Telecom 23/04/2007

Règlement sur le télémarketing et les centres d'appel. Call Centres Telemarketing Sales Regulation

APPENDIX 6 BONUS RING FORMAT

Academic Project. B2- Web Development. Resit Project. Version 1.0 Last update: 24/05/2013 Use: Students Author: Samuel CUELLA

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.

Once the installation is complete, you can delete the temporary Zip files..

BNP Paribas Personal Finance

The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you.

Institut d Acclimatation et de Management interculturels Institute of Intercultural Management and Acclimatisation

Le projet WIKIWATER The WIKIWATER project

Mise en place d un système de cabotage maritime au sud ouest de l Ocean Indien. 10 Septembre 2012

We Generate. You Lead.

The assessment of professional/vocational skills Le bilan de compétences professionnelles

that the child(ren) was/were in need of protection under Part III of the Child and Family Services Act, and the court made an order on

Relions les hommes à l entreprise Linking people to companies

MELTING POTES, LA SECTION INTERNATIONALE DU BELLASSO (Association étudiante de lʼensaparis-belleville) PRESENTE :

calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial

UML : Unified Modeling Language

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces

AMENDMENT TO BILL 32 AMENDEMENT AU PROJET DE LOI 32

Paxton. ins Net2 desktop reader USB

Présentation par François Keller Fondateur et président de l Institut suisse de brainworking et M. Enga Luye, CEO Belair Biotech

GEIDE MSS /IGSS. The electronic document management system shared by the Luxembourg

POSITION DESCRIPTION DESCRIPTION DE TRAVAIL

DOCUMENTATION - FRANCAIS... 2

Provide supervision and mentorship, on an ongoing basis, to staff and student interns.

Cheque Holding Policy Disclosure (Banks) Regulations. Règlement sur la communication de la politique de retenue de chèques (banques) CONSOLIDATION

POLICY: FREE MILK PROGRAM CODE: CS-4

Contrôle d'accès Access control. Notice technique / Technical Manual

Atelier Progress Rollbase

Contents Windows

IDENTITÉ DE L ÉTUDIANT / APPLICANT INFORMATION

Cedric Dumoulin (C) The Java EE 7 Tutorial

Projet de réorganisation des activités de T-Systems France

Syllabus Dossiers d études

Township of Russell: Recreation Master Plan Canton de Russell: Plan directeur de loisirs

Macroscope et l'analyse d'affaires. Dave Couture Architecte principal Solutions Macroscope

Programming Server-Side Web Applications with Object-Oriented PHP NC Group Syllabus. Duration: 75 hours 1-2-2

PANKA. PORTFOLIO Karina Pannhasith. Karina Pannhasith. URBANIA Ipad Magazine School Project 2012 Photoshop Illustrator Dreamweaver Hype - HTML5

Frequently Asked Questions

SHAREPOINT PORTAL SERVER 2013

IPv6: from experimentation to services

INSTRUCTIONS. Comment compléter le formulaire. How to complete this form. Instructions

Master Développement Durable et Organisations Master s degree in Sustainable Development and Organizations Dossier de candidature Application Form

UNIVERSITE DE YAOUNDE II

Acce s aux applications informatiques Supply Chain Fournisseurs

Notice Technique / Technical Manual

THE EVOLUTION OF CONTENT CONSUMPTION ON MOBILE AND TABLETS

APPENDIX 2. Provisions to be included in the contract between the Provider and the. Holder

Support Orders and Support Provisions (Banks and Authorized Foreign Banks) Regulations

Discours de Eric Lemieux Sommet Aéro Financement Palais des congrès, 4 décembre 2013

Formation. Mastère Spécialisé en Sécurité des Systèmes Intégrés & Applications. Post-master s degree in Security of Integrated Systems & Applications

DOCUMENTATION - FRANCAIS... 2

Language requirement: Bilingual non-mandatory - Level 222/222. Chosen candidate will be required to undertake second language training.

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

Formulaire d inscription (form also available in English) Mission commerciale en Floride. Coordonnées

Les marchés Security La méthode The markets The approach

La solution idéale de personnalisation interactive sur internet

Formulaire de candidature pour les bourses de mobilité internationale niveau Master/ Application Form for International Master Scholarship Programme

Le MDM (Master Data Management) Pierre angulaire d'une bonne stratégie de management de l'information

Improving the breakdown of the Central Credit Register data by category of enterprises

COUNCIL OF THE EUROPEAN UNION. Brussels, 18 September 2008 (19.09) (OR. fr) 13156/08 LIMITE PI 53

VERS L EXCELLENCE DANS LA FORMATION PROGRAMME D APPUI A LA QUALITE AMELIORATION SUPERIEUR DE LA QUALITE DE L ENSEIGNEMENT TITRE DU PROJET

: Machines Production a créé dès 1995, le site internet

INDIVIDUALS AND LEGAL ENTITIES: If the dividends have not been paid yet, you may be eligible for the simplified procedure.

RÉSUMÉ DE THÈSE. L implantation des systèmes d'information (SI) organisationnels demeure une tâche difficile

Don't put socks on the Hippopotamus. Bill BELT Emmanuel DE RYCKEL

AUDIT COMMITTEE: TERMS OF REFERENCE

Exemple PLS avec SAS

Module Title: French 4

Panorama des bonnes pratiques de reporting «corruption»

Plateforme Technologique Innovante. Innovation Center for equipment& materials

Transcription:

Prochainement École Supérieure d Informatique et Applications de Lorraine TELECOM NANCY PROJETS INDUSTRIELS INDUSTRIAL PROJECTS 2011 / 2012

Prochainement Campus Aiguillettes 193, avenue Paul Muller - CS 90172 54602 VILLERS-LÈS-NANCY Tél : +33.(0)3.83.68.26.00 - Fax : +33.(0)3.83.68.26.09 www.esial.uhp-nancy.fr - www.telecomnancy.fr E-mail : contact-entreprises@esial.uhp-nancy.fr Pour tous renseignements complémentaires contactez : For any further information, please contact the following people : Bertrand PETAT Email : Bertrand.Petat@esial.uhp-nancy.fr André SCHAFF Email : Andre.Schaff@esial.uhp-nancy.fr LORRAINE E S I A L Remerciements Nous tenons à remercier les élèves, l ensemble des encadrants industriels et universitaires, ainsi que l équipe technique et administrative de l ESIAL - TELECOM Nancy, sans lesquels le bon déroulement de ces projets industriels n aurait été possible. Acknowledgments We would like to thank the students, industrial and academic supervisors, and ESIAL - TELECOM Nancy technical and administrative staff, without whom satisfactory progress of these industrial projects would not have been possible.

SOMMAIRE - CONTENTS Présentation et déroulement...p. 04 Presentation and progression...p. 05 Fiche de proposition de projet industriel...p. 07 Industrial project proposal form...p. 09 Projets Projects - ALTRAN EST Sujet 1... P. 12 Mise en place d'un outil décisionnel Implementation of a decisional tool Sujet 2... P. 14 Développement d'un composant java qui implémente une "machine à états visuels basée sur des Post-it" Development of a virtual state machine based on Post-it - AMUNDI... P. 16 Refonte du filtrage réseau Amundi Amundi's network filtering revamping - ATOS Sujet 1... P. 18 Interconnexion d'espaces collaboratifs Collaborative systems interconnection Sujet 2... P. 20 Localiser des sites remarquables sur une carte avec possibilité d'affichage en réalité augmentée sous androïd Location of remarkable places on a map with Augmented Reality mode on Android - BIGMAT... P. 22 Audit et refonte d'un intranet / Extranet Audit and evolution of intranet Bigmat - CONNECTHINGS... P. 24 Outil de géocodage et service mobile avec cartographie, recherche et itinéraire Geocoding tool and mobile service with cartography, search and itinerary - COURSESPASCHERES.COM... P. 26 E-Marketplace e-marketplace - FAURECIA... P. 28 Déclaration de production automatique, gestion des stocks en temps réel Automatic declaration of production, Real time Stock Management

- IMRIM... P. 30 Développement d'une application d'e-learning pour la sécurité informatique Implementation of a platform for e-learning dedicated to information security - INTERNATIONAL MONETARY FUND... P. 32 Outils de motivation pour l'usage d'un Intranet Intranet Social Gaming Framework - LOGICA... P. 34 Application cliente pour un engin de "workflow" sur tablettes tactiles Client application for workflow engine deployable on tactile devices - LUXEMBOURG ONLINE... P. 36 Agrégation de N flux streaming MPEG en une unique image Aggregation of N MPEG streams into a single flux - LOODIES... P. 38 Développement d'un SDK de publicité Development of an advertising SDK - NIST Sujet 1... P. 40 Développement d'une application de test d'algorithmes sur l'identification de patients Application development for testing patient matching algorithms Sujet 2... P. 42 Visualisation et recherche dans des bases de données décrites sous forme de "Semantic Web" Sementic Web Query Browser Sujet 3... P. 44 Projet de gestion intelligente de la distribution électrique Smart Grid Project - RHDJapan... P. 46 Réalisation d'une application web de type réseau social Social platform for car's E-commerce website - SKEROU / PURCHEASE... P. 48 Nouveaux usages de la transparence des achats en supermarché New customers' experience and transparency in supermarket purchases - SOSIMPLENETWORKS... P. 50 Génération automatique de serveurs Automatic generation of servers - STRUCTIS... P. 52 Mise en place d'un tableau de bord des plateformes web Design and implement a dashbord of web platform - THALES... P. 54 Evaluation de l'outil Scilab/Xcos sur un modèle de liaison modem radio Evaluation of Scilab/Xcos tool over a radio modem link model

PRÉSENTATION et DÉROULEMENT Définition La finalité du projet de 3 e année ESIAL - TELECOM Nancy est de sensibiliser les étudiants aux problèmes concrets des entreprises en leur soumettant une étude industrielle qu'ils devront mener à bien. Cette étude est initiée par une entreprise partenaire d'esial - TELECOM Nancy. Les projets portent principalement sur la spécification et la réalisation d'un produit industriel ou logiciel (du cahier des charges... aux tests) issu des domaines d application de l informatique, des réseaux, des télécommunications et de la productique. Il est ainsi l'occasion de pratiquer sur des cas industriels, les outils, langages, techniques, méthodes, modèles et concepts enseignés durant les trois années de la formation. En plus de l aspect problème complexe à analyser, ce projet comporte également une composante gestion de projet et de génie logiciel comme la définition d un cahier des charges et la production des documents spécifiques : spécification, conception, tests, manuel utilisateur, manuel de maintenance, etc. Il est aussi l occasion d utiliser des méthodes rigoureuses et des outils informatisés. Certains projets se poursuivent par un stage, sans que ce soit une règle stricte. Calendrier Septembre 2011 : Étude des propositions de projet. Du 14 au 22 septembre 2011 : Présentation aux élèves. Fin septembre, début octobre 2011 : Choix du sujet et début du travail sur le projet. 15 décembre 2011 : Remise du 1 er rapport et 1 ère présentation orale en anglais. 09 et 10 février 2012 : Audit individuel de chaque projet industriel. 22 mars 2012 : Rapport et soutenance de fin de projet. Le calendrier sera quasi identique pour l'année universitaire 2012-2013 Organisation Les groupes de projet sont formés de quatre élèves (voire exceptionnellement de trois), issus des approfondissements de l ESIAL - TELECOM Nancy : Ingénierie du logiciel ; Télécommunications, Réseaux et Services ; Systèmes d Information d Entreprise et Logiciel Embarqué. Ceci permet de sensibiliser tous les étudiants aux problèmes de communication, d organisation et de circulation d information. La quantité de travail personnel à fournir par chaque élève est estimée à 250 heures ce qui représente pour une équipe de quatre personnes l équivalent de six mois-hommes. Chaque projet est suivi côté entreprise par un responsable (maître d ouvrage) et côté école par un enseignant (consultant). Chaque groupe fait une présentation à mi-parcours (en anglais) et en fin de projet. Un rapport intermédiaire, un rapport final et un audit font également parties intégrantes du projet industriel. Le versement d'une contribution à la vie de l'école (voir pages suivantes) est demandé au partenaire industriel. L ESIAL - TELECOM Nancy met à disposition de chaque groupe de projet, au moins deux PCs et les logiciels de base. Les frais liés aux déplacements des élèves et des encadrants universitaires ainsi que les matériels et logiciels spécifiques au projet sont à la charge des entreprises. - 4 -

PRESENTATION and PROGRESSION Definition Third year ESIAL - TELECOM Nancy projects aim at heightening students awareness of real issues met by companies by carrying out an industrial project. This project is proposed by an ESIAL - TELECOM Nancy partner company. Projects mainly deal with the specification and development of an industrial or software product (from requirements listing to final testing), in the fields of computer science applications, networking, telecommunications and industrial automation. They provide an opportunity to use the tools, languages, techniques, methods, models and concepts learned during the 3-year course in industry. In addition to analysing a complex issue, these projects involve project management and software engineering, for example in defining reguirement lists and generating specific documents : specification, design, tests, user and servicing guidebooks. They also present an opportunity to use rigorous methods and computer tools. Some projects lead to an internship, but it is not an absolute requirement. Schedule September 2011 : Evaluation of project proposals. From September 14 to September 22, 2011 Presentation to students. Beginning of October 2011 : Subject selection and beginning of the work. December 15, 2011 : Publication of the first report and presentation in English. February 09, 10, 2012 : Individual audit of each industrial project. March 22, 2012 : Final document and presentation. The 2012-2013 timetable will be more or less identical to that of the current year Organization Projects usually team up 3 to 4 ESIAL - TELECOM Nancy students majoring in : software engineering ; telecommunications, network and services ; company information systems. This enables all students to become aware of communication, organization, and information sharing issues. Personal work is estimated at 250 hours for each student, equivalent to 6 man-months for a 4 person team. Each project is supervised by an industrial supervisor and by an academic advisor. Each team gives a presentation both at mid-term (in English) and at the end of the project. An intermediate report, a final document and audit also form an integral part of the industrial project. We ask our industrial partners to make a financial contribution to our school social and cultural activities. ESIAL - TELECOM Nancy provides each group of students with at least two PCs along with usual software. All expenses linked to the trainee s travel, supervision and academic involvement, materials and sofware specific to the project are the responsability of the company. - 5 -

Si vous souhaitez proposer un projet industriel pour la rentrée universitaire 2012 / 2013, vous pouvez nous retourner ce document ou le télécharger, dans la rubrique partenariats sur le site de l école : http://www.esial.uhp-nancy.fr Prochainement PROJET INDUSTRIEL 2012 / 2013 - INDUSTRIEL - Structure... Projet suivi par... PROPOSITION Document à retourner au plus tard pour fin août 2012. Adresse......... Tél :... Fax :... E-mail :... - Titre : - CONTEXTE DU PROJET -...... - Sujet :......... - Environnement : - humain...... - matériel...... - logiciel...... - Aspects innovants :......... L ESIAL - TELECOM Nancy met à disposition de chaque groupe de projet au moins deux PCs et les logiciels de base. Les frais liés aux déplacements des élèves et des encadrants universitaires ainsi que les matériels et logiciels spécifiques au projet sont à la charge des entreprises. En contre-partie de l'engagement en moyens de l'école (infrastructure matérielle, logicielle et encadrement) il sera demandé à votre entreprise, une contribution globale aux projets industriels de 2 250. Elle sera payable en 2 fois : - une contribution de 1 000, payable fin septembre, - une contribution finale, soit 1 250, sera envoyé en fin de projet (fin mars).

Please return this document before 08/31/2012 to : Brigitte.Thomassin@esial.uhp-nancy.fr or by fax : +33 (0)3.83.68.26.09 Prochainement INDUSTRIAL PROJECT 2012 / 2013 - ENTERPRISE - Organization... PROPOSITION Name of the... responsible for the project Address......... Phone :... Fax :... E-mail :... - Title : - PROJECT CONTEXT -...... - Subject :......... - Environments : - human...... - hardware...... - software...... - Innovating aspects :......... ESIAL - TELECOM Nancy provide each group (3 to 4 students) with 2 PCs or more pre-loaded with base software. Costs for travels of trainees or academic supervisors as well as specific hardware or software will be supported by the company. In return for the commitment of ESIAL ressources (infrastructure, support, supervision and consulting), your company will be asked for an global contribution of 2 250 Euros to the industrial projects, divided in three parts: - a starter contribution of 1 000 at the beginning of project, in Last September. - a final contribution, of 1 250 will be due at the end of the project in Last March. NOTE: foreign administrations may be exempt from payment

PROJETS INDUSTRIELS INDUSTRIAL PROJECTS 2011 / 2012

ALTRAN EST MISE EN PLACE D'UN OUTIL DÉCISIONNEL Implementation of a decisional tool ABSTRACT This third year industrial project, achieved for the company Altran Est, consisted in the implementation of a decisional solution. More specifically it was part of the redesign of the intranet of Demathieu & Bard, a construction and public works company. It was the design of a tool that allows the company to report on the activity of its sites. To help us fill this task, we were supervised by Sébastien Dome, project manager at Altran Est and by Suzanne Collin and Bertrand Petat, academic supervisors. Specifically, we designed a solution in three parts: - An Integration Services project, which aims to extract data about the construction sites of Demathieu & Bard, making them more usable and load them into a data warehouse; - An Analysis Services project, which aims to prioritize the data and create and deploy a "cube" in which it will be possible, given a measure, to browse it in the same dimension or from a dimension to another; - A Reporting Services project creating and publishing, from the deployed cube, reports that present a fact (e.g. the number of products sold) along one or several measures (e.g. time, country...). At the end of the six months, we provided the client with the three projects and the documentation. To achieve this, we first learnt the basic concepts of business intelligence. We wrote a note on functional best practices in business intelligence and three technical notes on every aspect of a BI project. After that we acquired competence on Microsoft business intelligence technologies by carrying us through tutorials on each part of the project. Then, once this phase is completed, we received customer data and we worked to design a simple but relevant data model according to the dashboards the customer wanted. Once the data model validated by the client, we created the tables of the data warehouse, the last step before the implementation of the Integration Services project, then the creation and deployment of the cube, and dashboards. Finally we got involved in writing complete technical documentation for each part of the project. Those past six months were extremely rich to us regarding the development of technical, but also human and managerial skills. Indeed, in the case of a project quite different from those that we have achieved so far, and having realized how huge the work was, this project allowed us to work differently, to apply new distribution of work practices, communication and time management. We truly believe that everything we have learned from this project will be useful for our future professional life. From a technical viewpoint, we could fully implement through this project a business intelligence project at a company level. We manipulated current technologies in terms of data storage on a server, management, querying and administering databases. These skills are now highly wanted in some projects like this, especially in the field of finance or consulting. From an organizational standpoint, we have developed on our own a provisional schedule of the project and manage customer relationships. Thus we developed relational skills which were as important as technical skills. It was not necessarily the case for projects earlier in our engineer school education. 2011 / 2012 Élèves Youssef BENFAIDA Jérémy DOMARIN Damien FERRANT Partenaire Technopôle Metz 2000 8, rue Thomas Edison 57070 METZ Encadrants industriel Sébastien DOME universitaires Suzanne COLLIN Bertrand PETAT - 12 -

PRÉSENTATION Ce projet industriel de troisième année, réalisé pour l entreprise Altran Est, a consisté en la mise en place d une solution décisionnelle de type business intelligence. Plus précisément il s agissait de mettre en place, dans le cadre de la refonte de l intranet de Demathieu & Bard, une société de construction et de travaux publics, un outil qui lui permette de rendre compte de l activité de ses chantiers. Afin de nous guider dans cette tâche, nous avons été supervisés par M. Sébastien Dome qui est chef de projet chez Altran Est ainsi que par Mme Suzanne Collin et M. Bertrand Petat qui ont joué le rôle d encadrants universitaires. Plus précisément, nous avons conçu une solution en trois parties : - Un projet Integration Services, dont l objectif est d extraire les données relatives aux chantiers de Demathieu & Bard, de les rendre plus exploitables et de les charger dans un entrepôt de données. - Un projet Analysis Services, dont l objectif est de hiérarchiser les données et de créer et déployer une structure dite «en cube» dans laquelle il sera possible de naviguer dans une même dimension ou d une dimension à une autre, pour une mesure donnée. - Un projet Reporting Services, où, à partir du cube déployé, on crée et édite des rapports présentant un fait (par exemple le nombre de produits vendus) suivant une ou plusieurs mesures (par exemple le temps, le pays ). À la fin des six mois, nous avons fourni au client les trois projets ainsi que la documentation complète qui nous était demandée. Afin d arriver à ce résultat, nous avons commencé par apprendre les concepts de base de l informatique décisionnelle. Nous avons rédigé une note fonctionnelle sur les bonnes pratiques de la business intelligence ainsi que trois notes techniques sur chacun des aspects d un projet décisionnel : Integration Services, Analysis Services, Reporting Services. Après cela, nous sommes montés en compétence sur les technologies business intelligence de Microsoft en nous exerçant via des tutoriels sur chacune des parties du projet. Ensuite, une fois cette phase terminée, nous avons reçu les données du client et nous avons travaillé à la conception d un modèle de données simple mais pertinent par rapport aux tableaux de bord que nous demandait le client. Une fois le modèle de données validé par le client, nous avons créé les tables de l entrepôt de données, dernière étape avant l implémentation du projet Integration Services, puis la création et le déploiement du cube, puis des tableaux de bord. Finalement nous nous sommes impliqués dans la rédaction d une documentation technique de chacune des parties du projet. Ces six derniers mois furent pour nous extrêmement riches en ce qui concerne le développement de compétences techniques, mais surtout humaines et managériales. En effet, s agissant d un projet bien différent de tous ceux que nous avons pu réaliser jusqu à présent, et ayant pris conscience de l ampleur du travail réalisé, ce projet nous a permis de travailler différemment, d appliquer de nouvelles pratiques de répartition du travail, de communication et de gestion du temps. Nous croyons vraiment que tout ce que nous avons appris lors de ce projet nous sera utile pour notre vie professionnelle future. D un point de vue technique, nous avons pu grâce à ce projet implémenter entièrement un projet d informatique décisionnelle au niveau d une entreprise. Nous avons manipulé les technologies actuelles en termes de stockage de données sur serveur, de gestion, de requêtage et d administration de bases de données. Ces compétences sont aujourd hui très recherchées dans certains projets de ce type, surtout dans le domaine de la finance ou du consulting. D un point de vue organisationnel, nous avons pu élaborer par nous-mêmes un planning prévisionnel du projet et gérer les relations avec le client. Ainsi nous avons développé des compétences relationnelles qui, dans le cadre de ce projet, étaient tout aussi importantes que les compétences techniques, ce qui n était pas forcément le cas pour des projets réalisés plus tôt dans notre formation. - 13 -

ALTRAN EST DÉVELOPPEMENT D'UN COMPOSANT JAVA QUI IMPLÉMENTE UNE "MACHINE À ÉTATS VISUELS BASÉE SUR DES POST-IT" Development of a virtual state machine based on Post-It ABSTRACT The group Altran has proposed our industrial project. Its aspiration is to develop a web component to display Post-It on a virtual board. The user must be free to set-up the functionalities of the application in purpose that the management of the board matches, for instance, with a specific project management methodology such as SCRUM or a specific production management methodology as KANBAN. Let's take a concrete example. Project Management often takes place around a "white board" upon which users hang several Post-It. With the SCRUM methodology, each Post-It characterises a task to run for the project. In the case of Altran, the group has several agencies located in different area. As Project Management can be undertaken by a team constituted of people from all these different locations, the team might face a communication problem. The Post-it are displayed within all agencies in their own boards, but there are different tasks and not directly available for the other teammates working from another location. An application to virtualize this board could solve the problem. At the end, the web application was developed as a plug-in. A number of functionalities has been implemented in the Post-It (add, modify, delete...) and in the boards (several boards can be used). We have taken into consideration that the application must perfectly perform under Internet Explorer, as it is the main web browser used by Altran. The project can easily be adapted to Smartphone. Indeed, the core of the application is an API REST so only a mobile client must be developed. Then as this project must be taken over by Altran, we wrote a document to ease the resumption and the comprehension of our work. Regarding our project management, we used a recent methodology called SCRUM. It is an Agile method. The project has progressed iteration by iteration and each delivery was a complete implementation of a part of the functionalities. We delivered one iteration every two weeks. The main advantage of this method is its flexibility. The result of this industrial project was an interesting and enriching experience for all the team. It is the first time we worked for a real customer and not for a theoretical one. We have developed and improved through this project our communication and management skills. New technologies have been approached and comprehended by us, with frameworks as Dojo, Hibernate, and RestEasy. This project has indisputably offered to us professional and personal experiences. 2011 / 2012 Élèves Axel AUPIC Pierre-Yves GENETET Gabriel LARROQUE Partenaire Technopôle Metz 2000 8, rue Thomas Edison 57070 METZ Encadrants industriels Arnaud DELEPINE Jean-Pierre RADOUX universitaire Zahra RONDEAU - 14 -

PRÉSENTATION Notre projet industriel a été proposé par la société ALTRAN. Son objectif est le développement d'un composant web en Java permettant d afficher des Post-It sur un tableau. Il doit laisser à l utilisateur une certaine liberté de paramétrage de manière à ce que celui-ci détermine les caractéristiques de gestion du tableau et puisse ainsi l utiliser pour différentes méthodes comme Scrum pour la gestion de projet, ou encore Kanban en ce qui concerne la production. Prenons un exemple concret. Il arrive assez souvent que la gestion d un projet se mette en place autour d un "tableau blanc" sur lequel différents Post-It sont placés. Pour le cas de Scrum, chaque Post-It représente une tâche à effectuer pour le projet. Or, ces tableaux sont pour des sociétés comme ALTRAN, présents au sein de différentes agences. Ainsi, la consultation de ces derniers n est pas toujours possible pour les membres des équipes qui ne sont pas continuellement sur place. La virtualisation de ces tableaux résoudrait ce problème. Le but principal de ce projet est donc de développer un composant web "générique", c'est-à-dire paramétrable par l utilisateur, dont une application majeure serait la gestion de projet. Celui-ci étant relativement conséquent, l objectif de ce travail est également de poser des bases saines pour, par la suite, continuer le développement de cet outil. Au terme du projet, nous avons obtenu une application web Java pouvant être utilisée sous forme de plug-in. Un ensemble de fonctionnalités a été implémenté comme, par exemple, un ensemble d actions sur les Post-It (ajout, modification, suppression, déplacement ), mais également la possibilité d utiliser plusieurs tableaux de Post-It. Une attention particulière a été portée sur la compatibilité de l application avec les différents navigateurs web et surtout avec internet explorer car il est très utilisé par le client. Le projet sera aussi facilement intégrable avec des applications mobiles puisque le système est une API REST, il suffit donc de développer la partie interface mobile, toute la partie service reste la même qu actuellement et est donc aujourd hui fonctionnelle. En ce qui concerne la gestion de projet, le travail a été réalisé avec une méthode récente : Scrum. Il s agit d une méthode Agile. L avancée du projet s est donc faite de manière itérative avec livraison d un prototype fonctionnel toutes les deux semaines environ. Le gros avantage de cette méthode étant la flexibilité. Enfin, ce projet étant amené à être poursuivi, la documentation a été réalisée de façon à faciliter la reprise et la compréhension du travail réalisé, par d autres programmeurs. Ce projet industriel fut une expérience intéressante et enrichissante pour l ensemble de l équipe. Nous avons pu pour la première fois réaliser un projet pour un client réel et non de manière scolaire. Ainsi, nous avons pu développer nos compétences en terme de communication et de gestion. Bien sûr nous avons également pu apprendre à utiliser de nouvelles technologies avec des Framework comme Dojo pour le JavaScript, Hibernate pour la gestion de la persistance des données ou encore RestEasy pour la partie API. Ce projet aura été pour nous, sans conteste une grande expérience, tant au niveau professionnel que personnel. - 15 -

AMUNDI REFONTE DU FILTRAGE RÉSEAU AMUNDI Amundi's network filtering revamping ABSTRACT Amundi is a worldwide asset management firm. It has been created by Crédit Agricole and Société Générale bank groups and provides saving solutions to more than 100 million customers in 30 countries in the world. Julien Stankiewicz, our industrial tutor, is responsible of the operational security department. This department is part of the infrastructure and production area in the IT service. Its role is to conduct the security policy, to provide help and to organize projects with security aspects. We worked on simplifying, analyzing and correcting rules from several firewalls. This task is one of the answer to an audit which pointed out flaws in the network security. We used a software called Tufin which centralized all the firewall configurations. We provided some actions to implement on the firewall equipments, the network team applied them, and the security team gave us the results. Moreover, we wrote hardening guides, i.e. manuals to configure Cisco, Juniper and Palo-Alto network equipments in a secure way. Although the initial goals are not totally completed, our tutor is satisfied. We provided a lot of information, documents and tools which will help them to finish the job. This project was a good experience for us, because we mixed both network and security problems. 2011 / 2012 Élèves Houssam ALOUI Igor FLÉDÉRICK Yoannes GIRARDIN Partenaire 90, boulevard Pasteur 75015 PARIS Encadrants industriel Julien STANKIEWICZ universitaire Moufida MAIMOUR - 16 -

PRÉSENTATION Amundi, acteur mondial de la gestion d'actif, est né d'un rapprochement entre le Crédit Agricole et la Société Générale. Implanté dans une trentaine de pays, Amundi offre des solutions d'épargne à plus de 100 millions de clients particuliers ainsi qu'à des clients institutionnels. Notre projet a été proposé par Julien Stankiewicz, responsable du pôle sécurité opérationnelle (PSO). Ce pôle est dépendant du service réseau, télécom et datacenter, lui-même inclus dans la branche infrastructure et production de la direction des systèmes d'information. Le rôle de PSO est de mettre en œuvre la politique SSI, de piloter et coordonner des projets liés à la sécurité et d'accompagner les équipes de production dans les problématique liées à la sécurité. Le contexte de notre projet s'inscrit dans la réponse à un audit interne ayant donné lieu à des recommandations, notamment concernant la politique de filtrage des flux réseaux. Une injonction, dont l'exécution est obligatoirement suivie par la direction SI, impose de revoir les règles de filtrage des firewalls afin de restreindre des accès, trop ouverts. Dans ce cadre, notre travail a consisté à identifier, analyser et corriger des matrices de firewalls, dans le but renforcer la sécurité du réseau. Notre principal outil de travail fût un logiciel propriétaire nommé Tufin, qui centralisait la configuration des différents firewalls. Aidé de cet outil, nous avons remonté toutes les informations nécessaires pour l'entreprise. À notre demande, des actions de correction ou de mise en log (journalisation) ont été effectuées sur les équipements. L'équipe PSO nous retournait les résultats nécessaires pour la poursuite de notre travail. Ces échanges nombreux et réguliers étaient formalisés (feuilles excel pré-définies) et sécurisés (chiffrement des communications). En plus de ce processus itératif permettant d'apporter des corrections et des simplifications des règles de firewalls, nous avons réalisé des documents de "hardening" (guides de bonnes pratiques et de renforcement de la configuration) pour des équipements réseaux Cisco, Palo-Alto et Juniper. Enfin, nous avons conçu des outils permettant d'accélérer et de faciliter le travail quotidien de l'équipe PSO. Nous avons écrit un script permettant d'intégrer simplement des logs de firewall ASA dans le logiciel Tufin. Nous avons également mené une étude et réalisé des programmes pour s'interfacer avec les sondes de vulnérabilités Qualys. Le bilan du projet est positif. Bien que les objectifs initiaux ne soient pas atteints sur la partie revue des règles de firewall, le travail que nous avons mené va permettre dans les semaines à venir de finaliser certains points critiques. En particulier, des actions que nous avons demandées et qui sont en cours de traitement par les équipes réseaux vont significativement diminuer la permissivité du filtrage. Sur d'autres aspects, ce projet nous a apporté une meilleure connaissance du milieu de l'entreprise, et en particulier sur les missions et la mise en œuvre d'une politique de sécurité informatique. Ce projet, plutôt atypique à l'esial, est pleinement complémentaire de la formation d'un élève ingénieur de l'approfondissement TRS. Notre intérêt personnel pour la sécurité et les réseaux a vu sa concrétisation dans les activités et les sujets abordés pendant ces six mois. - 17 -

ATOS INTERCONNEXION D'ESPACES COLLABORATIFS Collaborative systems interconnection ABSTRACT This industrial project, proposed by the Atos Metz agency, consisted in studying then integrating some ways to interconnect the collaborative systems Drupal and Alfresco, combining the main features of both these applications in a unique web site. In other words, the main goal was to use the Content Management Interoperability Services (CMIS) Application Programming Interface (API) available for Drupal, a content management system used to build and update custom web sites, in order to make some Alfresco features available from Drupal, Alfresco being a system used to track and store electronic documents and manage their different versions. We started this project by analyzing the initial specifications given by our industrial tutor and subdivided the various tasks by order of priority, indexing them in a scoping note. With two computers at our disposal, we installed two different servers : one hosting our project web site built with Drupal, the other one used to deploy the Alfresco software. The next step was, on one hand, to start building our project web site thanks to various Drupal modules, essentially focusing on the customisation of workspaces for user groups (containing wikis, news, shoutboxes, etc.) while, on the other hand, creating on Alfresco a document library dedicated to the documentation of our project and testing the main features of the software (foreseeing how to integrate them in Drupal). Finally, we tested the CMIS API by linking Drupal and Alfresco via a CMIS repository, allowing a user of the project web site to browse, read or even delete the files stored on his Alfresco document library. Moreover, we set the application up so that some custom contents added by the user would be automatically backed up to the CMIS repository. Thanks to this project, we have seized the opportunity of discovering a new method of project management, acquiring new skills in system integration, but also improving our interpersonal skills by regularly communicating with our tutors and between us. We also experienced how to efficiently manage a relationship with a client, by dealing with his specifications and remarks and including him in the development process. 2011 / 2012 Élèves Oswald HOUNKONNOU Julien SOMBÉ Sébastien VANDENEECKHOUTTE Partenaire 8, rue Lafayette 57000 METZ Encadrants industriel Laurent COLLET universitaire Jean-François SCHEID - 18 -