Académique Documents
Professionnel Documents
Culture Documents
ANALYSES ET
2
1-Introduction
2-Spécifications des besoins fonctionnels.
SPECIFIC-ATIONS DES
3-Les besoins non fonctionnels.
4-Conclusion.
BESOINS.
PLAN
CONCEPTION ET
3
1-Dagramme de cas d’utilisations.
2-Diagramme de sequences.
REALISATION.
3-Environnement de travail.
4-Présentation des interfaces de l’application.
CONCLUSION.
4
Conclusion
INTRODUCTION
I. Cadre du projet.
Ce travail entre dans le cadre de préparation de projet de fin d’études pour l’obtention de la licence
fondamental en Sciences Mathématiques et Informatiques (SMI) de l’Université Sidi Mohamed Ben
Abdellah. Ce projet a été réalisé durant la période de 4 mois.
Dès l’enregistrement du premier cas confirmé de contamination de sa population par le COVID-19,
officiellement le 2 Mars 2020, le Maroc a su promptement capitaliser les leçons issues de l’expérienc
e internationale de lutte contre ce virus particulièrement virulent et contagieux, en prenant résolum
ent les mesures les plus éprouvées pour bloquer la propagation de la pandémie sur son territoire.
INTRODUCTION
Il existe plusieurs plateformes mobiles pour développer notre application , on peut citer quelques-uns:
1. IOS:IOS est le système d'exploitation mobile développé par Apple pour l'iPhone, l'iPod touch, et iPad
.
2. SYMBIAN OS:Symbian OS a été développé par la société Symbian.
3. Android OS:Android a été développé par l’Open Handset Aliance. Il a été annoncé en 2007 et il est
devenu une plateforme ouverte en 2008.
4. Windows mobile:Windows Mobile a été développé par l’entreprise Microsoft. Pour cette raison,
Windows Mobile fonctionne uniquement sous « Windows », il est compatible avec tous les logiciel
s Windows.
INTRODUCTION
L’application « COVID19 » conçue spécialement pour Android. Elle fournit un moyen simple pour t
raquer les cas confirmés, le nombre de décès, les états guéris et les cas actifs avec une interface sim
ple pour n’importe quel utilisateur.
Pour finir le travail dans les délais, nous avons commencé par la mise en place d’un chronogramme
comportant la répartition des différentes tâches à réaliser au cours du temps. En effet, nous avons
choisi un cycle de vies itératives et incrémental. Le logiciel utilisé GRANT projet. La Figure illustre le
chronogramme que nous avons suivi tout au long du cycle de vie de l’application.
Analyses et spécifications des besoins.
I. Introduction
Cette phase de notre étude est la plus importante du projet, puisque c’est la première étape du c
ycle de développement du projet, au cours de laquelle les fonctionnalités que l'application devrai
t satisfaire seront déterminées.
Nous dégagerons dans ce chapitre en premier lieu les besoins fonctionnels et non fonctionnell
es de notre application. Ensuite nous allons présenter les acteurs qui vont interagir avec notre ap
plication.
Analyses et spécifications des besoins.
Les besoins fonctionnels expriment une action que doit effectuer le système en réponse à une de
mande, dans le cas de notre application :
Le système doit permettre aux utilisateurs de consulter :
Les besoins non fonctionnels décrivent toutes les contraintes auxquelles est soumis le système po
ur sa réalisation et son bon fonctionnement.
IV. conclusion
on a présenté notre solution proposée tout en citant les fonctionnalités principales. Par la suite o
n a procédé à une analyse des besoins pour mieux comprendre le principe de fonctionnement de
l’application. Cette étude a permis de résoudre certains problèmes liés au développement de l’ap
plication.
Conception et réalisations.
Interface d’accueil :
La première interface avec laquelle l’utilisateur interagit, , cette interface lui affiche toutes les info
rmations relatives à la propagation de la pandémie au Maroc.
Conception et réalisations.
Interface d’accueil :
Conception et réalisations.
Interface de recherche :
L’interface suivante présente l’option de rechercher un pays dans le monde.
Conception et réalisations.
Interface de recherche:
Conception et réalisations.
Résultat de recherche :
L’interface suivante présente le résultat de
recherche d’un pays , exemple « France ».
Conclusion
A l’issue de la réalisation de ce travail, nous pouvons affirmer que notre projet nous a été d’une g
rande utilité dans la mesure où il nous a permis de nous familiariser avec le travail sur une nouvell
e plate-forme à savoir la plate-forme Android. Au cours de la phase de réalisation de notre applic
ation, nous avons élaboré une étude préalable sur les smarts phones et son importance sur le pla
n social afin de préciser le but principal pour la future application. Cette phase a constitué le poin
t de départ pour l’étape d’analyse et de spécification des besoins. Une fois nos objectifs sont fixés
nous avons enchaîné avec la conception afin de mener à bien notre projet. Nous avons procédé
à la phase de réalisation au cours de laquelle nous nous sommes familiarisés avec le langage de p
rogrammation Java.
Bibliographie
https://developer.android.com/guide
https://laurent-audibert.developpez.com/Cours-UML/?page=diagramme-classes
https://stackoverflow.com/
https://fr.wikipedia.org/wiki/Maladie_%C3%A0_coronavirus_2019
https://www.developpez.net/forums/d400869/general-developpement/alm/modelisation/uml/p
ourquoi-utiliser-uml-l-analyse-applications-web/
https://cours-informatique-gratuit.fr/dictionnaire/android/#:~:text=Android%20est%20le%20sy
st%C3%A8me%20d,portables%20du%20moment%20(smartphones).&text=Android%20%C
3%A9quipe%20%C3%A9galement%20les%20tablettes,l'iPad%20d'Apple.
https://documenter.getpostman.com/view/2568274/SzS8rjbe?version=latest
https://www.who.int/
https://covid19.who.int/