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é.

Slides:



Advertisements
Présentations similaires
Toolkit WEB de contrôle en SVG Equipe Koala d’ILOG Encadré par Colas Nahaboo Isabelle LAFAYE.
Advertisements

Architecture logicielle
Ethnosim (Cr1) Projet encadré par : Mr David Crookall (17 juin 2004) Agostini Jean-Louis Dupouy Nicolas Giroussens Olivier Olivar Kevin Université de Nice.
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
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.
Qu'est ce que le logiciel libre ?. Qu'est-ce qu'un logiciel ? ● C'est une application informatique qui répond à un besoin : traitement de texte, navigateur.
Composants Matériels de l'Ordinateur Plan du cours : Ordinateurs et applications Types d'ordinateurs Représentation binaires des données Composants et.
Système de gestion d'entrées pour un cinéma Scanvion Michel – Etudiant 4.
POO 1 POO ? ■ Programmation Orientée Objet ■ Design Patterns ■ 9 cours, 1 examen ■ 8 TD/TP, 1 TP noté ■ Cours : Philippe Finkel,
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 -
Mozilla Firefox. Présentation : ● Comment «surfer» sur Internet ? ● Différents «navigateurs» ● Internet Explorer, ● Firefox, ● Safari,...
Technologies de l’Internet dynamique
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.
Mon stage à SAVIE Guillaume DOTT Développement d'un logiciel de vidéoconférence Enjeux 3.
Flex Web Roster 1TER 2012 Engilberge, Lludice, M'rah.
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.
Portage d'une application sur GPU CreditCruncher.
1 TER 2012 Engilberge, Lludice, M'rah Flex Web Roster /32.
Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 1 Free Powerpoint Templates Client service architecteur réseaux.
1 Rapport PFE Gestion de Stock M LLE Nouhaila Touzani Ouazli.
Système d’Information et de Gestion
Micro Informatique au Cellier
LOG2420 – Automne 2016 Chargé de cours : Mathieu Laprise
D M A I C DEFINIR MESURER ANALYSER AMELIORER CONTROLER
Comprendre l’environnement Web
(Système de Management de la Sûreté)
CONSEILLER ET ACCOMPAGNER LES CHEFS D’ENTREPRISE AU QUOTIDIEN
Micro Informatique au Cellier
Le vocabulaire d'Internet et du Web
(Système de Management de la Sûreté)
PORTEFEUILLE DE COMPETENCES
Analyse d’un dysfonctionnement
Rapport sable /gravier (S/G)
Par Georges Lucotte & Jean-Pierre Vasseur 03 Mars 2017
Centralisation de logs
(Système de Management de la Sûreté)
Présentation de JQUERY
Les technologies AJAX.
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.
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.
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
Préparé et présenté par: SAOUDI Lalia
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,
Oral de l’étude en SDG Bac SMTG
Paris web 2007 Référentiel Général d’accessibilité pour les Administrations Choix initiaux, cadre général et déploiement.
Méthode générale de conception et de réalisation
Architecture BD Récif.
Un projet en spécialité SIN
Plan Introduction Problématique et Objectif Solution Proposé Conception et Modélisation Réalisation Conclusion et perspective
ENSEIGNER L’ALGORITHMIQUE ET LA PROGRAMMATION AU COLLÈGE
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.
Création d’un outil d’aide à la composition de cours
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é.
PAF Guillaume Martin - Fabrice Cizeron - Xavier Roulot
Qu’est ce qu’une page web? Comment fonctionne un site web?
Transcription de la présentation:

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é -

Etat de l’art : Mosaïque On parle un peu de ces logiciels

(2)Interface spécifique + (1)manque de fonctionnalité Reparler de ce qu’il y a en dessous du tableau dans le rapport

(Acrobate du verbe) Probleme général 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 granndeur de la compléxité en espace atteind les 10^320 ( sachant que l’age de l’univers est estimé à 10^18 secondes. )

De la difficulté de ce probleme il n’existe que des applications resolvant des problemes spécifiques.

Présentation du TER - Interface de saisi d’un problème générale - Rapidité ( JavaScript ) - Portable ( Navigateur Internet ) - Souplesse ( Architecture ) - Compatibilité ( BSON / JSON )

Technologies JavaScript, ou le langage de la rapidité ! -Langage de prototype ( a expliquer sur place ) - Langage événementiel - Langage sécurisé : c’est un langage interprété côté client dans un bac à sable

Portabilité -IE -Gecko ( Firefox ) -WebKit ( Safari, Chrome ) « SquirrelFish » -On s’est cassé le tronc pour que ça fonctionne sur ces 3 merdes !!!

Architecture Souplesse d’utilisation et modularité de fonctionnement Vs.

Modularité : -Comment on a organisé notre code ? - On parle de notre code

Gestion de projet Conception : Confrontation de l’existant et du cahier des charges. Ebauche d’architecture Redéfinition du sujet avec Mr Régin Refonte du Gantt Réalisation : Architecture modulaire Définition de priorité Affectation des tâches en conséquence

Gestion de Projet Les problemes rencontrés : - conçu pour s ’executer que du côté Client (1) - Appliquer des cours d’architecture, génie logiciel basé sur un langage de classe à un langage de prototype (2) -execution dans le bac à sable ( peut pas accéder à un fichier ) (3) -Problème de rendu liée au Moteur à la con ( on a fait des tests ) (4) Les problèmes humains -Pas la même localité (5) - Evolution de la problématique (6)

Gestion de projet Solutions apportés Solution logicielle : -BSON / JSON + Serveur (1)(3) -Documentation (2) -SVN (5) -Lunascape (4) - Mail (5) -Gantt (6) Solution AUTRESSSSSSSSSSSSSSSS : -Réunion (6) - Réorganisation du planning (6) -Restructuration et redistribution des tâches (6) -BU (6)