Download - Soutenanceshili mohamed
Ministère de l’enseignement supérieur et de la recherche scientifique
Institut Supérieur d’étude technologique de Kairouan
Mémoire de Fin d’Etudes
Présenté à
L’ Institut Supérieur d’étude technologique de Kairouan
Département Technologie de l’informatique
Conception et Développement d’une application mobile pour la gestion Conception et Développement d’une application mobile pour la gestion de la mutualisation des camions logistiques
Réalisé par :Mr.Shili Mohamed
Mr.Maati Ayed
Encadré par :Mlle:Sboui Thouraya
[email protected] Année universitaire 2012-2013
Plan
22 33 44 5511
Conception
de la solution
Conclusion&
Perspective
22 2233 44 55
Intoduction
22 33 44 5511
Problamatique Réalisation
22 2233 44 55
2
Plan
22 33 44 5511
Conception
de la solution
Conclusion&
Perspective
Introduction
22 33 44 5511
Problamatique Réalisation
3
Introduction
Le développement des applications pour IPhone est un domaine encore un
peu vierge. Donc, il est nécessaire de faire une recherche approfondie pour
préparer l’environnement de développement et avoir un minimum de
connaissance sur le langage de développement qui est l’objective C
4
connaissance sur le langage de développement qui est l’objective C
Plan
22 33 44 5511 22
Conception
de la solution
Conclusion&
Perspective
Introduction
22 33 44 5511 22
Problematique Réalisation
5
Problamatique
Des Amis
Site WebAgence De location
Journal
6
De location
AnnoncePublicité TV
Avant L’agriculteur est obligé de mettre ses camions en location sur des
journaux ou des sites sociaux, ou passer par des agences
Les objectifs
L ’objectif de notre application est :
Faciliter aux clients la Réservation.
La réalisation d’un service de qualité
7
La réalisation d’un service de qualité
La rapidité de trouver les besoins
Améliorer le choix des Camions
Hertz Auto Europe RentACar
OS Blackberry IOS Android
Le langage de
développement
Java Jquery Mobile
Html 5
Java
8
Solution proposée
Après avoir étudié les applications existantes, il y a quelques points négatifs:
L’absence de la possibilité d’appeler directement la propriétaire du camion.
L’absence d’une vidéo qui peut décrit l’utilisation d’application.
9
Pour ce la,nous avons proposé notre applicationEasy Car pour résoudre ses problèmes.
L’absence d’une vidéo qui peut décrit l’utilisation d’application.
L’absence d’un moyen pour que l’utilisateur puisse localiser sa position
Plan
22 33 44 5511 22 3333
Conception
de la solution
Conclusion&
Perspective
Introduction
22 33 44 5511 22 3333
Réalisation
10
Problamatique
Conception de la solution
Diagramme de cas d’utilisation.
Diagramme de classe . Diagramme de classe .
Diagramme de séquence .
11
Langage de modélisation unifié et graphique .
Il est apparu dans le monde du génie logiciel .
Chercher un camion
Consulter camion
Réserver un camion
Appeler propriétaire
« entend»
« entend»« include »
Recherche par catégorie
« entend»
12
Supprimer camion
Consulter Aide
camions Gérer les camions
Ajouter camion
Mise a jour les fiches de camions
réservationConsulter rapport
réservation
« entend»
Utilisateur
Agriculteur
Utilisateur
CinNomPrénomTéléphoneEmail
Camion
Id_camionModèleDateTéléphoneVille
Void :ajouter camion ()Void :supprimer camion()Void :modifier camion()
Réservation 1..*
13
IdDate de débutDate de finTéléphone Agriculteur
CinNom PrénomLieuTéléphone
1..*
Plan
22 33 44 55
Introduction
11
Conception
de la solution
22 3333 44
Conclusion&
Perspective
22 33 44 5511
Réalisation
22 3333 44
15
Problamatique
I phone OS
Obtenir le SDK Iphone SDK
IDE supportés Gratuit, sur inscription
Plate-forme de développementXcode
16
Langage applicatifMac
Portail des développeursObjective C ,c++
Emulateur http://developer.apple.com/iphone
Plateforme de publication des applications App Store
L’architecture sur laquelle repose une application Iphone est
basée sur le modèle MVC (Modèle-Vue-Contrôleur).
En gros, l’application est composée de vues, dont le
comportement est déterminé par des contrôleurs qui
17
comportement est déterminé par des contrôleurs qui
transitent des données d’un modèle.
Les boutons
Base De donnée(Mamp)
18
Les boutons•Réservation •Agriculteur•Aide
•Recherche de camion •Gérer le camion
(supprimer ,modifier, ajouter)
Environnement logiciel :
Xcode4
Mamp
StarUML
Microsoft office
20
AfterEffetAdobe
photoshop
SDKGanttProjet
Sommaire
22 33 44 55
Contexte &
Motivations
11
Conception
de la solution
Conclusion&
Perspective
22 2233 44 5522 33 44 5511
Etude de
l’existantRéalisation
22 2233 44 55
33
Conclusion
Cette expérience s’est révélé portable sur plusieurs points : Bien que le projet
n’ait pu Être testé tout en sur un appareil mobile mais uniquement sur un
Simulateur, il nous a permis de travailler sur une technologie pour les
34
Simulateur, il nous a permis de travailler sur une technologie pour les
terminaux mobiles et accroître nos connaissances dans le domaine de
l’embarqué en abordant plusieurs aspects techniques de l’iPhone.
perspective
Conclusion&Perspective
Paiement sécurisé pour les réservations
Réservation a partir du Google map au lieu de numéro de Téléphone
Développer l’application en accès web
Et voila la perspective visé concernent notre application
35
Développer l’application en accès web
Améliorer la tache géolocalisation
Puisque le temps et le problème d’absence de Le Pc mac en ne pas utilise
l’authentification de l’administration