• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
SYSTEME DE SUPERVISION OPEN SOURCE J2EE EN TEMPS REEL D'UNE APPLICATION
 

SYSTEME DE SUPERVISION OPEN SOURCE J2EE EN TEMPS REEL D'UNE APPLICATION

on

  • 2,203 views

Système de supervision en temps réel de l'application TTN Comex Aquarelle. ç un système Web conçue avec le framewrok Jboss Seam et un sgbd oracle.

Système de supervision en temps réel de l'application TTN Comex Aquarelle. ç un système Web conçue avec le framewrok Jboss Seam et un sgbd oracle.

Statistics

Views

Total Views
2,203
Views on SlideShare
2,203
Embed Views
0

Actions

Likes
1
Downloads
79
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    SYSTEME DE SUPERVISION OPEN SOURCE J2EE EN TEMPS REEL D'UNE APPLICATION SYSTEME DE SUPERVISION OPEN SOURCE J2EE EN TEMPS REEL D'UNE APPLICATION Presentation Transcript

    • Projet de fin détudes pour lobtention du Diplôme National dIngénieur en Informatique Conception et Réalisation d’un Système Open Source de Supervision en temps réel de l’application Comex AquarellePrésenté par: Adel GuenaouiEtablissement d’acceuil: Tunise TradeNetEncadreurs : Mme Manoubia AOUADI (UAS) Mr Firas BEN ABDALLAH (TTN) Année universitaire 2010/2011
    • Plan Introduction Présentation du projet Conception Réalisation Bilan Conclusion et perspectives 2/26
    • Introduction Tunisie Tradenet  S.A. crée en février 2000  Société de services et dingénierie informatique SSII  TTN s’intègre dans le projet de l’administration en ligne de la Tunisie. Gère le Guichet Unique Electronique du Commerce Extérieur et du TransportTTN 3/26
    • Introduction BANQUE MINISTÈRES BANQUE DEPARTEMENTS Titre de AUTORITE CENTRALE DOUANE TECHNIQUE commerce PORTUAIRE DE TUNISIE Avis technique, extérieur contrôle technique Le système Liasse unique INTERMÉDIAIRES: Commissionnaires en Douane et Transitaires IMPORTATEUR EXPORTATEUR TRANSPORTEURSystème Liasse Unique 4/26
    • Introduction Application Application Départements Application Transitaire Gestion des Administratif signature TTN trans procédures de Importateur électronique : contrôle technique  Douane Signet TTN contrôle  Ministère du Commerce  Ministère de l’industrie et de l’énergie Application  Ministère de Technologie Exportateur d’interfaçage de Communication et de Transport (CERT) Application métier Ministère de la Santé Consignataire Liasse Unique Ministère de l’Agriculture de navire Organismes de Transport TTN shipping (V2) Transitaire Autorité portuaire  Société d’acconage et de manutention Application agence Banques Application bancaire TTN Gestion Manifeste AérienCommissionnaire agence  BCT En douane Application  BT Gestion des Titres de Commerce  STB Extérieur (COMEX)  BNA  UIB Sociétés de UBCI transport CARTOGRAPHIE DES APPLICATIONS DE TUNISIE TRADENET 5/26
    • Introduction COMEX Destinée aux banques Assure la connexion au Guichet Unique de Commerce extérieur Permet d’effectuer une gestion électronique des TCE: phase dépôt et phase domiciliation Règlement Version Web : AQUARELLE Application J2EE Open Source SGBD Oracle 10gChamps d’étude :COMEX 6/26
    • Présentation du projet COMEX AQUARELLE Nbre d’utilsateurs et de documents échangés Absence d’historique de documents envoyés et reçus L’administrateur ne peut pas consulter les activités des utilisateurs Comex Nécessité d’un système de supervision De l’application COMEX AQUARELLEProblématique 7/26
    • Présentation du projet Notre projet se situe dans le cadre de la mise en place d’un système de veille et de supervision de la Solution « Comex Aquarelle ». Système cible: Etudier et développer une application web J2EE Open Source répondant aux spécifications des besoins de supervision en temps réel de l’application « Comex Aquarelle ».Cadre du Projet 8/26
    • Présentation du projet Objectif du projet: Vérifier la disponibilité de l’application Comex Aquarelle. Superviser les utilisateurs de l’application Comex Aqurelle. Superviser les documents entrants et sortants. Afficher des graphes et des rapports d’activité. Alerter les administrateurs en cas de problèmesObjectif du projet 9/26
    • Présentation du projet Besoins fonctionnels: Affichage des clients actifs dans l’application Affichage des tâches exécutées par chaque utilisateur . Affichage du nombre de documents envoyés/reçus. Affichage du nombre des dossier terminés/annulés. Génération des diagrammes de statistiques . Gestion des alertes par mail/sms. Envoi automatique des rapports d’activité par mail.Solution à adopter 10/26
    • Présentation du projet Besoins non fonctionnels: Le système doit être sécurisé Les interfaces doivent être faciles à comprendre. Le système doit être performant. Le système doit être paramétrable.Solution à adopter 11/26
    • Présentation du projet Les différentes phases de ce projet sont: Etape 1 Etudier les besoins de supervision applicative de la solution « ComexAquarelle ». Etape 2 Faire la conception et le développement de l’outil de supervision. Etape 3 Tester et Intégrer l’outil développé dans l’application « ComexAquarelle ».Phases du projet 12/26
    • ConceptionCas d’utilisation général du système Superviser les utilisateurs <<include>> Gérer les statistiques et reporting <<include>> Sidentifier <<include>> Administrateur Gérer les alertes <<include>> Gérer les paramètres Cas d’utilisation 13/26
    • ConceptionCas d’utilisation Superviser les utilisateurs Voi r l e nom bre des cl i ents aActi fs Consul ter l a l i ste des cl i ents Acti fs <<extend>> <<extend>> Supervi ser l es conversati ons <<extend>> Consul ter l a l i ste des taches executées par uti l i sateur <<extend>> Consul ter l es detai l s dune tache parti cul i ère Adm i ni strateur Consul ter l a l i ste de docum ents par uti l i sateur <<extend>> Supervi ser l es docum ents echnagés <<extend>> Voi r l e nom bre de docum ents envoyés <<extend>> <<extend>> Voi r l e nom bre de docum ents reçus Voi r l e nom bre de docum ents trai tés Cas d’utilisation 14/26
    • ConceptionDiagramme de séquence Authentification Sequence_Authentification <<System >> ServeurBDD Administrateur 1: Saisir Login et password() 2: verifier login et password() 3: Recherche 4: Resultat de la recherche alt [administrateur existant] 5.1: page administrateur affichée() [Exception] 5.2: Administrateur inexistant Diagramme de séquence 15/26
    • ConceptionDiagramme de séquence supervision documents Diagramme de séquence 16/26
    • ConceptionDiagramme de déploiement M odem SM S 1..1 Serveur de Base de données 1..1 1..1 1..1 Serveur dappl i cati on JBoss 1..1 1..1 1..1 Serveur de fi chi er 0..* Cl i ent Web 1..1 * Adm i ni strateur Diagramme de déploiement 17/26
    • RéalisationArchitecture 3 tiers Architecture 18/26
    • Réalisation JSF 2.0 EJB 3.0 JavaMail 1.4 JBoss Seam SmsLib 3.5Choix et définition 19/26
    • RéalisationJboss Seam 20/X 20/26
    • RéalisationModule d’envoi sms 21/26
    • Réalisation Interfaces et TestsRéalisation et test 22/26
    • Bilan FORCE FAIBLESSE Une nouvelle technologie Jboss Seam été Les cas de déclenchement des alertes entamé lors de ce projet sont réduites aux manques de mémoire Divers API ont été utilisé s: AJAX/reporting/Javamail/SmsLib Absence de gestion des profils Un système respectant les normes J2EE: JSF/EJB 3.0/DAO Faciliter le travail des administrateurs de Comex Aquarelle Gestion des escalassions Supervision en temps réel Système intelligent: alerte automatique Gestion des profils Rapport d’activité journalier OPPORTUNITE PERSPECTIVEBilan 23/26
    • Conclusion etperspectives Conclusion Un Système J2EE Open Source de supervision en temps réel a été réalisé. Une technologie riche et nouvelle (Jboss Seam) est entamé lors du projet.Conclusion 24/26
    • Conclusion etperspectives Perspectives Un système de gestion des escalassions. Gestion des profils: interface utilisateur Statistiques des alertesPerspectives 25/26
    • Merci pour votre attention