Université Hassan II de Casablanca
Ecole Normale Supérieure de l’Enseignement Technique
ENSET de Mohammedia
Département Ma...
Plan
Context et problématique
Analyse des besoins
Conception
Réalisation
Conclusion et perspective
1
ABC Solution est une SSII marocaine dont le métier est le développement des solutions informatiques
standards et spécifiqu...
Context et problématique
pour bien lancer un nouveau produit
Etude de
marché
La réalisation d'un questionnaire est alors p...
Context et problématique
pour bien lancer un nouveau produit
Etude de
marché
Pour sonder les prospects, rien ne vaut une
e...
Besoins d’un outil de génération et de gestion
de questionnaires
Génération des questionnaires
Gestion des enquêteurs
Géné...
La solution comporte trois parties :
Web service RESTful API
Application Web
Application Mobile
Context et problématique
6
Spécification des besoins (1 /4)
Besoins
fonctionnels
Générer des
questionnaires
Gérer les
questionnaires
Gérer les
enquêt...
Spécification des besoins (2 /4)
Les acteurs de la solution
EnquêteurAdministrateur Utilisateur
Identificateur des acteurs...
Spécification des besoins (3 /4)
 Un design de qualité avec des interfaces d’une
ergonomie efficace tout en préservant un...
Spécification des besoins (4 /4)
 La disponibilité du système en permanence pour les
différents utilisateurs.
 La fiabil...
Diagramme de cas d’utilisation global partie mobile :
Diagramme de cas d’utilisation global partie mobile
S’authentifier
C...
Diagramme de cas d’utilisation global partie web :
Diagramme de cas d’utilisation global partie web
S’authentifier
Gestion...
Diagramme de classe de l’application
Diagramme de classe de la solution :
Conception :
12
Diagramme de séquence : Créer un questionnaire
Diagramme de séquence :
Conception :
13
Métier
DAO
Couche Service
Api Controller
Modèle
Controller
Dispatcher
Message
Handler
HTTP/JSON
HTTP/JSON
• Ionic
• Cordov...
Technologies utilisés
Réalisation (1/12)
Environnement de travail
15
Interface d’authentification
Réalisation (1/6) Interface d’authentification
16
Interface création des questionnaires
Réalisation (2/6) Interface création des questionnaires
17
Interface création des questionnaires
Réalisation (3/6) Interfaces mobile
18
Interface création des questionnaires
Réalisation (4/6) Interface supervision
19
Interface création des questionnaires
Réalisation (5/6) Interface supervision
20
Interface Lieu d’enregistrement d’une réponse
Réalisation (6/6) Interface supervision
21
Processus de création d’un questionnaire et
de réalisation d’une enquête
22
Conclusion
Ma formation en Génie Logiciel ainsi que l’auto-formation m’ont aidé énormément
afin de mener à bien ce projet ...
Merci de votre attention
24
Université Hassan II de Casablanca
Ecole Normale Supérieure de l’Enseignement Technique
ENSET de Mohammedia
Département Ma...
Prochain SlideShare
Chargement dans…5
×

Un outil de génération de questionnaires

114 vues

Publié le

Mémoire de Projet de Fin d’Etudes - GLSID - ENSET Mohammedia : Développement d’un outil de génération de questionnaires

Publié dans : Logiciels
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
114
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1
Actions
Partages
0
Téléchargements
25
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Durant une étude de marché pour lancer un produit ou anticiper ,,,la réalisation d’un questionnaire ,,
    Pour sonder ,,,enquete de terrain ces enquetes sont réaliser par des commercial(enqueteurs) , qui vont se deplacer chez les cibles pour realiser les enquetes
    Les société ont besoin a des outlis informatique pour suivir et conntroler le travail de ces enqueteurs ?
  • Durant une étude de marché pour lancer un produit ou anticiper ,,,la réalisation d’un questionnaire ,,
    Pour sonder ,,,enquete de terrain ces enquetes sont réaliser par des commercial(enqueteurs) , qui vont se deplacer chez les cibles pour realiser les enquetes
    Les société ont besoin a des outlis informatique pour suivir et conntroler le travail de ces enqueteurs ?
  • Un client besoin d’un outils dans le cadre des projet abc solution
  • Le proccessus commence par
  • Un outil de génération de questionnaires

    1. 1. Université Hassan II de Casablanca Ecole Normale Supérieure de l’Enseignement Technique ENSET de Mohammedia Département Mathématiques et Informatique Mémoire de Projet de Fin d’Etudes Filière : «Génie du Logiciel et des Systèmes Informatiques Distribués» GLSID Réalisé par : Encadré par : Ayoub ERRABI M. Ahmed CHERIF M. Naji ABDELWAHAB Développent d’un outil de génération des questionnaires Activité principale :
    2. 2. Plan Context et problématique Analyse des besoins Conception Réalisation Conclusion et perspective 1
    3. 3. ABC Solution est une SSII marocaine dont le métier est le développement des solutions informatiques standards et spécifiques, pour le marché local, international Développement mobile Banking solution Développement spécifique Logo ABC Solution Date de création de ABC Solution : Forme juridique : S.A.R.L 2010 Activité principale : “ Context et problématique 2
    4. 4. Context et problématique pour bien lancer un nouveau produit Etude de marché La réalisation d'un questionnaire est alors primordiale pour recueillir les impressions de vos futurs clients. Anticipez l’évolution d’un produit sur les années suivantes Un échantillon est suffisant dès lors que les questions sont bien orientées et bien ciblées. 3
    5. 5. Context et problématique pour bien lancer un nouveau produit Etude de marché Pour sonder les prospects, rien ne vaut une enquête de terrain. Anticipez l’évolution d’un produit sur les années suivantes Suivre et contrôler le travail des enquêteurs à distance Un outil informatique pour : 4
    6. 6. Besoins d’un outil de génération et de gestion de questionnaires Génération des questionnaires Gestion des enquêteurs Génération des cibles Supervision et statistiques Réalisation des enquêtes Gestion des droit d’utilisateurs Questions Questions simples Questions Choix unique Questions Multi choix Questions avec image Intitulé de l’outil développé Context et problématique Besoi n “ 5
    7. 7. La solution comporte trois parties : Web service RESTful API Application Web Application Mobile Context et problématique 6
    8. 8. Spécification des besoins (1 /4) Besoins fonctionnels Générer des questionnaires Gérer les questionnaires Gérer les enquêteurs Gérer les cibles Supervision Les besoins fonctionnels Réaliser une enquête Consulter les réponses Gérer les utilisateurs Gérer les affectations Consulter le Dashboard Effectuer le paramétrage S’authentifier Besoins fonctionnels Spécification des besoins : 7
    9. 9. Spécification des besoins (2 /4) Les acteurs de la solution EnquêteurAdministrateur Utilisateur Identificateur des acteurs Spécification des besoins : 8
    10. 10. Spécification des besoins (3 /4)  Un design de qualité avec des interfaces d’une ergonomie efficace tout en préservant un temps de réponse réduit de la solution en général  La maintenabilité du système qui peut être définie par la possibilité d’ajouter de nouvelles fonctionnalités non définies dans le cahier de charges initial Spécification des besoins : Besoins non fonctionnels
    11. 11. Spécification des besoins (4 /4)  La disponibilité du système en permanence pour les différents utilisateurs.  La fiabilité des résultats après l’exécution des fonctionnalités. Spécification des besoins : Besoins non fonctionnels 9
    12. 12. Diagramme de cas d’utilisation global partie mobile : Diagramme de cas d’utilisation global partie mobile S’authentifier Consulter la liste des questionnaires Effectuer une enquête Consulter les statistiques Consulter profil Enquêteur Spécification des besoins : Besoins fonctionnels 10
    13. 13. Diagramme de cas d’utilisation global partie web : Diagramme de cas d’utilisation global partie web S’authentifier Gestion de référentiels [*] Utilisateur Gestion des questionnaires[*] Consulter les statistiques Administrateur Consulter le Dashboard Gérer les droits des utilisateurs Supervision des enquêteurs Effectuer le paramétrage Spécification des besoins : Besoins fonctionnels 11
    14. 14. Diagramme de classe de l’application Diagramme de classe de la solution : Conception : 12
    15. 15. Diagramme de séquence : Créer un questionnaire Diagramme de séquence : Conception : 13
    16. 16. Métier DAO Couche Service Api Controller Modèle Controller Dispatcher Message Handler HTTP/JSON HTTP/JSON • Ionic • Cordova • AngularJS • AngularJS • Bootstrap • Html • JS/JQuery • Entity framework 6 • ADO.NET • IEnqeuteurMetier • IQuestMetier • ICibleMetier … • Questionnaire • Enqueteur • Cible … Serveur d’application IIS Architecture technique de la solution SQL Serveur Architecture technique : 14
    17. 17. Technologies utilisés Réalisation (1/12) Environnement de travail 15
    18. 18. Interface d’authentification Réalisation (1/6) Interface d’authentification 16
    19. 19. Interface création des questionnaires Réalisation (2/6) Interface création des questionnaires 17
    20. 20. Interface création des questionnaires Réalisation (3/6) Interfaces mobile 18
    21. 21. Interface création des questionnaires Réalisation (4/6) Interface supervision 19
    22. 22. Interface création des questionnaires Réalisation (5/6) Interface supervision 20
    23. 23. Interface Lieu d’enregistrement d’une réponse Réalisation (6/6) Interface supervision 21
    24. 24. Processus de création d’un questionnaire et de réalisation d’une enquête 22
    25. 25. Conclusion Ma formation en Génie Logiciel ainsi que l’auto-formation m’ont aidé énormément afin de mener à bien ce projet et résoudre les différentes problématiques auxquelles je me suis confronté durant mon stage de fin d’études. D’autre part, les perspectives envisagées pour la continuité du projet, sont la réalisation de la deuxième version de la solution qui comportera les autres modules restants. 23
    26. 26. Merci de votre attention 24
    27. 27. Université Hassan II de Casablanca Ecole Normale Supérieure de l’Enseignement Technique ENSET de Mohammedia Département Mathématiques et Informatique Mémoire de Projet de Fin d’Etudes Filière : «Génie du Logiciel et des Systèmes Informatiques Distribués» GLSID Réalisé par : Encadré par : Ayoub ERRABI M. Ahmed CHERIF M. Naji ABDELWAHAB Développent d’un outil de génération des questionnaires

    ×