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

Slides:



Advertisements
Présentations similaires
Reformulation  L’AFPA promoteur du projet souhaite mettre en place une application WEB afin de remplacer une solution en Java. Pour ce projet 4 mandataires.
Advertisements

Présentation du projet JAVA Système de messagerie instantanée cryptée.
CRM et e-marketing ● La gestion de la relation client est devenue un enjeu commercial majeur ● Il faut conquérir, transformer et fidéliser une clientèle.
Présentation LabPlus v3. Solution novatrice en Technologies de l’information Solution novatrice en Technologies de l’information Application pour la Gestion.
1 Programmation Orientée Objet ● Qu'est-ce qu'un objet ● Collaboration des objets ● Les classes ● Relations entre les classes – “Utilise”, “Contient”,
Les profils du SEDA confection de profil avec Agape.
RMLL 2008 Isis-FISH/Gesi Benjamin Poussin Code Lutin
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é.
Logiciel Assistant Gestion d’Événement Rémi Papillie (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
Flex Web Roster 1TER 2012 Engilberge, Lludice, M'rah.
Soutenance projet tutoré Réalisé par : Michaël Gallaire - Selamettin Uzun - Jérôme Tchania - Etienne Trimaille - Franck Petidemange - David Lebienvenu.
L’évolution du SI. Introduction De nombreux éléments peuvent amener une organisation à faire évoluer son système d’information : Modification des besoins.
Module 14 : Installation et configuration des services Terminal Server.
Plan Présentation de 2TUP 2TUP, un processus UP 2TUP et UML Les apports de 2TUP 2TUP en détail 2TUP dans la pratique.
NOTIONS INFORMATIQUES : RAPPEL
Acquisition Rapide Multivoies
PRESENTATION MODULE FACTURATION
PRESENTATION MODULE CAISSE Inclus dans le portail collaboration MEG.
Les commandes externes
« Mon compte partenaire » 1er services en ligne : CDAP et HAPPS
InfodataDay 2016 CONFÉRENCES 17 NOVEMBRE 2016.
LOG2420 – Automne 2016 Chargé de cours : Mathieu Laprise
Utiliser la vidéoprojection en SES
Sextant RFS Consultants
E. Malengreau, Assistante pédagogique QAP-Polytech
Réunion de la Cellule de Suivi des Projets
Le Cycle de vie d’un logiciel
Projet IHM - Gestion des modules ESSI3
PROJET JAVA Automatisation d’une rame de métro
Méthode générale de conception et de réalisation
(Système de Management de la Sûreté)
FENIX Aperçu GLOBALE DU Système
Réalisation d'agents de surveillance Zephir
Asynchronous Javascript And Xml
Virtualisation d’applications mobiles dans un réseau de Cloudlets
Windev.
3 MOIS DE FORMATION 1 MOIS DE STAGE EN ENTREPRISE prÉsentation …
Démarche de conception. Démarche didactique.
Présentation de la maquette du projet
Présentation des EJB Enterprise Java Beans.
Notion De Gestion De Bases De Données
GLPI Gestion libre de parc informatique Application à la cellule DSI Pédagogie Avec liaison OCS-NG Gaétan TIRMONT.
BALISE HTML5 <audio> : le son sur une page web
Développement d’applications interactives
Integrated Business intelligence
Diagrammes UML 420-KE2-LG.
La mission SUIVI DE GESTION
Technologie 4° Le cours : Au collège
5 Analyse avec Designer d'Oracle
Création d’un « Web Worm » Exploitation automatisée de failles web Simon Marechal Consultant SSI
Présentation des nouveaux programmes de Technologie Mai 2008
LLAGONNE Vincent MAUPIN Nicolas FERNANDEZ Quentin
Base de donnée de support
FORMATION POWERPOINT 2007/2010
20 Données semi-structurées et XML
EPITECH 2009 UML EPITECH 2009
Un Mécanisme d‘Adaptation Guidé par le Contexte en Utilisant une Représentation par Objets Manuele Kirsch Pinheiro Laboratoire LSR – IMAG, Équipe SIGMA.
Projet gestion des subventions
et de la Recherche Scientifique
Daniel Leduc Lise Pouliot Sylvain Bourdeau
Programmation Python en Sciences de l’Ingénieur
Design, innovation et créativité
L’art de l’Intelligence Industrielle
Projet onera Soutenance du projet
CONCEPTION ET REALISATION D’UN BANC DIDACDIQUE DES CIRCUITS
Business Analytics L’Apec réalise ses enquêtes sur l’emploi des cadres avec IBM SPSS Statistics Automatise les tâches de préparation des données pour.
Nom élève 1 - Nom élève 2 - Nom élève 3 - Nom élève 4
Programmation Python en Sciences de l’Ingénieur
Convention 20 septembre 2019.
Transcription de la présentation:

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

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

3 TER 2012 Engilberge, Lludice, M'rah Plan Présentation du sujet Analyse de l’existant Travail effectué Gestion de projet Démonstration Conclusion /32

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

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

6 TER 2012 Engilberge, Lludice, M'rah Analyse de l’existant 1/3 6 /32

7 TER 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. ) /32

8 TER 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 /32

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

10 TER 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 ) /32

11 TER 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 /32

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

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

14 TER 2012 Engilberge, Lludice, M'rah Modularité /32

15 TER 2012 Engilberge, Lludice, M'rah Saisie Textuelle Un Tableau Utilisation et traitement simple, rapide, intuitif modulable, polyvalent /32

16 TER 2012 Engilberge, Lludice, M'rah Saisie Textuelle 3 partie saisie des données saisie des contraintes horizontale et vertical ajustement du tableau et envoi des données /32

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

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

19 TER 2012 Engilberge, Lludice, M'rah Interface de rendu et de saisie graphique 1/2 Micro / Macro Entité et conteneur Composant Modularité et imbrication /32

20 TER 2012 Engilberge, Lludice, M'rah Diviser pour régner & Optimisation Objets fonctionnels - Objets graphiques Modularité Séparation des objets selon leur fonction Rapidité Répartition en couches  Optimisation Standard Interface de rendu et de saisie graphique 2/2 /32

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

22 TER 2012 Engilberge, Lludice, M'rah Gestion de Projet /32

23 TER 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 /32

24 TER 2012 Engilberge, Lludice, M'rah Réalisation Définition de priorité Restructuration et redistribution des tâches Architecture modulaire /32

25 TER 2012 Engilberge, Lludice, M'rah Problèmes rencontrés /32

26 TER 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) /32

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

28 TER 2012 Engilberge, Lludice, M'rah Solutions apportées /32

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

30 TER 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) /32

31 TER 2012 Engilberge, Lludice, M'rah Démonstration /32

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