Vous êtes sur la page 1sur 21

Département : Mathématiques, Physique & Informatique.

Filière : Sciences Mathématiques et Informatique.

Rapport de Projet de Fin d’Etudes:


Covid19-Status

Réalisée par : Encadré par :


Zakaria Chennaoui Pr. Mohammed EL OUAAZIZI

Année Universitaire : 2019-2020


INTRODUCTION.
1
1Cadre du projet.
2-Quelques plateformes mobiles.
3-Objectif du projet.
4-Planning.

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

II. Quelques plateformes mobiles.

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

III. Objectif du projet.

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.

L’illustration à coté représente le logo de notre future application mobile.


INTRODUCTION

IV. Planning du projet.

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.

II. Spécification des besoins fonctionnels :

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 cas par régions.

Les détails journaliers.

Les détails( cas confirmés, décès, cas actifs et


les rétablissement.

Le temps de la dernière mise à jour.


Analyses et spécifications des besoins.

III. Spécification des besoins non fonctionnels :

Les besoins non fonctionnels décrivent toutes les contraintes auxquelles est soumis le système po
ur sa réalisation et son bon fonctionnement.

Garantir l’intégrité et cohérence des données à chaque mise à jour et


à chaque insertion ou modification.

Fiabilité des résultats.

L’application doit optimiser les traitements pour avoir un court temps


de réponse.
Analyses et spécifications des besoins.

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.

I. Diagramme de cas d’utilisation.

Le diagramme suivant représente le cas d’utilisation général de notre application


Conception et réalisations.

II. Diagramme de séquences.

Le diagramme suivant représente le déroulement de chercher données locales.


Conception et réalisations.

II. Diagramme de séquences.

Le diagramme suivant représente le déroulement de chercher données des autres pays.


Conception et réalisations.

III. Environnement de travail.

Pour la réalisation de l’application :


Un pc portable pour le développement ayant les caractéristiques suivantes :
Intel core i5 2.50 GHz.
8 Go de mémoire vive.
Windows 10 - 64 bits.
Un Smartphone Xiaomi note 8 pour réaliser les tests.
Conception et réalisations.

IV. Interface de l’application.

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.

IV. Interface de l’application.

Interface d’accueil :
 
Conception et réalisations.

IV. Interface de l’application.

Interface de recherche :
L’interface suivante présente l’option de rechercher un pays dans le monde.
Conception et réalisations.

IV. Interface de l’application.

Interface de recherche:
Conception et réalisations.

IV. Interface de l’application.

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/

Vous aimerez peut-être aussi