Upload
aymen987
View
967
Download
2
Embed Size (px)
Citation preview
Conception et Réalisation d’un Portail WEB D’Evaluation Des Performances
du Réseau Tunisiana
Réalisé par : Encadré par :Aymen Ben Messaoud Mr. Imed Hamza Mme. Jihene Ben Abderrazek Mr.Wael Anniba
Année universitaire 2012-2013
Projet Fin D’études
1
Conception
Réalisation
Conclusion et Perspectives
Analyse des besoins et spécifications
Contexte général & problématique
2
PLAN
2
3
o Evolution de secteur des télécommunications
Analyse des besoins Conception RéalisationConclusion générale et perspectives
Context général & Problématique
3
4
Analyse des besoins Conception RéalisationConclusion générale et perspectives
oQoS:
La qualité de service est définie comme l’effet global produit par la performance
d’un service qui détermine le degré de satisfaction de l’usager de service .
QoS est évaluée du point de vue :
Consommateur: Permettre de déterminer la réussite ou l’échec du
service
Opérateur : Analyser des indicateurs qualité de service suivant certains
critères
TUNISIANA utilise plusieurs méthodes pour évaluer la qualité du service du réseau
Context général & Problématique
4
5
Problématique:
Nécessité de suivi continu QoS du réseau
Plus de 16000 cellules répartis sur l’ensemble du pays
Des centaines des incidents à chaque jour
Analyse des besoins Conception RéalisationConclusion générale et perspectives
Context général & Problématique
5
6
Solution apporté :
Analyse des besoins Conception RéalisationConclusion générale et perspectives
Context général & Problématique
6
Réalisation d’un outil de suivi des performances du réseau de TUNISIANA qui permet:
La géolocalisation 2G/3G des sites
La géolocalistaion 2G/3G des incidents
L’étude de l’impacte des sites défectueux sur la QoS
Créations d’historique des incidents
7
Choix de la Méthode de Travail
Initialisation du
projet
Incrémentation
du produit
Backlog du
produit
Sprint
SprintReview
Retrospective
du Sprint 7
Analyse des besoins Conception RéalisationConclusion générale et perspectives
Context général & Problématique
8
Analyse des besoins Conception RéalisationConclusion générale et perspectives
Context général & Problématique
Traitement et analyse des données
Géolocalisation 2G/3G des sites
Géolocalisation 2G/3G des incident
Availability
Etude de l’impact du dysfonctionnement
Les Besoins fonctionnels
8
9
Incidents.xls
Tunisiana supervision
RNC.xls
BSC.xls
Sites.xls
Geolocalisation Site
Geolocatisation Incidents
Etude de l’impacts
Availability
Story ID
Story name Status Sprint Priority
Estimation(j)
1 analyse et traitement des données Done 1 1 18
2 Géolocalisation des sites 2G/3G sur google maps
Done 2 1 18
3 calculer et afficher l'avaibility 2G/3GRAN
Done 3 1 10
4 traitement des incidents et déterminer les sites HS et l'impact sur le reseau
Done 3 2 20
5 afficher tous les cellules du réseau Tunisiana
Done 4 2 7
6 gestion d’utilisateur Done 4 3 7
7 gestion BTS Done 4 3 7
Le Packlog produit
Analyse des besoins Conception RéalisationConclusion générale et perspectives
Context général & Problématique
9
10
Exemple: Sprint 2User Story 3
Tableau récapitulatif du première User Story “Géolocalisation des sites BTS ”
Id 3 Projet Portail Web d’Evaluation de Performances du
Réseau Tunisiana.
Nom Géo-localisation des sites BTS
Valeur/criticité 1 Criticité élevée
Estimation 6j
Acteurs Les utilisateurs cible sont les consultants et les managers
Sujet 1. Connexion à Base de données 2. Sélections des Bts 2G/3G 3. Sélections des cordonnées GPS4. géo-localisation sur google MAPS
Pourquoi ? Déterminer les emplacements des sites
User Story 4
Tableau récapitulatif du première User Story “rechercher site ”
Id 3 Projet Portail Web d’Evaluation de Performances du
Réseau Tunisiana.
Nom Rechercher site
Valeur/criticité 2 Criticité élevée
Estimation 6j
Acteurs Les utilisateurs cible sont les consultants et les managers
Sujet 1. Connexion à Base de données 2. Sélections des BTS 2G/3G 3. Sélections des cordonnées GPS4. rechercher in site5. géo-localisation sur google MAPS
Pourquoi ? Déterminer les emplacements d’un site bien déterminé
User Story 6
Tableau récapitulatif du première User Story “Afficher les voisinage ”
Id 6 Projet Portail Web d’Evaluation de Performances du
Réseau Tunisiana..
Nom Afficher les voisinages
Valeur/criticité 2 Criticité élevée
Estimation 6j
Acteurs Les utilisateurs cible sont les consultants et les managers
Sujet 1. Connexion à Base de données 2. Sélections des Bts 2G/3G 3. Sélections des cordonnées GPS5. déterminer la distance des voisinages 4. géolocalisation sur google MAPS
Pourquoi ? Déterminer les emplacements des sites voisinage d’un site choisi
Diagramme Cas d’utilisations Sprint2
Analyse des besoins Conception RéalisationConclusion générale et perspectives
Context général & Problématique
10
10
Sécurité
Etablissement de la connexion
Control de saisie
Performance
Temps de réponse et du chargement de l'application
Ouverture d’écran et les
délais de rafraîchissem
ent
Ergonomie
La simplicité de l’interface utilisateur
Le respect de la charte des couleurs de Tunisiana
Les Besoins non fonctionnels
Analyse des besoins Conception RéalisationConclusion générale et perspectives
Context général & Problématique
111011
RéalisationConceptionAnalyse des
besoins
Conclusion générale et perspectives
Architecture du système : Modèle multi-tiers
Context général & Problématique
12
Conception Sprint2 : Diagramme de séquence(Affiche MAP 2G)
RéalisationConceptionAnalyse des
besoins
Conclusion générale et perspectives
Context général & Problématique
13
Conception Sprint2 : Diagramme d’activité (Affiche MAP 2G)
RéalisationConceptionAnalyse des
besoins
Conclusion générale et perspectives
Context général & Problématique
13
15
Conception : Diagramme des classes
2415
RéalisationConceptionAnalyse des
besoins
Conclusion générale et perspectives
Context général & Problématique
16
Choix technologiques
JEE 6
Serveur d’application : JBOSS 7.1
Base de données : MySQL
Poi Appache
Primefaces
IDE : Eclipse
RéalisationConclusion générale et perspectives
Analyse des besoins ConceptionContext général & Problématique
2416
17
Fichiers des incidents de serveurs FTP
Traitement des données
Récupération
Mise à jour
Présentation des données
Scenario de traitement de géolocalisation des incidents
RéalisationConclusion générale et perspectives
Analyse des besoins ConceptionContext général & Problématique
2417
18
RéalisationConclusion générale et perspectives
Analyse des besoins ConceptionContext général & Problématique
2418
RéalisationCadre généralConclusion générale et perspectives
Analyse des besoins
ConceptionIntroduction
générale
2419
20
RéalisationConclusion générale et perspectives
Analyse des besoins ConceptionContext général & Problématique
2420
21
RéalisationConclusion générale et perspectives
Analyse des besoins ConceptionContext général & Problématique
2421
Conclusion Générale
faciliter la tâche de suivi
assurer une qualité de
service
faciliter le monitoring de la qualité de service de l'opérateur Tunisiana
La nécessité d’améliorer le service rendu au niveau des réseaux mobiles s’est largement manifestéefaciliter la
tâche de suivi
assurer une qualité de service
22 22
Conclusion générale et perspectives
Cadre généralAnalyse des
besoinsConception
Introduction générale
Realisation
2422
23
Perspectives
Optimisation du temps de réponse
Améliorer l’ergonomie des interfaces web
Application mobile
Réalisé notre propre solution de calcule et affichage des KPIs
Conclusion générale et perspectives
Cadre généralAnalyse des
besoinsConception
Introduction générale
Realisation
2423
Merci pour votre attention.
2424