presentation soutenance

Preview:

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