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

Slides:



Advertisements
Présentations similaires
Projet CONSULTING SA : GSA ( Gestion du suivi d’activités)
Advertisements

Victor Sabourin Marie Sévilla Fraysse Pauline They Mathieu Vayssières
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
Victor Sabourin Marie Sévilla Fraysse Pauline They Mathieu Vayssières
Projet de fin d'étude pour l'obtention du Diplôme Nationale d'Ingénieur en Informatique Conception et développement des modules de GED pour l’ indexation.
Rover 5, technologie et innovation ● Notre problématique : ● Comment la robotique peut-elle assister ● l'homme dans un milieu à risque ? ● Application.
Réalisation professionnelle : Nouvelle version du site de la Maison du Citoyen et de la Vie Associative Réalisation professionnelle : Nouvelle version.
ABUL - Travail en réseau Pierre Jarillon – ESSEC – 28 février 2009 Gestion récursive des tâches non récurrentes.
Logiciel Assistant Gestion d’Événement Rémi Papillié (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
Marid 5 décembre 2006Présentation du code parallèle – PEGASE – INRIA Sophia-Antipolis 1 Code Parallèle pour la Simulation Numérique en Mécanique des Fluides.
F. Touchard ESIL Département d'Informatique, Réseaux et Multimédia Projets d'architecture 1 Projets d'archi : présentation et modalités.
PREUVE DE CONCEPT POUR LES TRANSMISSIONS POSTE-A-POSTE DES ENTREPRISES ET DES INDIVIDUS Étudiant : Jean ANDRÉ Programme : Maîtrise en génie logiciel -
OpenERP The inCloud Business Solution 3/3/ / Camptocamp Chambéry Vienne Lausanne ■ Éditeur et intégrateur de solutions Open Source.
Développement à l'Aide de Langages Dynamiques : Smalltalk module IT308: Méthodologies et outils logiciels Nada Ayad, Damien Cassou et Annabelle Souc.
Messagerie Open Source à la DGCP Implémentation réalisée par IBM et Pilot Systems Sylvain Viollon.
Introduction aux technologies du Web Mercredi 12 décembre 2007 Patrice Pillot
1 UML: applications, études de cas ● Processus (Extreme Programming, Unified Process) ● Architectures ● Expression du besoin technique Conception Préliminaire.
Flex Web Roster. Introduction - Du cas concret au cas général ( titre de chapitre ) -Le problème de l’emploi du temps est un problème largement étudié.
Mon stage à SAVIE Guillaume DOTT Développement d'un logiciel de vidéoconférence Enjeux 3.
Plugin Eclipse pour le langage LUA Responsable Fabrice Huet Chef de Projet Jérôme Poisson Développeurs Lu Deng Guillaume Ghibaudo Julien Raverdino Anthony.
1 TER 2012 Engilberge, Lludice, M'rah Flex Web Roster /32.
1 Y a-t-il une place pour Opensocial dans l'enseignement supérieur ? David Verdin RENATER JRES - Toulouse – novembre 2011.
Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 1 Free Powerpoint Templates Client service architecteur réseaux.
Windows NT/2000/XP Enjeux et contraintes techniques
Acquisition Rapide Multivoies
Communication client-serveur
Mise en place d’un système de partage de fichiers
Les outils informatiques utilises
D M A I C DEFINIR MESURER ANALYSER AMELIORER CONTROLER
Acquisition Rapide Multivoies
RESEAUDENTREPRISE.COM Solution de communication d’entreprise et de vente en ligne.
E.R.P. ou Progiciels de Gestion Intégrés
CONSEILLER ET ACCOMPAGNER LES CHEFS D’ENTREPRISE AU QUOTIDIEN
Le vocabulaire d'Internet et du Web
Assises du numérique Quel type de structure pour quelle formation hybride ? Ou comment mettre en place une classe inversée ? CANOPE De Grenoble 09/11/16.
Clients riches RIA (Rich Internet Application) / RDA
Centralisation de logs
Présentation de JQUERY
Les technologies AJAX.
Génie–logiciel 3. Modèles du cycle de vie du logiciel Azeddine Chikh
fonctionnalités iiS iis
Asynchronous Javascript And Xml
Simon Dadoun Interface WEB pour l'utilisation de GuineaPig++ sur la grille de PCs XtremWeb-HEP 8eme réunion codes de calcul accélérateur.
Système flexible de Workflow pour la plate-forme Motu
Zikindi Projet NF28 - P2013 BRIZARD Laura FECHEROLLE Cécile
Développement d’un réseau social de collaboration destiné aux médecins radiologues Soutenance de projet de fin d’étude En vue de l’obtention du diplôme.
Août 2009.
GLPI Gestion libre de parc informatique Application à la cellule DSI Pédagogie Avec liaison OCS-NG Gaétan TIRMONT.
M ICROS PROJETS 1 ÈRE A NNÉE. DESCRIPTION DES MICROS PROJETS Il s'agit de produire un programme (fichiers source et un exécutable testé et opérationnel.
Plus de 4000 langages....
Mise en œuvre d’une solution de portail
Outils et principes de base. Exemple d’application  Gestion de données d’enquête : Interface de saisie en ligne  insère directement les données dans.
I Copyright © 2004, Oracle. Tous droits réservés. Introduction.
CONCEPTION D’UN SYSTÈME INTELLIGENT DE MANAGEMENT D’UNE FLOTTE DE VEHICULES
Les PC et leurs Applications. SYSTÈME D’EXPLOITATION Windows, MacOs… TRAITEMENT DE TEXTE Open Office, Word… NAVIGATEUR WEB Firefox, Internet Explorer,
Paris web 2007 Référentiel Général d’accessibilité pour les Administrations Choix initiaux, cadre général et déploiement.
Modélisation Orientée Objet / UML
Architecture BD Récif.
Un projet en spécialité SIN
Utilisation d’ATRIUM : Retour d’expérience au CC
Transfert d’IHM de PC vers PDA
Plan Introduction Problématique et Objectif Solution Proposé Conception et Modélisation Réalisation Conclusion et perspective
Génie Logiciel DÉFINITION DES BESOINS. Cahier de charges: définition  Le Cahier des Charges (CDC) est un document par lequel la maîtrise d'ouvrage exprime.
Test de performances. Test de performances:  Un test de performance est un test dont l'objectif est de déterminer la performance d'un système informatique.
Projet de fin d’études : Université Cadi Ayyad Ecole Supérieure de Technologie-Safi Techniques Instrumentales et Management de la Qualité Sujet traité.
Projet CRImage UNIVERSITE STENDHAL GRENOBLE
PAF Guillaume Martin - Fabrice Cizeron - Xavier Roulot
Nom élève 1 - Nom élève 2 - Nom élève 3 - Nom élève 4
Interface Tactile / Jeedom
Nom élève 1 - Nom élève 2 - Nom élève 3 - Nom élève 4
Transcription de la présentation:

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

Introduction 2TER 2012 Engilberge, Lludice, M'rah

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

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

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

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

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

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

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

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

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

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

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

Modularité TER 2012 Engilberge, Lludice, M'rah14

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

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

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

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

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

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

21TER 2012 Engilberge, Lludice, M'rah

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

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

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

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

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

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

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

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

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

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

32TER 2012 Engilberge, Lludice, M'rah

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

Conclusion 34TER 2012 Engilberge, Lludice, M'rah