MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr...

16
MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1

Transcript of MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr...

Page 1: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

MobileShopping

CAZENAVE Anne - GABARDOS Laurent - SALES Florent

NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps

MobileShopping V1.0

1

Page 2: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

Plan

1. Présentation du concept2. L'analyse des besoins

2.1 Les cas d'utilisation 2.2 Le diagramme de séquence de la gestion d'une liste2.3 Le diagramme d'activité générale2.4 Les maquettes

3. La conception détaillée3.1 L'architecture choisie3.2 Les diagrammes de package3.3 Fonctionnalités avancées

4. Le bilan

MobileShopping V1.0

2

Page 3: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

1. Présentation du concept

• Gestion de listes de courses (Ajout, partage, envoie par SMS)• Ajout de produits (par catégorie, par code barre ..)• Géolocalisation des magasins • Validation de produit…..

MobileShopping V1.0

3

Page 4: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

2. Analyse des besoins

• 2 acteurs : - utilisateur - système

• 4 groupes de cas d'utilisation:- Gérer les listes- Gérer le référentiel- Gérer les achats- Configurer

MobileShopping V1.0

4

2.1) Les cas d’utilisation

Page 5: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

MobileShopping V1.0

5

2.1 Les cas d'utilisation

Page 6: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

MobileShopping V1.0

6

2.2: Le diagramme de séquence

Page 7: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

MobileShopping V1.0

7

2.2: Le diagramme de séquence

Page 8: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

MobileShopping V1.0

8

2.3: Le diagramme d’activité:

Page 9: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

MobileShopping V1.0

9

2.4: Les maquettes:

Page 10: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

MobileShopping V1.0

10

2.4: Les maquettes:

Page 11: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

3.1 L'architecture

MobileShopping V1.0

11

3. La conception détaillée

Page 12: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

MobileShopping V1.0

12Technologie EJB 3, web service REST FULL, JAXB, JPA

3.2: Le diagramme de package coté serveur

Page 13: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

13

MobileShopping V1.0

Composants android: Activity, Intent, Notification, …

3.3: le diagramme de package coté client

Page 14: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

14

MobileShopping V1.0

• Utilisation de l'activité Barcode Scanner

Page 15: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

15

MobileShopping V1.0

• Envoi de sms• Utilisation du ContenteProvider Contacts pour récupérer la

listes des contacts• Synchronisation des données avec le serveur

3.4: Les fonctionnalités avancées

Page 16: MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps MobileShopping V1.0 1.

16

MobileShopping V1.0

4. Le bilan