Le projet de mon 5ème et dernier semestre à TELECOM Bretagne a été demandé par Orange R&D. Il s'agissait de créer un logiciel collaboratif de représentation de réseaux. Dit comme ça, on a du mal à visualiser, donc je vais détailler un peu ce que nous avons réalisé. Mais globalement, il s'agissait de conception et de développement logiciel, en de multiples langages (java, flex, php, ...).
Un réseau : il peut tout aussi bien s'agir d'un réseau de téléphonie mobile de type GSM ou UMTS, que d'un réseau informatique fixe délivrant différents services.
Une réprésentation d'architectures réseau : il s'agit de représenter les différents éléments constitutifs d'un réseau et leurs interconnexions de manière graphique, tout en détaillant leurs fonctions et utilités de manière textuelle.
Un logiciel collaboratif : logiciel sur lequel plusieurs personnes peuvent travailler ensemble et de manière simultanée, afin par exemple de compléter l'ouvrage rapidement, ou bien lorsque de nombreuses connaissances issues de divers milieux sont nécessaires.
Au final, nous avons "seulement" développé un prototype (ce qui est déjà bien, vu le temps imparti) constitué de plusieurs parties :
- une partie graphique permettant d'agencer les différents éléments du réseaux sur un schéma, développée en Flex ;
- une partie serveur permettant de synchroniser les schémas des différents utilisateurs en temps réel, et qui a été développée en java, et qui peut être mise en production sur un serveur tomcat par exemple ;
- une partie textuelle permettant de détailler le fonctionnement de chacun des organes du réseaux, qui a été développée à l'aide d'un mediawiki modifié pour l'occasion.
Je ne malheureusement pas livré le détail du projet, qui reste confidentiel comme Orange nous l'a demandé. Mais vous pouvez toujours me contacter pour plus d'informations.


Aucun commentaire pour cet article pour le moment.