Un outil de génération de questionnaires

217 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
217
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1
Actions
Partages
0
Téléchargements
35
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

    ×