uploads/SEE Telecom/AMCE DB


63KB taille 3 téléchargements 509 vues
GT REV01 09.2015 Page 1 of 3

Proposition de stage

Conception d’une base de données pour l’application AMCE Introduction La société SEE Telecom mène depuis plusieurs années des activités dans le domaine du développement hardware et software des produits CATV et wireless. Parmi les projets sur lesquels nous travaillons, plusieurs utilisent un système de monitoring de l’équipement radio fréquence utilisé pour la retransmission radio en milieux confinés. Le travail que nous proposons consiste à développer une interface graphique pour l’application de monitoring AMCE. Objectif du stage Au sein du service de recherche et développement (R&D) et dans le cadre du stage proposé, vous prenez en charge l’amélioration d’un logiciel de monitoring utilisé pour effectuer la surveillance des équipements radio. Vous concevez une base de données en plusieurs étapes qui incluent l’analyse du problème, la constitution du modèle conceptuel afin de procéder au développement et l’intégration avec un Système de Gestion de la Base de Données (SGBD), la création effective dans le SGBD des structures et leur remplissage. En vous appuyant sur le langage JAVA, vous menez les phases de tests et de validation en collaboration avec l'équipe de développement du logiciel de simulation. Ce stage offre une expérience de développement logiciel avec des méthodes et des outils professionnels, dans un contexte pluri disciplinaire de recherche et développement. Description du projet de stage Ces dernières années, vu l’augmentation en taille et en complexité des systèmes de radiofréquence, la capacité de superviser à distance les équipements, est devenue une tâche importante. Un des moyens les plus efficaces pour superviser les équipements dans un réseau consiste à utiliser le Protocole Simple de Gestion du Réseau (SNMP). En utilisant ce protocole, un administrateur système peut gérer à distance l’équipement SEE sur un réseau TCP/IP. L’Alarm Monitoring ConsolE est un logiciel client-serveur développé en JAVA utilisé pour se connecter à l’équipement radio développé par SEE Telecom afin d’intégrer et gérer des technologies complexes, en se tournant vers des techniques de gestion proactive, et en implémentant des algorithmes de contrôle automatique. Au cœur de l’application se trouve une base de données contenant un ensemble structuré d’éléments d’information, agencés sous forme de tables, dans lesquels les données sont organisées selon certains critères en vue de permettre leur exploitation par les clients AMCE. Le besoin de centraliser le stockage des données de manière à assurer l’unicité de la saisie et de la validation des données a pour corollaire la mise en place de mécanismes techniques qui vont assurer aux utilisateurs un partage équitable de ces données, sans risque de concurrence, mais qui vont aussi empêcher les accès non autorisés. Le SGBD doit posséder un mécanisme d’accès concurrents à une base de données par plusieurs utilisateurs autorisés. De plus le SGBD devra pouvoir gérer le processus de mise à jour des données comme un tout indissociable pour garantir la cohérence interne du DB. Le travail proposé dans ce stage consiste à : 1. La phase de conception et de réalisation vise la production de l’application de base de données. Elle s’appuie sur une démarche systématique s’inspirant d’une philosophie de See Telecom Avenue du Commerce 18 BE-1420 Braine-l’Alleud • Belgium Tel.: +32 (0)2 389 00 20 Fax: +32(0)2 389 00 30

GT REV01 09.2015 Page 2 of 3

Proposition de stage

Conception d’une base de données pour l’application AMCE développement progressif et itératif de l’application. La modélisation se fera en utilisant le langage UML, soit «Langage unifié de modélisation». Afin de réaliser un modèle conceptuel de données avec la notation UML, l’étudiant devra réaliser un modèle orienté objet sous forme d’un diagramme de classes. La modélisation pourra s’effectuer en utilisant des logiciels libres tels que DBDesigner et AnalyseSI. 2. Modéliser le schéma physique du DB, c.à.d. les propriétés des données, les domaines des données (types de données), les fichiers, les contraintes d’intégrité, associés d’une manière ou d’une autre les uns aux autres. 3. Gérer la sécurité notamment en limitant le nombre d’accès des clients AMCE au DB du serveur centrale. Un deuxième volet de la sécurité concerne la sauvegarde de copies de sécurité d’une BD et la récupération des données à la suite d’une panne. Certains SGBD maintiennent en tout temps une copie miroir d’une BD et cela à la volée c’est à dire que tout changement à une BD est reflété en temps réel dans une deuxième BD qui maintient une copie de la première. 4. Evaluer toute une série de statistiques concernant l’utilisation du DB et les temps d’accès.

Informations pratiques •

Responsable de stage à SEE Telecom : Guido Torrese, Ph.D. Software Solution Manager E-mail: [email protected] Phone: 0032-(0)2-3890043



Responsable administrative Pilar de Lichtervelde, Responsable du personnel E-mail : [email protected] Phone: 02/389.00.55



Localisation du poste SEE Telecom Avenue du Commerce, 18 - 22 BE-1420 Braine-l'Alleud Belgium

See Telecom Avenue du Commerce 18 BE-1420 Braine-l’Alleud • Belgium Tel.: +32 (0)2 389 00 20 Fax: +32(0)2 389 00 30

GT REV01 09.2015 Page 3 of 3

Proposition de stage

Conception d’une base de données pour l’application AMCE

See Telecom Avenue du Commerce 18 BE-1420 Braine-l’Alleud • Belgium Tel.: +32 (0)2 389 00 20 Fax: +32(0)2 389 00 30