Conception et réalisation d'une application de test psychologique

Réalisé par :   Wael Fezai

Encadré par : Heithem ABBES

                         Olivier Hergauls

Année universitaire

2016/2018

Plan

Plan

  1. Cadre général

Plan

  1. Cadre général
  2. Spécification

Plan

  1. Cadre général
  2. Spécification
  3. Conception

Plan

  1. Cadre général
  2. Spécification
  3. Conception
  4. Architecture

Plan

  1. Cadre général
  2. Spécification
  3. Conception
  4. Architecture
  5. Réalisation

Plan

  1. Cadre général
  2. Spécification
  3. Conception
  4. Architecture
  5. Réalisation
  6. Conclusion

Plan

  1. Cadre général
  2. Spécification
  3. Conception
  4. Architecture
  5. Réalisation
  6. Conclusion

Présentation de l'entreprise

Serial-labs, agence de développement web et mobile basée à Paris, Ile-de-France. Nous sommes spécialistes de la gestion de big-data, le référencement web, le SEO, les réseaux sociaux, de la conception d'interfaces hautement intéractives et intuitives et bien plus... Nos solutions sont personnalisées et sur mesure.

1-Cadre général

1-1

Description du projet

  • Developé avec l'université de picardie
  • Plusieurs acteurs
  • Etat français
  • En colaboration avec les écoles
  • Union européenne

1-Cadre général

1-2

Description du projet

  • Société d'Accélération du Transfert de Technologie
  • Créée en juillet 2012

1-Cadre général

1-3

Réussite

  • Logiciel de passation
  • Niveau écoles
  • Supérvision
  • Réglable selon besoin

1-Cadre général

Réussite Analytics

  • Logiciel d'analyse
  • Utilisé par les psychologues
  • Offre plusieurs fonctionnalités
  • Permet une evaluation rapide

1-4

Description du projet

Plan

  1. Cadre général
  2. Spécification
  3. Conception
  4. Architecture
  5. Réalisation
  6. Conclusion

Besoins fonctionnelles

2-Spécifications

2-1

Notre projet s’adresse essentiellement à trois acteurs :

Besoins fonctionnelles

2-Spécifications

2-2

Notre projet s’adresse essentiellement à trois acteurs :

1-élève

Besoins fonctionnelles

2-Spécifications

2-3

Notre projet s’adresse essentiellement à trois acteurs :

1-élève

2-professeur

Besoins fonctionnelles

2-Spécifications

2-4

Notre projet s’adresse essentiellement à trois acteurs :

1-élève

2-professeur

3-psychologue

Besoins fonctionnelles

2-Spécifications

2-5

1-élève

Besoins fonctionnelles

2-Spécifications

2-6

1-élève

Passer le

tutoriel

Besoins fonctionnelles

2-Spécifications

2-7

1-élève

Passer le

tutoriel

Renseigner les informations

Besoins fonctionnelles

2-Spécifications

2-8

1-élève

Passer le

tutoriel

Renseigner les informations

Passer le

test

Besoins fonctionnelles

2-Spécifications

2-9

1-élève

Passer le

tutoriel

Renseigner les informations

Passer le

test

<<include>>

<<include>>

<<include>>

S'authentifier

Besoins fonctionnelles

2-Spécifications

2-10

2-professeur

Besoins fonctionnelles

2-Spécifications

2-11

2-professeur

Vérifier le déroulement

Besoins fonctionnelles

2-Spécifications

2-12

2-professeur

Vérifier le déroulement

Sauvegarder les résultats

Besoins fonctionnelles

2-Spécifications

2-13

2-professeur

Vérifier le déroulement

Sauvegarder les résultats

<<include>>

<<include>>

S'authentifier

Besoins fonctionnelles

2-Spécifications

2-14

3-psychologues

Besoins fonctionnelles

2-Spécifications

2-15

3-psychologues

Choisir le fichiers

Besoins fonctionnelles

2-Spécifications

2-16

3-psychologues

Choisir le fichiers

Afficher la liste des éléves

Besoins fonctionnelles

2-Spécifications

2-17

3-psychologues

Choisir le fichiers

Afficher la liste des éléves

Ajouter des commentaires

Besoins fonctionnelles

2-Spécifications

2-18

3-psychologues

Choisir le fichiers

Afficher la liste des éléves

Ajouter des commentaires

Afficher details d'éléves

Besoins fonctionnelles

2-Spécifications

2-19

3-psychologues

Choisir le fichiers

Afficher la liste des éléves

Ajouter des commentaires

Afficher details d'éléves

Analyser les résultats

Besoins fonctionnelles

2-Spécifications

2-20

3-psychologues

Choisir le fichiers

Afficher la liste des éléves

Ajouter des commentaires

Afficher details d'éléves

Analyser les résultats

Exporter les données

Besoins fonctionnelles

2-Spécifications

2-21

3-psychologues

Choisir le fichiers

Afficher la liste des éléves

Ajouter des commentaires

Afficher details d'éléves

Analyser les résultats

Exporter les données

Impression

Export

<<extend>>

<<extend>>

Besoins non fonctionnelles

2-Spécifications

Simplicité

2-22

Besoins non fonctionnelles

2-Spécifications

2-23

Ergonomie

Besoins non fonctionnelles

2-Spécifications

2-24

Maintenabilité

Besoins non fonctionnelles

2-Spécifications

2-25

Cross platform

Plan

  1. Cadre général
  2. Spécification
  3. Conception
  4. Architecture
  5. Réalisation
  6. Conclusion

Diagramme de séquence

3-Conception

Reussite

3-1

Diagramme de séquence

Reussite

3-2

Professeur

3-Conception

Diagramme de séquence

Reussite

3-3

Professeur

3-Conception

Démarrer une session

Diagramme de séquence

Reussite

3-4

Professeur

Démarrer une session

Afficher configuration

3-Conception

Diagramme de séquence

Reussite

3-5

Professeur

Démarrer une session

Afficher configuration

Valider

3-Conception

3-6

Eléve

3-Conception

Réponde au questions

3-7

Eléve

3-Conception

Réponde au questions

Déroulement du test

3-8

Eléve

Réponde au questions

3-Conception

Déroulement du test

Fin du test

3-9

Eléve

Réponde au questions

3-Conception

Déroulement du test

Fin du test

Enregistrement des résultats

Diagramme de séquence

Reussite Analytics

3-Conception

3-10

Diagramme de séquence

Reussite Analytics

3-Conception

Psychologue

Ajouter des fichiers

3-11

Diagramme de séquence

Reussite Analytics

3-Conception

Psychologue

Ajouter des fichiers

Afficher la liste

3-12

Diagramme de séquence

Reussite Analytics

3-Conception

Psychologue

Ajouter des fichiers

Afficher la liste

Valider

3-13

3-Conception

Traiter les résultats

3-14

3-Conception

Traiter les résultats

Afficher la grille des éléves

3-15

3-Conception

Traiter les résultats

Afficher la grille des éléves

Exporter les données

3-16

3-Conception

Traiter les résultats

Afficher la grille des éléves

Exporter les données

Imprimer / Exporter

3-17

3-Conception

Sélectionner un éléve

3-18

3-Conception

Sélectionner un éléve

Afficher Détails

3-19

3-Conception

Sélectionner un éléve

Afficher Détails

Exporter les données

3-20

3-Conception

Sélectionner un éléve

Afficher Détails

Exporter les données

Imprimer / Exporter

3-21

Plan

  1. Cadre général
  2. Spécification
  3. Conception
  4. Architecture
  5. Réalisation
  6. Conclusion

Architecture

4-Architecture

4-1

Architecture

4-Architecture

4-2

Application web

Compresser

Architecture

4-Architecture

4-3

Application web

Compresser

app.nw

nw.js

nw.js

Architecture

4-Architecture

4-4

Application web

Compresser

app.nw

nw.js

nw.js

Ficher éxécutable

Architecture

4-Architecture

4-5

Model

View

Controller

Architecture

4-Architecture

4-6

nw.js

node.js

chromuim

Plan

  1. Cadre général
  2. Spécification
  3. Conception
  4. Architecture
  5. Réalisation
  6. Conclusion

Réalisation

5-Réalisation

5-1

Réalisation

5-Réalisation

5-2

Réalisation

5-Réalisation

5-3

Réalisation

5-Réalisation

5-4

Demo: Reussite

Réalisation

5-Réalisation

5-5

Demo: Reussite Analytics

Plan

  1. Cadre général
  2. Spécification
  3. Conception
  4. Architecture
  5. Réalisation
  6. Conclusion

Conclusion

6-Conclusion

6-1

  • Mon travail consiste à participer à la mise en place d’un système de passation de test pour les écoles primaires.
     
  • Le plus grande difficulté été l’intéraction avec le client.
     
  • Cette expérience m’a été très instructive et profitable sur plusieurs plans.
     
  • Cependant, plusieurs autres parties doivent être ajoutées.

Merci pour votre attention

PFE

By Wael Fezai

PFE

Wael Fezai

  • 797