MobileShopping CAZENAVE Anne - GABARDOS Laurent - SALES Florent 1 MobileShopping V1.0 CAZENAVE Anne - GABARDOS Laurent - SALES Florent 1 NSY209 IPST CNAM Toulouse 2011 Mr Batatia – Mr Camps 1 1 1 1
Plan 1. Présentation du concept 2. L'analyse des besoins 2.1 Les cas d'utilisation 2.2 Le diagramme de séquence de la gestion d'une liste 2.3 Le diagramme d'activité générale 2.4 Les maquettes 3. La conception détaillée 3.1 L'architecture choisie 3.2 Les diagrammes de package 3.3 Fonctionnalités avancées 4. Le bilan MobileShopping V1.0 2 2 2 2 2
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 3 3 3 3
2. Analyse des besoins 2.1) Les cas d’utilisation 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 4 4 4 4
2.1 Les cas d'utilisation MobileShopping V1.0 5 5 5
2.2: Le diagramme de séquence MobileShopping V1.0 6 6 6 6 6
2.2: Le diagramme de séquence MobileShopping V1.0 7 7 7 7 7
2.3: Le diagramme d’activité: MobileShopping V1.0 8 8 8 8 8
2.4: Les maquettes: MobileShopping V1.0 9 9 9 9 9
2.4: Les maquettes: MobileShopping V1.0 10 10 10 10 10
3. La conception détaillée 3.1 L'architecture MobileShopping V1.0 11 11 11 11 11
3.2: Le diagramme de package coté serveur MobileShopping V1.0 12 Technologie EJB 3, web service REST FULL, JAXB, JPA 12 12 12
3.3: le diagramme de package coté client MobileShopping V1.0 13 Composants android: Activity, Intent, Notification, … 13 13 13 13
Utilisation de l'activité Barcode Scanner MobileShopping V1.0 14 14 14 14 14
3.4: Les fonctionnalités avancées Envoi de sms Utilisation du ContenteProvider Contacts pour récupérer la listes des contacts Synchronisation des données avec le serveur MobileShopping V1.0 15 15 15 15 15
4. Le bilan MobileShopping V1.0 16 16 16 16 16