SlideShare une entreprise Scribd logo
1  sur  22
Spécification
des Besoins
03.
● Besoins fonctionnels
● Besoins non fonctionnels
un outil pour découvrir toute une liste des
lieux proposant plusieurs et différents
services
un espace permettant l’échange étudiant
étudiants avec la possibilité d’échanger les
photos les commentaires ainsi que
reporter le contenu indésirable
est un moyen soit pour visualiser la
répartition des zones selon leurs
niveaux de sécurité
un espace privé à l’utilisateur lui
permettant de mettre à jour ses
paramètres ainsi que de poster sur le
blog, changer sa photo de profil et
couverture
est un outil permettant la discussion
privée entre deux utilisateurs en temps
réel
permet de visualiser toutes les
informations nécessaires provenant du
ministère de santé, ainsi que la liste
des posts relatifs au thème du covid
Liste des Lieux à visiter blog
Maps (BeSafe)
profil messagerie
Partie Covid
Besoins
fonctionnels
11
SPECIFICATION
DES BESOINS
11
Liste
des
acteurs
SPECIFICATION
DES BESOINS
12
il faut avoir une interface de
connexion qui permet aux utilisateurs du site
d’authentifier pour consulter son espace
n’importe quel utilisateur désire
consulter le site, il doit être disponible.
le temps de réponse doit être le plus
court possible
l’interface d’utilisation doit être claire et
intuitive.
la sécurité la disponibilité
temps de réponse l’ergonomie
Besoins
non
fonctionnels
12
SPECIFICATION
DES BESOINS
13
Méthodologie
et outils
utilisés
04.
● Scrum
● Identification des technologies utilisées
● Maîtriser aisément les risques et les
changements en cours de réalisation;
14
METHOLOGIE
ET CONCEPTION
15
● Avoir une mise à jour régulière des
priorités. Surtout qu’au départ on ne
savait pas jusqu’où on ira avec notre
solution
● Augmenter la capacité et la qualité
d’exécution relativement aux
exigences du client
Identification des roles
Product owner
Il est en charge de la
coordination de l’ensemble
des activités et tâches.
Scrum master
tous les deux ont contribué
aux tâches de planification
par sprint ainsi que la
sprint review .
Developpeur
nous étions les deux
développeurs qui travail
sur ce projet.
15
METHOLOGIE
ET CONCEPTION
16
Planification des releases
Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5
Release 1 Release 2
Authentification
et gestion profil
Blog ,
categories et
services
Messagerie,
notification ,
partie covid et
“BE SAFE”
Gestion
utilisateurs,
catégories et
services
Gestions
réclamations,cov
id et partie “BE
SAFE”
METHOLOGIE
ET CONCEPTION
17
Technologies Utilisées
17
REALISATION 18
Mongo DB
Styled component
Graph QL
React Js
Express Js
Docker
Appolo serveur
Etude
Conceptuelle
et Réalisation
05.
● Release 1
● Release 2
Release 1
● Diagramme des cas d’utilisation
● Diagramme des classes
Diagramme des cas d’utilisation
17
REALISATION 21
Diagramme des classes
17
REALISATION 22
Release 2
● Diagramme des cas d’utilisation
● Diagramme des classes
Diagramme des cas d’utilisation
17
REALISATION 24
Diagramme des classes
17
REALISATION 25
DESKTOP MOCKUP
26
REALISATION
PHONE MOCKUP
17
REALISATION 27
Conclusion
06.
● Perspectives
● Conclusion
Perspectives
18
CONCLUSION 29
● Créer un espace professeur-étudiant .
● Développement d’une application mobile version android et ios .
● Implémentation de la technologie VR dans la partie “BE
SAFE”.
● Appel audio et vidéo dans partie tchat .
● Faire un profit en utilisant la partie service (publicité des lieux).
Conclusion
18
CONCLUSION 30
● Travailler dans des conditions
● L’apport de ce projet sur le plan personnel Discipline
● Maîtriser des nouvelles technologies
● Responsabilité
● Améliorer nos connaissances
CREDITS: This presentation template was created by Slidesgo, including icons by
Flaticon, and infographics & images by Freepik.
MERCI !
19
31

Contenu connexe

Similaire à ff.pptx

Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...Alphorm
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Erradi Mohamed
 
Architecture microservices avec docker
Architecture microservices avec dockerArchitecture microservices avec docker
Architecture microservices avec dockergcatt
 
Dodi_Mbuta_La création d'un web service : « Note Reminder » _ Dodi Mbuta
Dodi_Mbuta_La création d'un web service : « Note Reminder » _ Dodi MbutaDodi_Mbuta_La création d'un web service : « Note Reminder » _ Dodi Mbuta
Dodi_Mbuta_La création d'un web service : « Note Reminder » _ Dodi MbutaDaniella Mbuta
 
201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1Xavier Mouly
 
Présentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinIDPrésentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinIDMichel-Marie Maudet
 
Présentation Rex GWT 2.0
Présentation Rex GWT 2.0Présentation Rex GWT 2.0
Présentation Rex GWT 2.0Ippon
 
Drupal7 - Bonnes Pratiques (Partie 1)
Drupal7 - Bonnes Pratiques (Partie 1)Drupal7 - Bonnes Pratiques (Partie 1)
Drupal7 - Bonnes Pratiques (Partie 1)Alexandre Marie
 
Architecture MicroServices - DotNetTlse
Architecture MicroServices - DotNetTlseArchitecture MicroServices - DotNetTlse
Architecture MicroServices - DotNetTlseIonut Mihalcea
 
Formation mcsd windows store apps c#
Formation mcsd windows store apps c#Formation mcsd windows store apps c#
Formation mcsd windows store apps c#EGILIA Learning
 
Uni.sherbrooke 2015 créez la meilleur application grâce à gwt, gwtp et j...
Uni.sherbrooke 2015   créez la meilleur application grâce à gwt, gwtp et j...Uni.sherbrooke 2015   créez la meilleur application grâce à gwt, gwtp et j...
Uni.sherbrooke 2015 créez la meilleur application grâce à gwt, gwtp et j...Arcbees
 
ASI INFORMATIQUE - Cursus de formation XPages Standard
ASI INFORMATIQUE - Cursus de formation XPages StandardASI INFORMATIQUE - Cursus de formation XPages Standard
ASI INFORMATIQUE - Cursus de formation XPages StandardPatrice Vialor
 
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...Saâd Zerhouni
 
Presentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afupPresentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afupMichael Bertocchi
 
Design applicatif avec symfony2
Design applicatif avec symfony2Design applicatif avec symfony2
Design applicatif avec symfony2RomainKuzniak
 
DODMTL 2019 - Agile et DevOps chez Croesus
DODMTL 2019 - Agile et DevOps chez CroesusDODMTL 2019 - Agile et DevOps chez Croesus
DODMTL 2019 - Agile et DevOps chez CroesusMartin Deslongchamps
 
cours Android.pptx
cours Android.pptxcours Android.pptx
cours Android.pptxYaminaGh1
 

Similaire à ff.pptx (20)

Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Installation...
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016
 
Architecture microservices avec docker
Architecture microservices avec dockerArchitecture microservices avec docker
Architecture microservices avec docker
 
Dodi_Mbuta_La création d'un web service : « Note Reminder » _ Dodi Mbuta
Dodi_Mbuta_La création d'un web service : « Note Reminder » _ Dodi MbutaDodi_Mbuta_La création d'un web service : « Note Reminder » _ Dodi Mbuta
Dodi_Mbuta_La création d'un web service : « Note Reminder » _ Dodi Mbuta
 
Method XP
Method XP Method XP
Method XP
 
201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1
 
Présentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinIDPrésentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinID
 
Présentation Rex GWT 2.0
Présentation Rex GWT 2.0Présentation Rex GWT 2.0
Présentation Rex GWT 2.0
 
Drupal7 - Bonnes Pratiques (Partie 1)
Drupal7 - Bonnes Pratiques (Partie 1)Drupal7 - Bonnes Pratiques (Partie 1)
Drupal7 - Bonnes Pratiques (Partie 1)
 
Architecture MicroServices - DotNetTlse
Architecture MicroServices - DotNetTlseArchitecture MicroServices - DotNetTlse
Architecture MicroServices - DotNetTlse
 
Formation mcsd windows store apps c#
Formation mcsd windows store apps c#Formation mcsd windows store apps c#
Formation mcsd windows store apps c#
 
Uni.sherbrooke 2015 créez la meilleur application grâce à gwt, gwtp et j...
Uni.sherbrooke 2015   créez la meilleur application grâce à gwt, gwtp et j...Uni.sherbrooke 2015   créez la meilleur application grâce à gwt, gwtp et j...
Uni.sherbrooke 2015 créez la meilleur application grâce à gwt, gwtp et j...
 
ASI INFORMATIQUE - Cursus de formation XPages Standard
ASI INFORMATIQUE - Cursus de formation XPages StandardASI INFORMATIQUE - Cursus de formation XPages Standard
ASI INFORMATIQUE - Cursus de formation XPages Standard
 
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
Application de gestion des projets en J2EE (Spring-Hibernate) avec architectu...
 
Presentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afupPresentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afup
 
Design applicatif avec symfony2
Design applicatif avec symfony2Design applicatif avec symfony2
Design applicatif avec symfony2
 
Mysql
MysqlMysql
Mysql
 
DODMTL 2019 - Agile et DevOps chez Croesus
DODMTL 2019 - Agile et DevOps chez CroesusDODMTL 2019 - Agile et DevOps chez Croesus
DODMTL 2019 - Agile et DevOps chez Croesus
 
Formation mobile-cross-platform
Formation mobile-cross-platformFormation mobile-cross-platform
Formation mobile-cross-platform
 
cours Android.pptx
cours Android.pptxcours Android.pptx
cours Android.pptx
 

ff.pptx

  • 1. Spécification des Besoins 03. ● Besoins fonctionnels ● Besoins non fonctionnels
  • 2. un outil pour découvrir toute une liste des lieux proposant plusieurs et différents services un espace permettant l’échange étudiant étudiants avec la possibilité d’échanger les photos les commentaires ainsi que reporter le contenu indésirable est un moyen soit pour visualiser la répartition des zones selon leurs niveaux de sécurité un espace privé à l’utilisateur lui permettant de mettre à jour ses paramètres ainsi que de poster sur le blog, changer sa photo de profil et couverture est un outil permettant la discussion privée entre deux utilisateurs en temps réel permet de visualiser toutes les informations nécessaires provenant du ministère de santé, ainsi que la liste des posts relatifs au thème du covid Liste des Lieux à visiter blog Maps (BeSafe) profil messagerie Partie Covid Besoins fonctionnels 11 SPECIFICATION DES BESOINS 11
  • 4. il faut avoir une interface de connexion qui permet aux utilisateurs du site d’authentifier pour consulter son espace n’importe quel utilisateur désire consulter le site, il doit être disponible. le temps de réponse doit être le plus court possible l’interface d’utilisation doit être claire et intuitive. la sécurité la disponibilité temps de réponse l’ergonomie Besoins non fonctionnels 12 SPECIFICATION DES BESOINS 13
  • 5. Méthodologie et outils utilisés 04. ● Scrum ● Identification des technologies utilisées
  • 6. ● Maîtriser aisément les risques et les changements en cours de réalisation; 14 METHOLOGIE ET CONCEPTION 15 ● Avoir une mise à jour régulière des priorités. Surtout qu’au départ on ne savait pas jusqu’où on ira avec notre solution ● Augmenter la capacité et la qualité d’exécution relativement aux exigences du client
  • 7. Identification des roles Product owner Il est en charge de la coordination de l’ensemble des activités et tâches. Scrum master tous les deux ont contribué aux tâches de planification par sprint ainsi que la sprint review . Developpeur nous étions les deux développeurs qui travail sur ce projet. 15 METHOLOGIE ET CONCEPTION 16
  • 8. Planification des releases Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Release 1 Release 2 Authentification et gestion profil Blog , categories et services Messagerie, notification , partie covid et “BE SAFE” Gestion utilisateurs, catégories et services Gestions réclamations,cov id et partie “BE SAFE” METHOLOGIE ET CONCEPTION 17
  • 9. Technologies Utilisées 17 REALISATION 18 Mongo DB Styled component Graph QL React Js Express Js Docker Appolo serveur
  • 11. Release 1 ● Diagramme des cas d’utilisation ● Diagramme des classes
  • 12. Diagramme des cas d’utilisation 17 REALISATION 21
  • 14. Release 2 ● Diagramme des cas d’utilisation ● Diagramme des classes
  • 15. Diagramme des cas d’utilisation 17 REALISATION 24
  • 20. Perspectives 18 CONCLUSION 29 ● Créer un espace professeur-étudiant . ● Développement d’une application mobile version android et ios . ● Implémentation de la technologie VR dans la partie “BE SAFE”. ● Appel audio et vidéo dans partie tchat . ● Faire un profit en utilisant la partie service (publicité des lieux).
  • 21. Conclusion 18 CONCLUSION 30 ● Travailler dans des conditions ● L’apport de ce projet sur le plan personnel Discipline ● Maîtriser des nouvelles technologies ● Responsabilité ● Améliorer nos connaissances
  • 22. CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik. MERCI ! 19 31