Deuxième partie
Description de l'outil
Chapitre 3
Buts/Objectifs
3.1 Présentation
Le Centre Multimédia a développé un
réseau auquel se connectent les écoles, mairies, collèges
et d'autres infrastructures du département du Rhône. Des sous
réseaux ont été constitués pour chaque
«catégorie» d'infrastructure. Chaque catégorie a
ensuite été subdivisée en un sous réseau pour une
entité, comme par exemple le collège d'une commune.
Toutes les données de ce réseau sont dans une
base MySQL. Le modèle entité/association de la partie de la base
de données utilisées se trouve à la page 15.
3.2 Problèmes
Toutes les données de ce réseau sont dans une
base MySQL. Cependant, toutes ces données sont «à plat»
et il devient très difficile d'avoir une vue globale facilement
compréhensible par un humain. L'appartenance d'un sous réseau
à un réseau est très difficile à déterminer
et il faut faire une recherche non pas sur l'adresse mais sur l'entité
qui l'intègre. Par exemple, lorsque l'on veut savoir à quel
réseau appartient le sous réseau Ecole de Saint Clément
les Places, il faut effectuer une recherche sur le nom du sous réseau
qui contient le terme «Ecole» et non sur l'adresse CIDR. Auparavant,
cette recherche était effectuée suivant une table de
correspondance, dans un manuel papier.
De même, la recherche d'une plage suivant un filtre
doit s'effectuer avec une requête SQL directement. Il est obligatoire de
se connecter à distance au serveur MySQL et de taper la requête.
Ce qui est assez désagréable et entraîne une perte de
temps, notamment lors d'une intervention sur un site. De plus, ne disposant pas
de toute la documentation à disponibilité immédiate comme
par exemple le diagramme Entité/Association de la base de
données,il faut se souvenir précisément de ce
diagramme.
Enfin, il est impossible de voir les plages libres (non
affectées) à l'intérieur
Canton
Id Lib
Type _etb
1..n
Id
lib
dsc
Id
Nom cp
tel
web mail
Commune
Id lib
1
1..n
Etablissement
1
1..n
1
FIG. 3.1 - Modèle entité/association de la partie
de la base de données utilisée
d'un sous réseau sans lister toutes les plages et
calculer «à la main». Il manque donc un outil de visualisation
représentant les sous réseaux, les plages libres d'une
manière aisée et facilement interprétable. Un module de
recherche des plages libres d'une taille donnée dans un sous
réseau particulier permettra de vérifier aisément les
«trous» dans un sous réseau. On pourra ensuite passer à
la visualisation de ce sous réseau pour faciliter, en plus,
l'interprétation.
|