310 likes | 430 Views
PhotoManager eXtreme. Besoins. Étude existant. Technologies. Présentation. Découpage des tâches. Conclusion. IceCream team. PhotoManager eXtreme. Présentation. Équipe Christian David Éric Olivier. IceCream team. PhotoManager eXtreme. Présentation. Sujet TER
E N D
PhotoManager eXtreme Besoins Étude existant Technologies Présentation Découpage des tâches Conclusion IceCream team
PhotoManager eXtreme Présentation Équipe Christian David Éric Olivier IceCream team
PhotoManager eXtreme Présentation Sujet TER Réalisation application gestion albums IceCream team
PhotoManager eXtreme Besoins • Impression albums, images Fonctionnels • Conversion images • Gestion albums, images - Configuration et visualisation Albums - Gestion des comptes utilisateurs IceCream team
Cas d’utilisations PhotoManager eXtreme Besoins Acteurs IceCream team
Diagramme cas d’utilisation (gérer albums) PhotoManager eXtreme Besoins IceCream team
PhotoManager eXtreme Besoins • Ergonomie Non fonctionnels • Multiplateforme • Maintenabilité • Sécurité IceCream team
PhotoManager eXtreme Étude de l’existant IceCream team
PhotoManager eXtreme Étude de l’existant: monAlbumPhoto IceCream team
PhotoManager eXtreme Étude de l’existant: monAlbumPhoto IceCream team
PhotoManager eXtreme Étude de l’existant: monAlbumPhoto IceCream team
PhotoManager eXtreme Étude de l’existant: Gallery IceCream team
PhotoManager eXtreme Étude de l’existant: Gallery IceCream team
PhotoManager eXtreme Étude de l’existant Nombreux logiciels de G.A Peu de logiciel gratuit, multiplateforme et fonctionnant en web et en local Ergonomie IceCream team
PhotoManager eXtreme Technologies Étude - Choix langage programmation: JAVA C++ C IceCream team
PhotoManager eXtreme Technologies Étude - Choix langage programmation: JAVA? Langage maîtrisé par tous Très portable IceCream team
PhotoManager eXtreme Technologies Étude - technologie web: ASP PHP JSP IceCream team
PhotoManager eXtreme Technologies Étude - technologie web: ASP: avantages Langage simple (syntaxe simple) Facile à mettre en oeuvre IceCream team
PhotoManager eXtreme Technologies Étude - technologie web: ASP: inconvénients Langage propriétaire Langage monoplateforme Payante IceCream team
PhotoManager eXtreme Technologies Étude - technologie web: PHP: avantages Langage populaire, simple Gratuit IceCream team
PhotoManager eXtreme Technologies Étude - technologie web: PHP: inconvénients Langage script => api peu fourni IceCream team
PhotoManager eXtreme Technologies Étude - technologie web: JSP: avantage Langage basé sur Java IceCream team
PhotoManager eXtreme Technologies Étude - technologie web: JSP: inconvénients Plus difficile à mettre en œuvre comparé à ses concurrents IceCream team
PhotoManager eXtreme Technologies Stockage de données: SGBD (mySql, Oracle) Avantages: - Sécurité - Meilleure capacité de stockage IceCream team
PhotoManager eXtreme Technologies Stockage de données: SGBD (mySql, Oracle) Inconvénients: - Lourdeur du système => lenteur IceCream team
PhotoManager eXtreme Technologies Stockage de données: XML Avantages: - Léger (fichier texte) - Rapide - Simple à mettre en oeuvre IceCream team
PhotoManager eXtreme Technologies Choix stockage données - XML (couplé avec Hibernate) IceCream team
PhotoManager eXtreme Technologies Création Comptes Serveur web Client: Navigateur Architecture jsp xml IceCream team
PhotoManager eXtreme Technologies Java webstart : déploiement applicatif Client: Navigateur Serveur web Architecture IceCream team
4 INS,1 33 37 1 9 25 25 WIN,1 EC, 25 ERG,7 55 56 RAJ,5 IMP,15 TST,2 3 6 7 8 DEBUT 37 0 0 32 32 37 52 52 54 54 FIN TST,2 TECH,20 2 LNX,2 58 58 10 RBD,2 5 20 20 56 56 34 37 Légende IMP : Phase d’implémentation EC : Etude et Critique de l’existant TECH : Réflexion sur les technologies TST : Tests WIN : Création de l’installeur WINOWS ERG : Réflexion sur l’ergonomie INS : Installation des Logiciels LNX : Création de l’installeur LINUX RBD : Réflexion sur la Base de données RAJ : Réflexion sur l’architecture JAVA
PhotoManager eXtreme Conclusion Phase de fin d analyse Étude ergonomie à venir Sujet simple mais demande bcp reflexion IceCream team