SlideShare une entreprise Scribd logo
1  sur  51
REPUBLIQUE TUNISIENNE
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR
ET DE LA RECHERCHE SCIENTIFIQUE
UNIVERSITE DE MONASTIR
FACULTE DES SCIENCES DE MONASTIR
Par :
Abderrahman Hamila
Sujet :
Conception et développement d’une plateforme mobile d'assistance et
de planification pour les agents commerciaux.
Soutenu le 03 juillet 2013, devant le jury composé :
Mr. Karim Kalti Président
Mr. Mahdi Ellouze Membre (rapporteur)
Mr. Mazigh Belhassen Membre (Encadreur interne)
Mr. Maher Sakka Membre (Encadreur externe)
MAGECO
1 /35
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale et perspectives
2 /35
Introduction
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
 Evolution du marketing
 La concurrence
 Gagner plus de clients
 Satisfaire les clients
 Accroitre le chiffre d’affaire
 CRM
3 /35
Organisme d'accueil : Optans
 société Tuniso-Belge basée à Monastir
 Les principales activités sont:
 le développement web,
 les applications mobiles
 et les services de marketing internet.
• L'équipe est composée d'environ 10 personnes :
• 2 chefs de projets
• 5 développeurs
• 2 webdesigners
• un expert en classement site.
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
4 /35
Planification du déroulement du stage
Conception
Formation
Tests
Etude
Réalisation
Mobile
Réalisation
Web
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
5 /35
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale et perspectives
6 /35
Description de l’existant
Agent
commercial
Planifier
Gérer
emploi du
temps
Prospecter
Présenter
le
catalogue
des
produits
prendre les
rendez-
vous
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
7 /35
Schéma descriptif
Client/prospect
Bureau
Agent commercial
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
8 /35
Critique de l’existant
• Support en papier
• Incohérence des données
• Le cycle des ventes est très lent
• Incapacité d’accéder au dernier statut ou profil d’un client ou
prospect, dans les instants précédant une rencontre,
• Incapacité de transmettre instantanément des informations relatives
aux clients et aux produits,
• Incapacité de réagir aux changements des profils des clients,
• L’indisponibilité du dernier catalogue des produits qui sont mis à jours
fréquemment.
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
9 /35
Solution proposée
Plateforme web Mobile d'assistance et de planification
pour les agents commerciaux
MAGECO
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
10 /35
Avantages
 Gagner en productivité
 Accélérer le cycle de vente
 Affichage les contacts géographiquement
 Multi critères de recherche
 Configuration du trajet
 cohérence et la centralisation des données
 mobile synchronise ses données depuis le serveur web
 Utilisation de l’application mobile en mode hors ligne
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
11 /35
CRM
• CRM est l’acronyme de "Customer Relationship Management" ou "Gestion
de la Relation Client".
• Le CRM regroupe l’ensemble des dispositifs ou opérations de marketing
ou de support ayant pour but
• d’optimiser la qualité de la relation client,
• fidéliser
• maximiser le chiffre d’affaires ou la marge par client.
• Augmenter, à long terme, la rentabilité des clients.
• Satisfaire le client
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
12 /35
CRM mobile
 accès aux données clients à jour partout et à tout moment
 Accès aux catalogue produits à jour
 Améliorer la communication interne
 Agenda synchronisés
 Consulter profil du client ou prospect avant un rendez-vous
 L’utilisateur peut choisir le terminal qui lui convient le mieux, qu’il
s’agisse d’un iPhone/iPad ou d’un appareil Android, BlackBerry ou
Windows phone.
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
13 /35
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale et perspectives
14 /35
Application mobile
 La consultation des contacts (clients et/ou prospects)
 La consultation du catalogue de produits
 La consultation du parcours commercial
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
15 /35
Application web
 La gestion des contacts (clients et/ou prospects)
 La gestion du catalogue de produits
 La planification des parcours commerciaux
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
16 /35
Diagramme de UC administrateur
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
Gestion des comptes
Agents
commerciaux
Administrateur
17 /35
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
Gestion des
mission
Planifier
Rendez-vous
Gestion
catalogue des
produits
Gestion
contact
AUTHENTIFICATION
include include include include
Ajouter
contact
Modifier
contact
Supprime
contact
Ajouter
contact
Modifier
contact
Supprime
contact
Responsable
commercial
18 /35
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
Consulter
catalogue des
produits
Consulter
missions
commerciales
Consultation de
l’historique des
visites
Consulter des
contacts
AUTHENTIFICARION
include include include
include
Rédaction du
rapport de visite
Consulter liste
des RDVs
Appeler
Agent commercial
19 /35
Besoin non fonctionnel
 L’utilisation offline
 Des alertes
 Confidentialité
 Cohérence
 La convivialité Performance
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
20 /35
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale et perspectives
21 /35
Modélisation UML
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
ModelioUML
22 /35
RendezVous
DatePlanifie: date
Remarque: string
Ordre: integer
typeVisite: string
reporter()
ajouter ()
supprime ()
Categorie
Libelle: string
description: string
Ajouter()
Modifier()
Supprimer()
appartient
*
*
Produit
Libelle: string
prixUnitaire: int
Description: string
Remise: integer
Quantite: integer
Ajouter()
Modifier()
Supprimer()
Mission
descriptionMission:string
DateDebut: date
DateFin: date
Libelle: string
Ajouter()
Supprimer()
ResponsableCommercial
Login: string
motDePasse: string
nom: string
prenom: string
privilege: string
actif: boolean
Ajouter()
Modifier()
Supprimer()
setPrivilege()
setActif()
AgentCommercialNomade
actif: boolean
nom: string
prenom: string
login: string
motDePasse: string
actif: string
Ajouter()
Supprimer()
Modifier()
setActif()
RapportDeVisite
Note: string
dureeRdv: integer
dateProchainRdv: string
dateEffective: date
ajouter ()
supprime ()
Archiver()
Contact
numeroTel: string
email: string
siteWeb: string
fonction: string
nom: string
prenom: string
Prospect: boolean
Ajouter()
Supprimer()
Modifier()
Géolocalisation
longitude: float
latitude: float
adresse: string
ville: string
pays: string
Entreprise
nom: string
tel: string
fax: string
siteWeb: string
commenatire: string
secteurActivite: string
ajouter ()
supprime ()
modifier()
1 concerne
*
*
organiser
est composée de
Prendre
1
redaction
0..1
Rendez vous
*
0..1
Associé a
0..1
pour
0..1
contact
*
1
0..1
géolocalisation
géolocalisation
0..1
1
géolocalisation
Diagramme de classe WEB
23 /35
RapportDeVisite
Note: string
dureeRdv: integer
dateProchainRdv: string
dateEffective: date
Remplir()
RendezVous
DatePlanifie: date
Remarque: string
Ordre: integer
typeVisite: string
adresse: string
ville: string
pays: string
longitude: float
latitude: float
lister()
detailRdv ()
Mission
description:string
DateDebut: date
DateFin: date
Libelle: string
lister()
detailMission ()
Produit
Libelle: string
prixUnitaire: int
Description: string
Remise: integer
Quantite: integer
lister()
detailProduit ()
Categorie
Libelle: string
description: string
detailCategorie()
Entreprise
nom: string
tel: string
fax: string
siteWeb: string
email: string
secteurActivite: string
remarque: srting
adresse: string
ville: string
pays: string
longitude: float
latitude: float
lister()
details()
Contact
nom: string
prenom: string
email: string
tel: string
fax: string
siteWeb: string
prospect: boolean
ville: string
adresse: string
pays: string
longitude: float
latitude: float
lister()
setProspect ()
0..1
Rendez-vous Rendez-vous
*
1
Produit
*
*
1
Produit
0..1
contact
contact
1*
contact
0..1
Diagramme de classe mobile
24 /35
1 & 2
3 4
6
8
5
7
1: Clique sur gestion contact 2: Demander interface
gestion contacts
3: indexAction()
Navigateur Model View Controller
4: Afficher interface gestion des contacts
5: Cliquer sur ajouter contacts 6: Demander de formulaire ajout
7: addAction()
8: Afficher le formulaire d’ajout
9: Remplir le formulaire
10: Récupération des champs
11:Validation du formulaire
alt Si formulaire valide 12:POST [$data]
13: appel saveContact($data)
14: le contacta été enregistré
12: Message d’erreur indiquant l’erreur de saisiSi non
Responsable commercial
Diagramme de séquence d’ajout d’un nouveau contact
25 /35
1 & 2
3 4
6 5
7
1: Clique sur rapport de visite
2: rapportVisite (id RDV)
3: afficher formulaire
detailRendez
-vous.js
rapportVisite.js
Web Service
REST
Serveur
Web
4: remplir formulaire
5: send ($param)
6: envoi du web service
7: enregistrement a
la BDD
8: le rapport de visite a été bien envoyé
Agent commercial
Diagramme de séquence de rédaction du rapport de visite
26 /35
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale et perspectives
27 /35
 Framework pour PHP 5 créé en mars 2006 par Zend Technologies.
 Le Zend Framework, aussi nommé ZF
 a été développé dans le but de simplifier le développement Web
 recommande les bonnes pratiques et la conception orienté objet en
offrant des outils aux développeurs.
 MVC
 architecture faiblement couplée
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
28 /35
MVC
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
Navigateur
Controller
Model View
Demand
Data
Request
Response
29 /35
Titanium
 Un environnement de développement Opensource et extensible
 pour créer des applications natives à travers différents appareils
mobiles et systèmes d'exploitation
 y compris iOS, Android, Windows et BlackBerry, ainsi que les
hybrides et HTML5
 Titanium Studio, un puissant IDE basé sur Eclipse
 service Cloud
Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion
30 /35
Demo
31 /35
32 /35
Specification des besoins
Conception
Introduction
Etude préalable
Réalisation
Conclusion générale et perspectives
33 /35
Conclusion
 Un stage dans un milieux professionnel
 Le métier; Développeur Web et Mobile
 Gestion du projet
 Respect des deadlines
 Une plateforme web et mobile
 MAGECO
34 /35
Perspectives
 Améliorer le UX( user experience)
 Utilisation des API de Google
 Analytics
 Contacts
 Agenda
 Partage de documents
 Configurer alarmes
35 /35
Merci pour votre attention
36 /35
37 /35
38 /35
39 /35
40 /35
41 /35
42 /35
43 /35
44 /35
45 /35
46 /35
47 /35
48 /35
49 /35
50 /35
51 /35

Contenu connexe

Tendances

Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Ayed CHOKRI
 
Copie de exposã© pfe
Copie de exposã© pfeCopie de exposã© pfe
Copie de exposã© pfeRiadh K.
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRHRiadh K.
 
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
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.Sabri El gharbi El yahmadi
 
NRC - Présentation Entreprise
NRC - Présentation EntrepriseNRC - Présentation Entreprise
NRC - Présentation EntrepriseNRC
 
Présentation du BTS NRC
Présentation du BTS NRCPrésentation du BTS NRC
Présentation du BTS NRCeric juliannrc
 
Trame diaporama projet cppc
Trame diaporama     projet cppcTrame diaporama     projet cppc
Trame diaporama projet cppcsergedicredico
 
Présentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobilePrésentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobileNader Somrani
 
Présentation PFE: Système de gestion des réclamations et interventions clients
Présentation PFE: Système de gestion des réclamations et interventions clientsPrésentation PFE: Système de gestion des réclamations et interventions clients
Présentation PFE: Système de gestion des réclamations et interventions clientsMohamed Ayoub OUERTATANI
 
Présentation finale
Présentation finalePrésentation finale
Présentation finaleheniBa
 
Présentation projet TC (stage)
Présentation projet TC (stage)Présentation projet TC (stage)
Présentation projet TC (stage)JeremTheWatcher
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...Mohamed Cherkaoui
 
Cv emmanuel vial_responsable_achats
Cv emmanuel vial_responsable_achatsCv emmanuel vial_responsable_achats
Cv emmanuel vial_responsable_achatsemvial1
 

Tendances (18)

Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats
 
Copie de exposã© pfe
Copie de exposã© pfeCopie de exposã© pfe
Copie de exposã© pfe
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRH
 
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
 
CVMax - PDF
CVMax - PDFCVMax - PDF
CVMax - PDF
 
Groupe emb
Groupe embGroupe emb
Groupe emb
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
 
NRC - Présentation Entreprise
NRC - Présentation EntrepriseNRC - Présentation Entreprise
NRC - Présentation Entreprise
 
Présentation du BTS NRC
Présentation du BTS NRCPrésentation du BTS NRC
Présentation du BTS NRC
 
Trame diaporama projet cppc
Trame diaporama     projet cppcTrame diaporama     projet cppc
Trame diaporama projet cppc
 
Présentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobilePrésentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobile
 
Présentation PFE: Système de gestion des réclamations et interventions clients
Présentation PFE: Système de gestion des réclamations et interventions clientsPrésentation PFE: Système de gestion des réclamations et interventions clients
Présentation PFE: Système de gestion des réclamations et interventions clients
 
Présentation finale
Présentation finalePrésentation finale
Présentation finale
 
Présentation projet TC (stage)
Présentation projet TC (stage)Présentation projet TC (stage)
Présentation projet TC (stage)
 
Mon CV
Mon CVMon CV
Mon CV
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
 
Cv emmanuel vial_responsable_achats
Cv emmanuel vial_responsable_achatsCv emmanuel vial_responsable_achats
Cv emmanuel vial_responsable_achats
 
CV Léa MANGIN
CV Léa MANGINCV Léa MANGIN
CV Léa MANGIN
 

En vedette

Réalisation d’un système d’information pour la gestion automatique des ventes...
Réalisation d’un système d’information pour la gestion automatique des ventes...Réalisation d’un système d’information pour la gestion automatique des ventes...
Réalisation d’un système d’information pour la gestion automatique des ventes...Ahmed Sidi
 
Licence pro documentaliste audiovisuel
Licence pro documentaliste audiovisuelLicence pro documentaliste audiovisuel
Licence pro documentaliste audiovisuelÉric Delcroix
 
Validation Siteweb
Validation SitewebValidation Siteweb
Validation SitewebEMontel
 
Mastère Professionnelle 2015
Mastère Professionnelle 2015Mastère Professionnelle 2015
Mastère Professionnelle 2015Rawdha MABROUKI
 
Stage outils curation_2014-12-03
Stage outils curation_2014-12-03Stage outils curation_2014-12-03
Stage outils curation_2014-12-03URFIST de Rennes
 
Gestion d’une agence de voyage routière (Blondel Seumo)
Gestion d’une  agence  de  voyage  routière (Blondel Seumo)Gestion d’une  agence  de  voyage  routière (Blondel Seumo)
Gestion d’une agence de voyage routière (Blondel Seumo)Gantner Technologies
 
Ecole ESMA : Rapport de stage - Agence Achamiya Voyages
Ecole ESMA : Rapport de stage - Agence Achamiya VoyagesEcole ESMA : Rapport de stage - Agence Achamiya Voyages
Ecole ESMA : Rapport de stage - Agence Achamiya VoyagesMehdi Hamime
 
Conception et réalisation d’un système d’information pour l’automatisation du...
Conception et réalisation d’un système d’information pour l’automatisation du...Conception et réalisation d’un système d’information pour l’automatisation du...
Conception et réalisation d’un système d’information pour l’automatisation du...Odel Odeldz
 
Memoire de bts marketing de l'offre touristique
Memoire de bts  marketing de l'offre touristiqueMemoire de bts  marketing de l'offre touristique
Memoire de bts marketing de l'offre touristiqueFethi Ferhane
 
exemple Rapport de stage pour le serment
exemple Rapport de stage pour le sermentexemple Rapport de stage pour le serment
exemple Rapport de stage pour le sermentHiba Architecte
 
Rapport de stage Fiduciaire3
Rapport de stage Fiduciaire3Rapport de stage Fiduciaire3
Rapport de stage Fiduciaire3Rapport de Stage
 
Rapport de stage d'initiation 2015 Mahmoudi Mohamed Amine
Rapport de stage d'initiation 2015 Mahmoudi Mohamed AmineRapport de stage d'initiation 2015 Mahmoudi Mohamed Amine
Rapport de stage d'initiation 2015 Mahmoudi Mohamed AmineMohamed Amine Mahmoudi
 
Rapport de stage de perfectionnement
Rapport de stage de perfectionnementRapport de stage de perfectionnement
Rapport de stage de perfectionnementbadouuur
 

En vedette (14)

Réalisation d’un système d’information pour la gestion automatique des ventes...
Réalisation d’un système d’information pour la gestion automatique des ventes...Réalisation d’un système d’information pour la gestion automatique des ventes...
Réalisation d’un système d’information pour la gestion automatique des ventes...
 
Licence pro documentaliste audiovisuel
Licence pro documentaliste audiovisuelLicence pro documentaliste audiovisuel
Licence pro documentaliste audiovisuel
 
Validation Siteweb
Validation SitewebValidation Siteweb
Validation Siteweb
 
Mastère Professionnelle 2015
Mastère Professionnelle 2015Mastère Professionnelle 2015
Mastère Professionnelle 2015
 
Stage outils curation_2014-12-03
Stage outils curation_2014-12-03Stage outils curation_2014-12-03
Stage outils curation_2014-12-03
 
Gestion d’une agence de voyage routière (Blondel Seumo)
Gestion d’une  agence  de  voyage  routière (Blondel Seumo)Gestion d’une  agence  de  voyage  routière (Blondel Seumo)
Gestion d’une agence de voyage routière (Blondel Seumo)
 
Rapport Knani
Rapport KnaniRapport Knani
Rapport Knani
 
Ecole ESMA : Rapport de stage - Agence Achamiya Voyages
Ecole ESMA : Rapport de stage - Agence Achamiya VoyagesEcole ESMA : Rapport de stage - Agence Achamiya Voyages
Ecole ESMA : Rapport de stage - Agence Achamiya Voyages
 
Conception et réalisation d’un système d’information pour l’automatisation du...
Conception et réalisation d’un système d’information pour l’automatisation du...Conception et réalisation d’un système d’information pour l’automatisation du...
Conception et réalisation d’un système d’information pour l’automatisation du...
 
Memoire de bts marketing de l'offre touristique
Memoire de bts  marketing de l'offre touristiqueMemoire de bts  marketing de l'offre touristique
Memoire de bts marketing de l'offre touristique
 
exemple Rapport de stage pour le serment
exemple Rapport de stage pour le sermentexemple Rapport de stage pour le serment
exemple Rapport de stage pour le serment
 
Rapport de stage Fiduciaire3
Rapport de stage Fiduciaire3Rapport de stage Fiduciaire3
Rapport de stage Fiduciaire3
 
Rapport de stage d'initiation 2015 Mahmoudi Mohamed Amine
Rapport de stage d'initiation 2015 Mahmoudi Mohamed AmineRapport de stage d'initiation 2015 Mahmoudi Mohamed Amine
Rapport de stage d'initiation 2015 Mahmoudi Mohamed Amine
 
Rapport de stage de perfectionnement
Rapport de stage de perfectionnementRapport de stage de perfectionnement
Rapport de stage de perfectionnement
 

Similaire à Présentation mageco

Conception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceConception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceAHMEDBELGHITH4
 
Présentatin PFE : Cloud Insights
Présentatin PFE : Cloud InsightsPrésentatin PFE : Cloud Insights
Présentatin PFE : Cloud Insightsahmed 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
 
Région Bretagne - du développement classique au modèle "low code": un retour ...
Région Bretagne - du développement classique au modèle "low code": un retour ...Région Bretagne - du développement classique au modèle "low code": un retour ...
Région Bretagne - du développement classique au modèle "low code": un retour ...Benjamin Buffereau
 
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...Microsoft Ideas
 
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 2013Charbel Abdo
 
Formation gestion de projet - 02 - la demande
Formation gestion de projet - 02 - la demandeFormation gestion de projet - 02 - la demande
Formation gestion de projet - 02 - la demandeiafactory
 
Salon Big Data 2015 : Big Data et Marketing Digital, Retours d’expérience en ...
Salon Big Data 2015 : Big Data et Marketing Digital, Retours d’expérience en ...Salon Big Data 2015 : Big Data et Marketing Digital, Retours d’expérience en ...
Salon Big Data 2015 : Big Data et Marketing Digital, Retours d’expérience en ...Soft Computing
 
Faire de votre crm une machine a vendre et fideliser 12 02 2014
Faire de votre crm une machine a vendre et fideliser   12 02 2014Faire de votre crm une machine a vendre et fideliser   12 02 2014
Faire de votre crm une machine a vendre et fideliser 12 02 2014echangeurba
 
Atelier 2 commerce électronique - décembre
Atelier 2   commerce électronique - décembreAtelier 2   commerce électronique - décembre
Atelier 2 commerce électronique - décembreGetting to Global
 
Ergonomie site web
Ergonomie site webErgonomie site web
Ergonomie site webCOMPETITIC
 
Atelier comment choisir et déployer un erp - CCI Bordeaux et Prodware - 07 ...
Atelier   comment choisir et déployer un erp - CCI Bordeaux et Prodware - 07 ...Atelier   comment choisir et déployer un erp - CCI Bordeaux et Prodware - 07 ...
Atelier comment choisir et déployer un erp - CCI Bordeaux et Prodware - 07 ...polenumerique33
 
Digital : Web & Mobilité
Digital : Web & MobilitéDigital : Web & Mobilité
Digital : Web & MobilitéCatalyse IT
 
Fin de support Windows Server 2003, quelles options ?
Fin de support Windows Server 2003, quelles options ?Fin de support Windows Server 2003, quelles options ?
Fin de support Windows Server 2003, quelles options ?Microsoft Décideurs IT
 
Fin de support Windows Server 2003, quelles options ?
Fin de support Windows Server 2003, quelles options ?Fin de support Windows Server 2003, quelles options ?
Fin de support Windows Server 2003, quelles options ?Microsoft Technet France
 
Prix OR de l'Excellence du Marketing B2B de l'Adetem
Prix OR de l'Excellence du Marketing B2B de l'AdetemPrix OR de l'Excellence du Marketing B2B de l'Adetem
Prix OR de l'Excellence du Marketing B2B de l'AdetemHervé Gonay
 
Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...Toufik Atba
 
Mrlab event
Mrlab eventMrlab event
Mrlab eventUniteam
 

Similaire à Présentation mageco (20)

Conception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceConception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerce
 
Présentatin PFE : Cloud Insights
Présentatin PFE : Cloud InsightsPrésentatin PFE : Cloud Insights
Présentatin PFE : Cloud Insights
 
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
 
Région Bretagne - du développement classique au modèle "low code": un retour ...
Région Bretagne - du développement classique au modèle "low code": un retour ...Région Bretagne - du développement classique au modèle "low code": un retour ...
Région Bretagne - du développement classique au modèle "low code": un retour ...
 
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
 
Formation gestion de projet - 02 - la demande
Formation gestion de projet - 02 - la demandeFormation gestion de projet - 02 - la demande
Formation gestion de projet - 02 - la demande
 
Salon Big Data 2015 : Big Data et Marketing Digital, Retours d’expérience en ...
Salon Big Data 2015 : Big Data et Marketing Digital, Retours d’expérience en ...Salon Big Data 2015 : Big Data et Marketing Digital, Retours d’expérience en ...
Salon Big Data 2015 : Big Data et Marketing Digital, Retours d’expérience en ...
 
2014 10 30_metz_ict_invitation
2014 10  30_metz_ict_invitation2014 10  30_metz_ict_invitation
2014 10 30_metz_ict_invitation
 
Faire de votre crm une machine a vendre et fideliser 12 02 2014
Faire de votre crm une machine a vendre et fideliser   12 02 2014Faire de votre crm une machine a vendre et fideliser   12 02 2014
Faire de votre crm une machine a vendre et fideliser 12 02 2014
 
Atelier 2 commerce électronique - décembre
Atelier 2   commerce électronique - décembreAtelier 2   commerce électronique - décembre
Atelier 2 commerce électronique - décembre
 
Ergonomie site web
Ergonomie site webErgonomie site web
Ergonomie site web
 
Atelier comment choisir et déployer un erp - CCI Bordeaux et Prodware - 07 ...
Atelier   comment choisir et déployer un erp - CCI Bordeaux et Prodware - 07 ...Atelier   comment choisir et déployer un erp - CCI Bordeaux et Prodware - 07 ...
Atelier comment choisir et déployer un erp - CCI Bordeaux et Prodware - 07 ...
 
Digital : Web & Mobilité
Digital : Web & MobilitéDigital : Web & Mobilité
Digital : Web & Mobilité
 
Fin de support Windows Server 2003, quelles options ?
Fin de support Windows Server 2003, quelles options ?Fin de support Windows Server 2003, quelles options ?
Fin de support Windows Server 2003, quelles options ?
 
Fin de support Windows Server 2003, quelles options ?
Fin de support Windows Server 2003, quelles options ?Fin de support Windows Server 2003, quelles options ?
Fin de support Windows Server 2003, quelles options ?
 
Prix OR de l'Excellence du Marketing B2B de l'Adetem
Prix OR de l'Excellence du Marketing B2B de l'AdetemPrix OR de l'Excellence du Marketing B2B de l'Adetem
Prix OR de l'Excellence du Marketing B2B de l'Adetem
 
software engineering
software engineeringsoftware engineering
software engineering
 
Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...
 
Mrlab event
Mrlab eventMrlab event
Mrlab event
 

Dernier

SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSKennel
 
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .Txaruka
 
Cours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETCours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETMedBechir
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptxTxaruka
 
Présentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxPrésentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxrababouerdighi
 
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSKennel
 
Saint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxSaint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxMartin M Flynn
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipM2i Formation
 
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSKennel
 
Principe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsPrincipe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsRajiAbdelghani
 
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSKennel
 
Evaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxEvaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxAsmaa105193
 
Le Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeLe Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeXL Groupe
 
le present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptxle present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptxmmatar2
 
Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Alain Marois
 
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSKennel
 
presentation sur la maladie de la dengue .pptx
presentation sur la maladie de la dengue .pptxpresentation sur la maladie de la dengue .pptx
presentation sur la maladie de la dengue .pptxNYTombaye
 

Dernier (20)

SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
 
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
 
Cours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETCours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSET
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptx
 
Présentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxPrésentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptx
 
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
 
Saint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxSaint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptx
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadership
 
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
 
Principe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsPrincipe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 temps
 
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
 
Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 
Evaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxEvaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. Marocpptx
 
Le Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeLe Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directe
 
le present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptxle present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptx
 
Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024
 
DO PALÁCIO À ASSEMBLEIA .
DO PALÁCIO À ASSEMBLEIA                 .DO PALÁCIO À ASSEMBLEIA                 .
DO PALÁCIO À ASSEMBLEIA .
 
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
 
presentation sur la maladie de la dengue .pptx
presentation sur la maladie de la dengue .pptxpresentation sur la maladie de la dengue .pptx
presentation sur la maladie de la dengue .pptx
 

Présentation mageco

  • 1. REPUBLIQUE TUNISIENNE MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE UNIVERSITE DE MONASTIR FACULTE DES SCIENCES DE MONASTIR Par : Abderrahman Hamila Sujet : Conception et développement d’une plateforme mobile d'assistance et de planification pour les agents commerciaux. Soutenu le 03 juillet 2013, devant le jury composé : Mr. Karim Kalti Président Mr. Mahdi Ellouze Membre (rapporteur) Mr. Mazigh Belhassen Membre (Encadreur interne) Mr. Maher Sakka Membre (Encadreur externe) MAGECO 1 /35
  • 2. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale et perspectives 2 /35
  • 3. Introduction Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion  Evolution du marketing  La concurrence  Gagner plus de clients  Satisfaire les clients  Accroitre le chiffre d’affaire  CRM 3 /35
  • 4. Organisme d'accueil : Optans  société Tuniso-Belge basée à Monastir  Les principales activités sont:  le développement web,  les applications mobiles  et les services de marketing internet. • L'équipe est composée d'environ 10 personnes : • 2 chefs de projets • 5 développeurs • 2 webdesigners • un expert en classement site. Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 4 /35
  • 5. Planification du déroulement du stage Conception Formation Tests Etude Réalisation Mobile Réalisation Web Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 5 /35
  • 6. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale et perspectives 6 /35
  • 7. Description de l’existant Agent commercial Planifier Gérer emploi du temps Prospecter Présenter le catalogue des produits prendre les rendez- vous Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 7 /35
  • 8. Schéma descriptif Client/prospect Bureau Agent commercial Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 8 /35
  • 9. Critique de l’existant • Support en papier • Incohérence des données • Le cycle des ventes est très lent • Incapacité d’accéder au dernier statut ou profil d’un client ou prospect, dans les instants précédant une rencontre, • Incapacité de transmettre instantanément des informations relatives aux clients et aux produits, • Incapacité de réagir aux changements des profils des clients, • L’indisponibilité du dernier catalogue des produits qui sont mis à jours fréquemment. Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 9 /35
  • 10. Solution proposée Plateforme web Mobile d'assistance et de planification pour les agents commerciaux MAGECO Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 10 /35
  • 11. Avantages  Gagner en productivité  Accélérer le cycle de vente  Affichage les contacts géographiquement  Multi critères de recherche  Configuration du trajet  cohérence et la centralisation des données  mobile synchronise ses données depuis le serveur web  Utilisation de l’application mobile en mode hors ligne Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 11 /35
  • 12. CRM • CRM est l’acronyme de "Customer Relationship Management" ou "Gestion de la Relation Client". • Le CRM regroupe l’ensemble des dispositifs ou opérations de marketing ou de support ayant pour but • d’optimiser la qualité de la relation client, • fidéliser • maximiser le chiffre d’affaires ou la marge par client. • Augmenter, à long terme, la rentabilité des clients. • Satisfaire le client Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 12 /35
  • 13. CRM mobile  accès aux données clients à jour partout et à tout moment  Accès aux catalogue produits à jour  Améliorer la communication interne  Agenda synchronisés  Consulter profil du client ou prospect avant un rendez-vous  L’utilisateur peut choisir le terminal qui lui convient le mieux, qu’il s’agisse d’un iPhone/iPad ou d’un appareil Android, BlackBerry ou Windows phone. Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 13 /35
  • 14. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale et perspectives 14 /35
  • 15. Application mobile  La consultation des contacts (clients et/ou prospects)  La consultation du catalogue de produits  La consultation du parcours commercial Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 15 /35
  • 16. Application web  La gestion des contacts (clients et/ou prospects)  La gestion du catalogue de produits  La planification des parcours commerciaux Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 16 /35
  • 17. Diagramme de UC administrateur Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion Gestion des comptes Agents commerciaux Administrateur 17 /35
  • 18. Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion Gestion des mission Planifier Rendez-vous Gestion catalogue des produits Gestion contact AUTHENTIFICATION include include include include Ajouter contact Modifier contact Supprime contact Ajouter contact Modifier contact Supprime contact Responsable commercial 18 /35
  • 19. Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion Consulter catalogue des produits Consulter missions commerciales Consultation de l’historique des visites Consulter des contacts AUTHENTIFICARION include include include include Rédaction du rapport de visite Consulter liste des RDVs Appeler Agent commercial 19 /35
  • 20. Besoin non fonctionnel  L’utilisation offline  Des alertes  Confidentialité  Cohérence  La convivialité Performance Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 20 /35
  • 21. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale et perspectives 21 /35
  • 22. Modélisation UML Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion ModelioUML 22 /35
  • 23. RendezVous DatePlanifie: date Remarque: string Ordre: integer typeVisite: string reporter() ajouter () supprime () Categorie Libelle: string description: string Ajouter() Modifier() Supprimer() appartient * * Produit Libelle: string prixUnitaire: int Description: string Remise: integer Quantite: integer Ajouter() Modifier() Supprimer() Mission descriptionMission:string DateDebut: date DateFin: date Libelle: string Ajouter() Supprimer() ResponsableCommercial Login: string motDePasse: string nom: string prenom: string privilege: string actif: boolean Ajouter() Modifier() Supprimer() setPrivilege() setActif() AgentCommercialNomade actif: boolean nom: string prenom: string login: string motDePasse: string actif: string Ajouter() Supprimer() Modifier() setActif() RapportDeVisite Note: string dureeRdv: integer dateProchainRdv: string dateEffective: date ajouter () supprime () Archiver() Contact numeroTel: string email: string siteWeb: string fonction: string nom: string prenom: string Prospect: boolean Ajouter() Supprimer() Modifier() Géolocalisation longitude: float latitude: float adresse: string ville: string pays: string Entreprise nom: string tel: string fax: string siteWeb: string commenatire: string secteurActivite: string ajouter () supprime () modifier() 1 concerne * * organiser est composée de Prendre 1 redaction 0..1 Rendez vous * 0..1 Associé a 0..1 pour 0..1 contact * 1 0..1 géolocalisation géolocalisation 0..1 1 géolocalisation Diagramme de classe WEB 23 /35
  • 24. RapportDeVisite Note: string dureeRdv: integer dateProchainRdv: string dateEffective: date Remplir() RendezVous DatePlanifie: date Remarque: string Ordre: integer typeVisite: string adresse: string ville: string pays: string longitude: float latitude: float lister() detailRdv () Mission description:string DateDebut: date DateFin: date Libelle: string lister() detailMission () Produit Libelle: string prixUnitaire: int Description: string Remise: integer Quantite: integer lister() detailProduit () Categorie Libelle: string description: string detailCategorie() Entreprise nom: string tel: string fax: string siteWeb: string email: string secteurActivite: string remarque: srting adresse: string ville: string pays: string longitude: float latitude: float lister() details() Contact nom: string prenom: string email: string tel: string fax: string siteWeb: string prospect: boolean ville: string adresse: string pays: string longitude: float latitude: float lister() setProspect () 0..1 Rendez-vous Rendez-vous * 1 Produit * * 1 Produit 0..1 contact contact 1* contact 0..1 Diagramme de classe mobile 24 /35
  • 25. 1 & 2 3 4 6 8 5 7 1: Clique sur gestion contact 2: Demander interface gestion contacts 3: indexAction() Navigateur Model View Controller 4: Afficher interface gestion des contacts 5: Cliquer sur ajouter contacts 6: Demander de formulaire ajout 7: addAction() 8: Afficher le formulaire d’ajout 9: Remplir le formulaire 10: Récupération des champs 11:Validation du formulaire alt Si formulaire valide 12:POST [$data] 13: appel saveContact($data) 14: le contacta été enregistré 12: Message d’erreur indiquant l’erreur de saisiSi non Responsable commercial Diagramme de séquence d’ajout d’un nouveau contact 25 /35
  • 26. 1 & 2 3 4 6 5 7 1: Clique sur rapport de visite 2: rapportVisite (id RDV) 3: afficher formulaire detailRendez -vous.js rapportVisite.js Web Service REST Serveur Web 4: remplir formulaire 5: send ($param) 6: envoi du web service 7: enregistrement a la BDD 8: le rapport de visite a été bien envoyé Agent commercial Diagramme de séquence de rédaction du rapport de visite 26 /35
  • 27. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale et perspectives 27 /35
  • 28.  Framework pour PHP 5 créé en mars 2006 par Zend Technologies.  Le Zend Framework, aussi nommé ZF  a été développé dans le but de simplifier le développement Web  recommande les bonnes pratiques et la conception orienté objet en offrant des outils aux développeurs.  MVC  architecture faiblement couplée Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 28 /35
  • 29. MVC Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion Navigateur Controller Model View Demand Data Request Response 29 /35
  • 30. Titanium  Un environnement de développement Opensource et extensible  pour créer des applications natives à travers différents appareils mobiles et systèmes d'exploitation  y compris iOS, Android, Windows et BlackBerry, ainsi que les hybrides et HTML5  Titanium Studio, un puissant IDE basé sur Eclipse  service Cloud Introduction Etude préalable Spécification des besoinsMageco Conception Réalisation Conclusion 30 /35
  • 33. Specification des besoins Conception Introduction Etude préalable Réalisation Conclusion générale et perspectives 33 /35
  • 34. Conclusion  Un stage dans un milieux professionnel  Le métier; Développeur Web et Mobile  Gestion du projet  Respect des deadlines  Une plateforme web et mobile  MAGECO 34 /35
  • 35. Perspectives  Améliorer le UX( user experience)  Utilisation des API de Google  Analytics  Contacts  Agenda  Partage de documents  Configurer alarmes 35 /35
  • 36. Merci pour votre attention 36 /35