Integral Media est une société Belfortaine dans laquelle j'ai effectué un stage de 6 mois dans le cadre de ma formation FCIL. Durant cette période j'ai travaillé sur 2 principaux projets :
Mon rapport de stage explique plus en détail ces projets.
| Fichier attaché | Taille |
|---|---|
| RapportFCIL.pdf | 8.37 Mo |
Le module de maintenance est une application permettant de diagnostiquer et de configurer un boîtier Securbus à l'aide d'un PC portable. Une fois le boîtier installé, il ne possède aucune interface homme-machine. Cet outil permet alors de déterminer les pannes et dans certains cas de les corriger.
Durant les diverses étapes de développement de ce projet j'ai rédigé divers documents, du cahier des charges au guide d'utilisation en passant par le dossier de programmation. Le détail est exposé en annexe.
Ci dessous un extrait du cahier des charges du module de maintenance. Les différents points présentés on été définis lors d'une réunion avec l'équipe.
Le système Securbus permet d'assurer une surveillance audio et vidéo constante dans les transports en commun équipés. Le logiciel de maintenance est une application qui permet de diagnostiquer rapidement ou de manière approfondie l'ensemble d'un système Securbus.
Le logiciel de maintenance permet notamment de remonter les états du système Securbus et des caméras connectées sur un PC portable, les autres fonctions sont énoncées par la suite. Le transfert des données s'effectue par voie série RS-232.
Le logiciel de maintenance est utilisé par Integral Media et par les possesseurs du système Securbus. Les possesseurs du système Securbus ne sont pas forcement informaticiens, c'est pourquoi l'interface du logiciel doit être simple d'utilisation et intuitive.
Pour des raisons de sécurité, l'accès à l'application nécessite un mot de passe.
Le logiciel de maintenance doit fonctionner sur Windows 95 minimum car actuellement les boîtiers sont équipés de ce système d'exploitation. Il doit donc fonctionner sur W9X et NT.
Pour finir, voici des captures d'écran du résultat final :




Le module de plan de ligne dynamique est une application permettant de générer des plans de ligne. L'application possède un éditeur et un générateur et elle est utilisée sur un poste fixe par un opérateur. Le player permet de lire les plans de ligne générés et de les afficher dans un véhicule (autobus ou autre) via le système médiabus. Ainsi, le voyageur connaît en permanence la position du bus et peut savoir à quel arrêt il devra sortir du véhicule.
Durant le développement de ce projet j'ai rédigé divers documents, du cahier des charges au guide d'utilisation en passant par le dossier de programmation. Le détail est exposé en annexe.
Un extrait du cahier des charges du module de plan de ligne est inséré ci-dessous. Les différents points présentés on été définit lors d'une réunion avec l'équipe.
Le système de plan de ligne est déjà existant. Il utilise la technologie Flash de Macromédia et de ce fait impose une charge de travail supplémentaire aux infographistes et aux développeurs. De plus, Flash et son player exploitent beaucoup de ressources système, de mémoire et de temps processeur.
Le but de ce projet était donc de reprendre le système de plan de ligne en limitant l'utilisation des ressources système, des infographistes et des développeurs. Pour cela, le nouveau système de plan de ligne utilisera les fonctionnalités de Microsoft DirectX.
Cette évolution pourra par ailleurs devenir une amorce à un changement complet du système Securbus. L'évolutivité de ce projet est donc un facteur essentiel à respecter lors de la phase d'analyse et de développement.
L'application doit dans un premier temps :
Par ailleurs, l'application doit donner des performances supérieures ou égales au plan de ligne réalisé avec Flash :
Voici quelques captures représentant le résultat final de l'application :













