INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE



Documents pareils
LES ACCES ODBC AVEC LE SYSTEME SAS

FileMaker 13. Guide ODBC et JDBC

Microsoft OSQL OSQL ou l'outil de base pour gérer SQL Server

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

Déployer une application Web avec WebMatrix et Ma Plateforme Web

Gestion de projet- Indicateurs de performance

1. Comment accéder à mon panneau de configuration VPS?

Service Systèmes et Réseaux

WDpStats Procédure d installation

PHP 4 PARTIE : BASE DE DONNEES

La double authentification dans SharePoint 2007

STATISTICA Version 12 : Instructions d'installation

Les Utilisateurs dans SharePoint

Projet Viticulture - TP 3 : bases de données distantes BTS Services informatiques aux organisations

Aménagements technologiques

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

Département Génie Informatique

Installation du point d'accès Wi-Fi au réseau

CAHIER DES CHARGES D IMPLANTATION

Note de compatibilité

2 Serveurs OLAP et introduction au Data Mining

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU

Pour valider les pré-requis nécessaires, avant d'aborder le TP, répondez aux questions ciaprès

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

Chapitre 1 Introduction

Service de certificat

Guide Enseignant de l application OpenERP

Rôles serveur Notion de Groupe de Travail Active Directory Utilisation des outils d administration Microsoft Windows Server 2008

Armand PY-PATINEC 2010

Gestion de stock pour un magasin

contact@nqicorp.com - Web :

laposte.net) Ministère de l'éducation nationale Atelier sécurité Rabat RALL 2007

Manuel du logiciel PrestaTest.

1. La plate-forme LAMP


Procédure d installation détaillée

Installation de TeamLab sur un serveur local Ce guide est destiné aux utilisateurs ayant des connaissances de base en administration Windows

Direction des Systèmes d'information

Installation d'un Active Directory et DNS sous Windows Server 2008

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

Catalogue des Formations Techniques

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2

PROJET DE PORTAIL INTRANET YNNA

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

Test de HSQLDB et Comparatif avec Sqlite

contact@nqicorp.com - Web :

Manuel d installation

REFONTE, DEVELOPPEMENT ET HEBERGEMENT DU SITE WEB

Architectures web/bases de données

Serveur FTP. 20 décembre. Windows Server 2008R2

Pratique et administration des systèmes

Mysql. Les requêtes préparées Prepared statements

Logiciel de création de badges personnalisés.

Licence de MIDO - 3ème année Spécialités Informatique et Mathématiques Appliquées

Chapitre 2 Rôles et fonctionnalités

Logiciel Enterprise Guide Version 1.3 Windows

Foucart Digeon SISR1-CH7 Mise en place d'un serveur FTP BTS SIO 08/04/2013. SISR1 CH7 Mise en place d'un serveur FTP. - Page 1 -

MEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre Auteur : Noé LAVALLEE

Chargement et modélisation de données. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Administration de la base de données COMOS. Platform Administration de la base de données. Marques. Conditions requises. MS SQL Server 2005/2008

Tutoriel compte-rendu Mission 1

Mise à jour : Octobre 2011

BTS S.I.O PHP OBJET. Module SLAM4. Nom du fichier : PHPRévisionObjetV2.odt Auteur : Pierre Barais

SQL Server et Active Directory

et Groupe Eyrolles, 2006, ISBN :

Architecture de la plateforme SBC

FileMaker 10. Guide ODBC et JDBC

Business Intelligence avec SQL Server 2012

NAS 206 Utiliser le NAS avec Windows Active Directory

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3

Sage CRM. 7.2 Guide de Portail Client

Infrastructure RDS 2012

Installation d'un serveur FTP géré par une base de données MySQL

Introduction à JDBC. Accès aux bases de données en Java

Module BD et sites WEB

GRETA SISR1 TP Installation et mise en place d un serveur FTP sous Windows Server 2013

Assistance à distance sous Windows

Configuration de plusieurs serveurs en Load Balancing

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

10 ans d expériences professionnelles en informatique

Configurer la supervision pour une base MS SQL Server Viadéis Services

Bluetooth pour Windows

Guide SQL Server 2008 pour HYSAS

PHP. Bertrand Estellon. 26 avril Aix-Marseille Université. Bertrand Estellon (AMU) PHP 26 avril / 214

Atelier marin. - Vers un suivi optimal des lagons et récifs -

Astuces de dépannage quand problème de scan to folder

molis result portal Description fonctionnelle La structure système Configuration système requise Architecture du système

Installation de SharePoint Foundation 2013 sur Windows 2012

Guide d installation d AppliDis Free Edition sur Windows Serveur 2008 R2

FileMaker Server 13. Aide FileMaker Server

CREATION WEB DYNAMIQUE

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

Compétences informatiques

vsphere 5 TP2 La virtualisation avec VMware CNFETP F. GANGNEUX technologie GANGNEUX F. 17/12/2012

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES

Transcription:

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE Le responsable de la société Itaste utilise une application installée sur son poste : elle est programmée en VBA sous Microsoft Access et pourvue d une interface graphique via des formulaires. Les informations relatives aux formations sont stockées dans une base de données sql server partagée hébergée sur un serveur. Les chefs de projet et les développeurs utilisent une appication Web hébergée sur un serveur IIS. Schéma 1 Côté client Côté serveur Application Access (fichier.mdb) Plote ODBC Environnement de développement et d exécution: logiciel Access Serveur 192.168.222. SGBD Sql Server Le poste de travail du chef Un poste d un chef de projet ou d un mainteneur Logiciel navigateur Http://192.168.222. /Itaste Serveur 192.168.222. Serveur IIS CÔTÉ SERVEUR SQL SERVEUR Remettez ces operations dans l ordre : Donner tous les droits à l utilisateur itaste sur la base de données db_itaste. Donner le droit «select» sur les deux vues intervention_vue et projet_vue puis sur la table contrat de la base de données db_itaste à l utilisateur Lechef Importer le script de création des tables Créer un nouvel utilisateur itaste/itaste Importer le script d insertion de données Créer un nouvel utilisateur lechef/lechef 1

COTE SERVEUR IIS Remettez ces operations dans l ordre : Déposer les scripts sur le serveur dans le réperrtoire de l application web Inscrire une entrée dans le serveur DNS pour l application Web Modifier la chaine de connexion de l application Web pour qu elle pointe sur la base de données opérationnelle et non pas la base de données de tests Créer une nouvelle application web Activer l application web COTE CLIENT Pour se connecter à la base, l'application utilise des informations regroupées dans un ensemble que l'on appelle une source de données ODBC. La technologie ODBC proposée par les systèmes Microsoft Windows permet d'accéder à une base de données quelconque à partir d'un logiciel client fonctionnant sous Windows Il faut donc un élément capable de gérer les échanges d'information entre le client et le serveur dans un format compréhensible par les deux applications: c'est le pilote ODBC. Pour cela il faut disposer du pilote ODBC correspondant à la base de données, puis déclarer une source de données dans le gestionnaire ODBC. La source de données peut être aussi bien une base de données qu'un fichier Access, Excel ou bien même un fichier texte. On appelle DSN (Data Source Name) la déclaration de la source de données qui sera accessible par l'intermédiaire d'odbc. En général on donne le nom de la base de données utilisée au DSN. Il existe 3 types de source de données : Système : la source sera disponible pour tous les utilisateurs de la machine ; Utilisateur : source réservée à l usage exclusif de celui qui la crée ; Fichier : les paramètres sont stockés dans un fichier qui peut être diffusé avec l application Complétez le tableau suivant en fonction de ce que vous avez saisi au moment de la création de votre source de données. 2

Data Source Name : Le nom du DSN ODBC Description : La description du DSN Server : L'adresse ip ou le nom du serveur User : Le login d un utilisateur qui a le droit de se connecter à la base de données Password : Le mot de passe associé Database : Le nom de la base dans le SGBDR. SYNTHESE SUR L'ARCHITECTURE TECHNIQUE DE L'APPLICATION "GESTION DES TABLEAUX DE BORD" Compléter le tableau ci-dessous permettant de repérer les différents éléments installés sur les postes client et serveurs. CLIENT SERVEUR Système d'exploitation Environnement d'exécution Middleware Logiciel permettant d'exécuter l'application Environnement de développement SGBD Base de données 3

Application ORGANISATION DE L INSTALLATION En reprenant les réponses aux questions précedentes, présenter le Gantt de l installation complète de cette application. (La taille des barres ne sera pas proportionnelle à la durée de chaque tâche que l on ne connait pas ici). 4

QUELQUES ELEMENTS D ANALYSE DE L APPLICATION Complétez le tableau ci-dessous pour la vue intervention_vue. Vous préciserez sur la première colonne les champs composant la vue, sur la deuxième colonne à quel champ et à quelle table correspond-il dans la base de données mysql et sur la troisième colonne le calcul éventuel pour obtenir les champs calculés. Vue intervention_vue Champs de la vue Champs et table Mode de calcul NUMERO Intervention.numero CREATE VIEW Intervention_vue AS select NUMERO,DATE_DEB_INTERV,DATE_FIN_INTERV,NOM_APPLIC,NUM_PROJ,CONTRAT.CODE_CONTRAT,CHARGE, NOM_EMP,COUT_HORAIRE,Datediff(DATE_DEB_INTERV, DATE_FIN_INTERV) as Durée from INTERVENTION, EMP, MAINTENANCE, IMPUTATION,CONTRAT where INTERVENTION.NUM_MAINT = EMP.NUM_EMP AND INTERVENTION.NUM_APPLIC = MAINTENANCE.NUM_APPLIC AND IMPUTATION.NUM_APPLIC = MAINTENANCE.NUM_APPLIC AND CONTRAT.ANNEE_CONTRAT = year(date_fin_interv) AND CONTRAT.CODE_CONTRAT = IMPUTATION.CODE_CONTRAT; 5