Création de la base du SI Idée de départ : créer plusieurs couches de données avec chacune un intérêt propre et indépendante. Chaque couche doit pouvoir.

Slides:



Advertisements
Présentations similaires
Didacticiel Mon EBSCOhost
Advertisements

Introduction Rétro ingénierie d’interfaces graphiques
e-Paye RH power by Apply RH
Support.ebsco.com Fonction dhistorique de recherche Didacticiel.
ACTIVE DIRECTORY. Qu'est-ce un service d'annuaire ?: Un service d'annuaire peut être comparé à un agenda téléphonique, celui- ci contient au départ des.
Le modèle de communication
Chap. 4 Recherche en Table
Processus d'expression du besoin
Cycle de vie de documents web
Groupe de Travail Deux Structure et Culture: créer un environnement pour la transparence Le groupe a échangé sur lenvironnement structurel nécessaire pour.
Lalimentation de STAR par imports STAR 8ième cercle – 27 septembre 2013.
Introduction Pour concrétiser l’enseignement assisté par ordinateur
Mise en œuvre du PGI en Bac Pro Gestion Administration
Design Pattern MVC En PHP5.
- Le nom de domaine - Lhébergement - Logiciels pour logos/bannière - Logiciel de transfert - De quels outils a-ton besoin pour créer un site web ?
Les personas : une méthode pour l’intelligence client ?
ONRN V2 Guide de contribution. Organisation des documents Listes de valeurs Ce répertoire contient les listes de valeurs qui sont utilisées pour qualifier.
Introduction aux CMS.
Initiation au système d’information et aux bases de données
Développement d’applications Intranet
Initiation au système d’information et aux bases de données
Solution d’archivage sur mesure
. Importance des procédures administratives & financières et du contrôle interne.
Etude des Technologies du Web services
L'information et ses concepts associés
Centre dabonnement Autodesk Mode demploi ---Vade-mecum Product Support Manager, Southern Europe.
Loïc Thibaut, 05/2002 STATBASE un outil générique pour la gestion de statistiques de pêche dorigines multiples THIBAUT Loïc, CHAVANCE Pierre, DAMIANO Alain.
… En toute simplicité.
Initiation à la conception de systèmes d'information
Lutilisation de la Cloudwatt-box Emmanuel Keller, CTO OpenSearchServer.
Cahier des charges v2 - Synthèse des Offres
Bases de données lexicales
Analyse des besoins en informatique du SRI
1 Expérience dimplantation de Typo3 au MCCCF par Jacinthe Fortin et Raynald Lemieux.
Exercices corrigés de schémas relationnels
Développement dapplications web Authentification, session.
Console MMC de Windows 2000 Présenté par Suzanne Savoie Cours 4.
Les aspects juridiques des accords de collaboration générés dans le cadre du clustering Didier MATRAY Ancien bâtonnier de l’Ordre des Avocats du barreau.
Les concepts et les méthodes des bases de données
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
PROJET AssetFrame IT ASSET MANAGEMENT Demo.
Master HTTP Créator LARNS Corporation Membres : ALFOSEAJean-FabienChef de Projet LEROGNONRenaudDesigner N'DOYEAssaneWebmestre RONCAGLIAThomasRelation Publique.
PROCEDURE TYPE PROCEDURE TYPE DE
CONSULTER permet toujours d’explorer le protocole sans y apporter de modification. Pour MODIFIER le protocole, il faut indiquer le motif de cette.
Ressources Electroniques d’Oxford University Press.
Cahier des charges.  I Association AccroCiné  II Objectif et description du projet.  III Système existant  IV Besoins  V Cible (organisationnelle.
PHP objet Jérôme CUTRONA 10:13:27 Programmation Web
Ressources Electroniques D’Oxford University Press.
STRUCTURES DES DONNEES. L’ORGANISATION DES DONNEES. BASES DES DONNEES
Le Langage SQL Introduction. 2 Historique du Langage SQL E. F. CODD : premiers articles dans les années 70 IBM crée le langage SEQUEL (Structured English.
1 BASE ELEVES PREMIER DEGRE Présentation des évolutions de la version 14.1 juin 2014.
1-N A POUR 0-N Salaire de base HS SALARIE PERIODE Matricule Nom
Centralisation des sites web d’ELTA & Mise en place d’un serveur NAS
G ROUPE IRIUM ™ N°1 européen des PGI pour Distributeurs, Loueurs & Importateurs de Machines Les Bases de Connaissances Knowledge Base Maxime HILAIRE 07/05/2008.
Support.ebsco.com Didacticiel Mon EBSCOhost Didacticiel.
06/04/06 LES BASES DE DONNEES INTRODUCTION CogniTIC – Bruxelles Formation - Cepegra.
Les fonctionnalités de base des réseaux
Structures de données avancées : Arbres B+ avec expansion partielle D. E ZEGOUR Institut National d ’Informatique.
Introduction à la Programmation Orientée Objet
Actes budgétaires Dématérialisation des documents budgétaires
Suivi simplifié d’activité
Gestion des documents internes avec SQL Server 2005 Date de publication : janvier 2006.
INTRODUCTION AUX BASES DE DONNEES
1 - Gestion du projet Initialisation Préparation
Introduction Module 1.
Utiliser le dossier Mon EBSCOhost Tutoriel support.ebsco.com.
Sextant RFS Consultants – Octobre Sextant Le logiciel d’assistance administrative indispensable à toute structure de plus d’une personne. Le premier.
Formation SGA Module Saisie des Demandes d’achat Durée : 0,5 jour.
Un espace collaboratif pour le CODEV quelles fonctionnalités?
Microsoft Access est un outil de gestion de base de données. Ce est un grand avantage pour les petites, moyennes.
Transcription de la présentation:

Création de la base du SI Idée de départ : créer plusieurs couches de données avec chacune un intérêt propre et indépendante. Chaque couche doit pouvoir fonctionner à partir de la couche précédente ou la couche minimale. But de cette réunion : déterminer les liens entre les différents services concernés et envisager les fonctionnalités utiles pour ces services. Également, déterminer les différentes données déjà existantes ainsi que leur type daccès.

Plan de la présentation 1. Blocs / Entités fonctionelles 2. Flux 3. Schéma dinteraction 4. « Problèmes » 5. Historique 6. Interfaces 7. Généricité

Intérêt : - Meilleur séparation des données - Capacité à fonctionner de manière autonome ou en relation avec dautres blocs. - Information minimum avec détails par source externe - Robustes aux modifications de leur environnement On distingue 4 grands blocs fonctionnels : 1.Le bloc des adresses 2.Les appels doffres et les projets 3.Le bloc contrats et finances 4.Les résultats de projets et les dépôts divers 1. Les blocs fonctionnels (données et traitements)

Les adresses Fonction primaire de la base Inclut la gestion des individus et des organismes Introduction de la notion de site Gestion des individus par leur fonction INDIVIDUS ORGANISMES SITES FONCTIONS Un individu a une fonction au sein dun organisme et lexerce sur un site précis

Appels doffres et projets Regroupe les appels doffres, soumissions et projets (entité) Ne contient pas forcément la partie contractuelle des projets (plutôt bloc des contrats) Liste les individus travaillant sur un même projet (lien avec le bloc précédent) Lien éventuel appels doffres - organisme émetteur APPELS DOFFRESSOUMISSIONSPROJETS PARTICIPANTS

Les contrats Entité principale pour le RIV En relation éventuelle avec tous les autres blocs Doit permettre laccès à toute linformation nécessaire Peut inclure une partie financière pour la gestion des recettes ou du marché public Peuvent avoir plusieurs formes : Financement, collaboration, licence, … CONTRATS SIGNATAIRESRECETTES

Résultats et dépôts Contient les productions écrites émanant des projets (publications, articles, compte-rendus, …) Regroupe également les logiciels ou brevets déposés (source indifférente) Peut contenir également les noms de domaines, etc … LOGICIELSBREVETSRESULTATS PROJETS AUTRE DEVELOPPEURS

Extension des blocs Facilité dajout de tables supplémentaires. Exemples : Gestion des événements (et leur organisation) Groupes dindividus et dorganismes Hiérarchie entre individus Suivi des négociations dun contrat Historique (spécial) Interfaces génériques (sur-couche)

Utilisation de linformation existante Lien vers les systèmes existants Accès à des informations plus précises Récupération de linformation existante Problème : déterminer les informations existantes et analyser leur caractéristiques daccès

ADRESSES CONTRATS APPELS DOFFRES DEPOTS BDU GIRHAF? ? Flux et récupération de linformation HISTORIQUE + HAL?

ADRESSES Représentation des différentes entités

ADRESSESCONTRATS Représentation des différentes entités

ADRESSESCONTRATS PROJETS APPELS DOFFRES SOUMISSIONS Représentation des différentes entités

ADRESSESCONTRATS RESULTATS PROJETS APPELS DOFFRES SOUMISSIONS DEPOTSDEPOTS Représentation des différentes entités

ADRESSESCONTRATS RESULTATS PROJETS APPELS DOFFRES SOUMISSIONS DEPOTSDEPOTS MARQUES NEGOCIATIONSNEGOCIATIONS Représentation des différentes entités

ADRESSESCONTRATS RESULTATS PROJETS APPELS DOFFRES SOUMISSIONS DEPOTSDEPOTS MARQUES NEGOCIATIONSNEGOCIATIONS Représentation des différentes entités EVENEMENTSEVENEMENTS

ADRESSESCONTRATS RESULTATS PROJETS APPELS DOFFRES SOUMISSIONS DEPOTSDEPOTS MARQUES NEGOCIATIONSNEGOCIATIONS Représentation des différentes entités HIERARCHIE GROUPES EVENEMENTSEVENEMENTS

ADRESSESCONTRATS Marché public RECETTES RESULTATS PROJETS APPELS DOFFRES HISTORIQUE SOUMISSIONS DEPOTSDEPOTS MARQUES NEGOCIATIONSNEGOCIATIONS Représentation des différentes entités HIERARCHIE GROUPES EVENEMENTSEVENEMENTS

ADRESSESCONTRATS Marché public RECETTES RESULTATS PROJETS APPELS DOFFRES HIERARCHIE HISTORIQUE SOUMISSIONS DEPOTSDEPOTS MARQUES GROUPES NEGOCIATIONSNEGOCIATIONS Représentation des différentes entités EVENEMENTSEVENEMENTS

SCHEMA

Chaque service est concerné par une partie différente de linformation. Dune manière simple, on peut déterminer les blocs concernant chaque service : SAF : Contrats, Recettes, … SRH : Adresses (Individus/Fonctions) COM : Événements, Résultats, Dépôts … DOC : Résultats (Publications, Articles, …) Il est également envisageable de créer une ou plusieurs tables pouvant sajouter aux précédentes dans le but de couvrir une fonctionnalité souhaitée en relation avec lexistant.

« Problèmes » à résoudre Conserver une bonne autonomie et un certain degré de robustesse en cas de coupure de lien avec les sources de données externes. Déterminer un système darchivage et de manipulation des données volatiles facile à gérer et proposant un système daccès à ces données pas trop lourd en terme de requêtes. Créer un système dinterfaces conviviales le plus générique possible avec une facilité de maintien.

Lhistorique Partie la plus lourde de la base ; doit posséder 2 avantages : - fiabilité darchivage des données - facilité daccès à ces données. Plusieurs solutions possibles : - création de tables darchivages relativement similaires aux tables dorigine (bonne dissociation des données mais accès alourdi) - conservation des informations dans les tables existantes (facilité daccès, augmentation de la taille des tables) Fonctionnalité envisagée : Être capable de se replacer dans un contexte complet à un moment donné.

Convivialité et ergonomie (indépendant de la fonctionnalité attendue) Facilité de maintien et dévolution Générique (le plus possible) : création dune série de tables contenant les informations de création de linterface. Les contrôles utilisés pour afficher ou éditer les champs seront stockés dans dautres tables associés aux champs de chaque tables de données. Les interfaces

Exemples dinterfaces Ce type dinterface demande généralement un temps de développement court mais propose une flexibilité réduite ainsi quune difficulté dévolution évidente. De plus, ce type dinterface ne peut que rarement être adapté à un autre type dinformations.

Exemples dinterfaces Edition dOrganisme Contrairement à la forme précédente, ce type dinterface permet lédition de nimporte quel type de structure de données.