Spécialisation / généralisation évolutive
|
|
- Gisèle Alarie
- il y a 8 ans
- Total affichages :
Transcription
1 Spécialisation / généralisation évolutive Comparaison de complexité avec une solution statique conventionnelle Créé: Juin 2005 Rédigé : Léonard Sandoz Modifié: Dirigé : Pierre-André Sunier Laboratoire de Génie Logiciel HEG NE Index Préambule Modélisation classique Modélisation évolutive Discussion des deux approches de modélisation o Modélisation classique o Modélisation évolutive L'application classique o Le détail de l'application Entité CONTENEUR - Cassette Entité CONTENEUR - Classeur L'application évolutive o Le détail de l'application Entité TYPE_ATTRIBUTS Entité DOMAIN Entité VALEUR_REF Entité ATTRIBUT Entité TYPE_CONTENEUR Entité TYCON_ATTRIBUT Entité CONTENEURS Entité VALEUR
2 Préambule Ce document traite d'une problématique courante dans le monde actuel qui est en perpétuelle mutation, l'évolutivité des systèmes d'information. Ce changement permanent entraîne la transformation, l'adaptation des systèmes d'information selon des nouveaux besoins, des nouvelles règles. Donc la qualité des logiciels ne se limite plus à leur conformité à un cahier des charges initial, mais à leur potentialité d'évolutivité, ainsi la capacité de réactivité des SII aux changements de règles de gestion devient un critère essentiel. Le but est de passer d'une solution figée de modélisation à une solution évolutive de modélisation pour répondre au besoin de réactivité des futurs systèmes d'information. Pour illustrer la capacité d'évolutivité ou non d'un modèle de donnée, nous utiliserons l'exemple du conteneur d'objet, dont ses attributs varient selon le type de conteneur défini. Par exemple un conteneur, peut être un carton avec un attribut renseignant sa dimension, ou un conteneur peut aussi être un classeur, d'un certain type ou encore une cassette avec une durée d'enregistrement variable. L'objectif de ce document est de fournir un jeu de valeurs test pour évaluer la complexité de la solution de modélisation évolutive. Voir notre projet de recherche ISNet - 72 Modélisation classique La modélisation classique permet de régler simplement certains cas discutés lors de la présentation de la problématique à résoudre. Voir le document Elaboration de systèmes d'information informatisés (SSI) évolutifs Prenons l'exemple suivant des conteneurs pour la modélisation classique.
3 L'entité Conteneur permet de représenter la notion de spécialisation généralisation. Nous observons que le conteneur ici considéré comme une entité "Sur-type" peut être spécialisé en plusieurs autres entités "Sous-type" comme Carton, Classeur, Recueil, Cassette ou encore CD. D'après un tel modèle la première solution consiste à ne créer qu'une seule table. Elle comportera les colonnes relatives aux attributs de l'entité Conteneur et elle comportera aussi toutes les colonnes représentant les classes enfants. Ces colonnes seront forcément optionnelles même si à la base elles avaient un caractère obligatoire. De plus les différentes entités "Sous-type" seront représentées par une colonne intégrée à la table Conteneur. Voir le chapitre 10 du document Designer - Modélisation des données, Niveau conceptuel. Modélisation évolutive Pour dépasser les cas discutés lors de la problématique à résoudre, il faut mettre sur pied une modélisation évolutive. Prenons l'exemple suivant des conteneurs pour la modélisation évolutive. Pour commencer, ce modèle permet de créer dynamiquement des spécialisations grâce à un typage et de plus il permet de créer dynamiquement des attributs spécifiques aux spécialisations. Les entités TYPE_CONTENEUR et CONTENEUR permettent de créer dynamiquement les spécialisations qui sont spécifiées de manière statique dans le modèle classique. Les entités TYPE_ATTRIBUT, ATTRIBUT et VALEUR rendent le modèle évolutif même si les entités enfants de conteneur possèdent des attributs spécifiques. Cette représentation est en fait un méta-modèle, elle permet de modéliser la structure particulière de la généralisation spécialisation.
4 Discussion des deux approches de modélisation Modélisation classique Le modèle de données utilisé pour la modélisation classique a été illustré précédemment. Son entité "CONTENEUR", est une entité de genre "Sur-type", permettra le stockage des objets à inventorier. La modélisation du concept des domaines de spécialisation des objets est mis en place par l'intermédiaire du concept d'entité "Sous-type". Dans l'entité de genre "Sur-type" sont introduites des entités du genre "Sous-type" qui spécialisent un genre de conteneur. Ces "Sous-type" d'entités définissent le type de conteneur. Chaque "Sous-type" d'entité possède ses propres attributs. Nous pouvons remarquer que ce modèle classique est beaucoup moins riche que le modèle évolutif, mais qu'il est plus facile à comprendre. Modélisation évolutive Le modèle de données utilisé pour la modélisation évolutive est celui présenté à la page précédente. L'entité "CONTENEUR" permettra le stockage des objets à inventorier. L'entité " TYPE_CONTENEUR " modélise le concept de spécialisation des objets. En effet, chaque objet pourra, selon sa nature, être rattaché à une spécialisation pour lequel des attributs spécifiques auront été définis. L'entité "ATTRIBUT" est prévue pour le stockage des attributs. L'entité associative " TYCON_ATTRIBUT" permet de faire le lien entre les attributs et les spécialisations. C'est à ce niveau que les attributs sont rattachés aux spécialisations. Pour chaque couple spécialisation - attribut une valeur propre à un objet pourra être définie au sein de l'entité "VALEUR". L'entité "TYPE_ATTRIBUT" permettra le stockage des différents types de données standards tels que les numériques, les chaînes de caractères ou encore les dates mais également la définition d'autres types plus évolués comme le formatage d'une adresse , d'un numéro de téléphone, etc. L'entité "DOMAIN" reprend le concept de domaine de valeurs ("Domains") prévu par Oracle Designer, car un attribut peut ou non être lié à un domaine de valeurs de référence. L'entité "VALEUR_REF" permet le stockage des valeurs de référence d'un domaine de valeurs. Pour le domaine "TY_SEXE" (Sexe), les valeurs de référence seront "Homme" et "Femme" par exemple. C'est au sein de l'entité "VALEUR" que seront stocké les valeurs des attributs pour un objet. Comme expliqué ci-avant, la nouvelle structure de données prévoit la définition de la longueur et du nombre de décimales des valeurs de référence d'un domaine de valeur au niveau de ce dernier (entité "DOMAIN"). L'association liant les entités "VALEUR_REF" et "TYPE_ATTRIBUT" est remplacée par l'association "estde" liant les entité "TYPE_ATTRIBUT" et "DOMAIN" pour que la définition du type de donnée des valeurs de référence d'un domaine se fasse au niveau du domaine.
5 L'application classique L'application classique, est basée comme son nom l'indique, sur la modélisation classique et le modèle proposé précédemment. Cette application est figée, elle permet à l'utilisateur de saisir des objets de type conteneur qui correspondent à un des quatre types prédéfinis soit Cassette, CD, Classeur ou encore Recueil. Par figée il faut aussi comprendre qu'il n'est pas possible de créer de nouveaux types d'attributs, ainsi que changer la structure des différents conteneurs. Nous remarquons que cette application liste les différents conteneurs dans le cadre de gauche et le détail de chacun d'entre eux est affiché dans le cadre de droite, mais avec les attributs appartenant à tous les types de conteneur, ce qui n'est pas idéal.
6 Lorsqu'un utilisateur veut créer un nouveau conteneur appartenant à un type de conteneur existant, voici le formulaire qui lui est proposé. Lors de la saisie des différents conteneurs, une attention particulière doit être mise sur les différents champs à remplir selon le type de conteneur auquel appartient le nouveau conteneur créé. Effectivement rien n'empêche l'utilisateur de saisir une valeur pour le champ "Taille", bien qu'il est en train de créer un conteneur de type Classeur. Nous illustrons cet exemple en créant le "Classeur 003", avec une "Epaisseur" de 8 et une "Taille" de 10, normalement ce champ est réservé pour les type des conteneur de style CD.
7 Le détail de l'application Pour gérer ce problème, l'application doit être modifiée pour n'afficher que les champs concernant le type de conteneur saisi. On peut remarquer qu'une modélisation classique est bien moins complexe et moins longue à mettre en œuvre, mais elle ne résout pas tous les problèmes de gestion, ce qui implique après coup la modification de l'application découlant de cette modélisation. Pour répondre à ces nouveaux besoins, il faut mettre en place un module par type de conteneur, et ainsi chaque module gérera un type de conteneur. Ensuite un menu devra permettre à l'utilisateur de choisir quel type de conteneur il veut gérer. Pour illustrer ce propos, nous avons mis au point une application de gestion de deux types de conteneurs soit les Classeurs et les Cassettes. La suite de ce chapitre illustre la gestion des cassettes ainsi que la gestion des classeurs. Pour chacune de ces spécialisations, un zoom est effectué sur chaque entité du modèle, montrant d'une manière répétitive l'entité dans son environnement immédiat, un jeu de valeurs de test, ainsi qu'une copie écran illustrant les concepts mis en place. La correspondance entre le jeu de valeurs de test et la copie écran est réalisée par la mise en gras du ou des tuples correspondants. Pour mieux saisir la fonction précise de l'entité, elle est intégrée à son environnement immédiat, mais pour ne pas perdre le lecteur, elle est toujours entourée d'un cercle.
8 Entité CONTENEUR - Cassette CONTENEURS COTE DESCRIPTION TYPE_ CONTENEUR CLASSEUR_ EPAIS. LARG. PROF. TAILLE CASSETTE_ EPAIS Cassette longue CAS 90 durée Cassette durée CAS 60 moyenne Cassette 003 CAS Classeur 001 CLA Classeur 002 CLA 5 40 Pour la gestion des différentes cassettes l'écran suivant est proposé à l'utilisateur Cet écran de saisie est propre à la saisie d'information concernant les conteneurs de type cassette et seules les informations concernant les cassettes peuvent être saisies.
9 Lorsque l'utilisateur presse sur le bouton nouveau, cette fenêtre de saisie apparaît, ainsi il ne peut plus se tromper de champs lors de sa saisie. Entité CONTENEUR - Classeur CONTENEURS COTE DESCRIPTION TYPE_ CONTENEUR CLASSEUR_EPAIS. LARG. PROF. TAILLE CASSETTE_ EPAIS Cassette longue CAS 90 durée Cassette durée CAS 60 moyenne Cassette 003 CAS Classeur 001 CLA Classeur 002 CLA 5 40
10 Le même concept a été déployé pour la gestion des classeurs Et voici l'écran de saisie conçu pour l'entrée d'information concernant les classeurs. Cet écran de saisie est dédié à la saisie d'information concernant les conteneurs de type classeur et seules les informations concernant les classeurs peuvent être saisies.
11 L'application évolutive A partir du modèle de données évolutif présenté, voici le menu de l'application qui a été développé. Depuis ce menu principal toute l'évolutivité de l'application est visible. On peut créer des nouveaux types d'attribut, donc créer de nouveaux types de données basés sur les type de données SQL Ensuite la gestion des domaines de valeurs de références permet de gérer les différents domaines de valeurs qui peuvent être utilisés par certains attributs. Dans ce même formulaire, un lien "Gestion des domaines de valeurs de références" a été introduit pour permettre à l'utilisateur de gérer les valeurs de références d'un domaine particulier. En exemple sont montrés les valeurs de références pour le domaine TY_POLITESSE.
12 Sinon la gestion des attributs nous permet de créer des attributs répondant à certains besoins, et de les affecter aussi avec les nouveaux types d'attributs définis précédemment. Une fois les nouveaux types d'attributs et attributs créés, ainsi que les différents domaines de valeurs, des nouveaux type de conteneurs peuvent être ajoutés, grâce à la gestion des types de conteneurs. La dernière fonctionnalité du menu permet la gestion des différents conteneurs utilisés. Le détail de l'application L'articulation de la suite de ce document se calque sur l'ordre des différentes manipulations à effectuer pour saisir un conteneur. Un zoom est effectué sur chaque entité du modèle, montrant d'une manière répétitive l'entité dans son environnement immédiat, un jeu de valeur de test, ainsi qu'une copie écran illustrant les concepts mis en place. La correspondance entre le jeu de valeurs de test et la copie écran est réalisée par la mise en gras du ou des tuples. Pour mieux saisir la fonction précise de l'entité, elle est intégrée à son environnement immédiat, mais pour ne pas perdre le lecteur, elle est toujours entourée d'un cercle.
13 Entité TYPE_ATTRIBUTS TYPES_ATTRIBUT CODE TYPE_SQL FORMAT EXPR_REGULIERE Caractère VARCHAR2 ^.*$ Date DATE jj.mm.aaaa ^[[:digit:]]{2}\.[[:digit:]]{2}\.[[:digit:]]{4}$ VARCHAR2 Numérique NUMBER ^[[:digit:]]+$ ^[[:digit:]]+\.[[:digit:]]+$ ^[[:digit:]]{1,5}\/[[:digit:]]{3}\.[[:digit:]]{2}\.[[:digit:]]{2} Téléphone VARCHAR2 032/ $
14 Entité DOMAIN DOMAIN TYPE_ATTRIBUT ( fk ) CODE LIBELLE LENGTH DECIMALE Caractère TY_OUINON Oui / Non 3 0 Caractère TY_POLITESSE Politesse 10 0 Caractère TY_SEXE Sexe 5 0
15 Entité VALEUR_REF VALEURS_REF DOMAIN ( fk ) TY_OUINON TY_OUINON TY_POLITESSE TY_POLITESSE TY_POLITESSE TY_SEXE TY_SEXE DONNEE Oui Non Famille Monsieur Madame Homme Femme
16 Entité ATTRIBUT ATTRIBUTS TYPE_ATTRIBUT ( fk ) CODE NOM LENGTH DECIMALE Numérique EPAISSEUR Epaisseur 5 2 Numérique LARGEUR Largeur (cm) 5 2 Numérique PROFONDEUR Profondeur (cm) 5 2 Numérique DUREE Durée (en minutes) 5 2 Numérique TAILLE Taille 5 2
17 Entité TYPE_CONTENEUR TYPE_CONTENEUR CODE CAS CD CLA REC LIBELLE Cassette CD Classeur Recueil
18 Entité TYCON_ATTRIBUT TYCON_ATTRIBUTS ATTRIBUT ( fk ) TYPE_CONTENEUR ( fk ) EPAISSEUR EPAISSEUR LARGEUR PROFONDEUR PROFONDEUR CLA REC CLA CD CLA
19 Entité CONTENEURS CONTENEURS TYPE_CONTENEUR ( fk ) COTE DESCRIPTION CLA Classeur 001 CLA Classeur 002 REC Recueil 001 CAS Cassette longue durée CAS Cassette durée moyenne
20 Entité VALEUR VALEUR CONTENEUR ( fk ) TYPE_CONTENEUR ( fk ) TYCON_ATTRIBUT ( fk ) DONNEE CLASSEUR 001 CLA EPAISSEUR 6 CLASSEUR 001 CLA LARGEUR 3 CLASSEUR 001 CLA PROFONDEUR 1 CLASSEUR 002 CLA EPAISSEUR 5 CLASSEUR 002 CLA LARGEUR 40 CLASSEUR 002 CLA PROFONDEUR RECUEIL 001 REC EPAISSEUR
CONCEPTION Support de cours n 3 DE BASES DE DONNEES
CONCEPTION Support de cours n 3 DE BASES DE DONNEES Auteur: Raymonde RICHARD PRCE UBO PARTIE III. - LA DESCRIPTION LOGIQUE ET PHYSIQUE DES DONNEES... 2 A. Les concepts du modèle relationnel de données...
Plus en détailDossier I Découverte de Base d Open Office
ETUDE D UN SYSTEME DE GESTION DE BASE DE DONNEES RELATIONNELLES Définition : Un SGBD est un logiciel de gestion des données fournissant des méthodes d accès aux informations. Un SGBDR permet de décrire
Plus en détailCRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE
CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE 3. ème partie : RAPPORTS MENU D'ACCUEIL - MIGRATION Table des matières 1. Les RAPPORTS...2 1.1 Création d'un rapport basé sur une Requête...3 1.2 Imprimer,
Plus en détailDOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin
DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL
Plus en détailPersonnalisation Fiche Annuaire
Personnalisation Fiche Annuaire Personnalisation des données de sa fiche annuaire - E.N.T., onglet Mon dossier. Septembre 2012 Version : 1.0.1 Direction Informatique Personnalisation des données de sa
Plus en détailAccess et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.
Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs, relations,
Plus en détailFreeway 7. Nouvelles fonctionnalités
! Freeway 7 Nouvelles fonctionnalités À propos de ce guide... 3 Nouvelles fonctionnalités en un coup d'oeil... 3 À propos de la conception d'un site web réactif... 3 Travailler avec les pages pour créer
Plus en détailModule d échange de données INTERLIS v1.0 GeoConcept Manuel d'utilisation
Module d échange de données INTERLIS v1.0 GeoConcept Manuel d'utilisation Interlis V1.0 - GC version 5.0 Table des matières TABLE DES MATIERES...1 1. INTRODUCTION...2 1.1 OBJECTIF...2 1.2 PRINCIPE...2
Plus en détailMAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA
MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA OBJECTIFS : manipuler les fenêtres et l environnement Windows, gérer ses fichiers et dossiers, lancer les applications bureautiques présentes sur son poste. PUBLIC
Plus en détailMEDIAplus elearning. version 6.6
MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...
Plus en détailGuide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons
Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4
Plus en détailPMI PLACE DE MARCHE INTERMINISTERIELLE GUIDE D'UTILISATION UTILISATEUR OPERATEUR ECONOMIQUE
PMI PLACE DE MARCHE INTERMINISTERIELLE GUIDE D'UTILISATION UTILISATEUR OPERATEUR ECONOMIQUE ETAT tous droits réservés Page 1 sur 30 Table des matières 1 PRESENTATION DU GUIDE D'UTILISATION...4 1.1 Introduction...4
Plus en détailPréambule. Sommaire. Ouverture de votre Service Client. Configuration de La Solution Crypto. Activation. Paramètres PagesIMMO
Préambule La Solution Crypto offre en standard la possibilité de publier vos annonces et de les diffuser sur Internet, sur votre site Web ou sur différents serveurs d annonces, comme le décrit en détail
Plus en détailParcours FOAD Formation EXCEL 2010
Parcours FOAD Formation EXCEL 2010 PLATE-FORME E-LEARNING DELTA ANNEE SCOLAIRE 2013/2014 Pôle national de compétences FOAD Formation Ouverte et A Distance https://foad.orion.education.fr Livret de formation
Plus en détailLa Clé informatique. Formation Excel XP Aide-mémoire
La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles
Plus en détailInterface PC Vivago Ultra. Pro. Guide d'utilisation
Interface PC Vivago Ultra Pro Guide d'utilisation Version 1.03 Configuration de l'interface PC Vivago Ultra Configuration requise Avant d'installer Vivago Ultra sur votre ordinateur assurez-vous que celui-ci
Plus en détailDidacticiel de mise à jour Web
Didacticiel de mise à jour Web Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'une application de mise à jour Web.................. 0 Copyright 1995-2012 Esri.
Plus en détailUtilisation du logiciel ModellingSpace
Utilisation du logiciel ModellingSpace 1. Pour ouvrir le logiciel, cliquer deux fois sur l icône de ModellingSpace se trouvant sur le bureau. N ouvrez pas d autres applications en même temps que ModellingSpace.
Plus en détailGuide pour la réalisation d'un document avec Open Office Writer 2.2
Guide pour la réalisation d'un document avec Open Office Writer 2.2 1- Lancement de l'application : Le Traitement de textes de la Suite OpenOffice peut être lancé : soit depuis le menu «Démarrer / Programmes/OpenOffice2.2/Writer
Plus en détailCOURS WINDEV NUMERO 3
COURS WINDEV NUMERO 3 01/02/2015 Travailler avec un fichier de données Etude du gestionnaire d analyse, Manipulation des tables mémoires, Manipulation de données, Création d états, Pré requis : Cours WinDev
Plus en détailCréation d'un site neutre et présentation des éléments de la page d'accueil
Création d'un site neutre et présentation des éléments de la page d'accueil Alkante Page 1/8 Table des matières Préambule... 3 Création d'un site neutre... 3 Rubriques de pages éditoriales...5 Contenu
Plus en détailBases de Données. Plan
Université Mohammed V- Agdal Ecole Mohammadia d'ingénieurs Rabat Bases de Données Mr N.EL FADDOULI 2014-2015 Plan Généralités: Définition de Bases de Données Le modèle relationnel Algèbre relationnelle
Plus en détailMODE D EMPLOI WWW.INSERT.BE
Insert_2012 IV MODE D EMPLOI WWW.INSERT.BE My Insert - Gestionnaire Insert est accrédité sous le numéro 100001 A+B dans le cadre du recyclage régulier (loi du 27.03.1995, art. 11, 4bis) IV.2 My Insert
Plus en détailCompte-rendu de projet de Système de gestion de base de données
Compte-rendu de projet de Système de gestion de base de données Création et utilisation d'un index de jointure LAMBERT VELLER Sylvain M1 STIC Université de Bourgogne 2010-2011 Reponsable : Mr Thierry Grison
Plus en détailProcédures Stockées WAVESOFT... 12 ws_sp_getidtable... 12. Exemple :... 12. ws_sp_getnextsouche... 12. Exemple :... 12
Table des matières Les Triggers... 2 Syntaxe... 2 Explications... 2 Les évènements déclencheurs des triggers... 3 Les modes de comportements des triggers... 4 Les pseudo tables... 5 Exemple... 6 Les procédures
Plus en détailPROJET DE PORTAIL INTRANET YNNA
PROJET DE PORTAIL INTRANET YNNA PV sur l état d avancement du chantier Intranet Ynna Hicham BENJELLOUN h.benjelloun@ynna.ma Préambule Ce rapport a pour objet de proposer les grandes lignes de l état des
Plus en détailSage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8
Sage 100 CRM Guide de l Import Plus avec Talend Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel
Plus en détailGuide de prise en main. Yourcegid SOLOS. Devis-Factures. 12/08/2013 Page 1 / 38
Yourcegid SOLOS Devis-Factures 12/08/2013 Page 1 / 38 Sommaire 1. YOURCEGID SOLOS DEVIS-FACTURES : AUTONOME, SIMPLE, INTUITIF ET PERSONNALISABLE 3 2. CENTRE D'AIDE ET SUPPORT... 5 3. ERGONOMIE... 6 Les
Plus en détailSAP Lumira Version du document : 1.23 2015-03-06. Guide de l'utilisateur de SAP Lumira
SAP Lumira Version du document : 1.23 2015-03-06 Contenu 1 A propos de SAP Lumira....6 2 Guide de démarrage de SAP Lumira.... 7 2.1 Menus sur la page d'accueil.... 7 2.2 Étapes générales pour la visualisation
Plus en détailLibreOffice Calc : introduction aux tableaux croisés dynamiques
Fiche logiciel LibreOffice Calc 3.x Tableur Niveau LibreOffice Calc : introduction aux tableaux croisés dynamiques Un tableau croisé dynamique (appelé Pilote de données dans LibreOffice) est un tableau
Plus en détailLe modèle de données
Le modèle de données Introduction : Une fois que l étude des besoins est complétée, deux points importants sont à retenir : Les données du système étudié Les traitements effectués par le système documentaire.
Plus en détailRapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources
Master Maths Finances 2010/2011 Data Mining janvier 2011 RapidMiner 1 Introduction 1.1 Présentation RapidMiner est un logiciel open source et gratuit dédié au data mining. Il contient de nombreux outils
Plus en détailSi vous décidez d utiliser un autre chemin, c est ce nouveau chemin qu il faudra prendre en compte pour la sauvegarde. Cf. : Chapitre 9 Sauvegarde
Sommaire Installation du logiciel...2 Enregistrement du logiciel...2 Présentation du logiciel...3 Initialisation du logiciel... 1. Initialisation des constantes...4 2. Initialisation des codes grades...5
Plus en détail«Manuel Pratique» Gestion budgétaire
11/06/01 B50/v2.31/F/MP005.01 «Manuel Pratique» Gestion budgétaire Finance A l usage des utilisateurs de Sage BOB 50 Solution Sage BOB 50 2 L éditeur veille à la fiabilité des informations publiées, lesquelles
Plus en détailPAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel
PAGE L écran du logiciel d Open Office Draw Nom du document : Nom d enregistrement Barre de mise forme: Ligne, couleurs, fond,... Barre de menu: Les commandes du logiciel Barre d outils: Les boutons de
Plus en détailAutomatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs
Dans la série Les tutoriels libres présentés par le site FRAMASOFT Automatisation d'une Facture 4 Liste Déroulante Remises Case à cocher Calculs Logiciel: Version: Licence: Site: OpenOffice.org Calc :
Plus en détail2 Grad Info Soir Langage C++ Juin 2007. Projet BANQUE
2 Grad Info Soir Langage C++ Juin 2007 Projet BANQUE 1. Explications L'examen comprend un projet à réaliser à domicile et à documenter : - structure des données, - objets utilisés, - relations de dépendance
Plus en détailDescription des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013
Exemple d utilisation du gestionnaire de conception Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 6, rue de l Etang, L-5326
Plus en détailTravaux pratiques avec RapidMiner
Travaux pratiques avec RapidMiner Master Informatique de Paris 6 Spécialité IAD Parcours EDOW Module Algorithmes pour la Fouille de Données Janvier 2012 Prise en main Généralités RapidMiner est un logiciel
Plus en détailManuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles
Manuel d utilisation de la plate-forme de gestion de parc UCOPIA La mobilité à la hauteur des exigences professionnelles 2 Manuel d utilisation de la plate-forme de gestion de parc UCOPIA 1 Table des matières
Plus en détail1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5
1. Introduction... 2 2. Création d'une macro autonome... 2 3. Exécuter la macro pas à pas... 5 4. Modifier une macro... 5 5. Création d'une macro associée à un formulaire... 6 6. Exécuter des actions en
Plus en détailManuel d utilisation du site web de l ONRN
Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil
Plus en détailCREG : http://www.creg.ac- versailles.fr/spip.php?article803
OUTILS NUMERIQUES Édu-Sondage : concevoir une enquête en ligne Rédacteur : Olivier Mondet Bla. 1 Présentation Parmi les pépites que contient l Édu-Portail, l application Édu-Sondage est l une des plus
Plus en détailÉvaluation des compétences. Identification du contenu des évaluations. Septembre 2014
Identification du contenu des évaluations Septembre 2014 Tous droits réservés : Université de Montréal Direction des ressources humaines Table des matières Excel Base version 2010... 1 Excel intermédiaire
Plus en détailCréer un tableau avec LibreOffice / Calc
Créer un tableau avec LibreOffice / Calc Réaliser des tableaux LibreOffice / Calc permet de créer des tableaux facilement en utilisant les cellules. En premier lieu, il faut prévoir le nombre de colonnes
Plus en détailBusiness Intelligence simple et efficace
Business Intelligence simple et efficace avec Excel et PowerPivot Jean-Philippe GOUIGOUX Table des matières 1 Chapitre 1 Présentation de PowerPivot A. L analyse de données.....................................................
Plus en détailQlik Sense Cloud. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés.
Qlik Sense Cloud Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik, QlikTech, Qlik Sense, QlikView,
Plus en détailCorrection des Travaux Pratiques Organiser son espace de travail
Module 01 Correction des Travaux Pratiques Organiser son espace de travail Correction de l exercice N 1 Organiser son espace de travail Objectif de l exercice : 1. Comprendre le dock 2. Afficher les règles
Plus en détailUtilisation de la clé USB et autres supports de stockages amovibles
Utilisation de la clé USB et autres supports de stockages amovibles Sommaire : 1. Repérer et copier un fichier se trouvant sur l'ordinateur...3 2. Brancher une clé USB à l'ordinateur...4 3. Visualiser
Plus en détailUtilisateur. Auteurs. Laurent project engineer
Guide Utilisateur Maarch LetterBox v2 Auteurs : Jean-Louis Ercolani Maarch project manager Laurent Giovannoni Maarch project engineer Claire Figueras Maarch project engineer Loïc Vinet Maarch project engineer
Plus en détailPARAMETRAGE DU STOCKAGE/DESTOCKAGE DES ARTICLES & MOUVEMENTS DE STOCKS
PARAMETRAGE DU STOCKAGE/DESTOCKAGE DES ARTICLES & MOUVEMENTS DE STOCKS Ce document ne concerne que les changements survenus dans la version 2.1 au plus. D'importants changements ont été entrepris dans
Plus en détailGUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA)
GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA) Publié en 2013 par : Institut de statistiques de l UNESCO C.P. 6128, Succursale Centre-Ville Montréal,
Plus en détailCréer le schéma relationnel d une base de données ACCESS
Utilisation du SGBD ACCESS Polycopié réalisé par Chihab Hanachi et Jean-Marc Thévenin Créer le schéma relationnel d une base de données ACCESS GENERALITES SUR ACCESS... 1 A PROPOS DE L UTILISATION D ACCESS...
Plus en détailA - Créer une Base de données au format dbase
Bases de données sous Open Office (OOo) : Bref tutorial A - Créer une Base de données au format dbase 1. Solution 1 :Ouvrir une feuille de classeur dans OOo. Mettre le nom des champs sur la 1ère ligne
Plus en détailFormation > Développement > Internet > Réseaux > Matériel > Maintenance
Formation > Développement > Internet > Réseaux > Matériel > Maintenance SOMMAIRE 1. ACCEDER A L'INTERFACE D'ADMINISTRATION...5 1.1. Le navigateur... 5 1.2. L'interface d'administration... 5 2. METTRE
Plus en détailCours Access 1) INTRODUCTION AU SGBD...4 2) LES TABLES...4
COURS MS ACCESS 1) INTRODUCTION AU SGBD...4 A) DÉFINITION...4 B) ENREGISTREMENTS ET CHAMPS....4 C) LES GRANDES FONCTIONS D'ACCESS... 4 i) Les tables...4 ii) Les requêtes...4 iii) Les formulaires... 4 iv)
Plus en détailIntroduction : présentation de la Business Intelligence
Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage RI3WXIBUSO dans la zone de recherche et validez.
Plus en détailUtilisation du client de messagerie Thunderbird
Outlook express n existant plus sur les systèmes d exploitation sortis après Windows XP, nous préconisons désormais l utilisation du client de messagerie libre distribué gratuitement par la Fondation Mozilla.
Plus en détailCours Modélisation et Programmation avec tableur
Cours Modélisation et Programmation avec tableur Eléments de base du tableur Excel Avertissement : Ce document ne prétend pas être exhaustif et remplacer la documentation d'excel ou l'aide en ligne; son
Plus en détail1. Création d'un état... 2. 2. Création d'un état Instantané Colonnes... 3. 3. Création d'un état Instantané Tableau... 4
1. Création d'un état... 2 2. Création d'un état Instantané Colonnes... 3 3. Création d'un état Instantané Tableau... 4 4. Création d'un état avec plusieurs tables... 9 5. Modifier la structure d'un état...11
Plus en détailConférence. Comment améliorer le taux de conversion de votre boutique en ligne grâce au design sous Prestashop? Réalisé par ECOMIZ
Conférence Comment améliorer le taux de conversion de votre boutique en ligne grâce au design sous Prestashop? Réalisé par ECOMIZ Table des matières Présentation d'ecomiz...2 Pré-requis...2 Visibilité
Plus en détailPRODIGE V3. Manuel utilisateurs. Consultation des métadonnées
PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.
Plus en détailOpenOffice Base Gestionnaire de Base de Données
OpenOffice Base OpenOffice Base Gestionnaire de Base de Données Version 2.3 / 2.4.1 Module d'introduction Document de présentation Contributions : Charles BURRIEL, Pauline CONSTANT, Frédéric PIRARD Jeffrey
Plus en détailBases de données cours 1
Bases de données cours 1 Introduction Catalin Dima Objectifs du cours Modèle relationnel et logique des bases de données. Langage SQL. Conception de bases de données. SQL et PHP. Cours essentiel pour votre
Plus en détailMon Compte Epargne Temps (CET) : manuel utilisateur
Mon Compte Epargne Temps (CET) : manuel utilisateur Février 2012 Version : 1.0 Direction Informatique Version : 1.0 Date : Février 2012 Editeur : Rédacteurs : Copyright : Université de Strasbourg Sylvie
Plus en détailCOMMENT TROUVER VOS FUTURS CLIENTS À L INTERNATIONAL? 05/03/2015 Creditsafe France
COMMENT TROUVER VOS FUTURS CLIENTS À L INTERNATIONAL? Mise à jour Auteur 05/03/2015 Creditsafe France Trouver vos futurs clients à l international Bienvenue dans le guide utilisateur de l outil de Prospection
Plus en détailMéthodologies de développement de logiciels de gestion
Méthodologies de développement de logiciels de gestion Chapitre 5 Traits caractéristiques des deux approches de méthodologie Présentation réalisée par P.-A. Sunier Professeur à la HE-Arc de Neuchâtel http://lgl.isnetne.ch
Plus en détailPublipostage avec Open Office Writer et Open Office Calc
Publipostage avec Open Office Writer et Open Office Calc page 1/6 Publipostage avec Open Office Writer et Open Office Calc Créer la base de données sous Open Office Calc Ovrir le tableur Open Office Calc
Plus en détailGUIDE Excel (version débutante) Version 2013
Table des matières GUIDE Excel (version débutante) Version 2013 1. Créer un nouveau document Excel... 3 2. Modifier un document Excel... 3 3. La fenêtre Excel... 4 4. Les rubans... 4 5. Saisir du texte
Plus en détailImportation des données dans Open Office Base
Importation des données dans Open Office Base Il est aujourd'hui assez rare dans les bureaux de créer un environnement de base de données de toutes pièces. Les données sont manipulées depuis longtemps
Plus en détailDocumentation module hosting
Documentation module hosting Documentation module Hosting pour Dolibarr ERP/CRM 04/11/2014 Version : 1.0 2014 - aternatik www.aternatik.fr Documentation module Hosting pour Dolibarr ERP/CRM Nom : www.aternatik.fr
Plus en détailLE TABLEUR OPENOFFICE CALC : CONTRÔLES DE FORMULAIRES ACCÈS AUX BASES DE DONNÉES
LE TABLEUR OPENOFFICE CALC : CONTRÔLES DE FORMULAIRES ACCÈS AUX BASES DE DONNÉES 1. Les bases de données dans OpenOffice CALC Dans OpenOffice Calc une base de données désigne simplement un tableau de valeurs.
Plus en détailLa sauvegarde (backup) de votre comptabilité a pour but de vous permettre de retrouver vos données si un incident est survenu.
Logiciels concernés Ciel Compta Premium, Evolution et Réseau. Depuis la version 10.xx jusqu'à la version 13.xx Sauvegarde Remarque préliminaire La sauvegarde (backup) de votre comptabilité a pour but de
Plus en détailHP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque
HP Data Protector Express Software - Tutoriel 3 Réalisation de votre première sauvegarde et restauration de disque Que contient ce tutoriel? Après avoir lu ce tutoriel, vous pourrez : utiliser les fonctions
Plus en détailHERAKLES Page 1 sur 11 PARAMETRAGE DE GSI FICHE 010-01 PARAMETRAGE DE GSI
HERAKLES Page 1 sur 11 PARAMETRAGE DE GSI OBJECTIFS Le menu des paramètres contient l ensemble des fonctions qu il est indispensable de régler à la mise en service du logiciel. Un utilisateur par défaut
Plus en détailCours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No2 :
Atelier No2 : Installation d Active Directory Installation du service DNS Installation du Service WINS Création d'un compte d'ordinateur Jonction d'un ordinateur à un domaine Création d usagers. Étape
Plus en détailGérer ses fichiers et ses dossiers avec l'explorateur Windows. Février 2013
Gérer ses fichiers et ses dossiers avec l'explorateur Windows Février 2013 SOMMAIRE 1. Premiers repères : l'explorateur Windows (Vista et Windows 7) 2. Les dossiers : création, déplacement, suppression
Plus en détailInstallation et paramétrage. Accès aux modèles, autotextes et clip- art partagés
DSI Documentation utilisateurs Installation et paramétrage Accès aux modèles, autotextes et clip- art partagés Auteur : Yves Crausaz Date : 21 septembre 2006 Version : 1.04 Glossaire OOo : Abréviation
Plus en détailGéographie CM2. Guide pédagogique. Ressources vidéoprojetables & 14 animations interactives. Jacques Arnaud Nicole Darcy Daniel Le Gal
CM2 Géographie RESSOURCES MULTIMÉDIA Guide pédagogique Atouts es n i l p i c s Di Jacques Arnaud Nicole Darcy Daniel Le Gal Ressources vidéoprojetables & 14 animations interactives Sommaire Présentation
Plus en détailTapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.
Créer un site Internet à l aide du logiciel NVU Le logiciel NVU, permet l édition Wysiwyg (What You See, Is What You Get, ce que vous voyez, est ce que vous obtenez ) d un site internet. Vous rédigez le
Plus en détailService intervenant. Version 6.3
Service intervenant Version 6.3 Guide intervenant Mai 2013 Sommaire 1. PRESENTATION GENERALE... 3 1.1. OBJECTIFS... 3 1.2. PRECONISATIONS... 3 1.3. PRINCIPES GENERAUX... 4 2. PRESENTATION DETAILLEE...
Plus en détailIntroduction : Cadkey
Introduction Cadkey Cadkey est un logiciel de dessin assisté par ordinateur. La fenêtre du logiciel devrait ressembler à quelque chose comme suit: Le menu supérieur: Redraw Autoscale Efface Modifier les
Plus en détailTable des matières ENVIRONNEMENT
ENVIRONNEMENT Présentation de Windows 7.................13 Démarrer Windows 7......................15 Quitter.................................15 Les fenêtres..............................16 Généralités............................17
Plus en détailOSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR
OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR HISTORIQUE DES VERSIONS Vers. Date Rédacteur Objet de la modification 1.00 Juillet 2007 GTBO_AGRI Création du document 1.01 Février 2009 SAMOA
Plus en détailDécouverte et prise en main de SWEET HOME 3D
Découverte et prise en main de SWEET HOME 3D Auteur du tutoriel : ALLARDIN Jérémie - Prof. Génie Mécanique. Site : http://www.technologie-tutoriel.fr/ Dans la première partie du TP, vous créerez les murs
Plus en détailLa gestion des serveurs de mail
La gestion des serveurs de mail La gestion des serveurs de mail - page Définition d'un serveur de mail Un serveur de messagerie électronique est une machine sur laquelle est installé un logiciel serveur
Plus en détailEXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version 1.0 30/11/05
EXCEL PERFECTIONNEMENT Version 1.0 30/11/05 SERVICE INFORMATIQUE TABLE DES MATIERES 1RAPPELS...3 1.1RACCOURCIS CLAVIER & SOURIS... 3 1.2NAVIGUER DANS UNE FEUILLE ET UN CLASSEUR... 3 1.3PERSONNALISER LA
Plus en détailles Formulaires / Sous-Formulaires Présentation...2 1. Créer un formulaire à partir d une table...3
Présentation...2 1. Créer un formulaire à partir d une table...3 2. Les contrôles :...10 2.1 Le contrôle "Intitulé"...11 2.2 Le contrôle "Zone de Texte"...12 2.3 Le contrôle «Groupe d options»...14 2.4
Plus en détailGESTION DU LOGO. 1. Comment gérer votre logo? 2. 2.1. Format de l image 7 2.2. Dimensions de l image 8 2.3. Taille de l image 9
GESTION DU LOGO 1. Comment gérer votre logo? 2 1.1. Insérer un logo 3 1.1.1. Insérer un logo dans le bandeau 3 1.1.2. Insérer un logo dans les éditions 4 1.2. Supprimer un logo 6 1.2.1. Supprimer un logo
Plus en détailUne fois votre tableau excel complet, cliquer sur fichier enregistrer sous type de fichier (menu déroulant) csv (séparateur : point virgule).
La fonction Annuaire Dans ce document : - Importer un annuaire - Exporter un annuaire en.csv - Modifier un annuaire Importer un annuaire Un annuaire est un module qui regroupe des informations (nom, adresse,
Plus en détailVille et Eurométropole de Strasbourg - Service communication numérique. Mode d emploi
Saisie de manifestations pour le site internet de l été 2015 Mode d emploi 0/ Informations générales... 2 a, Les dates à retenir... 2 b, Le processus de validation... 2 1/ Créer un compte utilisateur...
Plus en détailDébuter avec OOo Base
Open Office.org Cyril Beaussier Débuter avec OOo Base Version 1.0.7 Novembre 2005 COPYRIGHT ET DROIT DE REPRODUCTION Ce support est libre de droit pour une utilisation dans un cadre privé ou non commercial.
Plus en détailMaarch V1.4 http://www.maarch.org
COLD (factures clients) Maarch Professional Services Maarch PS anime le développement d un produit d archivage open source : http://www.maarch.org Guide de visite COLD (factures clients) VERSION DATE ACTEUR
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détailUtiliser Access ou Excel pour gérer vos données
Page 1 of 5 Microsoft Office Access Utiliser Access ou Excel pour gérer vos données S'applique à : Microsoft Office Access 2007 Masquer tout Les programmes de feuilles de calcul automatisées, tels que
Plus en détailGestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc
Gestion du parc informatique des collèges du département du Cher Manuel d utilisation de la solution de gestion de Parc Table des matières 1. Préambule... 3 2. Pré requis... 3 3. Objectifs... 3 4. Connexion
Plus en détailNumbers sur ipad. Atelier Formation Numbers sur ipad. [Notes extraitres de l'aide en ligne]
Numbers sur ipad [Notes extraitres de l'aide en ligne] Table des matières Atelier Formation Numbers sur ipad Introduction à Numbers 4 Créer ou ouvrir une feuille de calcul 4 Créer ou ouvrir une feuille
Plus en détailLes calques supplémentaires. avec Magix Designer 10 et autres versions
Les calques supplémentaires avec Magix Designer 10 et autres versions Pourquoi ajouter un calque à votre page web? L'ajout d'un calque à une page web est parfois nécessaire lorsque la page est déjà bien
Plus en détailinviu routes Installation et création d'un ENAiKOON ID
inviu routes Installation et création d'un ENAiKOON ID Table des matières inviu routes...1 1 L installation...1 2 Lancer l application...1 3 L assistant d installation d inviu routes...2 3.1 Se connecter
Plus en détail