SlideShare a Scribd company logo
1 of 26
Développement d’une Plateforme de mobilisation
des processus d’affaires iWork
Projet de fin d’études
Réalisé par:
GOUGI Onsa
BOUSLIMI Sawsen
Encadré par:
Mr. OULD ELHASSEN Mohammed
Mr. DHAOUADI Mondher
1
Plan
Introduction
Etat de l’art
Choix de technologies
Analyse des besoins Conception de l’application
Réalisation de l’application
Conclusion et perspectives
2
Introduction1
3
Introduction
Développement progressif du monde des télécommunications.
Succès des technologies mobiles.
Progression de système d’exploitation Android.
La baisse des prix des Smartphones.
4
Etat de l’art2
5
 Les Clients ne
sont pas satisfaits.
 Travailler avec des
technique
traditionnelle:
 Basé sur les papiers.
 Perte de temps :
 La mise à jour.
 Les communications
entre les différents
départements et
service.
6
Perte d’argent
 Faible efficacité
et rendement.
 Absence de Contrôles
des employés.
Solution proposée
7
Remplacer le travail avec papier par un Client Android
qui exécute les ordres.
Mise à jour en temps réel.
Faciliter les processus de travail.
Satisfaction des Clients..
Gain du temps et d’argents.
Exemple pour Notre Solution
Choix de
technologies
3
9
La plateforme Android (1)
Android, une startup rachetée par
Google, et annoncé officiellement
en novembre 2007
Android est un SE Open Source pour Smartphones et
terminaux mobiles.
Android possède la clientèle potentielle la plus importante.
La plate forme Android est facile à apprendre.
10
La plateforme Android (2)
Architecture Android
11
Analyse des
besoins et Conception
4
12
13
Etude des besoins
fonctionnels et non
fonctionnels
Conception et
implémentation
de notre
solution
Améliorer les
Processus d’affaire
Besoins fonctionnels
Besoins
fonctionnels
Consulter
toutes les
réclamations
reçues des
Client.
Gérer les ordres
dans le serveur.
Gérer les
utilisateurs, les
Groupes et les
ordres.
Gérer la base de
données.
14
Performance
Matériels
Sécurité
Besoins non fonctionnels
15
Ergonomie &
souplesse
Structure de la solution
16
Diagramme du cas d’utilisation globale
Client Android
17
Authentification
Lister les Ordres
Filtrer les Ordres
Commenter les Ordres
Mise à jour des Ordres
Diagramme du cas d’utilisation globale
Serveur
18
Authentification
Lister les Ordres
Filtrer les Ordres
Commenter les Ordres
Vérifier la Mise a jour
des Ordres
Ajouter des Utilisateurs
Modifier les Paramètres des
Utilisateurs
Supprimer des Utilisateurs
Ajouter des Groupes
Modifier des Groupe
Supprimer des Groupe
Réalisation
de l’application
5
19
Outils et technologies utilisés
Eclipse
C’est un
environnement de
développement
intégré, libre et
extensible,
permettant de créer
des projets de
développement..
Android SDK
C’est l’ensemble des
outils fourni par Google
afin de développer des
applications pour
terminaux mobiles
tournant sous Android.
Il s'agit d'une
distribution de
logiciels libres (X
Apache MySQL
Perl PHP) offrant
une bonne souplesse
d'utilisation
permettant de mettre
en place un serveur
Web.
XAMMP
20
Réalisation de l’application (1)
21
Interface d’Authentification
de Serveur
Réalisation de l’application (1)
22
Réalisation de l’application (2)
23
Réalisation de l’application (5)
24
Conclusion et perspectives
1
• Produire une solution fonctionnelle.
2
• Maitriser une multitude des technologies
et surmonter les contraintes techniques et
ergonomiques.
3
• Manipuler le langage du
programmation Java.
Aspects bénéfiquesPerspectives
25
Redévelopper
l’application sous
un autre Système
d’exploitation.
Ajouter
version
arabe et
anglaise.
26

More Related Content

What's hot

Qualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du LogicielQualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du Logiciel
danaobrest
 

What's hot (7)

Qualité logiciel - Generalités
Qualité logiciel - GeneralitésQualité logiciel - Generalités
Qualité logiciel - Generalités
 
Qualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du LogicielQualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du Logiciel
 
Conférence: L'assurance qualité au-delà de la qualité logicielle
Conférence: L'assurance qualité au-delà de la qualité logicielleConférence: L'assurance qualité au-delà de la qualité logicielle
Conférence: L'assurance qualité au-delà de la qualité logicielle
 
Projets d'évolution ERP
Projets d'évolution ERPProjets d'évolution ERP
Projets d'évolution ERP
 
Assurance Qualité logicielle
Assurance Qualité logicielleAssurance Qualité logicielle
Assurance Qualité logicielle
 
Developement logiciel: comment livrer de la qualite ?
Developement logiciel: comment livrer  de la qualite ?Developement logiciel: comment livrer  de la qualite ?
Developement logiciel: comment livrer de la qualite ?
 
BonitaSoft, la solution BPM
BonitaSoft, la solution BPMBonitaSoft, la solution BPM
BonitaSoft, la solution BPM
 

Viewers also liked

Business-Plan-2014.pdf
Business-Plan-2014.pdfBusiness-Plan-2014.pdf
Business-Plan-2014.pdf
bleglise
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Riadh K.
 

Viewers also liked (9)

Business-Plan-2014.pdf
Business-Plan-2014.pdfBusiness-Plan-2014.pdf
Business-Plan-2014.pdf
 
Présentation de la plate-forme Made In Morocco by FNEM
Présentation de la plate-forme Made In Morocco by FNEMPrésentation de la plate-forme Made In Morocco by FNEM
Présentation de la plate-forme Made In Morocco by FNEM
 
Comprendre l'enjeu phénoménal des marketplaces
Comprendre l'enjeu phénoménal des marketplacesComprendre l'enjeu phénoménal des marketplaces
Comprendre l'enjeu phénoménal des marketplaces
 
Les places de marché
Les places de marchéLes places de marché
Les places de marché
 
E commerce en chiffre au Maroc 2014 by la FNEM, La Fédération Nationale du E-...
E commerce en chiffre au Maroc 2014 by la FNEM, La Fédération Nationale du E-...E commerce en chiffre au Maroc 2014 by la FNEM, La Fédération Nationale du E-...
E commerce en chiffre au Maroc 2014 by la FNEM, La Fédération Nationale du E-...
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédia
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
 
Programmation sous Android
Programmation sous AndroidProgrammation sous Android
Programmation sous Android
 
Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatique
 

Similar to 13_06_2014

Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptx
SouadZid
 
Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptx
SouadZid
 

Similar to 13_06_2014 (20)

Formation Agile Scrum
Formation Agile ScrumFormation Agile Scrum
Formation Agile Scrum
 
systems with ERp Odoo
systems with ERp Odoosystems with ERp Odoo
systems with ERp Odoo
 
software engineering
software engineeringsoftware engineering
software engineering
 
Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptx
 
Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptx
 
Session #2 du workshop sur la performance en environnement de production
Session #2 du workshop sur la performance en environnement de productionSession #2 du workshop sur la performance en environnement de production
Session #2 du workshop sur la performance en environnement de production
 
Élaboration d'une stratégie de modernisation par Chris Koppe
Élaboration d'une stratégie de modernisation par Chris KoppeÉlaboration d'une stratégie de modernisation par Chris Koppe
Élaboration d'une stratégie de modernisation par Chris Koppe
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XP
 
Talk sur la Gestion de projet informatique
Talk sur la Gestion de projet informatiqueTalk sur la Gestion de projet informatique
Talk sur la Gestion de projet informatique
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013
 
Rad
RadRad
Rad
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 
Business Intelligence Reporting Solution
Business Intelligence Reporting Solution Business Intelligence Reporting Solution
Business Intelligence Reporting Solution
 
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
 
Presentation of summer Internship (présentation stage d\'été)
Presentation of summer Internship (présentation stage d\'été)Presentation of summer Internship (présentation stage d\'été)
Presentation of summer Internship (présentation stage d\'été)
 
lean development
lean developmentlean development
lean development
 
Ms Experiences 16 - Analyze and Improve your workflows
Ms Experiences 16 - Analyze and Improve your workflowsMs Experiences 16 - Analyze and Improve your workflows
Ms Experiences 16 - Analyze and Improve your workflows
 
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
Cours Jean-Louis BOULANGER: Réalisation d'une application logicielle.
 
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
 

13_06_2014

Editor's Notes

  1. Bonjour Monsieur le président du jury, monsieurs les membres des jury. Je suis et voici ma binome. Nous vous remercions de nous avoir honorées en acceptant d’évaluer notre projet de fin d’études intitulé «Développement d’une Plateforme de mobilisation des processus d’affaires iWork »
  2. Notre plan d’exposé est constitué d’une intoduction….
  3. Dans la phase de l’introduction, nous allons parlé de l’importance des
  4. télécommunications qui connaissaient  jusqu’au nos jours un progrès intensif ainsi que les raisons que nous ont poussées à réaliser notre application mobile. Parmi ces raisons:
  5. Pour l’état de l’art, nous avons 2 grandes parties à distinguer:
  6. D’où, les moyens existants ne sont ni fiables ni exactes. il y a un absence des applications mobiles …..
  7. D’où, notre solution proposée est le développement d’une ……
  8. Pour pouvoir réaliser notre application mobile, nous avons utilisé la plate forme android. Figure 1 Nous avons choisi cette plate forme pour maintes raisons: tout d’abord, android est un SE open source. C’EST à DIRE N’IMPORTE QUI PEUT MODIFIER LE CODE ET RELANCE SA NOUVELLE VERSION; Ensuite, android possède la clientèle la plus potentielle ( d’après les statistiques faites en 2010 , 50% des clients utilisent android comme SE) Enfin, la plate forme android est facile à apprendre (puisqu’elle utilise le langage de programmation académique Java)
  9. Nous passons maintenant à présenter l’architecture de la plate forme android qui se compose principalement de 4 couches. Android est basé sur le noyau du SE Linux qui est associé à un ensemble des bibliothèques qui intègre la majorité des fonctionnalités disponibles dans le noyau du langage Java. Il possède également une plate forme d’application( c’est l’ensemble des outils que Google met à la disposition des développeurs) ainsi qu’une couche d’application (c’est la couche directement accessible par les développeurs)
  10. En passant maintenant à analyser et spécifier nos besoins
  11. Notre objectif consiste à étudier les besoins fonctionnels et celles non fonctionnels afin de concevoir et d’implémenter une solution mobile et dynamique permettant d’améliorer le processus d’affaire.
  12. Pour assurer la réussite de notre solution, notre application doit supporter les fonctionnalités suivantes:
  13. Tetna7a rouge
  14. Au terme de notre analyse, nous pouvons conclure que nous avons conçu et développé une application mobile s’agissant d’améliorer et faciliter le processus d’affaire.