SlideShare una empresa de Scribd logo
1 de 26
REPUBLIQUE TUNISIENNE
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR
ET DE LA RECHERCHE SCIENTIFIQUE
UNIVERSITE DE MONASTIR
FACULTE DES SCIENCES DE MONASTIR
Sujet :
Collection d'information, Console d'administration et accès à distance
Par :
Ahmed Oumezzine
Soutenu le 02 juillet 2014, devant le jury composé :
Mr. Mounir ZRIGUI Président
Mr. Sami DHAHBI Membre (rapporteur)
Mr. Samir BELAID Membre (Encadrant interne)
Mr. Majdi ZARRAD Membre (Encadrant externe)
1 /24
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale
2 /24
Introduction
Introduction Etude préalable Spécification des besoinsCloud Insights Conception Réalisation Conclusion
La technologie informatique est un besoin fondamental, pour
plusieurs domaines :
 Domaine bancaire
 Domaine industriel
 Domaine informatique
 Etc ..
3 /24
Cloud Insights
Organisme d'accueil : Cloud
 Cloud est un intégrateur, des solutions informatiques,
spécialisé dans les solutions réseau et sécurité informatique.
 Il est installé à Ksar Hellal.
 Les principales activités sont:
 Conception et intégrations des solutions informatiques,
 Maintenance Hardware & Software,
 Développement spécifique.
Introduction Etude préalable Spécification des besoinsCloud Insights Conception Réalisation Conclusion
4 /24
Planification du déroulement du stage
Conception
Formation
Tests
Etude
Réalisation
Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion
5 /24
Cloud Insights
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale
6 /24
Schéma descriptif
Technicien
Bureau
technicien
Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion
7 /24
Agent de maintenance
Cloud Insights
Critique de l’existant
le technicien :
Se déplace dans l’entreprise pour s’assurer de bon
fonctionnement des machines
Il doit se déplacer dans l’entreprise pour collecter
les informations de diagnostique sur machine.
Il ne peut pas être proactive dans la plus part des
cas.
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
8 /24
Cloud Insights
Solution proposée
C’est dans ce cadre que s’intègre ce travail dont
l’objectif est la réalisation d’une application qui
permet, en premier lieu la collection des informations
sur les statuts des machines et en second lieu permet
l’accès à distance.
Cloud Insights
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
9 /24
Cloud Insights
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
10 /24
Cloud Insights
Avantages
 Gagner en productivité
 Collectionner et organiser les informations
 Découvrir les problèmes des Machines avant que
qu’elles se passent
 Contrôler à distance les Machines
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
11 /24
Cloud Insights
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale
12 /24
L’agent d’administration
C’est un composant logiciel qui
s’exécute comme un service
Windows et qui remonte les
informations (Nom Machine,
Version OS, Mémoire, Disque,
…) vers le serveur
d’administration, il fonctionne
d’une manière transparente.
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
13 /24
Cloud Insights
Le serveur d’administration
Ce serveur est formé de deux parties:
1°) Une API, qui s’interface entre l’agent
d’administration et la base de données
d’une part et entre la console Web et la base
de données d’une autre part.
2°) Une console Web, qui va être
« l’interface graphique du serveur », affiche
les informations des machines leurs états,
leurs historiques, affiches les rapports,
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
14 /24
Cloud Insights
Diagramme de l’agent d’administration
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
Remonter les
informations
l’agent
d’administration
15 /24
Cloud Insights
include
include
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
Gérer les
informations
Gérer
l’authentification
Gérer les
machines
Gérer les
société
AUTHENTIFICATION
include include include include
Responsable
commercial
16 /24
Cloud Insights
Diagramme de la console d’administration
Ajouter
société
Modifier
société
Supprime
société
Consulter
société
Modifier
machine
Supprime
machine
Consulter
machine
Supprime
information
Consulter
information
Ajouter
authentifier
Modifier
authentifier
Supprime
authentifier
Consulter
authentifier
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale et perspectives
17 /24
Modélisation UML
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
Power designerUML
18 /24
Cloud Insights
Composant
ID: string
Libelle: string
ajouter ()
supprime ()
affichage()
Machine
UUID: string
Constructeur: string
Modele: string
Descprition: string
ajouter ()
modifier()
supprime ()
Consulter()
Propriété Composant
ID : int
Propriété: string
Valeur : string
Date : date
Iplocal: string
Ippublic: string
Ajouter()
Supprimer()
affichage()
Diagramme de classe
19 /24
Société
ID : Int
Nom: string
Ville: string
T éléphone: int
email: string
Création : date
Decription: string
Directeur: string
Ajouter()
Modifier()
Supprimer()
Consulter()
contient
est composée de
1..1 1..*
1..*
1..*
0..11..* à
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale et perspectives
20 /24
Outils de réalisation du projet
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
Traitement
d'image
développement
logiciel
21 /24
Cloud Insights
Demo
22 /24
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale
23 /24
Conclusion
 Pour conclure, ce stage de PFE a été très
bénéfique pour moi non seulement de point de
vue technique mais aussi de point de vue
relationnel et professionnel en me permettant
de s'intégrer dans une équipe des
développeurs et de gérer le temps et le stresse.
24 /24
Perspectives
 Ajouter accès à distance
 Améliorer les interfaces web
 Création d’une application mobile pour la partie d’administration
25 /24
Gestion d'erreurs et accès à distance

Más contenido relacionado

Destacado

Indicadores exito aula
Indicadores exito aulaIndicadores exito aula
Indicadores exito aulaaberet
 
Membresias only presentacion
Membresias only presentacionMembresias only presentacion
Membresias only presentacionbelenpazminor
 
Etude sur les enjeux et les actions d'Efficacité énergétique
Etude sur les enjeux et les actions d'Efficacité énergétiqueEtude sur les enjeux et les actions d'Efficacité énergétique
Etude sur les enjeux et les actions d'Efficacité énergétiqueUnion Francaise de l'Electricite
 
iPhone mejores ofertas
iPhone mejores ofertasiPhone mejores ofertas
iPhone mejores ofertasnancyjonson
 
Treezmas - Dossier de presse 2014
Treezmas - Dossier de presse 2014Treezmas - Dossier de presse 2014
Treezmas - Dossier de presse 2014Treezmas
 
Les inventaires anciens : une source aux multiples visages. Les inventaires d...
Les inventaires anciens : une source aux multiples visages. Les inventaires d...Les inventaires anciens : une source aux multiples visages. Les inventaires d...
Les inventaires anciens : une source aux multiples visages. Les inventaires d...Equipex Biblissima
 
Como descargar complementos de firefox
Como descargar complementos de firefoxComo descargar complementos de firefox
Como descargar complementos de firefoxmoronad45
 
Mi abuela carmen_galv_n_jim_nez
Mi abuela carmen_galv_n_jim_nezMi abuela carmen_galv_n_jim_nez
Mi abuela carmen_galv_n_jim_nezmoronad45
 
Wakwhite finale Mini-Entreprises
Wakwhite finale Mini-EntreprisesWakwhite finale Mini-Entreprises
Wakwhite finale Mini-Entreprisesendcorg
 
Discos duros
Discos durosDiscos duros
Discos duroswentatuu
 
Pale 2010 propuesta educacion infantil
Pale 2010  propuesta  educacion infantilPale 2010  propuesta  educacion infantil
Pale 2010 propuesta educacion infantilNieves Tricio
 

Destacado (20)

Indicadores exito aula
Indicadores exito aulaIndicadores exito aula
Indicadores exito aula
 
Forum de Grupos Pequeños DSA 3
Forum de Grupos Pequeños DSA 3Forum de Grupos Pequeños DSA 3
Forum de Grupos Pequeños DSA 3
 
Membresias only presentacion
Membresias only presentacionMembresias only presentacion
Membresias only presentacion
 
Etude sur les enjeux et les actions d'Efficacité énergétique
Etude sur les enjeux et les actions d'Efficacité énergétiqueEtude sur les enjeux et les actions d'Efficacité énergétique
Etude sur les enjeux et les actions d'Efficacité énergétique
 
iPhone mejores ofertas
iPhone mejores ofertasiPhone mejores ofertas
iPhone mejores ofertas
 
Treezmas - Dossier de presse 2014
Treezmas - Dossier de presse 2014Treezmas - Dossier de presse 2014
Treezmas - Dossier de presse 2014
 
2011 04-05 leccioninfantes
2011 04-05 leccioninfantes2011 04-05 leccioninfantes
2011 04-05 leccioninfantes
 
VIAJE MISTICO
VIAJE MISTICOVIAJE MISTICO
VIAJE MISTICO
 
2011 04-12 leccioninfantes
2011 04-12 leccioninfantes2011 04-12 leccioninfantes
2011 04-12 leccioninfantes
 
Como formar lo que somos.
Como formar lo que somos.Como formar lo que somos.
Como formar lo que somos.
 
Family Business New - Fev 2014
Family Business New -  Fev 2014Family Business New -  Fev 2014
Family Business New - Fev 2014
 
Guide 70e
Guide 70eGuide 70e
Guide 70e
 
Les inventaires anciens : une source aux multiples visages. Les inventaires d...
Les inventaires anciens : une source aux multiples visages. Les inventaires d...Les inventaires anciens : une source aux multiples visages. Les inventaires d...
Les inventaires anciens : une source aux multiples visages. Les inventaires d...
 
Como descargar complementos de firefox
Como descargar complementos de firefoxComo descargar complementos de firefox
Como descargar complementos de firefox
 
2012 03-12 complementariovt72
2012 03-12 complementariovt722012 03-12 complementariovt72
2012 03-12 complementariovt72
 
Mi abuela carmen_galv_n_jim_nez
Mi abuela carmen_galv_n_jim_nezMi abuela carmen_galv_n_jim_nez
Mi abuela carmen_galv_n_jim_nez
 
Wakwhite finale Mini-Entreprises
Wakwhite finale Mini-EntreprisesWakwhite finale Mini-Entreprises
Wakwhite finale Mini-Entreprises
 
Discos duros
Discos durosDiscos duros
Discos duros
 
Presentacion clinic dental
Presentacion clinic dentalPresentacion clinic dental
Presentacion clinic dental
 
Pale 2010 propuesta educacion infantil
Pale 2010  propuesta  educacion infantilPale 2010  propuesta  educacion infantil
Pale 2010 propuesta educacion infantil
 

Similar a Gestion d'erreurs et accès à distance

Conception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VASConception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VASAhmed MAALEJ
 
L'entreprise et la Réingénierie Informatique dans le Cloud Computing
L'entreprise et la Réingénierie Informatique dans le Cloud ComputingL'entreprise et la Réingénierie Informatique dans le Cloud Computing
L'entreprise et la Réingénierie Informatique dans le Cloud ComputingNounou Alioui
 
Accélérer la transformation via une approche outils intégrée (ERP de l’IT)
Accélérer la transformation via une approche outils intégrée (ERP de l’IT)Accélérer la transformation via une approche outils intégrée (ERP de l’IT)
Accélérer la transformation via une approche outils intégrée (ERP de l’IT)itSMF France
 
Cy3209 formation-cloud-computing-foundation-certification-exin
Cy3209 formation-cloud-computing-foundation-certification-exinCy3209 formation-cloud-computing-foundation-certification-exin
Cy3209 formation-cloud-computing-foundation-certification-exinCERTyou Formation
 
2013.07.05 [IBM] Cloud Ecosystem Forum - Pleniere Matin
2013.07.05 [IBM] Cloud Ecosystem Forum - Pleniere Matin2013.07.05 [IBM] Cloud Ecosystem Forum - Pleniere Matin
2013.07.05 [IBM] Cloud Ecosystem Forum - Pleniere MatinClub Cloud des Partenaires
 
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisation
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisationCyvip formation-approche-et-reussite-d-un-projet-de-virtualisation
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisationCERTyou Formation
 
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisation (1)
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisation (1)Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisation (1)
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisation (1)CERTyou Formation
 
1 industrie 4.0 levier de la transformation.pptx
1 industrie 4.0 levier de la transformation.pptx1 industrie 4.0 levier de la transformation.pptx
1 industrie 4.0 levier de la transformation.pptxHassanBakhouch5
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureJason De Oliveira
 
qnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdfqnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdfAlbertbenBarry1
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking Khaled Fayala
 
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"OCTO Technology
 
SplunkLive! Paris 2016 - Customer Presentation - Generali
SplunkLive! Paris 2016 - Customer Presentation - GeneraliSplunkLive! Paris 2016 - Customer Presentation - Generali
SplunkLive! Paris 2016 - Customer Presentation - GeneraliSplunk
 
Retour d'expérience - Simplicité Software - 3 février 2016
Retour d'expérience - Simplicité Software - 3 février 2016Retour d'expérience - Simplicité Software - 3 février 2016
Retour d'expérience - Simplicité Software - 3 février 2016Simplicité Software
 

Similar a Gestion d'erreurs et accès à distance (20)

systems with ERp Odoo
systems with ERp Odoosystems with ERp Odoo
systems with ERp Odoo
 
Conception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VASConception et mise en place d'un Workflow du département VAS
Conception et mise en place d'un Workflow du département VAS
 
L'entreprise et la Réingénierie Informatique dans le Cloud Computing
L'entreprise et la Réingénierie Informatique dans le Cloud ComputingL'entreprise et la Réingénierie Informatique dans le Cloud Computing
L'entreprise et la Réingénierie Informatique dans le Cloud Computing
 
Accélérer la transformation via une approche outils intégrée (ERP de l’IT)
Accélérer la transformation via une approche outils intégrée (ERP de l’IT)Accélérer la transformation via une approche outils intégrée (ERP de l’IT)
Accélérer la transformation via une approche outils intégrée (ERP de l’IT)
 
It metrics part 1
It metrics part 1It metrics part 1
It metrics part 1
 
Présentation mageco
Présentation magecoPrésentation mageco
Présentation mageco
 
Cy3209 formation-cloud-computing-foundation-certification-exin
Cy3209 formation-cloud-computing-foundation-certification-exinCy3209 formation-cloud-computing-foundation-certification-exin
Cy3209 formation-cloud-computing-foundation-certification-exin
 
2013.07.05 [IBM] Cloud Ecosystem Forum - Pleniere Matin
2013.07.05 [IBM] Cloud Ecosystem Forum - Pleniere Matin2013.07.05 [IBM] Cloud Ecosystem Forum - Pleniere Matin
2013.07.05 [IBM] Cloud Ecosystem Forum - Pleniere Matin
 
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisation
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisationCyvip formation-approche-et-reussite-d-un-projet-de-virtualisation
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisation
 
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisation (1)
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisation (1)Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisation (1)
Cyvip formation-approche-et-reussite-d-un-projet-de-virtualisation (1)
 
Présentation Master
Présentation Master Présentation Master
Présentation Master
 
1 industrie 4.0 levier de la transformation.pptx
1 industrie 4.0 levier de la transformation.pptx1 industrie 4.0 levier de la transformation.pptx
1 industrie 4.0 levier de la transformation.pptx
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
 
software engineering
software engineeringsoftware engineering
software engineering
 
Urbanisme et cloud
Urbanisme et cloudUrbanisme et cloud
Urbanisme et cloud
 
qnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdfqnbkhaledetsamy-150408161919-conversion-gate01.pdf
qnbkhaledetsamy-150408161919-conversion-gate01.pdf
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking
 
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
Matinale OCTO - "Blockchain : comment s'orienter dans la désorientation"
 
SplunkLive! Paris 2016 - Customer Presentation - Generali
SplunkLive! Paris 2016 - Customer Presentation - GeneraliSplunkLive! Paris 2016 - Customer Presentation - Generali
SplunkLive! Paris 2016 - Customer Presentation - Generali
 
Retour d'expérience - Simplicité Software - 3 février 2016
Retour d'expérience - Simplicité Software - 3 février 2016Retour d'expérience - Simplicité Software - 3 février 2016
Retour d'expérience - Simplicité Software - 3 février 2016
 

Más de ahmed oumezzine

Rapport PFE : Cloud Insights
Rapport PFE : Cloud InsightsRapport PFE : Cloud Insights
Rapport PFE : Cloud Insightsahmed oumezzine
 
Présentatin PFE : Cloud Insights
Présentatin PFE : Cloud InsightsPrésentatin PFE : Cloud Insights
Présentatin PFE : Cloud Insightsahmed oumezzine
 
réaliser une plateforme d’automatisation et de génération des rapports de test
réaliser une plateforme d’automatisation et de génération des rapports de testréaliser une plateforme d’automatisation et de génération des rapports de test
réaliser une plateforme d’automatisation et de génération des rapports de testahmed oumezzine
 
Gestion d'erreurs et accès à distance
Gestion d'erreurs et accès à distanceGestion d'erreurs et accès à distance
Gestion d'erreurs et accès à distanceahmed oumezzine
 

Más de ahmed oumezzine (6)

Rapport PFE : Cloud Insights
Rapport PFE : Cloud InsightsRapport PFE : Cloud Insights
Rapport PFE : Cloud Insights
 
Présentatin PFE : Cloud Insights
Présentatin PFE : Cloud InsightsPrésentatin PFE : Cloud Insights
Présentatin PFE : Cloud Insights
 
PHP Training
PHP TrainingPHP Training
PHP Training
 
réaliser une plateforme d’automatisation et de génération des rapports de test
réaliser une plateforme d’automatisation et de génération des rapports de testréaliser une plateforme d’automatisation et de génération des rapports de test
réaliser une plateforme d’automatisation et de génération des rapports de test
 
rapportDigital-TV
rapportDigital-TVrapportDigital-TV
rapportDigital-TV
 
Gestion d'erreurs et accès à distance
Gestion d'erreurs et accès à distanceGestion d'erreurs et accès à distance
Gestion d'erreurs et accès à distance
 

Gestion d'erreurs et accès à distance

  • 1. REPUBLIQUE TUNISIENNE MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE UNIVERSITE DE MONASTIR FACULTE DES SCIENCES DE MONASTIR Sujet : Collection d'information, Console d'administration et accès à distance Par : Ahmed Oumezzine Soutenu le 02 juillet 2014, devant le jury composé : Mr. Mounir ZRIGUI Président Mr. Sami DHAHBI Membre (rapporteur) Mr. Samir BELAID Membre (Encadrant interne) Mr. Majdi ZARRAD Membre (Encadrant externe) 1 /24
  • 2. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale 2 /24
  • 3. Introduction Introduction Etude préalable Spécification des besoinsCloud Insights Conception Réalisation Conclusion La technologie informatique est un besoin fondamental, pour plusieurs domaines :  Domaine bancaire  Domaine industriel  Domaine informatique  Etc .. 3 /24 Cloud Insights
  • 4. Organisme d'accueil : Cloud  Cloud est un intégrateur, des solutions informatiques, spécialisé dans les solutions réseau et sécurité informatique.  Il est installé à Ksar Hellal.  Les principales activités sont:  Conception et intégrations des solutions informatiques,  Maintenance Hardware & Software,  Développement spécifique. Introduction Etude préalable Spécification des besoinsCloud Insights Conception Réalisation Conclusion 4 /24
  • 5. Planification du déroulement du stage Conception Formation Tests Etude Réalisation Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 5 /24 Cloud Insights
  • 6. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale 6 /24
  • 7. Schéma descriptif Technicien Bureau technicien Introduction Etude préalable Spécification des besoins Conception Réalisation Conclusion 7 /24 Agent de maintenance Cloud Insights
  • 8. Critique de l’existant le technicien : Se déplace dans l’entreprise pour s’assurer de bon fonctionnement des machines Il doit se déplacer dans l’entreprise pour collecter les informations de diagnostique sur machine. Il ne peut pas être proactive dans la plus part des cas. Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 8 /24 Cloud Insights
  • 9. Solution proposée C’est dans ce cadre que s’intègre ce travail dont l’objectif est la réalisation d’une application qui permet, en premier lieu la collection des informations sur les statuts des machines et en second lieu permet l’accès à distance. Cloud Insights Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 9 /24 Cloud Insights
  • 10. Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 10 /24 Cloud Insights
  • 11. Avantages  Gagner en productivité  Collectionner et organiser les informations  Découvrir les problèmes des Machines avant que qu’elles se passent  Contrôler à distance les Machines Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 11 /24 Cloud Insights
  • 12. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale 12 /24
  • 13. L’agent d’administration C’est un composant logiciel qui s’exécute comme un service Windows et qui remonte les informations (Nom Machine, Version OS, Mémoire, Disque, …) vers le serveur d’administration, il fonctionne d’une manière transparente. Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 13 /24 Cloud Insights
  • 14. Le serveur d’administration Ce serveur est formé de deux parties: 1°) Une API, qui s’interface entre l’agent d’administration et la base de données d’une part et entre la console Web et la base de données d’une autre part. 2°) Une console Web, qui va être « l’interface graphique du serveur », affiche les informations des machines leurs états, leurs historiques, affiches les rapports, Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 14 /24 Cloud Insights
  • 15. Diagramme de l’agent d’administration Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion Remonter les informations l’agent d’administration 15 /24 Cloud Insights include include
  • 16. Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion Gérer les informations Gérer l’authentification Gérer les machines Gérer les société AUTHENTIFICATION include include include include Responsable commercial 16 /24 Cloud Insights Diagramme de la console d’administration Ajouter société Modifier société Supprime société Consulter société Modifier machine Supprime machine Consulter machine Supprime information Consulter information Ajouter authentifier Modifier authentifier Supprime authentifier Consulter authentifier
  • 17. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale et perspectives 17 /24
  • 18. Modélisation UML Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion Power designerUML 18 /24 Cloud Insights
  • 19. Composant ID: string Libelle: string ajouter () supprime () affichage() Machine UUID: string Constructeur: string Modele: string Descprition: string ajouter () modifier() supprime () Consulter() Propriété Composant ID : int Propriété: string Valeur : string Date : date Iplocal: string Ippublic: string Ajouter() Supprimer() affichage() Diagramme de classe 19 /24 Société ID : Int Nom: string Ville: string T éléphone: int email: string Création : date Decription: string Directeur: string Ajouter() Modifier() Supprimer() Consulter() contient est composée de 1..1 1..* 1..* 1..* 0..11..* à
  • 20. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale et perspectives 20 /24
  • 21. Outils de réalisation du projet Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion Traitement d'image développement logiciel 21 /24 Cloud Insights
  • 23. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale 23 /24
  • 24. Conclusion  Pour conclure, ce stage de PFE a été très bénéfique pour moi non seulement de point de vue technique mais aussi de point de vue relationnel et professionnel en me permettant de s'intégrer dans une équipe des développeurs et de gérer le temps et le stresse. 24 /24
  • 25. Perspectives  Ajouter accès à distance  Améliorer les interfaces web  Création d’une application mobile pour la partie d’administration 25 /24

Notas del editor

  1. MERCI Mr le président ainsi que tous les membres de jury. Mon projet de fin d’étude est intitulé « Collection d’information, console d’administration et accès a distance ».
  2. voici le plan de ma présentation :Introduction - Etude préalable - Specification des besoins – Conception - Réalisation et je termine par une Conclusion générale Je veux commence par l’introduction
  3. 1°) dans le domaine bancaire l’ordinateur gère nos transactions‏ monétaires. 2°) dans le domaine industriel l’ordinateur permet de partager le travail . 3°) et dans le domaine informatique l’ordinateur gère la gestion des facturations. Malgré tout ces avantages, si un ordinateur tombe en panne des résultats catastrophiques peuvent êtres envisagées
  4. Dans le cadre de ma 3ème année de licence fondamentale d’informatique à la Faculté des Sciences de Monastir, j’ai été la charge de réaliser un stage au sein de l’entreprise Cloud
  5. Lors de la réalisation de mon projet, j’ai suivi le plan suivant, j’ai commencé par une étude de l’existant suivie par une formation dans les langages à utiliser. Pour ensuite se lancer dans la conception et la réalisation de mon projet. Et pour terminer quelques test on été effectués.
  6. Je passe maintenant à l’étude préalable
  7. En cas de panne l’utilisateur de machine essaie de contacter l’agent de maintenance et demande un technicien pour une consultation. Il est obligé d’attendre l’arrivée du technicien,
  8. C’est dans ce cadre que s’intègre ce travail dont l’objectif est la réalisation d’une application qui permet, en premier lieu la collection des informations sur les statuts des machines et en second lieu l’accès à distance. Cette solution proposée est intitulé « cloud insights »
  9. Ci -joint un schéma expliquant notre solution, Si un problème se passe dans un parc par exemple dans le parc1, l’agent de maintenance reçoit l’information, s’il peut intervenir à distance et corriger la panne sinon il se déplace sur place pour corriger la panne
  10. On peut cite des avantages comme :
  11. On passe a
  12. Notre système est composé de deux acteurs. L’agent d’administration qui est un composant
  13. Et la console d’administration qui représente tout simple d’une application web qu’il permet d‘administrer le système qui reçoit toutes les informations remontées par les agents, les trie, les classer et gère l’accès aux données Le composant central est formé de deux partie: 1°) Une API, qui s’interface entre l’agent d’administration et la base de données d’une part et entre la console Web et la base de données d’une autre part. 2°) Une console Web, qui va être « l’interface graphique du serveur », affiche les informations des machines leurs états, leurs historiques, affiches les rapports,
  14. Je commence par présenter diagramme de cas d’utilisation L’agent d’administration . qui permet après l’authentification la possibilité d’insèrer l’identifient de la machine dans la BDD et remonter les informations
  15. Et pour La console d’administration , peut à partir de son interface web * Gérer les sociétés permettant d’ajouter, modifier, supprimer, ou consulter une société. * Gérer les machines permettant de modifier, supprimer, ou consulter une machine. Gérer les informations permettant supprimer ou consulter les informations Gérer l’authentification permettant d’ajouter, supprimer, modifier, ou consulter un authentifié
  16. Je passe pour conception
  17. Pour la conception des différents diagrammes j ai utilisé Power designer comme outil de modélisation.
  18. Voici digramme de classe de mon app , on a une classe societe et chaque socite contient un ou plu machine , DE MEME chaque machine est composé au moins d’un seul compsant (citons l’exemple du PC qui est composé de plusieurs composant comme la RAM,disk que) et bien sur chaque composant est caractériser par plusieurs prop. Comme (comme la RAM est car par une marque, l date de fab ...)
  19. on a utilise diffèrent programs dans le projet : * pour traitement d'image j'utlise Photoshop * pour logiciel de compilation de code j ’utilisé visuel studio 2013 , Notepad ++ * Et pour langage je travail avec php , bootstrap et C#
  20. Je vous présente un vidéo deMO de notre interface web
  21. Pour conclure ce stage de PFE a été très bénéfique pour moi non seulement de point de vue technique mais aussi de point de vue relationnel et professionnel en me permettant de s'intégrer dans une équipe des développeur de travailler en équipe et de gérer le temps et le stresse.
  22. Comme perspective on poura