application web et mobile
TRANSCRIPT
![Page 1: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/1.jpg)
Application Android pour automatiser le traitement des dérangements
Réalisé par : Kortas HabibaJaballah Sarra
Encadrées par : M.Ben Amor AminM.Rwatbi Radhwen
Projet de Fin d’Etudes Pour l’obtention du
Diplôme de Licence Appliquée en Sciences et Technologies de l’Information et de la
communication
Année Universitaire : 2015/ 2016
![Page 2: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/2.jpg)
PLAN
Etude conceptuelle4
Réalisation de l’application5
Conclusion6
Problématique et solution adoptée2
Contexte général1
Spécification des besoins3
2
![Page 3: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/3.jpg)
Etude conceptuelle4
Réalisation de l’application5
Conclusion6
Problématique et solution adoptée2
Contexte général1
Spécification des besoins3
![Page 4: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/4.jpg)
Introduction (1/2)
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
4
![Page 5: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/5.jpg)
Entreprise d’accueil• Tunisie Telecom est une société sous forme
d'entreprise publique à caractère industriel et commercial.
8 millions
24 95
130009000
Tunisie Telecom
directions régionales Actels
agents
abonnés
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
5
Introduction (2/2)
![Page 6: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/6.jpg)
Etude conceptuelle4
Réalisation de l’application5
Conclusion6
Problématique et solution adoptée2
Contexte général1
Spécification des besoins3
![Page 7: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/7.jpg)
Problématique
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
7
![Page 8: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/8.jpg)
Solution
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
8
développer une application mobile sous l’Android qui permet d’automatiser le traitement des dérangements.
![Page 9: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/9.jpg)
Contexte général1
Etude conceptuelle4
Réalisation de l’application5
Conclusion6
Problématique et solution adoptée2
Spécification des besoins3
![Page 10: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/10.jpg)
Besoins non fonctionnels
• Rapidité• Performance• Sécurité
Les besoins
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
10
Besoins fonctionnels• Gestion des clients• Gestion des personnels• Affectation des réclamations• Consultation des interventions• Suivie des historiques. • Identification de cas exact de dérangement • Consultation de statistiques
![Page 11: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/11.jpg)
Identification des Acteurs
C’est l’administrateur du système, il est chargé de gérer et suivre toutes les fonctionnalités principales du système
C’est le client qui permet de réclamer pour le dérangement de ligne téléphonique
Acteur actif du système, son rôle est de traiter les dérangements
Client
Administrateur
Technicien
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
11
![Page 12: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/12.jpg)
Etude conceptuelle4
Réalisation de l’application5
Conclusion6
Problématique et solution adoptée2
Contexte général1
Spécification des besoins3
![Page 13: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/13.jpg)
UML
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
13
UML (en anglais Unified Modeling Language) est un langage graphique de modélisation des données et des traitements.
Il offre différentes vues complémentaires d'un système, qui guide l'utilisation à représenter des concepts objets.
faciliter l'analyse
limiter les ambiguïtés
![Page 14: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/14.jpg)
Diagramme de cas d’utilisation global
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
Consulter historiques
Consulter réclamations
Déposer interventions
Ajouter réclamation
Appeler correspondan
t
Consulter statistiques
« include »
« include »
« include »
« include »
« include »
Client
S‘authentifier
Affecter réclamation
Suivre interventions
Suivre historiques
Gérer clients
Gérer personnels
« include »
« include »
« include »
« include »
« include »
Admin Technicien
14
![Page 15: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/15.jpg)
Diagramme de classe
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
15
![Page 16: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/16.jpg)
Diagramme de séquence d’authentification
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
16
![Page 17: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/17.jpg)
Diagramme de séquence de suppression client
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
17
![Page 18: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/18.jpg)
Etude conceptuelle4
Réalisation de l’application5
Conclusion6
Problématique et solution adoptée2
Contexte général1
Spécification des besoins3
![Page 19: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/19.jpg)
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Architecture de l’application
Conclusion
Environnement de développement
19
![Page 20: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/20.jpg)
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
TomCat <<serveur d’application>>
Web service JSON
HTTP/HTTPS
REST
Administrateur
Client
Technicien
MySQL
20
architecture de l’application
![Page 21: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/21.jpg)
Interface espace personnel
![Page 22: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/22.jpg)
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
22
![Page 23: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/23.jpg)
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
Formulaire à remplir pour se connecter
Formulaire à remplir pour
s’inscrire
23
![Page 24: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/24.jpg)
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Conclusion
24
![Page 25: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/25.jpg)
Etude conceptuelle4
Réalisation de l’application5
Conclusion6
Problématique et solution adoptée2
Contexte général1
Spécification des besoins3
![Page 26: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/26.jpg)
Contextegénéral
Problématique &
solution adoptée
Architecture de l’applicationSpécification des
besoins Etude
conceptuelleRéalisation de l’application
Architecture de l’application
Conclusion
ASPECTS BÉNÉFIQUES : Sur le plan pratique
Sur le plan personnel
Découvrir des nouveaux Framework
Importance de la communication Intégration dans la vie professionnel
TRAVAIL RÉALISÉ : Développement d’une application Android pour automatiser le traitement des dérangements
26
![Page 27: Application weB et mobile](https://reader036.vdocuments.us/reader036/viewer/2022081515/58e9ad7d1a28ab9c318b642b/html5/thumbnails/27.jpg)
MERCI POUR VOTRE ATTENTION
27