Soutenanceshili mohamed

37
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

Transcript of 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..*

Camion

14

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 matériel :

19

Environnement logiciel :

Xcode4

Mamp

StarUML

Microsoft office

20

AfterEffetAdobe

photoshop

SDKGanttProjet

21

Interfaces de l’application

22Interface Principale

23

24

25

26

27

28

29

30

31

32

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

Questions / Réponses

Conclusion&Perspective