Phase d’élaboration.  Objectifs de la phase ◦ Performances ◦ Undo / Redo  Travail réalisé  Bilan  Objectifs de la phase de conception.

Slides:



Advertisements
Présentations similaires
LE GRAVILLONNEUR SUR FOURCHE
Advertisements

« Systèmes électroniques »
Les Evolutions et la Maintenance
Objectifs d’apprentissage
2002 Exploratoire ASTRÉE : Analyse Statique de logiciels Temps-RÉel Embarqués 1)Le problème considéré est de démontrer statiquement (à la compilation)
Mécanisme UNDO REDO en Java Laetitia Corcelle Annabel Vincent Lionel Caillis DESS TNI BMW expose IHM.
Présentation de loutil « Documents » de Gmail.com.
DEMARCHES PEDAGOGIQUES en PSE
Réalité virtuelle et interactions avec un individu
MasterMind en spécialité i.s.n.
Design et Ergonomie Parcours ITEC 1 - Créativité et propriété Industrielle Module ITEC 11 – Design et Ergonomie en phase de conception © les cahiers.
Module de formation Introduction
L’équipe: Bobette Diakabana Jérémy Govi Fabien Cannevière Arbi Madhoun
30 octobre 2002 Orsay Tracking – analyse des données Définition claire des objectifs, des limites Le travail a déjà commencé (TMR) Compte-rendu ? Base.
[GPM-02] Approche processus de l'organisation
Revue de Projet : Sondages en Lignes 15 mars 2010 Coach : Clément CROCHEMORE Tracker : Mélissa PETIT Client : Elie LESUEUR Testeurs : Paul TOUTAIN et Thierry.
Gestion des ressources matériels d’un laboratoire
L’équipe: Bobette Diakabana Jérémy Govi Fabien Cannevière Arbi Madhoun
La plateforme Multicom
Conception des Réalisé par : Nassim TIGUENITINE.
Outils dobservation des techniques Programme de Science et technologie.
Projet de Master première année 2007 / 2008
La Gestion de Projet.
Environnement dapprentissage TrainingOffice est un environnement qui couvre le cycle complet de la formation : –Identification des besoins de formation;
Procédures et fonctions
Modalités d’inscription des participants et de composition des équipes sur Condition : être inscrit, par un « responsable.
2003 (revisé 2008)SEG Chapitre 11 Chapitre 1 “The Systems Engineering Context” Le contexte du génie de systèmes.
Interface Homme-machine (interaction humain-machine)
Mettre sur pied votre premier PEÉA. PEÉA Quel changement voulez-vous mettre en oeuvre d’ici mardi prochain?
CRC Nancy France Télécom Romain Arnoux 2A DUT Informatique.
LES DEMARCHES PEDAGOGIQUES
BEWITCHED 12/10/2006 Soutenance GLAO #5 slide 1 Soutenance GLAO #5 AGL & SYGIME Bewitched Team 12 Octobre 2006.
SOMMAIRE Introduction – Contexte 1. Présentation 2. Travaux préliminaires 3. Développement d’applications Conclusion – Bilan Matthieu JULLIEN 14/09/2011.
Initiation à la conception des systèmes d'informations
Programmation Création d’une mire 1 afficher une image
Optimisation de structures : Implémentation d’outils d’aide à la conception basés sur les méthodes d’optimisation topologique d’homogénéisation Thomas.
MOCK.
Jean Paul CHANLON IUT1 Grenoble Génie Mécanique et Productique
MODULE DE FORMATION À LA QUALITÉ
Jehannet, Charbonnier, Allain, Azzedine, Cordonnier.
L’enseignement de spécialité SLAM
Plan de la présentation
Organigramme complexe
Test.
Soutenance Phase 1 Bibliographie et Analyse des besoins
Formation décisionnelle
Définition d’un CMS Comparatif des différents CMS Les CMS Généraux.
Bac STG:épreuve de spécialité
Projet 6 : Virtualisation
MINI‐PROJET DE GROUPE REALISE DANS LE CADRE DU COURS DE GEN
PPE N°3 Etude d’une solution de serveur mandataire proxy filtrant
Mathieu Martin Thomas Rovayaz Natacha Laborde Nathanaël Couret
LE RÔLE D’UN COMITE FDF I. II. Quel genre de personne devrait être membre du comité ? Comment doit-on les choisir ?
Projet de C – Matrices creuses Yves BOGE, Sha LIU, Ivan VALIMAHAMED
Rédiger des procédures efficaces
Traitement de texte : notions avancées
PRESENTATION DU PROJET SHINE – OXFAM MALI AU CLUSTER SECURITE ALIMENTAIRE BAMAKO 25 JUIN, 2015 Présenté par: Ir. Cheikhou DIAGANA Emergency Food Security.
Validation d’une méthode d’analyse
PROJET DE SESSION PRÉSENTÉ PAR : Rosemarie McHugh DANS LE CADRE DU COURS : SCG Réalisation d’applications en SIG 16 avril 2007.
LE PROJET EN TERMINALE.
1 Monopalme Projet 4 Info Présentation finale LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER.
Chapitre 6 Déploiement et gestion des logiciels à l'aide d'une stratégie de groupe Module S44.
La gestion du changement Session 6 Planifier la mise en oeuvre : la feuille de route du changement.
Mise en correspondance des logins entre PRONOTE et ATRIUM Démarche pas à pas V5 –
Test.
Test.
test
TEST.
Test test.
Transcription de la présentation:

Phase d’élaboration

 Objectifs de la phase ◦ Performances ◦ Undo / Redo  Travail réalisé  Bilan  Objectifs de la phase de conception

 Analyser et mesurer les performances  Identifier les modules responsables et corriger  Proposer une solution pour l’Undo / Redo et la mettre en place

 Performances : ◦ première analyse en tant qu'utilisateur « normal » ◦ Utilisation de l’outil Kcachegrind ◦ différents cas testés (déplacement, un undo redo, puis plusieurs)  Observations : ◦ A chaque action  saveToXmi ◦ A chaque Undo / Redo  loadToXmi ◦ Réaffichage complet du quadrillage dans le cas où l’utilisateur a choisi de l’afficher

 Corrections : ◦ Les méthodes lourdes de QCanvas ne sont plus présentes dans Qt 4.2 et ont été remplacées par QgraphicsView. ◦ Undo / Redo en cours de réalisation

 Undo / Redo : ◦ Utilise le framework QT 4.2 ◦ « Action Based Undo/Redo Pattern » ◦ Fournit l'interface pour les actions et la gestion de la pile des actions. ◦ 120 fonctions à implanter (60 fonctions uniques) ◦ Compléxité variable des fonctionnalités Changement de couleur + restoration = simple Annulation d'une suppression de diagramme = très complexe.

 Beaucoup de temps passé sur l’analyse des performances  Communauté avertie de nos observations  Undo / Redo commencé  Première étude de l’UML 2.0 avec l’aide de M. Roques

 Intégrer l’équipe des L3  Finir le Undo / Redo  Se concentrer sur l’UML 2.0