Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Introduction
Réalisation
Conclusion
2
Introduction
3
Introduction Présentation de
Présentation de
Analyse et
Analyse et
Spécification
Conception
Conception
Conclusion
Conclusion
Spécification Réalisation
Cadre de stage Détaillée Réalisation générale
générale Cadre de stage Des besoins
Des besoins
Détaillée générale
Les
Les téléphones
téléphones intelligents
intelligents ont
ont connu
connu un
un essor
essor très
très
important
importantdurant
durantces
cesdernières
dernièresannées.
années.
4
Présentation du
Cadre de Stage
5
Introduction
Présentation Analyse et Conception Conclusion
Analyse et
Introduction
générale
de cadre de Spécification
Spécification
Conception
Détaillée
Réalisation
Réalisation
Conclusion
générale
générale des besoins Détaillée générale
stage des besoins
Présentation
Présentation de
de l’organisme
l’organisme d’accueil
d’accueil
L’institut
L’institutSupérieur
Supérieurdes
desEtudes
EtudesTechnologique
Technologiquede
de
Sidi
SidiBouzid
Bouzid(ISET)
(ISET)aaété
étécrée
créelele04
04Aout
Aout2003.
2003.
La douane
La douanetunisienne est
tunisienne estchargée
chargéede
delalaperception
perception
des
desdroits,
droits,taxes
taxesetetimpôts
impôtsdus
dusààl’importation
l’importationetetàà
l’exportation
l’exportationdes
desmarchandises
marchandisesau
auprofit
profitdu
du
Budget
Budgetde
deétats
états
6
Introduction
Présentation Analyse et Conception Conclusion
Analyse et
Introduction
générale
de cadre de Spécification
Spécification
Conception
Détaillée
Réalisation
Réalisation
Conclusion
générale
générale des besoins Détaillée générale
stage des besoins
Problématique
L’utilisation des Smartphones est plus croissante.
7
Introduction
Présentation Analyse et Conception Conclusion
Analyse et
Introduction
générale
de cadre de Spécification
Spécification
Conception
Détaillée
Réalisation
Réalisation
Conclusion
générale
générale des besoins Détaillée générale
stage des besoins
Solution
SolutionProposée
Proposée::
•• Notre
Notre solution
solution pour
pour ce
ce problème
problème est
est sous
sous la
la forme
forme
d’une
d’uneapplication
applicationmobile
mobile« Smart
« SmartDouane
Douane ». ».
•• le
le voyageur
voyageur intelligent
intelligent destinée
destinée aux
aux voyageurs
voyageurs dont
dont
notamment
notammentleslesTunisiens
Tunisiensrésidents
résidentsààl’étranger.
l’étranger.
•• L’objectif
L’objectif de
de la
la plateforme
plateforme est
est de
de Pour
Pour tout
tout savoir
savoir sur
sur
les
les franchises,
franchises, démarches,
démarches, formalités
formalités àà accomplir.
accomplir. Les
Les
bons
bonsconseils
conseilsde
delalaDouane
DouaneTunisienne
Tunisienne
8
Analyse et
Spécification
Des besoins
9
Analyse et Conception
Introduction Présentation de Conclusion
Introduction
générale
Présentation de
cadre de stage Spécification Conception
détaillée
Réalisation
Réalisation
Conclusion
général
générale cadre de stage détaillée général
des besoins
Les
Les acteurs
acteurs ::
•• Visiteur: Un
Visiteur: Un acteur
acteur qui
qui bénéfice
bénéfice de
de toute
toute informations
informations
de
del’application.
l’application.
•• Voyageurs :: Un
Voyageurs Un acteur
acteur principal
principal qui
qui interagit
interagit avec
avec notre
notre
fonctionnalités
fonctionnalitésde
del’application.
l’application.
•• Admin: La
Admin: La personne
personne qui
qui prend
prend enen charge
charge la
la gestion
gestion
des
des comptes
comptes desdes utilisateurs
utilisateurs et
et leurs
leurs demandes
demandes et et
services
servicesservis
servisde
del’application.
l’application.
10
Analyse et Conception
Introduction Présentation de Conclusion
Introduction
générale
Présentation de
cadre de stage Spécification Conception
détaillée
Réalisation
Réalisation
Conclusion
général
générale cadre de stage détaillée général
des besoins
L’architecture MVC
11
Analyse et Conception
Introduction Présentation de Conclusion
Introduction
générale
Présentation de
cadre de stage Spécification Conception
détaillée
Réalisation
Réalisation
Conclusion
général
générale cadre de stage détaillée général
des besoins
es
es besoins
besoins fonctionnels
fonctionnels
Cette
Cette partie
partie est
est réservée
réservée àà la la
description
description des
des exigences
exigences fonctionnelles
fonctionnelles
des
des différents
différents acteurs
acteurs de
de l’application.
l’application.
1.
1. Des
Des besoins
besoins pour
pour l’Admin :
l’Admin :
L’authentification
L’authentification ..
la
la gestion
gestion de
de profiles
profiles –– services
services
12
Analyse et Conception
Introduction Présentation de Conclusion
Introduction
générale
Présentation de
cadre de stage Spécification Conception
détaillée
Réalisation
Réalisation
Conclusion
général
générale cadre de stage détaillée général
des besoins
2.
2. Des
Des besoins
besoins pour
pour voyageurs
voyageurs ::
L’inscription
L’inscription du
du profil
profil
La
La gestion
gestion des
des autorisations
autorisations
3.
3. Des
Des besoins
besoins pour
pour le
le visiteur:
visiteur:
Parcourir
Parcourir les
les informations
informations
13
Analyse et Conception
Introduction Présentation de Conclusion
Introduction
générale
Présentation de
cadre de stage Spécification Conception
détaillée
Réalisation
Réalisation
Conclusion
général
générale cadre de stage détaillée général
des besoins
La
La rapidité
rapidité
Convivialité
Convivialité de
de l’interface
l’interface graphique
graphique
La
La sécurité
sécurité
Disponibilité
Disponibilité
L’ergonomie
L’ergonomie
Fiabilité
Fiabilité
La
La performance
performance
14
Conception
détaillée
15
Introduction
Introduction
Présentation de
Présentation de
Analyse et
Analyse et
Spécification
Conception Réalisation
Conclusion
Conclusion
générale cadre de stage Spécification Réalisation générale
générale cadre de stage des besoins
des besoins détaillée générale
Diagramme
Diagrammede decas
casd’utilisation
d’utilisationd’inscription
d’inscription
(gestion
(gestionde
deprofil)
profil)
16
Introduction
Introduction
Présentation de
Présentation de
Analyse et
Analyse et
Spécification
Conception Réalisation
Conclusion
Conclusion
générale cadre de stage Spécification Réalisation générale
générale cadre de stage des besoins
des besoins détaillée générale
Diagramme
Diagrammede
decas
casd’utilisation
d’utilisationd’inscription
d’inscription(gestion
(gestionde
de
profil)
profil)
17
Introduction
Introduction
Présentation de
Présentation de
Analyse et
Analyse et
Spécification
Conception Réalisation
Conclusion
Conclusion
générale cadre de stage Spécification Réalisation générale
générale cadre de stage des besoins
des besoins détaillée générale
Diagramme
Diagrammede
decas
casd’utilisation
d’utilisationd’inscription
d’inscription(gestion
(gestionde
deprofil)
profil)
18
Introduction
Introduction
Présentation de
Présentation de
Analyse et
Analyse et
Spécification
Conception Réalisation
Conclusion
Conclusion
générale cadre de stage Spécification Réalisation générale
générale cadre de stage des besoins
des besoins détaillée générale
Diagramme
Diagrammede
decas
casd’utilisation
d’utilisationd’inscription
d’inscription(gestion
(gestionde
deprofil)
profil)
19
Réalisation
20
Analyse et
Introduction Présentation de Analyse et Conception Conclusion
Introduction
générale
Présentation de
cadre de stage
Spécification
Spécification
Conception
détaillée Réalisation Conclusion
générale
générale cadre de stage des besoins
des besoins
détaillée générale
A.
A. Environnement
Environnement de
de développement:
développement:
Environnement
Environnementmatériel
matériel::
••Un
Unpc
pc pour
pourleledéveloppement
développementayant
ayantles
lescaractéristiques
caractéristiquessuivantes :
suivantes :
Intel
Intelcore
corei3
i32.53GHZ.
2.53GHZ.
22Go
Godedemémoire
mémoirevive.
vive.
Windows
Windows10– 10–64
64bits.
bits.
••Un
UnSmartphone
SmartphoneSamsung
Samsungpour
pourréaliser
réaliserles
lestests.
tests.
21
Présentation Analyse et
Introduction Présentation Analyse et Conception Conclusion
Introduction
générale
du cadre de
du cadre de
Spécification
Spécification
Conception
détaillée Réalisation Conclusion
générale
générale stage
stage
des besoins
des besoins
détaillée générale
2.
2. Environnement
Environnementlogiciel
logiciel
Android
AndroidStudio
Studio
Un environnement
Un environnement de
de développement pour
développement pour développer
développer des
des applications
applications
mobiles Android.
mobiles Android.IlIlest
estutilisé
utiliséle moteur
le moteurde
deproduction Gradle.
production Gradle.IlIlpeut
peutêtre
êtretéléchargé
téléchargé
sous
sousles
lessystèmes
systèmesd'exploitation Windows
d'exploitation Windows,MacOS, Chrome
,MacOS, ChromeOS et linux.
OS et linux.
Firebase
Firebase
Une
Uneplate-forme
plate-formede
dedéveloppement
développementd’application
d’applicationmobile
mobileetetweb
web de
dehaute
hautequalité.
qualité.
React
Reactnative
native
Un
UnFramework
FrameworkJavaScript
JavaScriptopen
opensource
sourcepour
pourdévelopper
développerles
lesapplication
application
android.
android.
IlIlest
estpour
pourrôle
rôlede
defaciliter
faciliterla
lamaintenance
maintenancedu
duprojet.
projet.
22
Introduction Présentation de Spécification Conclusion
Introduction
générale
Présentation de
cadre de stage
Spécification
des besoins
Conception
Conception Réalisation Conclusion
général
générale cadre de stage des besoins général
e.
e. Java
Java
Un
Unlangage
langagede
deprogrammation
programmationorienté
orientéobjet
objetpermet
permetde
de
coder
coderune
unestructure
structureconditionnelle.
conditionnelle.
f.f. PHP
PHP
Un
Unlangage
langagede
deprogrammation
programmationlibre
libreutilisé
utilisépour
pour
produire
produiredes
despages
pagesweb
webdynamique.
dynamique.
g.
g. MySQL
MySQL
Un
Unsystème
systèmede
degestion
gestionde
debase
basede
dedonnée
donnéerelationnelle.
relationnelle.
23
Introduction
Introduction Présentation de
Analyse et
Analyse et Conclusion
Présentation de Spécification Conception Réalisation
générale cadre de stage Spécification Conception Réalisation
générale cadre de stage des besoins
des besoins général
II.
II. Les
Les interfaces
interfaces de
de l’application
l’application
1.
1. L’interface
L’interfacede
delangue
langue
L’interface
L’interfacede
dechoisir
choisirla
lalangue
languepréférée
préféréede
del’application.
l’application.
24
Introduction
Introduction Présentation de
Analyse et
Analyse et Conception Conclusion
Présentation de Spécification Conception Réalisation
générale cadre de stage Spécification détaillée Réalisation
générale cadre de stage des besoins
des besoins
détaillée général
L’interface
L’interfacede
decréation
créationde
decompte
compte
Interface
Interfaceprincipale
principaled’application
d’application
25
Introduction
Introduction Présentation de
Analyse et
Analyse et Conception Conclusion
Présentation de Spécification Conception Réalisation
générale cadre de stage Spécification détaillée Réalisation
générale cadre de stage des besoins
des besoins
détaillée général
L’interface
L’interfacede
decréation
créationde
decompte
compte
Guide
Guidevoyageur
voyageur
26
Introduction
Introduction Présentation de
Analyse et
Analyse et Conception Conclusion
Présentation de Spécification Conception Réalisation
générale cadre de stage Spécification détaillée Réalisation
générale cadre de stage des besoins
des besoins
détaillée général
L’interface
L’interfacede
decréation
créationde
decompte
compte
les
lesservices
servicesde
del’application
l’application
27
Conclusion
=?
28
Introduction
Introduction Présentation de
Analyse et
Analyse et Conception Conclusion
Présentation de Spécification Conception Réalisation
générale cadre de stage Spécification détaillée Réalisation
générale cadre de stage des besoins
des besoins
détaillée général
Dans le cadre de notre projet de fin de cycle, nous avons été accueillis
par la direction générale de douane tunisienne région sidi bouzid
Cette structure nous a confié la réalisation d'une plateforme Android
de gestion de voyageurs pour y parvenir nous avons utilisé le processus de
développement 2TUP pour l'analyse et la conception du système. Pour ce
qui est de la phase de développement, nos choix se sont portes sur les
langages Java, XML, et PHP.
29
Merci de
Votre
Attention
30