Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parNicolas Lavergne Modifié depuis plus de 8 années
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
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.