<!-- Slide number: 1 -->
Ministère de l'Enseignement Supérieur, de la Recherche Scientifique et de la Technologie
Université de la Manouba
École Nationale des Sciences de l'Informatique

Projet de Fin d’Etude

Conception et réalisation d’un Système d’information pour un opérateur de services

Elaboré par:
Sami OUNALLI
Encadré par:
M. Mohamed KOUBAA
Supervisé par:
Dr. Yassine JAMOUSSI
Année universitaire 2008/2009
<!-- Slide number: 2 -->
Plan
Introduction
Etude préalable
Spécification
Conception
Réalisation
Conclusion et perspectives
<!-- Slide number: 3 -->
Plan
Introduction
Etude préalable
Spécification
Conception
Réalisation
Conclusion et perspectives
<!-- Slide number: 4 -->
Introduction (1/4)



Notes:
Talan est un acteur alternatif aux grandes sociétés de conseil et de services, spécialisée dans le domaine des nouvelles technologies ,
œuvrant déjà en France, au Royaume-Uni,en Belgique mais aussi à New-York, à Hong-Kong et en Tunisie,
Une recherche continue de la performance et de l’excellence pour ses clients
<!-- Slide number: 5 -->
Introduction (2/4)


Public

Télécoms
Text


Énergie
Finance
Notes:
Les Opérateurs de Services sont le secteur de prédilection de Talan : ces acteurs sont en réflexion et recherche permanente d’Excellence Opérationnelle.
Talan veut toujour de les aider à décliner sur les processus, les organisations et les Systèmes d’Information
<!-- Slide number: 6 -->
Introduction (3/4)







Processus

Produit
Notes:
Afficher une offre de service ciblée, transparente, complète et durable, qui répond à leurs enjeux tout en respectant les contraintes du moment …
Optimisation des Processus Opérationnels- BtoC : Activation / Renouvellement / Pilotage Distribution / SAV / Logistique - BtoB : Démarche d’Excellence Opérationnelle pour une Direction / Gestion de Commandes (BtoB) / Encaissement (BtoB)
<!-- Slide number: 7 -->
Introduction (4/4)

Système d’information ou Portail générique
destiné aux opérateurs de services
<!-- Slide number: 8 -->
Plan
Introduction
Etude préalable
Spécification
Conception
Réalisation
Conclusion et perspectives
<!-- Slide number: 9 -->
Etude préalable (1/5)
Les sites des opérateur de Services
Présenter l’opérateur
Des informations pour décrire le partenaire: historique, contacts…
Publicité
Présenter les services
Publicités et présentation simple
Notes:
<!-- Slide number: 10 -->
Etude préalable (2/5)
Gestion des clients
Facturation
Gestion des demandes
d’abonnement
Gestion des partenaires
Gestion des incidents
Gestion des services
Opérateur
de
Services
<!-- Slide number: 11 -->
Etude préalable (3/5)

Gestion des partenaires

<!-- Slide number: 12 -->
Etude préalable (4/5)
Gestion des demandes
d’abonnement
Gestion des incidents



<!-- Slide number: 13 -->
Etude préalable (5/5)

Notes:
Une première expérience et un prototype qui sert à convaincre après les éventuels clients de migrer vers cette nouvelle tendance.
<!-- Slide number: 14 -->
Plan
Introduction
Etude préalable
Spécification
Conception
Réalisation
Conclusion et perspectives
<!-- Slide number: 15 -->
Spécification (1/4)
Gestion
des Demandes
des services
Gestion
des Utilisateurs
Gestion
des Services
Gestion
des Incidents
Web Services
Ajouter nouveau partenaire
Inscription client
Gestion des profils et des privilèges
Gestion du compte personnel
Ajouter un service
visualiser la liste des services
Modification, activation, suppression
Catalogue animé de services
Abonnement à un service
Suivi des demandes d’abonnement
Gestion des demandes d’abonnement
ajouter des commentaires
Service mailing
Gestion des tickets
Gestion des Incident Report
Exploration du catalogue des services
Abonnement à un service
Consultation des demandes en cours
Signalisation des incidents
<!-- Slide number: 16 -->
Spécification (2/4)
Diagramme principal
Gérer le profil

Consulter le catalogue des services
Gérer les partenaires
User
Gérer les clients
Gérer les Services

Gérer les Orders

Admin
Gérer les incidents
Authentification
Gérer les contacts
Publicité
Partner

Passer un Order
Consulter ses orders
Customer
Passer une réclamation
S’inscrire
Consulter ses réclamations
<!-- Slide number: 17 -->
Spécification (3/4)
Cas d’utilisation Gérer les Services
Lister les Services
<<include>>
Supprimer un service
<<include>>

Authentification
<<include>>
Chercher des services
Administrator
<<include>>
<<include>>
Ajouter un Item
Ajouter un service
<<extend>>
Consulter les Items
<<extend>>
<<extend>>
Modifier un service
Modifier un Item
<<extend>>
<<extend>>
Supprimer un Item
<!-- Slide number: 18 -->
Spécification (4/4)
Workflow de gestion des demandes d’abonnement à un service (Order)
Open
Accepted
In Process
Completed
<!-- Slide number: 19 -->
Plan
Introduction
Etude préalable
Spécification
Conception
Réalisation
Conclusion et perspectives
<!-- Slide number: 20 -->
Conception (1/7)
Conception architecturale

L’architecture n-tiers
<!-- Slide number: 21 -->
Conception (2/7)
Conception architecturale

Architecture globale du Système
<!-- Slide number: 22 -->
Conception (3/7)

La relation entre la couche Métier et la couche WEB
Business
Delegate

Entity


Dojo

Couche
WEB
Couche
Métier
Description Couche Web
Description Couche métier

Session


Struts

Business
Delegate
<!-- Slide number: 23 -->
Conception (4/7)
Schéma de dépendance entre les paquetages

<!-- Slide number: 24 -->
Publicité
Conception (5/7)
Diagramme de classes
<!-- Slide number: 25 -->

<!-- Slide number: 26 -->
Conception (6/7)
L'aspect dynamique : Diagrammes de séquences

<!-- Slide number: 27 -->
Conception (7/7)

<!-- Slide number: 28 -->
Plan
Introduction
Etude préalable
Spécification
Conception
Réalisation
Conclusion et perspectives
<!-- Slide number: 29 -->
Réalisation (1/7)
Choix techniques
Langage de développement: java
Standard de développement: J2EE
Choix des Frameworks :
Framework de couches présentation: Struts2
Framework graphique: Dojo
Conteneur métier: EJB 3
<!-- Slide number: 30 -->
Réalisation (2/7)
Environnement logiciel
Système d’exploitation:
Microsoft Windows XP Professionnel Version 2002 SP2
Outils de développement:
Eclipse Version: 3.3.1.1
Serveur d’application : JBoss AS 4.2
SGBD: Oracle 10g




<!-- Slide number: 31 -->
Réalisation (3/7)




<!-- Slide number: 32 -->
Réalisation (4/7)

<!-- Slide number: 33 -->
Réalisation (5/7)

<!-- Slide number: 34 -->
Réalisation (6/7)

<!-- Slide number: 35 -->
Réalisation (7/7)

<!-- Slide number: 36 -->
Plan
Introduction
Etude préalable
Spécification
Conception
Réalisation
Conclusion et perspectives
<!-- Slide number: 37 -->
Conclusion et perspectives
Travail Réalisé
Gérer les clients et les partenaires
Gérer les ordres de demande d'abonnement à un service de la part d'un client ou d'un partenaire
Gérer les incidents
Gérer les Services
Accéder aux différentes fonctionnalités via les Web Services
<!-- Slide number: 38 -->
Conclusion et perspectives
Perspectives
Intégration d'un moteur Workflow générique
Gérer la facturation
Application multilingue
<!-- Slide number: 39 -->
Merci pour votre
attention
