PTI - présentation - Benoit HAMET online

Transcription

PTI - présentation - Benoit HAMET online
..
..
..
..
..
Brevet de Technicien Supérieur
Informatique de Gestion
Session 2001 - 2002
Benoît HAMET
.
.
Présentation des
travaux pratiques
réalisés
(PTI)
.
.
.
.
.
.
.
Présentation des PTI
Sommaire
Installation de plusieurs OS – Ghost......................................4
Objectifs .......................................................................... 4
Contexte.......................................................................... 4
Mise en œuvre ................................................................ 4
Conclusion ...................................................................... 4
Serveur DNS – DHCP – option Active Directory ...................5
Objectif ............................................................................ 5
Contexte.......................................................................... 5
Mise en œuvre ................................................................ 5
Conclusion ...................................................................... 5
Mise en œuvre des services de terminaux Windows 2000 .6
Objectif ............................................................................ 6
Contexte.......................................................................... 6
Mise en œuvre ................................................................ 6
Conclusion ...................................................................... 6
Mise en œuvre d'un site web ...................................................7
Objectif ............................................................................ 7
Contexte.......................................................................... 7
Mise en œuvre ................................................................ 7
Conclusion ...................................................................... 7
Suivi de l’état des enquêtes .....................................................8
Objectif ............................................................................ 8
Contexte.......................................................................... 8
Mise en œuvre ................................................................ 8
Conclusion ...................................................................... 8
2
Enquête intéressement.............................................................9
Objectif ............................................................................ 9
Contexte.......................................................................... 9
Mise en œuvre ................................................................ 9
Conclusion ...................................................................... 9
3
Installation de plusieurs OS – Ghost
Objectifs
Permettre l'utilisation de différents systèmes d'exploitation (OS) sans la
nécessité de mobiliser autant de postes de travail que d'OS à utiliser – ceci est utile à
des fins de test avant déploiement d'applications par exemple. L'utilisation d'un logiciel de
ghost permet de créer des images des partitions, ce qui permet de retrouver les systèmes
dans l'état précédent les manipulations.
Contexte
Utilisation de Windows 98, Windows 2000 Professional, Windows 2000 Server à
partir d'un unique poste.
Mise en œuvre
1.
Utilisation d'un utilitaire de gestion de partition (comme FDISK ou
Partition Magic) afin de supprimer les partitions existantes puis d'en
créer autant que de système d'exploitation à installer plus une qui
servira à sauvegarder les images "Ghost"
Exemple de représentation de différentes partitions, sur un seul disque :
partition principale
partition logique
2.
Installation du premier système d'exploitation – il doit s'agir d'un
système dit "client", comme Windows 9x, ou Windows NT
Workstation – afin de créer un "dual boot", ce qui nous permet d'avoir
accès à tous les systèmes installés sur le poste sans être obligé de les
installer à chaque utilisation
3.
Effectuer les configurations nécessaires (adresses réseau, installation de
pilote de périphérique…)
4.
Création d'une image intermédiaire afin de redémarrer rapidement en
cas de problème
5.
Installation du système suivant
6.
Répéter les opérations 3 à 5 autant de fois que nécessaire (dépendant du
nombre d'OS devant être installés et de l’espace disque disponible pour
ces installation)
7.
Création des images définitives des partitions contenant les différents
OS
Conclusion
L’installation de plusieurs systèmes d’exploitation sur un même ordinateur permet de
travailler sous différentes plate-formes logicielles, à des fins de tests avant déploiement en
production, sans être obligé de mobiliser un ordinateur pour chacune de ces plates-formes.
Le logiciel Ghost permet d’effectuer une sauvegarde d’une partition, ce qui permet de
retrouver rapidement le système tel qu’il pouvait être avant une manipulation.
4
Serveur DNS – DHCP – option Active Directory
Objectif
Mise en œuvre d'un serveur de distribution d'adresses IP (DHCP) afin de faciliter
l'administration des postes clients, avec utilisation de WINS
Contexte
Utilisation du système d'exploitation Windows 2000 Server
Mise en œuvre
1.
Configuration du serveur
Deux options possibles :
a.
Utilisation de l'assistant de configuration de serveur de
Windows 2000 (avec installation du service d'annuaire
Active Directory)
b.
Utilisation des outils d'administration DNS, DHCP, WINS
(pas d’obligation d’installation d’Active Directory)
2.
Configuration des paramètres DHCP (plages d’adresse, durée des
baux…), DNS ainsi que gestion des utilisateurs, droits, partages… si
utilisation du service d'annuaire Active Directory
3.
Configuration des clients pour la récupération des adresses IP auprès du
serveur – si le serveur "fournisseur" n'est pas renseigné, le client
enregistre les informations du premier serveur DHCP répondant à sa
requête
Conclusion
La mise en place d’un serveur DCHP – avec l'utilisation de WINS lorsqu'il y a des
clients Windows – permet d’affranchir les administrateurs de la tenue d’une table
d’adressage IP. Le serveur DNS permet l'utilisation de la résolution de nom – ce qui
simplifie l'usage du réseau pour les utilisateurs – et est obligatoire pour toute utilisation
du service d'annuaire Active Directory.
5
Mise en œuvre des services de terminaux Windows 2000
Objectif
Permettre l'administration distante des serveurs Windows 2000
Contexte
Utilisation du système d'exploitation Windows 2000 Server sur un PC avec utilisation
du service d'annuaire Active Directory et des services de terminaux
Mise en œuvre
1.
Installation des services de Terminaux en mode administration à distance sur
le serveur Windows 2000.
2.
Création des disquettes d’installation du client Terminal pour se connecter
au serveur – deux possibilités :
a.
Client pour système d’exploitation 16 bits
b.
Client pour système d’exploitation 32 bits
3.
Configuration des droits d’utilisations des services de Terminaux dans
Active Directory
4.
Création de la connexion vers le serveur de Terminaux à l’aide de l’outil de
configuration de la connexion, installé avec le client
5.
Utilisation du client pour la connexion au serveur afin d’effectuer les
différentes tâches d’administration
Conclusion
La fourniture de services de terminaux avec le système d’exploitation Windows 2000
permet de faciliter la gestion des serveurs. La possibilité d'installer les clients "Terminal
Services" sur n’importe quel OS client Windows (Windows 98 à Windows XP Pro) et
sans installation supplémentaire sur les serveurs (option d’installation intégrée) permet
l’administration à distance des serveurs depuis n’importe quel poste du réseau local voire
même depuis son domicilie ou en déplacement à l’aide des connections à distance (RAS).
De plus, cela évite l’installation sur les postes clients des outils d’administration qui
peuvent être accessible pour tous – d’où des risques concernant la sécurité –, ce qui n’est
pas le cas avec les services de Terminaux dont les droits d’accès sont gérés par
l’administrateur.
6
Mise en œuvre d’un site Web
Objectif
Afin d’améliorer la communication interne dans l’entreprise, il a été décidé de mettre
en œuvre un intranet sécurisé permettant la diffusion des informations de façon simple et
rapide ainsi qu’un site Web institutionnel.
Contexte
Serveur DNS et serveur Web intégré à Windows 2000, Internet Information Server
(IIS), avec Active Directory en production.
Mise en œuvre
1.
Installation des services internet (IIS) – option d’installation du serveur
Windows 2000
2.
Configuration du service DNS pour la résolution de nom
3.
Création et paramétrage du (des) site(s) Web à l’aide de la console
d’administration de ISS (sécurité, adresse IP du site…)
4.
Création des pages Web du site à l’aide d’outils (éditeur de texte ou éditeur
graphique)
5.
Mise en ligne
Conclusion
L’utilisation de la plate forme Windows 2000 a permis la mise en œuvre rapide du
site Web interne, ainsi que facilité l’administration de ce dernier. Ceci de part
l’intégration du serveur Web nécessaire pour gérer l’affichage du site ainsi que par
l’interaction étroite avec le service d’annuaire Active Directory pour la gestion des droits
d’accès.
7
Suivi de l’état des enquêtes
Objectif
Permettre aux utilisateurs ne possédant pas les outils, les droits d'accès ou les
compétences nécessaires pour interroger la base de données, à l'aide d'Excel, de suivre
l'état d'avancement des enquêtes menées par la Fédération Nationales des SA d'HLM.
Ceci devant permettre d'affranchir l'utilisateur des demandes auprès du service
informatique le suivi de l'état d'avancement des enquêtes.
Contexte
Microsoft Excel 97 (ou ultérieur) et pilotes ODBC installés sur les postes clients et
base de données SQL Server 7, tournant sur Windows NT 4.0 Server
Mise en œuvre
Interrogation d'une base de données SQL Server à l'aide du langage d'interrogation
SQL et de programmation de macro Excel en utilisant le langage de programmation de
Microsoft Office (Visual Basic for Application), permettant l'utilisation d'une interface
connue des utilisateurs et une bonne intégration du programme avec les logiciels
Microsoft.
.Les requêtes sont envoyées par le biais de variable, et si nécessaire complétée par le
résultat de calcul, sélectionnée par l’utilisateur à l’aide de menus déroulants…
L’exécution des requêtes est assurée par un module qui reçoit en entrée la variable de
requête.
1.
A l'ouverture du classeur, les résultats précédents affichés sur le
frontal (feuille « résultat ») sont effacés et les libellés des enquêtes
réalisées sont mis à jour ; l’affichage est bloqué, c’est à dire que
l’utilisateur ne voit pas l’exécution du programme, seul le frontal
(la feuille résultat) est visible.
2.
L'utilisateur sélectionne dans une liste déroulante l'intitulé d'une
enquête, ce qui entraîne la mise à jour des années disponibles pour
cette enquête. Puis, il sélectionne une année dans la liste déroulante
et clique sur le bouton d’exécution. Le résultat est renvoyé sur le
frontal. L'utilisateur pourra imprimer les résultats par un simple clic
sur le bouton "Imprimer".
Conclusion
L’utilisation du tableur Excel pour interroger une base de données permet l'utilisation
d'une interface simple et connue de tous les utilisateurs du système d'information interne
tandis que le langage de programmation VBA assure la compatibilité du développement
avec les applications bureautiques Microsoft.
8
Enquête intéressement
Objectif
Permettre aux utilisateurs autorisés d'effectuer une analyse poussée des résultats de
l'enquête concernant l'intéressement des salariés au sein des SA d'HLM tout en soulageant
le service informatique.
Contexte
Microsoft Excel 97 (ou ultérieur) et pilotes ODBC (connexion aux bases de données)
disponibles sur les postes clients et base de données SQL Server 7 sur Windows NT 4.0
Server
Mise en œuvre
Interrogation de la base de donnée à l'aide du langage d'attaque de base de données
SQL et programmation de macro Excel en utilisant le langage de programmation de
Microsoft Office (Visual Basic for Application).
La chaîne de connection à la base de donnée est codée en utilisant une variable (ce qui
permet une mise à jour unique pour l’ensemble du programme en cas de modification
[comme le nom du serveur, de l’utilisateur…]). Les requêtes sont envoyées par le biais de
variable, et si nécessaire complétée par le résultat de calcul. L’exécution des requêtes est
assurée par un module qui reçoit en entrée la variable de connection et la variable de
requête.
1.
L’utilisateur lance l’exécution du programme.
2.
Le programme va récupérer les données de l’enquête intéressement
ainsi que d’autres informations résultant d’autres enquêtes réalisées
par la Fédération, telles que des enquêtes concernant l’activité ou
les ressources humaines. L’ensemble de ces données est ensuite
mis en forme pour analyse.
Conclusion
L’utilisation du langage VBA pour coder le programme permet une intégration
réussie avec Excel, utilisé pour ses fonctions avancées d'analyse (calculs, graphiques…).
De plus, l'utilisation d'Excel permet l'utilisation d'une interface graphique connue des
utilisateurs sans programmation supplémentaire. Grâce à l'utilisation du langage SQL au
sein du programme, tous les utilisateurs peuvent obtenir les résultats de l'enquête sans
utilisation d'outils spécifiques et sans administration supplémentaire de la base de
données SQL.
9