Le Produit

À l'arrivée de l'A380 et de son ordinateur embarqué, Air France lance un programme de dématérialisation de la documentation embarquée. Les manuels de vol, cartes de navigation et documents réglementaires, traditionnellement imprimés, doivent migrer vers des Electronic Flight Bags (EFB).

Les EFB sont des dispositifs électroniques qui permettent aux équipages de consulter numériquement tout le contenu nécessaire au vol. Cette transition offre des avantages majeurs : réduction du poids (moins de papier = moins de carburant), mise à jour facilitée des documents, et accessibilité améliorée pour les équipages.

Le Défi

Développer une application de consultation sécurisée pour l'ordinateur de bord de l'A380 ainsi que pour des PC portables durcis. La solution devait être certifiée pour une utilisation en vol, capable de résister aux contraintes du milieu aéronautique.

Un autre défi était l'intégration avec Jpedal, l'éditeur du visualiseur PDF, pour lequel j'ai assuré la liaison technique. L'application devait également s'interfacer avec les systèmes legacy d'Air France via IMS Connect.

Notre Approche

La première étape a été le développement d'une maquette dynamique (HTML/CSS/JavaScript/Applet) pour valider le concept auprès des équipages et de la direction. Cette maquette a permis d'affiner les spécifications fonctionnelles avant le développement.

L'application finale a été développée en Java avec Struts, déployée sur Tomcat, avec IMS Connect pour l'accès aux données legacy d'Air France et Derby comme base embarquée. Le visualiseur PDF Jpedal a été intégré pour la consultation des documents. J'ai rédigé le guide d'exploitation et assuré la liaison technique avec l'éditeur Jpedal tout au long du projet.

Architecture

Application Java / Struts développée avec WebSphere Studio Application Developer. Serveur Tomcat pour l'exécution, IMS Connect pour l'interfaçage avec les systèmes legacy d'Air France, base Derby pour le stockage embarqué. Jpedal intégré comme visualiseur PDF. Communication Ajax pour les interactions fluides.

Stack Technique

JavaStrutsWebSphereTomcatIMS ConnectDerbyAjaxJMXJpedal

Points Clés

✈️

Projet Précurseur

L'un des premiers projets de dématérialisation aéronautique d'Air France, ouvrant la voie à la transformation numérique de la flotte.

🖥️

Maquette Interactive

Développement d'une maquette dynamique pour valider le concept auprès des pilotes avant le développement final.

🔗

Intégration Legacy

Interfaçage réussi avec les systèmes legacy d'Air France via IMS Connect, assurant la continuité des données.

📄

Visualiseur PDF Embarqué

Intégration de Jpedal pour la consultation des documents aéronautiques, avec liaison technique directe avec l'éditeur.

📝

Documentation Complète

Guide d'exploitation et spécifications fonctionnelles livrés, assurant la maintenabilité et l'exploitabilité de la solution.

Leçons Apprises

Travailler dans le milieu aéronautique m'a appris la rigueur extrême nécessaire au développement de systèmes critiques. Chaque fonctionnalité devait être documentée, testée, et certifiée.

La maquette dynamique s'est avérée être un investissement rentable : elle a permis de valider les choix ergonomiques avec les utilisateurs finaux (les pilotes) avant d'engager le développement, évitant des allers-retours coûteux.

Étude de cas suivante

Cegetel & Datamarts

Voir l'étude de cas