Réalisation de l'interface Homme-Machine d'un équipement militaire de vidéosurveillance infrarouge, avec détection automatique d'alertes (missiles, avions...)
Logiciel réalisé en JAVA
Stage effectué en binôme avec un autre stagiaire
Projet mené à terme (conformément au cahier des charges, et avec de nombreuses fonctionnalités optionnelles)
Détails de l'expérience
Des versions précédentes du logiciel existaient déjà dans d'autres langages. La mission avait pour but d'explorer les possibilités qu'offre le langage JAVA par rapport au C++ et aux autres langages avec lesquels étaient codés ces versions précédentes.
Ce logiciel, bien plus complexe que ceux que j'avais eu l'occasion de réaliser à l'école, m'a confronté à de nouvelles problématiques :
exigences plus avancées en terme de performances
architecture plus complexe
compatibilité à assurer avec les équipements électroniques avec lesquels le logiciel doit dialoguer
multiples fonctionnalités à prendre en compte
nécessité de rendre le code plus évolutif
rigueur et transparence du code, pour qu'il puisse aisément être repris plus tard par d'autres ingénieurs
Ce stage m'a donné l'occasion de faire preuve d'autonomie pour concevoir et réaliser le module qui m'était attribué, tout en m'habituant au travail en groupe, pour rendre mon module compatible avec celui de mon binôme.
Un aspect de mon travail a consisté à faire preuve d'inventivité, et de sens de l'esthétique et de l'ergonomie. En effet, la version du logiciel que j'ai conçue avait pour objectif d'être au moins aussi performant que ses prédécesseurs, tout en étant plus "user-friendly".
En conclusion, ce stage m'a permit d'endosser les rôles :
de Maître d'Œuvre (pour établir un cahier des charges d'après les besoins exprimés par mon employeur)
d'ingénieur (pour définir la structure technique du logiciel pour le rendre conforme au cahier des charges)
d'architecte (pour faire le design visuel du logiciel et définir les moyens d'interaction avec l'utilisateur)
de technicien (pour écrire le code)
Description de l'entreprise
Thales Optronique, une filiale de Thales, est spécialisée dans les équipements liés à la fois aux domaines de l'optique et de l'électronique, et qui sont utilisés dans le domaine militaire.