2012-2013 Maître d œuvre Kevin BAILLY TeamAndroid : Aitzol CASADO Amadou BALDE Hicham AMARA Ifede LOKO Moustakime KIFIA Guoqiang ZHANG [COMPTE RENDU DE LA SEMAINE] H1 Rapport de projet de Groupe TeamAndroid
Contenu I. Index... 3 II. Récapitulatif de la semaine passé... 4 A. Sujets abordés... 4 1. Le sujet pas encore validé... 4 2. La technologie serveur pas encore fixée... 4 2 B. Travaux effectués... 4 1. Choix du projet... 4 2. Membres du projet... 4 3. Diagramme d utilisation... 5 4. Diagramme de module (service)... 6 5. Diagramme d interface Android... 7 6. Diagramme de workflow... 8 III. A voir la semaine prochaine... 8 1. Développer nos idées sur le projet... 8 2. Planning... 8 IV. Conclusion... 9
I. Index Date : 07/11/2012 Lieu: 3 Avenue de Choisy, 75013, Paris Projet : Android 3 Personnes présentes : Aitzol Amadou Ifede CASADO BALDE LOKO Moustakime KIFIA Guoqiang ZHANG
II. Récapitulatif de la semaine passés A. Sujets abordés 1. Le sujet pas encore validé 4 Nous avons défini globalement la direction à prendre pour le développement de ce projet. Il s agira de développer une application avec un service client/serveur. Le sujet principal est de partager des informations de géolocalisation entre utilisateurs. Nous avons écrit quelques diagrammes pour présenter notre projet au client (Maitre d œuvre), mais nous n avons pas encore tout défini. Le sujet doit être validé par le client, nous attentons la semaine prochaine pour présenter notre sujet. 2. La technologie serveur pas encore fixée Le côté client est sur Android. Le choix du server, sur lequel tournera l application n a pas encore été décidé. Il y a plusieurs propositions pour le côté serveur, comme sur LAMP (Linux + Appache + MySQL + PHP), Apache/Tomcat, ou utiliser un système CMS (Contenu Management System) comme drupal. Nous allons fixer le sujet à la prochaine réunion. B. Travaux effectués 1. Choix du projet Le sujet principal est de développer une application Android permettant le partage d informations de géolocalisation entre utilisateurs. Le modèle choisi est le modèle client/serveur. 2. Membres du projet Aitzol Amadou Hicham Ifede Moustakime Guoqiang CASADO BALDE AMARA LOKO KIFIA ZHANG
3. Diagramme d utilisation Login Authentic Client 1 (Logged In) Profile & Settings Add / Edit Geolocati 5 Client 2 (Logged In) Client 3 (Logged Out) Communi cate with Search & Filter View / Display Admin
4. Diagramme de module (service) Server : Apache TomCat Gestion des Profile (tous les utilisateurs) Client : Application Android Module authentification (session) 6 Setting (Profil) Gestion des données Recherche Affiche Gestion des APP Gestion de GEO-POSITION Communication GUI Web * GUI Android *Option
5. Diagramme d interface Android View UIs Map View List View Selected Item View (Vew Geolocation) Search /Query UIs Search box Filter Selection 7 Add / Edit Add Form Edit Interface Displace pin on map * Login Login form Communic ation Communic ation Thread Android * Notifications Profile / Settings Profile / * Settings Page Category View * Optional
6. Diagramme de workflow 8 Communic ation Thread Users List (List View) Add Form Search box Home (Map View) Results View (List View) Results View (Map View) Login form Profile / * Settings Page Filter Selection View Item (Selected Item View) Login Requiere Public Access * Optional Edit Interface III. A voir pour la semaine prochaine 1. Développer nos idées sur le projet Nous devons développer nos idées sur le projet, puis décider de toutes les fonctionnalités de l application, et enfin choisir les techniques qu on va utiliser. Membres associées : Tous 2. Planning Faire le Planning du projet. Membres associées : Tous
IV. Conclusion Nous sommes très contents de pouvoir travailler ensemble sur un projet Android avec un accent sur le génie logiciel et la gestion de projet. A terme nous pensons gagner en expérience de gestion de projet, et aussi de développement d application Android. 9