Application weB et mobile

27
Application Android pour automatiser le traitement des dérangements Réalisé par : Kortas Habiba Jaballah Sarra Encadrées par : M.Ben Amor Amin M.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

Transcript of Application weB et mobile

Page 1: Application weB et mobile

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Interface espace personnel

Page 22: Application weB et mobile

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

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

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

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

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

MERCI POUR VOTRE ATTENTION

27