Mercredi 15 Janvier 2014



Documents pareils
Visual Paradigm Contraintes inter-associations

PostgreSQL. Formations. Catalogue Calendrier... 8

Information utiles. webpage : Google+ : digiusto/

Chaîne opératoire de réalisation d une base de données. ANF «Comment concevoir une base de données» (29-30/01/2015)

les techniques d'extraction, les formulaires et intégration dans un site WEB

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Catalogue des Formations Techniques

Dossier I Découverte de Base d Open Office

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

Paul FLYE SAINTE MARIE

Ingénieur Développement Nouvelles Technologies

Expert technique J2EE

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

PostgreSQL. Formations. Calendrier... 14

Curriculum Vitae. GISBERT Aurélien Ingénieur Informatique INSA Senior Business & Data Analyst Business Intelligence 11 ans d expérience

Atelier 1. Portails documentaires : BioLib et Cemadoc

Armand PY-PATINEC 2010

PostgreSQL. Formations. SQL avancé Calendrier... 18

Bases de données Cours 1 : Généralités sur les bases de données

Notre Catalogue des Formations IT / 2015

Nouvelles Plateformes Technologiques

Compétences fonctionnelles et techniques

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions

Fournir un accès rapide à nos données : agréger au préalable nos données permet de faire nos requêtes beaucoup plus rapidement

MERMET Sébastien Ingénieur Informatique INSA Analyste Développeur Senior Business & Data Analyste Senior 11 ans d expérience

UE 8 Systèmes d information de gestion Le programme

PostgreSQL, le cœur d un système critique

La problématique de la Préservation des Bases de Données. Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

Formations qualifiantes pour demandeurs d emploi

La Business Intelligence en toute simplicité :

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD)

CESI Bases de données

PROJET DE PORTAIL INTRANET YNNA

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

Bases de données relationnelles : Introduction

SQL SERVER 2008, BUSINESS INTELLIGENCE

Devenez un véritable développeur web en 3 mois!

Stage ingénieur : Participation à un projet de convergence des Systèmes d Information de retraite

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Bases de données cours 1

Qu est-ce que ArcGIS?

Reza MADANI Manager et Consultant Indépendant Stratégie, organisation, management et transformation de systèmes d information

Conception des bases de données : Modèle Entité-Association

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

<Insert Picture Here>ApExposé. Cédric MYLLE 05 Février Exposé Système et Réseaux : ApEx, Application Express d Oracle

Bases de Données. Stella MARC-ZWECKER. Maître de conférences Dpt. Informatique - UdS

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Loïc Rossignol Ingénieur Consultant

Termes de référence pour le recrutement d un Assistant pour la gestion des bases de données

Module BD et sites WEB

Conception, architecture et urbanisation des systèmes d information

Introduction aux bases de données Cours 1 : Généralités sur les bases de données

Alain AUDUTEAU. Directeur de projets. 440, Avenue de la division Leclerc CHATENAY MALABRY : :

Suite Jedox La Business-Driven Intelligence avec Jedox

La clé de votre réussite, notre engagement!

CHEF DE PROJET & ARCHITECTE.NET SAMIR BENFARES FORMATION LANGUE COMPÉTENCES TECHNIQUES CERTIFICATION

DIF VAE Technicien Supérieur de Support en Informatique

Cours Base de données relationnelles. M. Boughanem, IUP STRI

Architectures web/bases de données

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle

REQUEA. v PD 20 mars Mouvements d arrivée / départ de personnels Description produit

CALENDRIER DE FORMATION 2015

Séance 1 Introduction aux bases de données

Présentation du module Base de données spatio-temporelles

analyse et pérennise votre patrimoine informationnel

MERISE. Modélisation et Conception de Systèmes d Information

Catalogue des Formations

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

Les bases de données

ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE

La Geo-Business Intelligence selon GALIGEO avec 26/10/2005 1

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier?

Master I Génie Logiciel

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

Ingénieur d Etudes.NET. Involys :.NET,3.5, C#, Vb.net, Asp.net, vb6,sql server2005, Oracle8i, TFS, MSProject, UML, Rational Rose

Olivier Deheurles Ingénieur conception et développement.net

BUSINESS INTELLIGENCE. Une vision cockpit : utilité et apport pour l'entreprise

PROSOP : un système de gestion de bases de données prosopographiques

Une famille d'applications permettant à toute organisation d'optimiser le suivi et la gestion de ses ressources internes vous présente

Le langage SQL Rappels

Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre

PHP 4 PARTIE : BASE DE DONNEES

Les bases de données Page 1 / 8

Master Technologies numériques appliquées à l'histoire Deuxième année

Programme ASI Développeur

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie

Software Application Portfolio Management

«Nos valeurs à votre service» Genève. Business Intelligence Data Management Développement Web. Présentation Société

GPC Computer Science

Transcription:

De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information loic.thomas@anteagroup.com 02 38 64 26 41

Architecture Il est nécessaire de distinguer la source d information de l application. La base de données est une source d information. L application est une interface entre l utilisateur et la (les) source d information. Applications Sources d information

Architecture Les types de sources d informations et les types d application peuvent être multiples et peuvent se combiner Applications bureautiques Applications web Applications mobiles Base de données métier Services web Annuaire Capteurs

Architecture Dans le cas de la base de données OSUC, l architecture globale est la suivante : Applications web Base de données métier Services web Capteurs

Démarche globale Les étapes de réalisation d une application web de gestion de données Mise en œuvre de la base de données Expression du besoin Modélisation de la base de données Implantation du modèle dans le SGBDR retenu Reprise de données Mise en œuvre de l application Spécification des fonctionnalités Développement de la couche d accès aux données Réalisation des écrans

La base de données Un Systèmes de Gestion de Bases de Données Relationnelles (SGBDR) C est un réceptacle numérique pour stocker et gérer l information C est un type de base de données mais il en existe d autres (Système de fichiers, BD Big Data ). Il permettent de structurer l information Entités / Relations Intégrité référentielle La qualité du modèle de données implanté dans un SGBDR détermine : La performance des interrogations La pertinence des exploitations

Concevoir la base de données Modéliser la structure de la base de données Expression du besoin Appropriation du métier Langage commun Définition des concepts Recherche de standards Transcription du besoin Identifier et décrire les entités Identifier et décrire les relations entre les entités Déterminer les cardinalités (occurrence de relation) Méthodologies Merise UML

Concevoir la base de données La démarche d analyse aboutit à la réalisation d un modèle physique de données qui est implémenté dans le SGBDR

Choisir le SGBDR Il existe un grand nombre de SGBDR sur le marché. Le choix s effectue en fonction du contexte d utilisation et des contraintes techniques : Type d usage : monoposte, réseau local, web Nombre d utilisateurs potentiels Les compétences disponibles Solution propriétaire ou Open Source Contrainte de coût Système d exploitation hôte Approche géographique MS Access MS SQL Server Oracle MySQL PostgreSQL Firebird DB2 Informix SQLite

Alimentation des données Identifier les sources de données Données historiques issues d autres SGBD Données historiques compilées dans des fichiers Données issues de capteurs Données téléchargées par services web Utiliser des outils d intégration Logiciels de translation de données (ETL : Extract Transform Load) Programmes spécifiques/macros pour formater des fichiers texte ou tableur A la main par copier/coller Contrôler la donnée Identifier les doublons Qualifier les résultats

Spécification de l interface web Identifier les fonctionnalités de l interface web Définition des Rôles et profils et des Droits associés Actions possibles via le Front Office ou le Back Office Création, Consultation, Modification, Suppression (CRUD) Import / Export de données et description des formats (XML, CSV ) Gestion des utilisateurs Diffusion de services web Déterminer l ergonomie de l application Mode de navigation Charte graphique

Réalisation de l interface web Choisir le socle technologique Langage de développement (PHP, ASP, JEE, ) Support de développement (Framework, CMS, ) Librairies JavaScript (Contrôles utilisateur, Cartographie, ) Développer l application Cycle de développement et de validation Déploiement et mise en service Maintien opérationnel Hébergement et maintenance