Projet de Développement                               M1 - LYON         2011/2012                         You             ...
Présentation du groupe                           -                                               Architecture             ...
Langages utilisés       • Application Universelle   • Backoffice.          • Base de données.           - iPad.            ...
Outils utilisés                                       Environnement de développement pour Mac OS X.                       ...
Frameworks Utilisés                          RestKit                          • Permet d’utiliser des services REST.      ...
Manuel                      d’utilisationmercredi 20 juin 12
1mercredi 20 juin 12                      Réglages & Menus
Préfèrences                       Réglages                        numéro                      de table & ipmercredi 20 jui...
Login iPhone                        Liste des utilisateurs                            sur le serveur                      ...
Menu iPad    Prise des commandes                                        Statistiques des ventes     restauration par les  ...
Menu iPhone                         Mode                           Mode                      Restauration                 ...
2mercredi 20 juin 12                      Cartes
Cartes                      RESTAURATION            BRASSERIEmercredi 20 juin 12
3mercredi 20 juin 12                      Brasserie
Prise de Commande                      Mode «Pro»                       Mode «Facile»mercredi 20 juin 12
Etats d’une commande                      Prise     Préparée   Livrée    Payéemercredi 20 juin 12
Préparation commande - Barman     Liste des   commandes à     préparer                                                    ...
Suivi de commande                      Préparée par           Livrée par                       le barman             le se...
Commandes terminées du jour                                 Détail de la                                 commande         ...
4mercredi 20 juin 12                      Restaurant
Prise de Commande - iPad        Mode Borne - Côté Client            Interface client pour           passer une commande.me...
Prise de Commande - iPad                         1                  Le client choisit son                         menu.mer...
Prise de Commande - iPad                         2                  Le client choisit son                         entrée.m...
Prise de Commande - iPad                         3                  Le client choisit son                          plat.me...
Prise de Commande - iPad                         4                  Le client choisit son                   dessert & vali...
Prise de Commande - iPad                           •         Possibilité de changer la           quantité et d’ajouter    ...
Prise de Commande - iPhone         Choix du nombre                            Choix des          Valider ou modifier       ...
Etats d’une commande                      Prise    Entrées    Entrées     Plats    Plats    Desserts   Desserts   Commande...
Préparation commande - Cuisinier     Liste des   commandes à     préparer                                                 ...
Suivi de commande                      1            Détail de la                                   commande               ...
Suivi de commande                      2         Toucher pour                             signaler en cuisine             ...
Préparation commande - Cuisinier     Liste des   commandes à     préparer                                                 ...
Suivi de commande                      4         Toucher pour                             signaler en cuisine             ...
Préparation commande - Cuisinier     Liste des   commandes à     préparer                                                 ...
Suivi de commande                      6         Toucher pour                               signaler que les              ...
Commandes terminées du jour                                 Détail de la                                 commande         ...
5mercredi 20 juin 12                      Administration
Administration des Menus                                                     Toucher pour           Liste des             ...
Chiffres d’affairesmercredi 20 juin 12
BackOfficemercredi 20 juin 12
CRUD                      •   CREATE                      •   READ                      •   UPDATE                      • ...
mercredi 20 juin 12
mercredi 20 juin 12                      CRUD
Manuel                      d’installation                           iOS                      50 %mercredi 20 juin 12
ETAPES                      • Dans phpMyAdmin :                           - Créer une base «fastandgood».                 ...
Projet de Développement                               M1 - LYON         2011/2012                         You             ...
Prochain SlideShare
Chargement dans…5
×

Documentation Projet Dev

773 vues

Publié le

Documentation du projet de fin d'année développement.
SUPINFO - M1 - Lyon

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
773
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
15
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Documentation Projet Dev

  1. 1. Projet de Développement M1 - LYON 2011/2012 You Foodmercredi 20 juin 12
  2. 2. Présentation du groupe - Architecture - - Développement - BackOffice LEBLOND Thomas Développement 125566 Application iOS - Architecture -mercredi 20 juin 12
  3. 3. Langages utilisés • Application Universelle • Backoffice. • Base de données. - iPad. • API - WebServices - iPhone.mercredi 20 juin 12
  4. 4. Outils utilisés Environnement de développement pour Mac OS X. • Cocoa Xcode • Objective-C Sublime Text 2 Editeur de texte avec coloration syntaxique. MySQL Workbench Outils pour réaliser la base de données.mercredi 20 juin 12
  5. 5. Frameworks Utilisés RestKit • Permet d’utiliser des services REST. • https://github.com/RestKit/RestKit MBProgressHUD • Permet d’afficher un indicateur de chargement. • https://github.com/jdg/MBProgressHUDmercredi 20 juin 12
  6. 6. Manuel d’utilisationmercredi 20 juin 12
  7. 7. 1mercredi 20 juin 12 Réglages & Menus
  8. 8. Préfèrences Réglages numéro de table & ipmercredi 20 juin 12
  9. 9. Login iPhone Liste des utilisateurs sur le serveur Valider pour se connectermercredi 20 juin 12
  10. 10. Menu iPad Prise des commandes Statistiques des ventes restauration par les sur les années clients Réception des Réception des commandes brasseriecommandes restauration au bar en cuisine Activer/Désactiver les menus à la cartemercredi 20 juin 12
  11. 11. Menu iPhone Mode Mode Restauration Brasserie Carte Carte Restauration Brasserie x Commandes terminées. + ... Nouvelle Commande. Commandes en cours.mercredi 20 juin 12
  12. 12. 2mercredi 20 juin 12 Cartes
  13. 13. Cartes RESTAURATION BRASSERIEmercredi 20 juin 12
  14. 14. 3mercredi 20 juin 12 Brasserie
  15. 15. Prise de Commande Mode «Pro» Mode «Facile»mercredi 20 juin 12
  16. 16. Etats d’une commande Prise Préparée Livrée Payéemercredi 20 juin 12
  17. 17. Préparation commande - Barman Liste des commandes à préparer Appuyer pour signaler que le produit est préparémercredi 20 juin 12
  18. 18. Suivi de commande Préparée par Livrée par le barman le serveurmercredi 20 juin 12
  19. 19. Commandes terminées du jour Détail de la commande sélectionnée.mercredi 20 juin 12
  20. 20. 4mercredi 20 juin 12 Restaurant
  21. 21. Prise de Commande - iPad Mode Borne - Côté Client Interface client pour passer une commande.mercredi 20 juin 12
  22. 22. Prise de Commande - iPad 1 Le client choisit son menu.mercredi 20 juin 12
  23. 23. Prise de Commande - iPad 2 Le client choisit son entrée.mercredi 20 juin 12
  24. 24. Prise de Commande - iPad 3 Le client choisit son plat.mercredi 20 juin 12
  25. 25. Prise de Commande - iPad 4 Le client choisit son dessert & valide.mercredi 20 juin 12
  26. 26. Prise de Commande - iPad • Possibilité de changer la quantité et d’ajouter d’autres menus. • Il valide ensuite ses choix.mercredi 20 juin 12
  27. 27. Prise de Commande - iPhone Choix du nombre Choix des Valider ou modifier Choix des menus de couverts entrées/plats/desserts les choixmercredi 20 juin 12
  28. 28. Etats d’une commande Prise Entrées Entrées Plats Plats Desserts Desserts Commande préparées livrées préparés livrés préparés livrés payéemercredi 20 juin 12
  29. 29. Préparation commande - Cuisinier Liste des commandes à préparer Toucher pour signaler que l’entée est préparée 1mercredi 20 juin 12
  30. 30. Suivi de commande 1 Détail de la commande sélectionnée. Numéro de tablemercredi 20 juin 12
  31. 31. Suivi de commande 2 Toucher pour signaler en cuisine que les entrées 3 sont livréesmercredi 20 juin 12
  32. 32. Préparation commande - Cuisinier Liste des commandes à préparer Toucher pour 3 signaler que le plat est préparémercredi 20 juin 12
  33. 33. Suivi de commande 4 Toucher pour signaler en cuisine que les plats sont 5 livrésmercredi 20 juin 12
  34. 34. Préparation commande - Cuisinier Liste des commandes à préparer Toucher pour signaler que le dessert est préparé 5mercredi 20 juin 12
  35. 35. Suivi de commande 6 Toucher pour signaler que les 7 desserts sont livrés Toucher pour signaler que la commande est payéemercredi 20 juin 12
  36. 36. Commandes terminées du jour Détail de la commande sélectionnée.mercredi 20 juin 12
  37. 37. 5mercredi 20 juin 12 Administration
  38. 38. Administration des Menus Toucher pour Liste des Activer/Désactiver menus à la un menu cartemercredi 20 juin 12
  39. 39. Chiffres d’affairesmercredi 20 juin 12
  40. 40. BackOfficemercredi 20 juin 12
  41. 41. CRUD • CREATE • READ • UPDATE • DELETEmercredi 20 juin 12
  42. 42. mercredi 20 juin 12
  43. 43. mercredi 20 juin 12 CRUD
  44. 44. Manuel d’installation iOS 50 %mercredi 20 juin 12
  45. 45. ETAPES • Dans phpMyAdmin : - Créer une base «fastandgood». - Exécuter le SQL qui se trouve dans «125566_FG_bdd.sql». Celui contient la structure de la base et des jeux de données. • Dans MAMP/WAMP sur votre machine : - Déplacer le dossier «./125566_Application_iOS/FG_API» dans «MAMP/ htdocs/». - Modifier le fichier de configuration «connection_bdd.php». • Sur votre iPhone/iPad : - Régler l’adresse ip dans les réglages. - Ajouter le port «:8888» si vous êtes sur Mac OS X et donc avec MAMP.mercredi 20 juin 12
  46. 46. Projet de Développement M1 - LYON 2011/2012 You Foodmercredi 20 juin 12

×