La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Flex Web Roster 1TER 2012 Engilberge, Lludice, M'rah.

Présentations similaires


Présentation au sujet: "Flex Web Roster 1TER 2012 Engilberge, Lludice, M'rah."— Transcription de la présentation:

1 Flex Web Roster 1TER 2012 Engilberge, Lludice, M'rah

2 Introduction 2TER 2012 Engilberge, Lludice, M'rah

3 Plan Présentation du sujet (Daniel) Analyse de l’existant (Mehdi) Travail effectué( Swan, Daniel, Mehdi ) Gestion de projet (Mehdi, Swan Demonstration (Swan) Conclusion (Daniel) 3TER 2012 Engilberge, Lludice, M'rah

4 Présentation du sujet 1/2 Outils très rarement disponible en ligne Des soucis de portabilité Le coût Interfaces Spécifiques Manque de fonctionnalité 4TER 2012 Engilberge, Lludice, M'rah

5 Présentation du sujet 2/2 Outils très rarement disponible en ligne Accès Nomade Des soucis de portabilité Navigateurs Internet Le coût Gratuit Interfaces Spécifiques Interface de saisie général Manque de fonctionnalité Approche modulaire 5TER 2012 Engilberge, Lludice, M'rah

6 Analyse de l’existant 1/3 Etat de l’art : Mosaïque On parle un peu de ces logiciels 6TER 2012 Engilberge, Lludice, M'rah

7 Analyse de l’existant 2/3 Un Problème largement étudié Le Problème d’ordonnancement NP-Complet Exemple : Considérons un emploi du temps pour 19 personnes, 3 types de shift pour une durée de 28 jours. Malgré la faible valeur des paramètres l’ordre de grandeur de la complexité en espace atteint les 10^320 ( sachant que l’âge de l’univers est estimé à 10^18 secondes. ) 7TER 2012 Engilberge, Lludice, M'rah

8 Analyse de l’existant 3/ 3 Principal difficulté de ce problème On ne résout que des instances de ce problème 8TER 2012 Engilberge, Lludice, M'rah

9 Notre Projet 9TER 2012 Engilberge, Lludice, M'rah

10 Présentation Interface de saisi d’un problème générale Rapidité ( JavaScript ) Portable ( Navigateur Internet ) Souplesse ( Architecture ) Compatibilité ( BSON / JSON ) 10TER 2012 Engilberge, Lludice, M'rah

11 JavaScript Langage de prototype Langage événementiel Langage sécurisé Interpréteur de plus en plus rapide Intégré dans la plupart des navigateurs Internet 11TER 2012 Engilberge, Lludice, M'rah

12 Portabilité Application Web IE Gecko ( Firefox ) WebKit ( Safari, Chrome ) 12TER 2012 Engilberge, Lludice, M'rah

13 Architecture Souplesse d’utilisation Vs. 13TER 2012 Engilberge, Lludice, M'rah

14 Modularité TER 2012 Engilberge, Lludice, M'rah14

15 Saisie Textuelle 15TER 2012 Engilberge, Lludice, M'rah

16 Saisie Textuelle 16TER 2012 Engilberge, Lludice, M'rah

17 Le Modèle 1/2 -Récéption des données -Traitement de ces données -Création des objets 17TER 2012 Engilberge, Lludice, M'rah

18 Le Modèle 2/2 18TER 2012 Engilberge, Lludice, M'rah

19 Saisie Graphique 1/2 Micro / Macro Entité et conteneur Composant Modularité et imbrication 19TER 2012 Engilberge, Lludice, M'rah

20 Saisie Graphique 2/2 Diviser pour régner & Optimisation Objets fonctionnels - Objets graphiques Modularité Séparation des objets selon leur fonction Rapidité Répartition en couches  OptimisationStandard 20TER 2012 Engilberge, Lludice, M'rah

21 21TER 2012 Engilberge, Lludice, M'rah

22 Compatibilité L’envoi et la réception JSON / BSON 22TER 2012 Engilberge, Lludice, M'rah

23 Gestion de Projet 23TER 2012 Engilberge, Lludice, M'rah

24 Conception Confrontation de l’existant et du cahier des charges. Ebauche d’architecture Redéfinition du sujet avec Mr Régin Refonte du Gantt 24TER 2012 Engilberge, Lludice, M'rah

25 Réalisation Définition de priorité Affectation des tâches en conséquence Architecture modulaire 25TER 2012 Engilberge, Lludice, M'rah

26 Problèmes rencontrés 26TER 2012 Engilberge, Lludice, M'rah

27 Problèmes logiciels Conçu pour s ’exécuter que du côté Client (1) Appliquer des cours d’architecture ou génie logiciel (2) Exécution dans le bac à sable (3) Problème de rendu liée au moteur (4) 27TER 2012 Engilberge, Lludice, M'rah

28 Problèmes Logistiques et Humains Pas la même localité (5) Evolution de la problématique (6) 28TER 2012 Engilberge, Lludice, M'rah

29 Solutions apportées 29TER 2012 Engilberge, Lludice, M'rah

30 Solution Logicielle BSON / JSON + Serveur (1)(3) Documentation (2) Lunascape (4) 30TER 2012 Engilberge, Lludice, M'rah

31 Autres Solutions Réunion (6) Mail (5) SVN (5) Gantt (6) Réorganisation du planning (6) Restructuration et redistribution des tâches (6) BU (6) 31TER 2012 Engilberge, Lludice, M'rah

32 32TER 2012 Engilberge, Lludice, M'rah

33 Conclusion Travail restant – Implémentation incomplète Interface graphique de saisie Envoi / réception – Implémentation manquante Extension vers un autre tiers Gestion des modules de contraintes 33TER 2012 Engilberge, Lludice, M'rah

34 Conclusion 34TER 2012 Engilberge, Lludice, M'rah


Télécharger ppt "Flex Web Roster 1TER 2012 Engilberge, Lludice, M'rah."

Présentations similaires


Annonces Google