DissertationsEnLigne.com - Dissertations gratuites, mémoires, discours et notes de recherche
Recherche

Memoire

Mémoires Gratuits : Memoire. Rechercher de 53 000+ Dissertation Gratuites et Mémoires
Page 1 sur 31

remplacer le COBOL, et développer une application JEE. Le travail est important, la migration de chaque partie s’effectuant indépendamment des autres. Le sujet de mon stage de fin d’étude est d’effectuer la migration de la partie de Milord concernant les données ATC. Pour cela, j’ai commencé par étudier les technologies imposées pour en apprendre le fonctionnement. Puis j’ai mené une analyse des transactions de la partie que j’avais { réaliser. Avant de développer l’application finale, je me suis occupé de la conception des accès aux bases de données, et de la mise au point de l’interface graphique. Enfin, j’ai mené des tests sur le programme que j’ai réalisé pour en assurer la conformité avant de l’intégrer au parc applicatif d’Air France. Ce document présente le contenu de ces étapes et le déroulement de mon stage, avant d’en dresser le bilan.

Page 5

Page 6

Abstract

The Air France Operations Control Center manages the running of the 1700 daily flights all around the world, and deals with every single problem that could occur (delays, bad weather, strikes, etc.). The OCC controllers use several computer tools for decision analysis in order to ensure the best sequence of the Flight Program. Those applications are designed and developed by Air France I.S. Among those tools, the Milord software (nearly 20 years old and providing information about flight regulations, weather) is highly used. Developed in COBOL, a programming language whose creation goes back to the 1960s, it runs in a mainframe computer environment with a text interface. Redeveloping Milord using modern technologies (along with other applications) is a project that started several months ago. The choice has been made to use web technologies instead of COBOL and to build JEE application. It’s a huge amount of work and the migration of each part is done independently from the others. The subject of my End of Studies Project is to realize the migration of the Milord component on ATC. I started studying imposed technologies in order to learn how they work. Then I lead a study of the screens of the part I had to deal with. Before starting the development of the final software, I designed the database accesses and the graphical interface. Finally, I tested the program so as to validate its behavior before putting it inside the Air France software environment. This document details those steps and the conduct of my project, before detailing its outcome.

Page 7

Page 8

Remerciements

Je tiens à exprimer mes plus vifs remerciements à : Olivier COUSIN (Air France), mon maître de stage, pour son encadrement, ses conseils et son implication dans mon travail, Pascal BRISSET (ENAC), mon tuteur de stage de l’ENAC, pour m’avoir suivi et conseillé, Maryline COCHET (Air France), pour ses retours sur la conception de l’interface, Pascale TOULOUSE (Air France), pour son aide dans le domaine des bases de données DB2, Sophie MOLLET (Air France), pour son encadrement et son aide dans la gestion de mon stage, Stéphane GAYET (Air France), pour son support et son encadrement sur JEE et ClearCase, Philippe BUTHOD (Air France), pour son aide sur les appels de service, Annick MAGIMEL (Air France), pour ses conseils sur la conception et la réalisation des tests.

Enfin, je remercie chaleureusement tout le service DI.NH pour m’avoir aussi bien accueilli.

Page 9

Page 10

Table des matières

Note { l’attention du lecteur ............................................................................................................................3 Résumé .....................................................................................................................................................................5 Abstract ....................................................................................................................................................................7 Remerciements .....................................................................................................................................................9 Table des matières............................................................................................................................................ 11 Table des illustrations..................................................................................................................................... 15 1 1.1 1.2 1.3 2 2.1 2.2 2.3 2.4 Introduction ............................................................................................................................................. 17 Objectifs du stage de fin d’études............................................................................................... 17 Sujet de mon stage ........................................................................................................................... 17 Destinataires de ce mémoire ....................................................................................................... 17 Présentation du contexte ................................................................................................................... 19 Présentation de l’entreprise......................................................................................................... 19 Le CCO.................................................................................................................................................... 20 Présentation du service.................................................................................................................. 20 Applications développées et maintenues par le service................................................... 21 Milord........................................................................................................................................... 22 Sirocco ......................................................................................................................................... 22 Sailor ............................................................................................................................................ 23 Un projet de modernisation : MilordWeb ..................................................................... 23

2.4.1 2.4.2 2.4.3 2.4.4 2.5 3 3.1

Objectifs du stage .............................................................................................................................. 24 Technologies & environnement de travail .................................................................................. 25 Introduction aux technologies .................................................................................................... 25 COBOL .......................................................................................................................................... 25 DB2................................................................................................................................................ 26 JEE ................................................................................................................................................. 26 Les technologies web ............................................................................................................ 28 Frameworks .............................................................................................................................. 33 Base technique ......................................................................................................................... 38 Les différentes parties de Milord ..................................................................................... 40 Quelques chiffres sur Milord .............................................................................................. 43 Les contrôleurs du CCO ........................................................................................................ 44 Les postes de développement ............................................................................................ 44 Page 11

3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.2 3.2.1 3.2.2 3.2.3 3.3 3.3.1 3.3.2

Analyse de l’application Milord existante............................................................................... 38

Environnement de travail ............................................................................................................. 43

3.3.3 4 4.1

Environnements de développement et d’exécution ................................................. 45

Gestion du stage ..................................................................................................................................... 49 Intégration dans l’environnement ............................................................................................. 49 Processus d’accueil ................................................................................................................. 49 Conditions de travail .............................................................................................................. 49 Encadrement & interlocuteurs principaux ...................................................................

...

Télécharger au format  txt (64 Kb)   pdf (384 Kb)   docx (27.8 Kb)  
Voir 30 pages de plus »
Uniquement disponible sur DissertationsEnLigne.com