Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 73

Dédicace

A mes parents : Sadok,Amel pour leurs sacrifices et leur affection. Que


ce travail soit un modeste témoignage de ma reconnaissance, de mon
attachement et de mon grand amour.

A mon cher frère Yassineet mes chères sœurs Kaouther et Ghofrane,


pour leur soutien et leurs conseils et les soucis partagés.

A mon très chèr ami Anis, pour son soutien, ses encouragements et son
affection.

A tous mes amis en souvenir des bons moments qu'on a vécus ensemble.

Je dédie ce mémoire.

Nadhir Osmane
Dédicace

Je dédie ce rapport

A mes chers parents Hedi et Sallouha

Aucun hommage ne pourra être à la mesure

de l’amour et de l’estime que je vous porte,

à mon p’tit frère Mahdi,

à mes chers oncles Farouk et Khaled,

à tous mes amis et à tous ceux que j’aime et qui m’aiment

Houcine Chebbi
Remerciements

Nous tenons à remercier dans un premier temps, toute l’équipe


pédagogique de l’institut supérieure des études technologiques en
communications de Tunis.

Avant d’entamer ce rapport, nous profitons de l’occasion pour


remercier tout d’abord notre enseignante Madame Amel Tounsi qui n’a
pas cessé de nous encourager pendant la durée du projet de fin d’études,
ainsi pour sa générosité en matière de formation et d’encadrement.

Aussi, nous tenons à remercier Monsieur Jamil Swayah pour


l’aide et les conseils concernant les missions évoquées dans ce rapport,
qu’il nous a apporté lors des différents suivis, et la confiance qu’il nous
a témoigné.
Table des matières

Introduction générale .................................................................................................................. 1


Chapitre 1 : SIG et réseaux fibres optiques ................................................................................ 1
Introduction ................................................................................................................................ 1
1-1 Les systèmes d’information géographiques (SIG) .......................................................... 1
1-1.1 Définitions................................................................................................................ 1
1-1.2 Modes de représentation de l’information géographique dans un SIG .................... 2
1-1.2.1 Mode raster ........................................................................................................... 3
1-1.2.2 Mode vectoriel ...................................................................................................... 4
1-1.3 Fonctionnalités des SIG : ......................................................................................... 5
1-1.3.1 Abstraction : ......................................................................................................... 5
1-1.3.3 Archivage ............................................................................................................. 6
1-1.3.4 Analyse ................................................................................................................. 6
1-1.3.5 Affichage .............................................................................................................. 7
1-1.4 Rôle des SIG ............................................................................................................ 7
1-2 Réseau de Fibre Optique ................................................................................................. 8
1-2.1 Définition ................................................................................................................. 8
1-2.2 Architecture d’un réseau FTTH ............................................................................... 8
1-2.3 Technologie point-à-point ...................................................................................... 10
1-2.4 Technologie point-à-multipoint ............................................................................. 11
1-3 Les systèmes d’information géographiques et les réseaux fibre optiques .................... 11
Conclusion ................................................................................................................................ 12
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela ...................... 13
Introduction .............................................................................................................................. 13
2-1 Etude de l’existant ......................................................................................................... 13
2-1.1 Procédures de travail actuelles ............................................................................... 13
2-1.2 Etapes de réalisation du projet ............................................................................... 13
2-1.3 Collecte des données .............................................................................................. 14
2-2 Outils utilisés dans la réalisation du projet.................................................................... 14
2-2.1 Langage Java .......................................................................................................... 14
2-2.2 ArcGis .................................................................................................................... 15
2-2.3 Microsoft Access ................................................................................................... 15
2-3 Méthodologie ................................................................................................................ 16
2-3.1 Spécification de la zone de travail ......................................................................... 16
2-3.2 Traitement de l’image ............................................................................................ 16
2-3.3 Géo-référencement de la carte ............................................................................... 18
2-3.3.1 Principe............................................................................................................... 18
2-3.3.2 Etapes de géo-référencement ............................................................................. 19
2-3.4 Création des couches .............................................................................................. 21
2-3.4.1 Création de la couche « Centrale »..................................................................... 21
2-3.4.2 Création de la couche « Câble » ......................................................................... 22
2-3.4.3 Création de la couche « Abonnés » .................................................................... 24
2-3.4.4 Création de la couche « Nœuds » ....................................................................... 25
2-3.4.5 Architecture complète sur la carte ...................................................................... 27
2-3.5 Création de la base de données géo-référentielle ................................................... 28
2-3.6 Développement des algorithmes ............................................................................ 29
Conclusion ................................................................................................................................ 29
Chapitre 3 : Développement d’une application de gestion d’un système SIG ......................... 30
Introduction .............................................................................................................................. 30
3-1 Spécification et formalisation des besoins .................................................................... 30
3-1.1 Besoins fonctionnels .............................................................................................. 30
3-1.1.1 Objectifs de l’application ................................................................................... 30
3-1.1.2 Fonctionnalités de l’application ......................................................................... 31
3-1.2 Besoins non-fonctionnels ....................................................................................... 31
3-1.3 Identification des acteurs ....................................................................................... 31
3-2 Conception générale du projet....................................................................................... 32
3-2.1 Outil de conception ................................................................................................ 32
3-2.2 Diagramme de cas d’utilisation générale ............................................................... 32
3-2.4 Diagrammes de séquences ..................................................................................... 39
3-2.4.1 Diagramme de séquences du cas d’utilisation « S’authentifier »....................... 40
3-2.4.2 Diagramme de séquences du cas d’utilisation « Gérer les accès » .................... 40
3-2.4.3 Diagramme de séquences du cas d’utilisation « Localiser abonné » ................. 42
3-2.4.4 Diagramme de séquences du cas d’utilisation « Déclarer panne » .................... 43
3-2.4.5 Diagramme de séquences du cas d’utilisation « Mise à jour des données » ...... 44
3-2.4.6 Diagramme de séquences du cas d’utilisation « Générer Statistiques » ............ 45
3-2.5 Diagramme des classes .......................................................................................... 45
3-3 Interfaces de l’application ............................................................................................. 45
3-3.1 Interface d’accueil .................................................................................................. 46
3-3.2 Interface d’authentification .................................................................................... 46
3-3.3 Interface d’accès « administrateur » ...................................................................... 49
3-3.4 Interface d’accès « ingénieur » .............................................................................. 49
3-3.5 Interface « Localisation géographique » ................................................................ 50
3-3.6 Interface « Déclarer panne » .................................................................................. 51
3-3.7 Interface « Dérangements et interventions ».......................................................... 53
3-3.8 Interface « Gérer les accès » .................................................................................. 54
3-3.9 Interface « Mise à jour des données » .................................................................... 55
3-4 Test de l’application développée ................................................................................... 57
Conclusion ................................................................................................................................ 58
Conclusion générale ................................................................................................................. 59
Bibliographie ............................................................................................................................ 60
Annexes .................................................................................................................................... 61
Résumé ..................................................................................................................................... 63
Liste des figures

Figure1. 1: Architecture SIG ...................................................................................................... 2


Figure 1.2: Données raster ......................................................................................................... 3
Figure 1.3: Formes géométriques élémentaires .......................................................................... 4
Figure1. 4: Modes de représentation des données ...................................................................... 5
Figure1. 5: Rôle du SIG ............................................................................................................. 7
Figure 1.6: Architecture réseau FTTH ....................................................................................... 9
Figure 1.7: Technologie point-à-point ..................................................................................... 10
Figure 1.8: Architecture point-à-multipoint ............................................................................. 11

Figure2. 1: Zone de travail ....................................................................................................... 16


Figure2. 2: Concaténation des images...................................................................................... 17
Figure2. 3: Zone d’intervention sur ArcMap ........................................................................... 18
Figure2.4: Principe de géo référencement ................................................................................ 18
Figure2.5: Systèmes de coordonnées ....................................................................................... 19
Figure2.6:Outil de géo-référencement ..................................................................................... 20
Figure2.7:Table d’ajout d’un point de géo-référencement ....................................................... 20
Figure2.8: La carte après géo-référencement ........................................................................... 20
Figure2.9:Création de la couche Centrale ................................................................................ 21
Figure2.10: Couche centrale .................................................................................................... 22
Figure2.11: Création de la couche « Câble » ........................................................................... 23
Figure2.12: Couche « Câble » .................................................................................................. 24
Figure2.13: Création de la couche « Abonnés » ...................................................................... 24
Figure2.14: Couche Abonnés ................................................................................................... 25
Figure2 15: Création de la couche « Nœuds » ......................................................................... 26
Figure2.16: La couche Nœud ................................................................................................... 26
Figure2.17: architecture complète du réseau fibre optique ...................................................... 27
Figure2.18: Intervention et flux de données entre les outils utilisés ........................................ 28
Figure3.1 : Diagramme de cas d’utilisation générale ............................................................... 33
Figure3.2: Diagramme d'activité .............................................................................................. 39
Figure3.3: Diagramme de séquences du cas d'utilisation "S'authentifier" ............................... 40
Figure3.4:Diagramme de séquences du cas d'utilisation "Gérer les accès" ............................. 41
Figure3.5: Diagramme de séquences du cas d'utilisation "Localiser abonné" ......................... 42
Figure3.6: Diagramme de séquences du cas d'utilisation "Déclarer panne" ............................ 43
Figure3.7:Diagramme de séquences de cas d'utilisation "Mise à jour des données" ............... 44
Figure3-8: Diagramme de séquences du cas d'utilisation "Générer statistiques" ................... 45
Figure3.9: interface d’accueil ................................................................................................... 46
Figure3.10: Interface d'authentification ................................................................................... 47
Figure3 11: Interface d'authentification réussie ....................................................................... 48
Figure3.12: Interface d'échec d'authentification ...................................................................... 48
Figure3.13: Interface d'accès "Administrateur" ....................................................................... 49
Figure3.14: Interface d'accès "Ingénieur" ................................................................................ 49
Figure3.15: Interface de "Localisation géographique"............................................................. 50
Figure3.16: Message de localisation d'abonné ......................................................................... 50
Figure3.17: Interface de localisation d'un abonné .................................................................... 51
Figure3.18: interface « Déclarer panne » ................................................................................ 52
Figure3.19: Interface de déclaration d’une fibre affectée ........................................................ 52
Figure3.20:Interface de déclaration d’un abonné affecté ......................................................... 53
Figure3.21: Interface de dérangements .................................................................................... 53
Figure3.22: Interface « Gérer les accès » ................................................................................. 54
Figure3.23: Interface de création d’un utilisateur .................................................................... 54
Figure3.24: Interface de résiliation d’un utilisateur ................................................................. 55
Figure3.25: Interface d’ajout d’une fibre ................................................................................. 55
Figure3.26: Interface d’ajout d’un abonné ............................................................................... 56
Figure3.27: Interface de résiliation d’un abonné ..................................................................... 56
Liste des tableaux

Tableau 1: Tableau descriptif du cas d'utilisation "S'authentifier" .......................................... 34


Tableau 2: Tableau descriptif du cas d'utilisation "Mise à jour des données" ......................... 35
Tableau 3: Tableau descriptif du cas d'utilisation "déclarer panne" ........................................ 36
Tableau 4:Tableau descriptif du cas d'utilisation " Gérer les accès" ........................................ 36
Tableau 5: Tableau descriptif du cas d'utilisation "Localisation géographique" ..................... 37
Tableau 6: Tableau descriptif du cas d'utilisation "Dérangements et interventions" ............... 37
Tableau 7: Tableau descriptif du cas d'utilisation "Statistiques" ............................................. 38
Introduction générale

Introduction générale

Depuis quelques décennies, les opérateurs [1] de télécommunications portent un


intérêt considérable aux systèmes d’information géographiques (SIG). En particulier, dans le
déploiement des réseaux fibres optiques qui avec les enjeux économiques majeurs exigent des
moyens efficaces pour la gestion et l’exploitation de ces réseaux.

Un système SIG permet de gérer des données pour effectuer des analyses et faciliter
les études et la prise des décisions. Ainsi, ce genre des systèmes permet d’identifier les
infrastructures préexistantes qui pourront être modifiées pour le déploiement des réseaux
fibres optiques et de récupérer un certain nombre d’informations concernant le réseau fibre
optique étudié.

Dans le cadre de notre stage effectué au Centre des Etudes et des Recherches de
Télécommunications (CERT), nous avons développé et mis en place d’un système d’aide à la
décision pour un réseau fibre optique.

Le rapport est organisé comme suit. Dans le premier chapitre, nous allons mettre en
évidence les principales notions et concepts des systèmes d’informations géographiques ainsi
que l’architecture et les principales caractéristiques des réseaux Fiber To The Home (FTTH).

Dans le deuxième chapitre, nous allons nous intéresser à l’implémentation d’un


Système d’Information Géographique relatif au réseau fibre installé au technopôle Elgazela en
utilisant le logiciel ArcGis.

Lors du troisième chapitre, nous allons développer un outil d’aide de décision du


réseau fibre optique déjà implémenté dans un système d’information géographique. Cet outil,
permettra l’analyse d’une base de données avec une représentation cartographique des
données

1
Chapitre1 : SIG et réseaux fibre optique

Chapitre 1 : SIG et réseaux fibres


optiques

Introduction

La demande croissante [2] des réseaux à fibres optiques crée non seulement le besoin
de plus de concepteurs, mais crée aussi le besoin d'un système d'information pour gérer
l'infrastructure. L'intégration d’un outil de conception et de visualisation avec la gestion de
données du réseau est une application idéale pour un système de gestion d'infrastructure géo-
spatialement.

Alors dans ce premier chapitre, on mettra en évidence l’importance de la mise d’un en


place d’un tel système d’information géographique dans le déploiement et la gestion des
réseaux FTTH.

1-1 Les systèmes d’information géographiques (SIG)


1-1.1 Définitions

Un SIG est un système [3] qui permet de gérer l'information géographique. En effet,
plusieurs définitions ont été attribuées au SIG mais toutes incluent l’ensemble de ses
fonctions. Citons deux définitions :

Définition américaine :
Un SIG est un système informatique de matériels, de logiciels, et de processus conçus
pour permettre la collecte, la gestion, la manipulation, l'analyse, la modélisation et l'affichage
de données à référence spatiale, afin de résoudre des problèmes complexes d'aménagement et
de gestion .

1
Chapitre1 : SIG et réseaux fibre optique

Définition française :
Un système d'information géographique est un ensemble de données repérées dans
l'espace, structuré de façon à pouvoir en extraire commodément des synthèses utiles à la
décision.

Donc on peut retenir qu’un SIG peut être considéré comme un système informatisé
(matériels et logiciels) capable de gérer, d'analyser et de représenter des données
géographiques pour aider à la compréhension des phénomènes d'aménagement et de
planification. Ainsi, les données géographiques manipulées par les SIG sont superposées en
couches.

Figure1.1: Architecture SIG

1-1.2 Modes de représentation de l’information géographique dans un SIG

L'information géographique [4] peut être stockée selon deux modes :

 Mode raster
 Mode vectoriel

2
Chapitre1 : SIG et réseaux fibre optique

1-1.2.1 Mode raster

Ce type du donnée [5] correspond à une donnée de type image. Cette donnée à une
structure matricielle composée de ligne et de colonne. Chaque cellule correspond à un pixel.
Ce dernier est utilisé pour stocker des données décrivant les caractéristiques de l’espace.

La donnée raster peut être sous les formats suivants:

 une photo aérienne : qui est la plus utilisée, sa précision dépend de sa résolution
spatiale.
 Carte scannée : c’est une carte souvent issue d’une carte papier destinée au public.
Elle est donc la représentation de l’information géographique déjà interprétée.

Image satellite : image issue de capteurs embarqués dans des satellites d’observation
placés sur des orbites de 500 à 36000 km d’altitude. L’image représente le rayonnement
solaire réfléchi par les objets au sol dans le domaine visible ou proche infrarouge. Elle doit
subir plusieurs traitements radiométriques et géométriques avant d'être utilisable dans un SIG.

Figure 1.2: Données raster

3
Chapitre1 : SIG et réseaux fibre optique

1-1.2.2 Mode vectoriel

Dans ce mode les objets spatiaux sont décrits à travers leurs constituants élémentaires :
les points, les arcs et les arcs des polygones. Chaque objet spatial est doté d’un identifiant qui
permet de le relier à une table attributaire.

 Les points : Un point n’a pas de dimension, il représente une entité géographique qui
définit des localisations d’éléments séparés dans un espace cartésien ou géographique.
 Les lignes : Une ligne est représentée par une suite continue de segments de droite.
Elle est limitée par un point de début et un point de fin. Elle permet de représenter des
objets linéaires qui ont une longueur mais pas de surface (Exemple : courbes de
niveau) ainsi que des objets géographiques trop étroits pour être décrits par des
surfaces (Exemple : rues ou rivières).
 Les polygones : Ce sont des lignes fermées permettant de représenter la forme et la
localisation d’objets homogènes (Exemple pays, types de sol,..).

Figure 1.3: Formes géométriques élémentaires

4
Chapitre1 : SIG et réseaux fibre optique

Figure1.4: Modes de représentation des données

1-1.3 Fonctionnalités des SIG :

1-1.3.1 Abstraction :

Cette fonctionnalité consiste à concevoir un modèle dans lequel sont organisées les
données par composants géométriques et par attributs descriptifs, ainsi qu’à établir des
relations entre les différents objets.

1-1.3.2 Acquisition

Elle revient à alimenter le SIG en données. C’est une fonctionnalité importante car un
SIG ne peut fonctionner que s’il contient des données.

Deux modes d’acquisition sont proposés :

 Si les données existent : Dans ce cas il y’aura incorporation des données. Les SIG
offrent généralement trois moyens d’incorporer les données :

5
Chapitre1 : SIG et réseaux fibre optique

 Importer une base de données structurée dans un format interne à un SIG. Ce


moyen convient entre les SIG d'un même type mais cela posera un problème et
sera plus délicat entre des SIG de types ou de versions différentes.
 Importer un fichier "à plat", il s’agit d’un simple fichier texte contenant toutes les
informations structurées de façon simple. Ce type supposera un important travail
de structuration des données pour coïncider avec la structure interne du SIG.
 Passer par une des normes d'échange disponible sur le marché. Ce troisième
moyen est le plus économique à long terme.

 Si les données n’existent pas : il faut créer une base de données :

Dans ce mode, les données sont acquises soit par le scannage, soit par la saisie, soit
par la numérisation qui consiste à suivre avec le curseur le contour d’un objet sur
l’objet à numériser (carte sur table ou image à l’écran) en enregistrant les points
caractéristiques (début, points intermédiaires, fin).

Il est à signaler que cette fonction de SIG permet d’entrer, d’une part, la forme des
objets géographiques et, d’autre part, leurs attributs et relations.

1-1.3.3 Archivage

Cette fonction consiste à stoker et récupérer les données, c'est-à-dire à offrir la


possibilité de transférer les données, de l’espace de travail vers l’espace d’archivage (disque
dur).

1-1.3.4 Analyse

C’est la fonction principale du SIG, on distingue :

 l’analyse des données : Cette fonction a pour but d’interpréter les données pour
élaborer de nouvelles informations. Pour ce faire, les SIG peuvent utiliser le
langage SQL qui est un langage de requête qui permet de rechercher des
informations dans une base de données.

6
Chapitre1 : SIG et réseaux fibre optique

 l’analyse des objets géométriques : L’analyse peut concerner aussi les objets
géométriques pour mettre en évidence les propriétés liées à la géométrie des
objets. Pour cela, on utilisera des requêtes.
 l’analyse complexe : Dans la plupart des cas, des développements
informatiques permettent d’effectuer des analyses complexes. Ce type
d’analyse donne toute son utilité au SIG. Exemple d’analyse complexe : calcul
d’itinéraire.

1-1.3.5 Affichage

Le SIG permet de visualiser les différentes données géographiques disponibles. Ainsi


il permet à l’utilisateur une palette complète de fonctions de gestion de l’affichage.

1-1.4 Rôle des SIG

A travers les fonctionnalités présentées ci-dessus, on peut considérer qu’un SIG est un
outil d’aide à la décision tenant compte de ses capacités de stoker, mémoriser, traiter et
restituer des données géographiquement référencées .

L’utilisateur du SIG voit le monde à travers les bases de données manipulées par ce
dernier. Il peut, ainsi, via le SIG prendre des décisions pour modifier cette réalité.

Figure1.5: Rôle du SIG

7
Chapitre1 : SIG et réseaux fibre optique

1-2 Réseau de Fibre Optique

La fibre utilise la lumière pour envoyer les informations. Donc, la capacité de données
est très grande, la vitesse est très rapide et il a une grande sécurité pour les informations. Pour
ces raisons, la plupart des pays, des entreprises, des sociétés industrielles et d'autres préfèrent
utiliser cette technique pour les communications.

Des réseaux de fibre optiques ont beaucoup de topologies parmi lesquelles on


distingue les réseaux FTTH ( Fiber To The Home).

1-2.1 Définition

FTTH : Fiber To The Home, ce qui signifie littéralement en français « fibre jusqu’au
foyer ». Il s’agit d’une technologie qui apporte de la fibre optique jusque à l’abonné permet
l’accès à Internet et aux services associés à des débits de 10 Mbit/s à 1 Gbit/s symétrique, soit
des débits très supérieurs à ceux accessibles via la paire de cuivre téléphonique. Deux
solutions sont envisageables : les commutateurs Ethernet point à point et le point-multipoint.

1-2.2 Architecture d’un réseau FTTH

L’architecture [6] adoptée pour desservir les nouvelles zones FTTH est donnée par le
schéma ci-dessous :

8
Chapitre1 : SIG et réseaux fibre optique

Figure 1.6: Architecture réseau FTTH

Avec :

NRO : Nœud Raccordement Optique

SRO : Sous Répartiteur Optique

SRI : Sous Répartiteur Optique d’immeuble

PEC : Point d’Eclatement du Câble

9
Chapitre1 : SIG et réseaux fibre optique

PDB : Point de Branchement

BPI : Boitier Pied de l’Immeuble

PTO : Prise Terminale Optique

Cette architecture est polyvalente et elle est compatible avec les réseaux point à point
et point à multipoints.

1-2.3 Technologie point-à-point

Dans un réseau point-à-point chaque abonné est relié au centre d’alimentation optique
par une ligne qui lui est propre. Cette topologie se prête très bien à une distribution du réseau
au niveau du NRO (Nœud de raccordement optique), puisque chaque client est libre de choisir
l’opérateur sur lequel va être rattaché. La bande passante (généralement 100 Mb/s jusqu’au
NRO. La mise à niveau de la puissance de débit de 100Mb/s à 2,5Gb/s contrairement au
point-à-multipoint.

Figure 1.7: Technologie point-à-point

Cette architecture nécessite un investissement initial important mais présente


l’avantage d’une gestion simplifiée (débit quasi-illimité par abonné, gestion de la qualité de
service simplifiée).

10
Chapitre1 : SIG et réseaux fibre optique

L’inconvénient principal d’un réseau point-à-point est le cout des équipements, des
infrastructures en fibres optiques.

1-2.4 Technologie point-à-multipoint

L’architecture point-à-multipoint permet de partager une fibre optique sur une longue
portion du réseau, puis de la diviser en plusieurs fibres sur des distances plus courtes pour
desservir plusieurs abonnés.

Figure 1.8: Architecture point-à-multipoint

1-3 Les systèmes d’information géographiques et les réseaux fibre optiques

Le déploiement d'un réseau FTTH est une tâche coûteuse, et il faut une bonne
planification et de pré-connaissances sur les routes et l’infrastructure de réseau publique pour
la région couverte par le FTTH.

En effet, les procédures de travail anciennes sont très rigides. Ils ne permettent pas aux
ingénieurs et aux techniciens de bien gérer et exploiter les éléments des réseaux. Ainsi, ces
procédures sont des tâches hautement complexes et durent des semaines et des mois dans la
réalisation des travaux.

11
Chapitre1 : SIG et réseaux fibre optique

La solution [7] de ces problèmes est un système d'information qui intègre tant la
conception que les processus de gestion des éléments exigés pour le réseau de fibre.
L'intégration de conception d'ingénierie et des outils de visualisation avec la gestion des
données de réseau est une application idéale pour un système de gestion d'infrastructure géo-
spatiale.

L’implémentation d’un tel système d’information géographique permet aux ingénieurs


et aux concepteurs des réseaux de :

 Visualiser l’architecture des réseaux


 Assurer le bon fonctionnement des réseaux
 Optimiser le délai d’intervention
 Surveiller les réseaux
 Accéder facilement aux données relatives aux composants des réseaux

Conclusion
Durant le premier chapitre, nous avons mis en évidence les différentes notions
relatives aux systèmes d’informations géographiques ainsi que les différentes architectures et
technologies des réseaux fibres optiques.

Aussi, nous avons démontré l’importance d’implémentation des systèmes


d’informations géographiques pour la gestion et l’exploitation des réseaux fibres optiques.

12
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

Chapitre 2 : Implémentation d’un


système SIG relatif au technopôle
Elgazela

Introduction
Dans ce chapitre, nous allons présenter les différentes étapes nécessaires à la création
d’une application SIG.

Le but étant de faciliter la gestion et la prise de décisions d’un réseau fibre optique.

2-1 Etude de l’existant

2-1.1 Procédures de travail actuelles

La procédure de travail actuelle est décrite comme suit :

Une complexité croissante pour la supervision de ces réseaux et des services associés.

 Lors d’une réclamation d’une panne ce qui nécessite le déplacement quotidien


des équipes de maintenance, même s’il s’agit de la même panne pour plusieurs
clients. La panne est généralement localisée en se basant sur l’expérience de
l’équipe de maintenance ou par l'élimination des possibilités les moins
envisagées.
 Tache couteuse en termes de temps, qui va impliquer des investissements
humains et matériels très importants en l’absence d’une démarche
décisionnelle basée sur des approches scientifiques de planification et
d’optimisation.
2-1.2 Etapes de réalisation du projet

Afin d’arriver à la création d’une application SIG qui permet ces besoins, la
réalisation du projet est passée par les étapes suivantes :

 Une étude détaillée des différentes composantes du réseau de fibre optique.

13
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

 Spécification de la zone du travail.


 Traitement de la carte du travail à travers des captures d’écran des images
satellitaires, puis fusionnement de ces images à l’aide du logiciel « Photoshop.
 Insertion de la carte dans le logiciel ArcGIS pour réaliser le géo-référencement
et le calage de la carte.
 L’implémentation de l’architecture fibre optique de la zone du travail sur
ArcGIS avec la création des couches en forme géographiques élémentaires.
 Création de la base de données et les données alphanumériques du terrain.
 Conception et la mise en place d’une application pour la gestion du réseau
fibre optique.
 Développement des algorithmes des interfaces avec le langage java.
2-1.3 Collecte des données
La collecte des données concerne l’architecture du réseau fibre optique de la zone à
étudier. Ces données sont collectées d’après les documents suivants :

 Un document qui présente l’entreprise CERT.


 Des documents sur la technologie du réseau FTTH.
 L’architecture du réseau fibre optique de la zone qu’on a étudié.

2-2 Outils utilisés dans la réalisation du projet

2-2.1 Langage Java


Java est un langage de programmation orienté-objet dont le syntaxe est proche du C.
La richesse de son écosystème, sa simplicité ainsi que ses caractéristiques lui ont permis
d’être souvent utilisé pour le développement des applications d’entreprises et mobiles.

Pour cela, on a eu recours au langage java afin de développer notre application et plus
précisément dans la création des interfaces graphiques de l’application.

Aussi, nous avons utilisé ce langage pour la programmation des différents algorithmes
et fonctions qui vont assurer les fonctionnalités de l’application.

14
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

2-2.2 ArcGis
ArcGis [8] est le standard des systèmes d’informations géographiques. Il est utilisé
dans plusieurs secteurs d’activité.

En effet, ArcGis est devenu une solution optimale pour l’analyse géographique et la
représentation cartographique.

En utilisant ce logiciel, nous avons pu créer une carte de type vecteur et une base de
données qui contient touts les informations qui concernent le réseau fibre optique.

2-2.3 Microsoft Access


Que l’on souhaite créer une base de données pour un usage personnel ou pour l'utiliser
dans un service ou une entreprise. Access constitue un système de gestion de bases de
données simple pour gérer et partager l'information. Access propose une vaste gamme
d'outils de gestion des données mais présente également une intégration étroite avec le Web.
Cela facilite largement le partage des données sur une grande variété de plates-formes. De
plus, les différents niveaux d'utilisateurs pris en charge et les améliorations apportées pour
faciliter l'utilisation permettent d'améliorer la productivité.

 Access présente plusieurs avantages, à savoir :


 Simplicité de la recherche et de l'utilisation de l'information : Access offre un
outil simple pour chercher facilement l'information. Cet outil vient parfaire
l'homogénéité et l'intégration avec les autres applications de la suite Office.
 Partage de l'information sur le Web : Access permet de partager l'information
via l'intranet et également d'héberger une base de données dans le navigateur.
Ceci permet d’allier les avantages d'une base de données à la puissance du
Web.

15
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

2-3 Méthodologie

2-3.1 Spécification de la zone de travail

La zone de réalisation du projet est « le pôle technologique Elgazela ».

Figure2. 1: Zone de travail

2-3.2 Traitement de l’image


Dans cette étape, nous avons effectué des captures d’images satellitaires sur Google
Earth.

Pour réaliser ces captures, nous avons choisi une altitude de 500m pour que l’image
finale soit très claire, ce qui facilitera l’implémentation de l’architecture du réseau sur la carte.

16
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

Après la prise des captures, nous avons concaténé les images rasters en utilisant Adobe
Photoshop CS afin d’obtenir une image correspondante à la zone de travail.

Figure2. 2: Concaténation des images

Après la concaténation des images et afin d’obtenir une image complète, il faut
l’insérer dans l’ArcMap et réaliser le géo-référencement des images, à raison de superposer
l’image à la carte administratif de Tunis. Puis on utilise cette image pour réaliser une image
vectorielle.

17
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

Figure2. 3: Zone d’intervention sur ArcMap

2-3.3 Géo-référencement de la carte


2-3.3.1 Principe
Le géo-référencement consiste à utiliser des coordonnées cartographiques pour
affecter un emplacement spatial à des entités cartographiques. Tous les éléments d'une couche
de carte ont une position et une étendue géographique spécifique qui leur permettent d'être
repérés sur la surface de la terre, ou près de celle-ci. La capacité de localiser avec précision
des entités géographiques est essentielle pour la cartographie et le SIG.

Figure2.4: Principe de géo référencement

18
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

2-3.3.2 Etapes de géo-référencement


Il faut alors définir le système de coordonnées du bloc de données dans le nouveau
fichier qui permet de visualiser les couches du SIG a ce stade‐ là, nous avons choisi de
travailler avec le système de projection WGS 1984 Web Mercator et le système de
coordonnées géographiques WGS 1984. Nous avons donc tout projeté ultérieurement dans le
système de coordonnées que nous avions choisi (WGS_1984_UTM_Zone1).

Pour réaliser cette étape on exécute l’interface ArcCatalog, on clique droit sur le
groupe de couche « propriété »

Dans l’onglet « Système de coordonnées », on a sélectionné « Projected Coordinate


Systems» « World » « WGS 1984» puis on clique sur « Ok ». La figure suivante explique
cette étape :

Figure2.5: Systèmes de coordonnées

19
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

Ensuite, on insère l’outil « georeferencing » pour effectuer le géo-référencement de la


carte.

Figure2.6:Outil de géo-référencement

On ajoute 4 couples de coordonnées en DMS (Degré Minute Second)) renvoyant à des


points de référence angle d’une rue, d’un immeuble…, qu’on prend de Google Earth pour
donner une référence spatiale à l’image. Les points devraient être espacés couvrant toute
l’image.

Figure2.7:Table d’ajout d’un point de géo-référencement

La carte après le géo-référencement est indiquée par la figure ci-dessous

Figure2.8: La carte après géo-référencement

20
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

2-3.4 Création des couches

Durant cette étape, nous avons créé la base de données qui contient toutes les
informations concernant l’architecture du réseau fibre optique et à partir de laquelle nous
avons créé les différents couches du réseau sur la carte déjà référencié.

2-3.4.1 Création de la couche « Centrale »


Pour commencer, il faut commencer par la création d’une nouvelle classe d’entité
« feature class » dans la base de données et on la nomme « Centrale », puis on insère les
différents champs qui vont caractériser cette nouvelle classe.

Figure2.9:Création de la couche Centrale

21
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

Après la création de la couche, nous avons présenté le central sur la carte.

Figure2.10: Couche centrale

2-3.4.2 Création de la couche « Câble »


Après la création de la couche « Centrale », nous avons créé la couche « câble » tout
en suivant la même procédure que précédemment.

22
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

Figure2.11: Création de la couche « Câble »

Après la création de la couche, nous avons ajouté les différents câbles de transport, de
distribution et de branchement sur la carte.

23
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

Figure2.12: Couche « Câble »

2-3.4.3 Création de la couche « Abonnés »


De même, nous avons créé la couche abonnés qui contient une liste de tous les clients
qui appartiennent à la zone de travail.

Figure2.13: Création de la couche « Abonnés »

24
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

Ensuite, nous avons implémenté la liste des abonnés sur la carte référenciée.

Figure2.14: Couche Abonnés

2-3.4.4 Création de la couche « Nœuds »

25
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

Figure2 15: Création de la couche « Nœuds »

Figure2.16: La couche Nœud

26
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

2-3.4.5 Architecture complète sur la carte


La figure suivante montre l’architecture complète du réseau sur la carte

Figure2.17: architecture complète du réseau fibre optique

27
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

2-3.5 Création de la base de données géo-référentielle


La création de la base de données correspondante se fait suivant les critères suivants :

 Les tables qui sont en relation avec des entités géographiques seront créés sous
format de base pour être exploitées par ARCGIS (les tables représentant les
entités câble, nœuds, Abonnés, centrale).
 Les tables ayant une relation avec des données descriptives alphanumériques
seront créées dans Microsoft Access (panne).

Figure2.18: Intervention et flux de données entre les outils utilisés

28
Chapitre 2 : Implémentation d’un système SIG relatif au technopôle Elgazela

2-3.6 Développement des algorithmes


Des choix stratégiques de développement doivent être pris en considération afin
d’assurer le bon fonctionnement d’une application. Ces choix impliquent des contraintes
relatives à la configuration du réseau matériel. Ils sont de nature géographiques,
organisationnelles et techniques. Ils concernent les performances d’accès aux données, la
sécurité du système, l’interopérabilité et le mode d’utilisation du système. On parle aussi
d’architecture en spécifiant le nombre de couche géographiques et organisationnels où vont se
situer les environnements d’exécution du système.

Concernant l’application à réaliser, on distingue les principaux composants


d’exploitation suivants :

 Le serveur de bases de données : contient les tables nécessaires pour le


fonctionnement de l’application.
 L’application : présente le composant permettant aux acteurs de transmettre
leurs requêtes au serveur de bases de données pour récupérer les données
nécessaires.

L’interaction avec le SGBD relationnel sera réalisée via des programmes développés
en Java.

Conclusion
Dans ce chapitre, nous avons mis en relief les différentes étapes que nous avons suivi
afin d’arriver à implémenter un système d’information géographique relatif au technopôle
Elgazela.

L’exploitation des données disponibles dans ce système nécessite le développement


d’une application qui permet à un utilisateur de gérer et d’exploiter ces différentes données.

Le développement de cette application fera l’objet du prochain chapitre.

29
Chapitre3 : Développement d’une application de gestion d’un système SIG

Chapitre 3 : Développement d’une


application de gestion d’un système SIG

Introduction
Durant ce chapitre, nous allons développer un outil d’aide à la décision du réseau fibre
optique relatif au technopôle Elgazela.

Cet outil va permettre à ses utilisateurs d’exploiter et de gérer toutes les informations
et les données qui concernent le réseau fibre optique installé au technopôle Elgazela.

3-1 Spécification et formalisation des besoins

Les spécifications des caractéristiques fonctionnelles et l’analyse des besoins


permettent de déterminer les fonctionnalités du système et ses interactions avec les
utilisateurs. Ainsi, nous avons présenté la liste des besoins fonctionnels et non-fonctionnels.

3-1.1 Besoins fonctionnels

Il s’agit de présenter les avantages de ce système et de définir les fonctionnalités qu’on


envisage réaliser.

3-1.1.1 Objectifs de l’application


Le but de cette application est d’effectuer les différentes opérations suivantes :

 L’ingénieur peut :

- Gérer les abonnées

- Gérer les pannes.

- Générer des statistiques liées aux pannes qui peuvent avoir lieu sur un dispositif.
 L’administrateur peut :
- Gérer les accès.

30
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-1.1.2 Fonctionnalités de l’application

Les fonctionnalités qu’on envisage de réaliser dans le cadre de cette application,


peuvent être décrites comme suit :

 L’agent aura la possibilité de localiser l’abonné géographiquement et identifier


son chemin .Il pourra également saisir ou consulter de nouvelles pannes.
 Le système doit permettre l’extraction des statistiques liées à :
 la ou les zones les plus affectées par les pannes.
 la nature des pannes.

3-1.2 Besoins non-fonctionnels

Le système doit satisfaire aussi d’autres besoins assurant :

 La Qualité de l’application
 Fiabilité
 Simplicité
 La sécurité d’accès

3-1.3 Identification des acteurs


Un acteur présente l’abstraction d’un rôle joué par des entités externes (utilisateur,
dispositif matériel ou système) qui interagissent directement avec le système étudié. Un acteur
peut consulter et/ou modifier directement l’état du système, en émettant et/ou en recevant des
messages éventuellement porteurs de données.

Pour notre application, nous distinguons deux acteurs :

 Ingénieur
 Administrateur

Ces derniers présentent les principaux utilisateurs de l’application. Ils ont pour charge
d’assurer et de superviser l’état de fonctionnement du réseau. Cette fonction sera réalisée par
la gestion des pannes ainsi que la localisation géographique des équipements du réseau.

31
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-2 Conception générale du projet

3-2.1 Outil de conception


Le langage UML permet de construire plusieurs modèles conceptuels : certains
montrent le modèle du cas d’utilisation, d’autres montrent sa structure du modèle conceptuel
de données et autres encore en donnent une vision globale ou détaillée.

Les modèles se complètent et peuvent être assemblés. Ils sont élaborés tout au long du
cycle de vie du développement d’un système (depuis le recueil des besoins jusqu’à la phase de
conception). Dans cette partie, nous allons étudier le diagramme de cas d’utilisation.

3-2.2 Diagramme de cas d’utilisation générale

Le modèle de cas d’utilisation permet de modéliser et d’exprimer les fonctionnalités


de l’application. Ainsi le diagramme de cas d’utilisation peut être considéré comme un outil
de base pour expliquer à des interlocuteurs non-techniciens les caractéristiques du système.

32
Chapitre3 : Développement d’une application de gestion d’un système SIG

Figure3.1 : Diagramme de cas d’utilisation générale

33
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-2.2.1 Analyse de cas d’utilisation « S’authentifier »

Message émis par tout utilisateur désirant utiliser l’application pour pouvoir
s’authentifier et accéder aux divers services. Ce message est primordial pour garder l’aspect
sécurisé de l’application.

Titre S’authentifier
Intention Authentification des utilisateurs du système
Acteur Ingénieur, Administrateur
Définition des enchainements Saisie nom d’utilisateur et mot de passe puis
validation.
Pré -condition Nom d’utilisateur et mot de passe valide.

Post-condition Accès à l’interface de l’application.


Exception Nom d’utilisateur ou mot de passe non
valide, retour.

Tableau 1: Tableau descriptif du cas d'utilisation "S'authentifier"

3-2.2.2 Analyse de cas d’utilisation « Mise à jour des données »

Message émis par l’Administrateur pour mettre à jour les données relatives à un
abonné ou une fibre quelconque.

34
Chapitre3 : Développement d’une application de gestion d’un système SIG

Titre Mise à jour des données


L’administrateur pourra actualiser les
Intention
informations relatives à une couche du réseau
selon le besoin
Acteur Administrateur
1) Cliquer sur « Mise à jour des données ».
Définition des enchainements
2) Choisir une des options suivant :
 « Ajouter abonné»
 « ajouter fibre »
 « Résilier abonné »
3) Retour.
Résultat Abonné et chemin d’abonné sélectionnés.
Message informe que la mise a jour a été
Post-condition
réussie.

Nom d´utilisateur ou mot de passe non valide.


Exception

Tableau 2: Tableau descriptif du cas d'utilisation "Mise à jour des données"

3-2.2.3 Analyse de cas d’utilisation « Déclarer panne »

Dans la partie gestion des pannes, l’administrateur peut déclarer une fibre affectée ou
bien un abonné affecté.

Titre Déclarer panne


Intention Saisie panne, Enregistrer panne.

Acteur Agent
Définition des enchainements 1) Cliquer sur « Déclarer panne ».
2) Choisir une des options suivant :
 « Abonné affecté »
 « Fibre affectée »
3) Retour.

35
Chapitre3 : Développement d’une application de gestion d’un système SIG

Post condition Message informe que l’enregistrement d’une


panne a réussi.
Exception Nom d´utilisateur ou mot de passe non valide.

Tableau 3: Tableau descriptif du cas d'utilisation "déclarer panne"

3-2.2.4 Analyse de cas d’utilisation « Gérer les accès »

L’administrateur seul aura la possibilité de gérer les accès. Ceci sera assuré à travers
les étapes suivantes :

- Ajouter un utilisateur
- Résilier un utilisateur
Titre Gérer les accès
Intention Ajouter utilisateur, Supprimer utilisateur.

Acteur Administrateur
Définition des enchainements 1) Cliquer sur « Gérer les accès».
2) Choisir une des options suivant :
 « Ajouter utilisateur »
 « Résilier utilisateur »
3) Retour.
Post condition  Message informe que l’ajout ou/suppression
d’utilisateur a été réussie.

Exception Nom d´utilisateur ou mot de passe non valide.

Tableau 4:Tableau descriptif du cas d'utilisation " Gérer les accès"

3-2.2.5 Analyse de cas d’utilisation « Localisation géographique »

A travers ce cas d’utilisation, l’administrateur peut localiser et éditer l’itinéraire d’un


abonné. De plus, il peut consulter le carte géographique.

Titre Localisation géographique


Intention Editer l’itinéraire, consulter la carte.

Acteur Administrateur, Ingénieur

36
Chapitre3 : Développement d’une application de gestion d’un système SIG

Définition des enchainements 1) Cliquer sur « Localisation géographique».


2) Choisir une des options suivant :
 « consulter map »
 « localiser abonné »
3) Retour.

Post condition Accès à ArcGIS.


Chemin d’abonné édité sur la carte
Exception Nom d´utilisateur ou mot de passe non valide.

Tableau 5: Tableau descriptif du cas d'utilisation "Localisation géographique"

3-2.2.6 Analyse du cas d’utilisation « Dérangements et interventions »

A travers ce cas d’utilisation, l’un des acteurs pourra consulter la liste des abonnés affectés.

Titre Dérangements et interventions


Intention Consulter les abonnés affectés.

Acteur Administrateur, Ingénieur


Définition des enchainements 1) Cliquer sur « Dérangements et interventions ».
 2) Choisir options « Afficher les abonnés
affecté»
3) Retour.

Post condition  Affichages d’une liste contient les abonnés


affecté ainsi des l’informations concernant le
type du panne pour chaque abonné.

Exception Nom d´utilisateur ou mot de passe non valide.

Tableau 6: Tableau descriptif du cas d'utilisation "Dérangements et interventions"

37
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-2.2.7 Analyse de cas d’utilisation « Statistiques »

A travers ce cas d’utilisation, l’administrateur ou bien l’ingénieur peut avoir des statistiques
qui concernent l’état des différents éléments du réseau.

Titre Statistiques
Intention Consulter les abonnés affectés.

Acteur Administrateur, Ingénieur


Définition des enchainements 1) Cliquer sur « Statistiques ».
2) Cliquer sur « «Actualiser»

Post condition Affichages d’une statistiques concernant le


nombra de panne pour chaque fibre du réseau
Exception Nom d´utilisateur ou mot de passe non valide.

Tableau 7: Tableau descriptif du cas d'utilisation "Statistiques"

3-2.3 Diagramme d’activités

Dans cette section, nous avons présenté les interfaces utilisateurs relatives à ces deux
acteurs : ingénieur et administrateur à l’aide d’un diagramme d’activités

38
Chapitre3 : Développement d’une application de gestion d’un système SIG

Figure3.2: Diagramme d'activité

3-2.4 Diagrammes de séquences

Le langage UML fournit un moyen graphique pour représenter les interactions entre
objets à travers le temps.

Il s’agit des diagrammes de séquences qui montrent typiquement l’interaction entre un


utilisateur ou un acteur et les objets et composantes au cours de l’exécution d’un cas
d’utilisation. Un diagramme de séquence représente en général un seul ‘’scénario’’ de Cas
d’Utilisation ou flux d’événements. Il s’agit d’un diagramme équivalent à un graphe des flux
dont lequel nous aurons précisé l’ordre des messages.

39
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-2.4.1 Diagramme de séquences du cas d’utilisation « S’authentifier »

Un acteur, qui peut être un ingénieur ou un administrateur, se connecte au système via


son nom d’utilisateur et son mot de passe. Le système vérifie l'identité de l'acteur et autorise
ou refuse l’accès au système.

Figure3.3: Diagramme de séquences du cas d'utilisation "S'authentifier"

3-2.4.2 Diagramme de séquences du cas d’utilisation « Gérer les accès »

Après authentification, l’utilisateur (l’administrateur) aura l’accès à l’interface


d’administration de l’application en termes de gestion des usagers. Ainsi, il a la possibilité de
supprimer ou ajouter un utilisateur.

40
Chapitre3 : Développement d’une application de gestion d’un système SIG

Figure3.4:Diagramme de séquences du cas d'utilisation "Gérer les accès"

41
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-2.4.3 Diagramme de séquences du cas d’utilisation « Localiser abonné »

Une fois l’utilisateur est authentifié, il a accès à l’interface principale où il choisit une
opération précise. Au niveau du diagramme illustré par la figure 3.5 , nous avons traité le cas
d’utilisation où l’ingénieur va localiser un abonné sur la carte.

Figure3.5: Diagramme de séquences du cas d'utilisation "Localiser abonné"

42
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-2.4.4 Diagramme de séquences du cas d’utilisation « Déclarer panne »

Dans le diagramme ci-dessous, nous avons décrit le cas d’utilisation où


l’administrateur va déclarer une panne.

Figure3.6: Diagramme de séquences du cas d'utilisation "Déclarer panne"

43
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-2.4.5 Diagramme de séquences du cas d’utilisation « Mise à jour des données »

Dans la figure 3.7 nous avons étudié les différentes étapes de la mise à jour des
données effectuée par l’administrateur

Figure3.7:Diagramme de séquences de cas d'utilisation "Mise à jour des données"

44
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-2.4.6 Diagramme de séquences du cas d’utilisation « Générer Statistiques »

Une fois l’utilisateur authentifié, il a accès à l’interface principale où il choisit une


opération précise. Au niveau du diagramme illustré ci-dessous, nous avons traité le cas
d’utilisation où l’agent a choisi de générer des statistiques.

Figure3-8: Diagramme de séquences du cas d'utilisation "Générer statistiques"

3-2.5 Diagramme des classes


Le diagramme de classes permet de présenter les classes et les interfaces
correspondants du système ainsi que les différentes relations entre-elles. Le diagramme de
classes permet de structurer le travail de développement de manière efficace et de séparer les
composantes de manière à pouvoir répartir le travail de développement entre les différents
acteurs. De plus, il permet de construire le système de manière cohérente.

3-3 Interfaces de l’application

Au cours de cette partie, nous allons effectuer une description bien détaillée des
différentes interfaces de notre application.

45
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-3.1 Interface d’accueil

Au moment du lancement de l’application, l’interface d’accueil ci-dessous s’affiche.

Figure3.9: interface d’accueil

3-3.2 Interface d’authentification

Pour se connecter au système, l’utilisateur doit s’identifier en introduisant son nom et


son mot de passe. Ensuite, il clique sur le bouton « connexion ». Ainsi, selon la fonction de
l’utilisateur connecté (administrateur ou ingénieur) une interface spécifique s’ouvrira :

46
Chapitre3 : Développement d’une application de gestion d’un système SIG

Figure3.10: Interface d'authentification

Lorsqu’un exploitant saisit les données au niveau de l’interface ci-dessus, le Système


effectue une vérification et affiche un message d’autorisation d’accès sinon un message
d’erreur si les données sont erronées.

47
Chapitre3 : Développement d’une application de gestion d’un système SIG

Figure3 11: Interface d'authentification réussie

Figure3.12: Interface d'échec d'authentification

48
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-3.3 Interface d’accès « administrateur »

L’acceptation de l’authentification nous amène à l’interface principale de l’application


proposée. Le menu principal englobe toutes les fonctionnalités de l’application..

Figure3.13: Interface d'accès "Administrateur"

3-3.4 Interface d’accès « ingénieur »

Figure3.14: Interface d'accès "Ingénieur"

49
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-3.5 Interface « Localisation géographique »

Lorsque l’utilisateur choisit de consulter l’interface « Localisation géographique »,


l’interface suivante se présente.

Figure3.15: Interface de "Localisation géographique"

Lorsque l’exploitant clique sur le bouton « Localiser abonné », l’interface présentée


par la figure 3.16 s’affiche

Figure3.16: Message de localisation d'abonné

50
Chapitre3 : Développement d’une application de gestion d’un système SIG

L’utilisateur pourra donc saisir les coordonnés d’un abonné en introduisant son ID et
son Nom. Lorsqu’il clique sur le bouton « Localiser », l’itinéraire de l’abonné sera sélectionné
sur la carte.

Figure3.17: Interface de localisation d'un abonné

3-3.6 Interface « Déclarer panne »

En cliquant sur le bouton « Déclarer panne » dans l’interface principale,


l’administrateur peut déclarer une fibre en panne ou bien un abonné affecté.

51
Chapitre3 : Développement d’une application de gestion d’un système SIG

Figure3.18: interface « Déclarer panne »

Figure3.19: Interface de déclaration d’une fibre affectée

52
Chapitre3 : Développement d’une application de gestion d’un système SIG

Figure3.20:Interface de déclaration d’un abonné affecté

3-3.7 Interface « Dérangements et interventions »

En consultant cette interface, l’administrateur ou bien l’ingénieur peut consulter la


liste des dérangements et des pannes qui existent sur le réseau et qui ne sont pas réparés.

Figure3.21: Interface de dérangements

53
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-3.8 Interface « Gérer les accès »


Cette interface ne peut être consultée que par l’administrateur. En effet,
l’administrateur peut créer des nouveaux utilisateurs ou bien supprimer des anciens
utilisateurs.

Figure3.22: Interface « Gérer les accès »

Figure3.23: Interface de création d’un utilisateur

54
Chapitre3 : Développement d’une application de gestion d’un système SIG

Figure3.24: Interface de résiliation d’un utilisateur

3-3.9 Interface « Mise à jour des données »


En exploitant cette interface, l’administrateur peut également :

 Ajouter un nouvel abonné


 Ajouter une nouvelle fibre
 Résilier un abonné

Figure3.25: Interface d’ajout d’une fibre

55
Chapitre3 : Développement d’une application de gestion d’un système SIG

Figure3.26: Interface d’ajout d’un abonné

Figure3.27: Interface de résiliation d’un abonné

56
Chapitre3 : Développement d’une application de gestion d’un système SIG

3-4 Test de l’application développée


Dans ce qui suit, nous allons décrire le test de l’exécution relatif à chaque cas
d’utilisation :

 Cas d’utilisation « Localisation géographique »

Les principaux tests effectués au niveau de ce cas d’utilisation concernent la


manipulation des données géographiques, c'est-à-dire, la localisation d’abonné et son
itinéraire sur la carte géographique à partir des données enregistrées sur la base de données est
bien édité.

 Cas d’utilisation « S’authentifier »

Le test de ce cas d’utilisation s’articule autour de la vérification d’authentification


pour l’utilisation de l’application via l’identification.

Ce test a réussi puisque l’identification se fait selon la nature de l’utilisateur


(administrateur ou utilisateur simple) et les droits d’accès varient eux aussi selon les mêmes
critères.

 Cas d’utilisation « Déclarer panne »

Ce cas d’utilisation ne présente pas de problèmes vue que l’opération de saisie


s’effectue normalement.

 Cas d’utilisation « Dérangements et interventions »

Pour ces cas, il n’y a rien à signaler puisque la consultation des dérangements se fait
normalement.

57
Chapitre3 : Développement d’une application de gestion d’un système SIG

Conclusion

Dans ce troisième chapitre, nous avons décrit les différentes phases de développement
ainsi que les fonctionnalités principales de notre application.
Dans un second lieu, nous avons présenté les différentes interfaces qui s’affichent lors
du lancement de l’application et qui permettent aux utilisateurs de bien gérer toutes les
informations disponibles dans la base des données référentielles.

58
Conclusion générale

Conclusion générale

Avec le développement rapide des réseaux fibre optique, les opérateurs de


télécommunications sont confrontés à des enjeux économiques et techniques considérables.
La facilité de traitement des données et des informations relatives à l’infrastructure des
réseaux offre un moyen indispensable pour assurer le bon fonctionnement et la fiabilité des
réseaux fibre optique.
Dans ce contexte, les Systèmes d’Informations Géographiques (SIG) jouent un rôle
important dans le déploiement, la maintenance, la gestion et la supervision des réseaux fibre
optique.
C’est dans ce cadre se situe notre travail. Nous avons implémenté un système SIG
relatif au réseau fibre optique installé dans le technopôle Elgazela. Ensuite nous avons
développé une application de gestion de ce système SIG. Cette application est simple à utiliser
et flexible.
En effet, elle permet à l’utilisateur d’exploiter, de gérer, de superviser et de maintenir
le bon fonctionnement du réseau.
En perspective, cet outil peut être amélioré en ajoutant des indicateurs de performance
relative à la maintenance telle que la MTBF (Mean Time Between Failures) qui est le temps
moyen entre pannes ou durée moyenne entre pannes et la MTTR (Mean Time To Repair) qui
le temps moyen jusqu'à la réparation.

59
Bibliographie

Bibliographie

[1] Zahraa M. Matrood, Loay E. George, Faleh H. Mahmood –“ A Simple GIS Based Method
for Designing Fiber-Network” - International Journal of Engineering and Innovative
Technology (IJEIT) Volume 4, Issue 2, August 2014
[2] Designing and Managing Fiber Optic Networks - G/Technology Fiber Optic Works:
Intergraph’s Complete Solution for Fiber Management
[3] Myriam Vendé-Leclerc, « Définitions et domaines d’application des SIG »

[4] Jean-Yves Antoine, « Systèmes d’Information Géographique », Université François


Rabelais de Tours

[5] Dejan Konevski, M.Sc. Ilija Jolevski, Ph.D. Dragan Mihajlov, Ph.D. “ ERP SYSTEM
BASED ON A MODEL FOR GIS POSITIONING OF FIBER OPTIC NETWORK” , The
10th Conference for Informatics and Information Technology (CIIT 2013)

[6] Centre D’Etudes et de Recherche des Télécommunications – « Cahier des clauses


techniques générales relatif aux travaux de câblage » – Mai 2013
[7] Ahmed Saeed Bagazi, Yasar Salem Obad “Implementing GIS in Optical Fiber
Communication” May18, 2013
[8] Antoine DENIS« Travaux Pratiques sur les Systèmes d’Information Géographique -
Initiation à ArcGIS » Université de Liège (ULg) - 8 avril 2014

60
Annexes

Annexes
Création de la table « Abonnés »

Création de la table « Nœuds »

61
Annexes

Création de la table « Fibres »

Création de la table « centrale »

62
Résumé

Résumé
Le présent travail a été réalisé au sein du centre des études et des recherches des
télécommunications (CERT) dans le cadre de projet de fin d’études en vue de l’obtention de
licence appliquée en sciences et technologies de l’information et de la communication
spécialité Réseaux et Systèmes de Télécommunications.
L’objectif du projet est la mise en place d’un système d’aide à la décision du réseau
fibre optique relatif au technopôle Elgazela.
Dans une première partie, nous avons implémenté un système d’information
géographique SIG relatif au réseau fibre optique installé dans le technopôle Elgazela en
utilisant le logiciel ArcGis. Dans une seconde partie, nous avons développé un outil avec le
langage java qui permettra à ces utilisateurs de récupérer les données disponibles dans le
système, d’identifier l’infrastructure préexistante et de gérer et exploiter les informations de la
base de données géo-référentielle.

Mots clés : SIG, Réseau fibre optique, Gestion de réseau

63

Vous aimerez peut-être aussi