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
- Cadre général
Plan
- Cadre général
- Spécification
Plan
- Cadre général
- Spécification
- Conception
Plan
- Cadre général
- Spécification
- Conception
- Architecture
Plan
- Cadre général
- Spécification
- Conception
- Architecture
- Réalisation
Plan
- Cadre général
- Spécification
- Conception
- Architecture
- Réalisation
- Conclusion
Plan
- Cadre général
- Spécification
- Conception
- Architecture
- Réalisation
- 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
- Cadre général
- Spécification
- Conception
- Architecture
- Réalisation
- 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
- Cadre général
- Spécification
- Conception
- Architecture
- Réalisation
- 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
- Cadre général
- Spécification
- Conception
- Architecture
- Réalisation
- 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
- Cadre général
- Spécification
- Conception
- Architecture
- Réalisation
- 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
- Cadre général
- Spécification
- Conception
- Architecture
- Réalisation
- 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