TDB-SSI LES EXTENSIONS

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "TDB-SSI LES EXTENSIONS"

Transcription

1 TDB-SSI LES EXTENSIONS

2 U n i v e r s i t é d e l a M é d i t e r r a n é e F a c u l t é d e M é d e c i n e Projet TDB-SSI Documentation du Tableau de Bord de Sécurité des Systèmes d Information Marseille, le 13/03/2009 Les extensions Documentation du TDB-SSI Date : 13/03/09 Nom du fichier : TDB-SSI Les extensions.pdf Nombre de pages : 79 Auteur(s) : Jean-marc Pelle Validation : Chef de projet (Philippe Tourron) Approbation : Équipe Projet TDB-SSI Licence de ce document : TDB-SSI Les extensions by Université de la Méditerranée (CIGR - Faculté de Médecine de Marseille) est mis à disposition selon les termes de la licence Creative Commons Paternité-Pas d'utilisation Commerciale-Partage des Conditions Initiales à l'identique 2.0 France. Basé sur une oeuvre à infocigr.timone.univ-mrs.fr. Licence du logiciel TDB-SSI : Le logiciel TDB-SSI est régi par la licence CeCILL soumise au droit français et respectant les principes de diffusion des logiciels libres. Historique des modifications CIGR Université de la Méditerranée 2

3 Date Objet de la modification Auteur(s) Statut 13/03/09 Création du document pour la diffusion de l application TDB-SSI 11/12/09 Mise en conformité avec les changements apportés par la version 1.0 RC2 Jean-Marc Pelle Jean-Marc Pelle Validé Validé Ce document a été réalisé dans le cadre du projet TDB-SSI Les commentaires et suggestions sont encouragés et peuvent être adressés à l'adresse suivante : CIGR Université de la Méditerranée 3

4 Table des matières 1)Présentation...6 2)Les éléments manipulés par les extensions )Les sources )Les thèmes )Les sous-thèmes )Les indicateurs )Les propriétés générales des indicateurs )Les propriétés spécifiques à un type d'indicateur )Les modèles d indicateur )Les données saisies manuellement )La constitution d une extension )Le fichier d'extension sur le serveur WEB )Le (les) fichier(s) d'extension sur le serveur de collecte )L API des extensions )Fonctions et procédures hors classes sur le serveur WEB )connexion_bdd_tdb() )session_start() )controle_session_user_si(...) )require_once("../biblio/commun.php") )Fonctions et procédures hors classes sur le serveur de collecte )connexion_bdd_tdb() )require_once("commun.php") )error_log(...) )La classe PLUGIN )_construct(...) )ajouter_donnee_et_indic_manuel( ) )ajouter_indic_si_auto ( ) )ajouter_indic_moyen_direct( ) )ajouter_modele ( ) )ajouter_source ( ) )ajouter_ss_theme ( ) )ajouter_theme ( ) )set_tab_moyens(...) )get_nb_moyens() )get_tab_moyens( ) )La classe PLUGIN_COLLECTE ) construct(...) )insert_valeur_indic_si_auto( ) )insert_valeur_indic_moyen_direct( ) )insert_valeur_indic_moyen_modele( ) )set_tab_indics_moyen_dir( ) )set_tab_moyens_audites(...) )get_nb_indics_moyen_dir() )get_nb_moyens_audites() )get_tab_indics_moyen_dir(...) )get_tab_moyens_audites(...) )Méthodes spécifiques pour les indicateurs «composés» )get_derniere_valeur_donnee(...) )get_derniere_valeur_indic_si_auto(...) )get_derniere_valeur_indic_moyen_modele(...)...34 CIGR Université de la Méditerranée 4

5 )get_derniere_valeur_indic_existant(...) )Logique algorithmique du code d'une extension )Logique algorithmique du code du fichier sur le serveur WEB )Logique algorithmique du code du fichier sur le serveur de collecte )PAS-A-PAS : Développer une extension - Le fichier sur le serveur WEB )Intégration du fichier dans l'application WEB )Configuration : L'extension )Configuration : La source )Configuration : Le thème et le sous-thème )Configuration : Les indicateurs, modèles et données à saisie manuelle )Arbre décisionnel )Configuration d'un indicateur de SI automatique )Configuration d'une donnée à saisie manuelle et de l'indicateur manuel qui l'audite )Configuration d'un indicateur de moyen direct )Configuration d'un modèle d'indicateur de moyen )Connexion à la base de données et contrôles de variables de sessions )Instanciation d'un objet de la classe PLUGIN )Création des éléments définis au cours de l'étape de configuration )PAS-A-PAS : Développer une extension Le fichier sur le serveur de collecte )Connexion à la base de données du tableau de bord )Définition du code de l extension et du numéro de la source correspondant à ce fichier )Instanciation d un objet de la classe PLUGIN_COLLECTE )Opérations spécifiques à un type d'indicateur )Les indicateurs de SI à collecte automatique )Les indicateurs de moyen par modèle )Les indicateurs de moyen directs )Récupération des valeurs à insérer dans la base de données )Insertion des valeurs récupérées dans la base de données du tableau de bord )Exemples d'extensions par type d'indicateurs créés )Indicateurs de moyen par modèle : l'extension LOGCHECK )Le fichier sur le serveur WEB )Le fichier sur le serveur de collecte )Indicateurs de moyen directs : l'extension ZABBIX )Le fichier sur le serveur WEB )Le fichier sur le serveur de collecte )Indicateurs de SI à collecte automatique : l'extension STATS )Le fichier sur le serveur WEB )Le fichier sur le serveur de collecte )Indicateurs de SI à collecte manuelle et données saisies : l'extension BUDGET )Le fichier sur le serveur WEB )Le fichier sur le serveur de collecte (cas du traitement d'un indicateur composé)...78 CIGR Université de la Méditerranée 5

6 1) Présentation Sans les extensions, le tableau de bord ne pourrait générer que des indicateurs issus de données à saisie manuelle. En effet, les extensions permettent d intégrer dans le tableau de bord des indicateurs provenant de n importe quel type de source. Elles créent les indicateurs et les différents éléments nécessaires à leur fonctionnement au sein du tableau de bord. Elles permettent également d assurer la collecte automatique des valeurs de ces indicateurs. Les extensions sont aussi nommées «plugins». Structure de cette documentation : Chapitre 2 : Présentation des différents éléments qui seront créés et manipulés par une extension. Chapitre 3 : La constitution de l'extension au sein de l'architecture de l'application. Chapitre 4 : Présentation de l'api qui propose les outils nécessaires au développement d'une extension. Chapitre 5 : La logique algorithmique de chacun des deux fichiers composant l'extension. Chapitre 6 : Procédure pas-à-pas, développer le fichier de l'extension sur le serveur WEB. Chapitre 7 : Procédure pas-à-pas, développer le fichier de l'extension sur le serveur de collecte. Chapitre 8 : Exemples complets d'extensions. Vous n'êtes bien sûr pas obligés de lire cette documentation dans l'ordre. Vous pouvez très bien commencer par essayer de suivre les procédures pas-à-pas et vous reporter aux chapitres expliquant l'api (chap.4) ou les éléments manipulés (chap.2) au fur et à mesure selon vos besoins. N'hésitez pas non plus à vous reporter régulièrement aux exemples du chapitre 8 afin de mieux appréhender la structure d'une extension. CIGR Université de la Méditerranée 6

7 2) Les éléments manipulés par les extensions Les extensions utilisent 6 éléments qui possèdent chacun des propriétés à définir. L'extension elle-même possède 3 propriétés: CODE_EXT code de l'extension string(6) LIB_EXT libellé de l'extension string(128) DESCRIPTION_EXT description de l'extension string(255) NB: String (6) signifie que l'élément est de type chaine de caractères et qu'il a une longueur maximale de 6 caractères. NB2: Pour chaque SI où elle est installée, une extension possède un numéro de version. 2.1) Les sources Une source est un fichier PHP exécuté automatiquement par le serveur de collecte grâce au CRON. Il effectue une série de traitements permettant de collecter les valeurs de tous les indicateurs correspondant à cette source. Liste des propriétés d'une source : NUM_SOURCE Numéro de la source dans l'extension Entier LIB_SOURCE Libellé de la source String(128) DESCRIPTION_SOURCE Description de la source String(255 PERIO_COLLECTE Code de la périodicité de collecte String(6) COLLECTE_NOCTURNE Collecte effectuée en nocturne ou pas Booléen (0 ou 1) Valeurs possibles du champ PERIO_COLLECTE : Ce champ correspond à la périodicité de collecte de l'indicateur, c'est à dire la périodicité d'exécution du fichier PHP de collecte par le CRON du serveur de collecte. Il peut prendre 7 valeurs : min : toutes les minutes heure : toutes les heures jour : quotidienne sem : hebdomadaire mois : mensuelle an : annuelle manuelle : la collecte n'est pas automatisée (cas des indicateurs manuels) CIGR Université de la Méditerranée 7

8 2.2) Les thèmes Ils permettent de regrouper les sous-thèmes traitant d'une même thématique(exemple: les sousthèmes «Menaces virales» et «Menaces IDS» pourront appartenir au thème «Sécurité»). NUM_THEME Numéro du thème dans l'extension Entier LIB_THEME Libellé du thème String(128) 2.3) Les sous-thèmes Les sous-thèmes regroupent sémantiquement les différents indicateurs et données saisies selon une thématique commune(exemple : menaces virales, menaces IDS ). Ils serviront à créer des groupes d' indicateurs ayant un fort lien sémantique afin de les présenter de manière organisée dans l'interface WEB. NUM_SS_THEME Numéro du sous-thème dans l'extension Entier LIB_SS_THEME Libellé du sous-thème String(128) NUM_THEME Numéro du thème auquel appartient ce sousthème Entier CIGR Université de la Méditerranée 8

9 2.4) Les indicateurs Ils sont de 4 types : - L indicateur de SI automatique : C est un indicateur qui concerne un SI dans son ensemble par opposition aux indicateurs de moyen qui se rapportent uniquement à un moyen du SI. La collecte des valeurs de ce type d indicateur est automatique, elle est déclenchée par le CRON du serveur de collecte. Exemples d indicateurs de ce type : Nombre de postes infectés par un virus, Nombre de moyens sous contrat de maintenance - L indicateur de SI manuel : C est un indicateur qui concerne aussi un SI dans son ensemble. A la différence du type d indicateur précédent, celui-ci est issu d une donnée saisie manuellement dans le tableau de bord. Cela implique que la collecte de ses valeurs n est pas assurée par le serveur de collecte, elle est uniquement déclenchée en cas d ajout ou de modification d une valeur de la donnée saisie correspondante. Exemples d indicateurs de ce type : budget annuel, nombre d interventions mensuelles concernant la sécurité - L indicateur de moyen par un modèle : C est un indicateur qui concerne un moyen particulier du SI. Il est de plus issu d un modèle d indicateur, c'est-à-dire que sa création et ses propriétés par défaut sont issues de l application d un modèle à un moyen (le modèle d indicateur est défini au paragraphe suivant) Exemple d indicateur de ce type : Criticité du rapport de log d un serveur. - L indicateur de moyen direct : C est aussi un indicateur qui concerne un moyen particulier du SI. Ce qui le différencie de l indicateur de moyen par modèle est d ordre technique. En effet, il ne provient pas d un modèle que l on applique à un moyen. Il est créé directement en puisant les données dans une base de données externe au tableau de bord qui contient des informations sur les différents moyens du tableau de bord. Des exemples de ce type d indicateurs sont les indicateurs issus d outils de supervision du type Zabbix ou Nagios. CIGR Université de la Méditerranée 9

10 2.4.1) Les propriétés générales des indicateurs NUM_ID_INDIC Numéro identifiant de l'indicateur Entier CODE_TYPE_INDIC Code du type d indicateur String(6) IND_ALARME Indice de l alarme Entier de 0 à 3 CODE_NIV Code du niveau de visibilité String(6) CODE_TYPE_VAL Code du type de la valeur String(6) NUM_SOURCE Numéro de la source de l indicateur Entier(2) NUM_SS_THEME Numéro id du sous-thème correspondant Entier (8) IND_CONF Indice de confidentialité Entier de 0 à 4 CODE_HISTO Code de la durée d historisation String(6) CODE_GRAPH Code du graphique String(6) LIB_INDIC libellé de l'indicateur String(128) DESCRIPTION_INDIC description de l'indicateur String(255) COMMENT_INDIC commentaire sur l'indicateur Text(65535) UNITE_INDIC unité de l'indicateur String(128) VALEUR_SEUIL_INDIC valeur seuil de l'indicateur String(128) OPERATEUR_SEUIL_INDIC opérateur servant à activer l'alarme String(2) VALEUR_CIBLE_INDIC valeur cible de l'indicateur String(128) GENERATION_RAPPORT Génération d'un rapport ou pas Booléen (0 ou 1) RAPPORT ENVOI_ DATE_LAST_VALUE PRIORITE_INDIC rapport concernant la dernière valeur de l'indicateur envoi d'un en cas d'activation de l'alarme date de la dernière valeur enregistrée de l'indicateur priorité d'affichage de l'indicateur (entier de 0 à 5) Text(65535) Booléen (0 ou 1) String Entier de 0 à 5 VALUE_CHANGE_SAVING Sauvegarde par changement de valeur Booléen (0 ou 1) CIGR Université de la Méditerranée 10

11 Valeurs possibles de propriétés générales particulières : CODE_TYPE_INDIC : Type d'indicateur - auto : indicateur de SI à collecte automatique - manuel : indicateur de SI issu d'une donnée saisie manuellement - moydir : indicateur de moyen directement - moymod : indicateur de moyen issu d'un modèle CODE_NIV : Niveau de visibilité de l'indicateur - ope : opérationnel - pilo : pilotage - strat : stratégique CODE_TYPE_VAL : Type de la valeur - bool : booléen - int : entier - real : nombre réel - string : chaine de caractères CODE_HISTO : Durée d'historisation des valeurs de l'indicateur - 12h : 12 heures - jour : un jour - sem : une semaine - mois : un mois - 6mois : 6 mois - an : un an - def : définitif CODE_GRAPH : Graphique illustrant les valeurs de l'indicateur - cam : camembert - cour : courbe - histo : histogramme Attention dans le choix de la représentation graphique: - Les courbes montrent l'évolution des valeurs de type numérique d'un indicateur au cours du temps. Seuls les indicateurs dont la valeur est de type entier ou réel peuvent donc être représentés par une courbe. - Les camemberts et histogrammes montrent la fréquence d'apparition des différentes valeurs de l'indicateur pour une période donnée. Ces types de représentations graphiques ne sont donc pertinentes que pour des indicateurs qui n'ont que peu de valeurs différentes. CIGR Université de la Méditerranée 11

12 2.4.2) Les propriétés spécifiques à un type d'indicateur Certaines propriétés n'appartiennent qu'à un type d'indicateur: - L indicateur de SI automatique : Il n'a aucune propriété spécifique. NUM_INDIC_SI_AUTO Numéro de l'indicateur de SI à collecte automatique dans l'extension. Entier - L indicateur de SI manuel : Il est relié à une donnée à saisie manuelle. NUM_DONNEE Numéro de la donnée correspondante dans l'extension Entier - L indicateur de moyen par un modèle : Il est relié à un modèle et à un moyen. NUM_MODELE Numéro du modèle correspondant dans l'extension. Entier NUM_ID_MOY Numéro identifiant du moyen correspondant Entier - L indicateur de moyen direct : il est relié à un moyen mais aussi à un enregistrement d'une table située dans une base de données externe au tableau de bord. TABLE_BDD_EXTERNE Nom de la table de la donnée externe ID_EXTERNE NUM_ID_MOY ID de l enregistrement de la donnée externe Numéro identifiant du moyen correspondant (entier auto-incrémenté) String(20) String(14) Entier CIGR Université de la Méditerranée 12

13 2.5) Les modèles d indicateur TDB-SSI Les extensions Ce sont des modèles d indicateurs qui auditeront des moyens enregistrés dans le tableau de bord. Exemple : Criticité du rapport de log. En associant un modèle à un moyen on crée un indicateur de moyen par modèle dont toutes les propriétés par défaut seront celles du modèle qui a servi à le générer (exemples de propriétés : durée d historisation, représentation graphique, indice d alarme ). Le plus gros avantage qu'offre l'utilisation des modèles est la modification de masse. En effet, la modification d'une propriété d'un modèle entraine la modification de cette propriété pour tous les indicateurs qui en sont issus. A part num_modele et lib_modele, on retrouve les mêmes propriétés que dans l'élément «INDICATEURS». NUM_MODELE Numéro du modèle dans l'extension Entier NUM_SOURCE NUM_SS_THEME Numéro de la source du modèle dans l'extension Numéro du sous-thème associé dans l'extension Entier Entier IND_ALARME Indice de l alarme Entier de 0 à 4 CODE_NIV Code du niveau de visibilité String(6) IND_CONF Indice de confidentialité Entier de 0 à 4 CODE_TYPE_VAL Code du type de la valeur String(6) CODE_HISTO Code de la durée d historisation String(6) CODE_GRAPH Code du graphique String(6) LIB_MODELE Libellé du modèle String(128) LIB_INDIC Libellé de l indicateur String(128) DESCRIPTION_INDIC Description de l indicateur String(255) COMMENT_INDIC Commentaire de l indicateur Text(65535) UNITE_INDIC Unité de l indicateur String(128) VALEUR_SEUIL_INDIC Valeur seuil de l indicateur String(128) OPERATEUR_SEUIL_INDIC Opérateur de calcul de l alarme String(2) VALEUR_CIBLE_INDIC Valeur cible de l indicateur String(128) GENERATION_RAPPORT ENVOI_ Génération d'un rapport ou pas par l'indicateur lié Envoi d'un en cas d'activation de l'alarme de l'indicateur lié Booléen 0 ou 1 Booléen 0 ou 1 PRIORITE_INDIC Priorité de l indicateur Entier de 0 à 5 VALUE_CHANGE_SAVING Sauvegarde par changement de valeur Booléen 0 ou 1 CIGR Université de la Méditerranée 13

14 2.6) Les données saisies manuellement Il s agit de données dont les valeurs seront saisies manuellement à travers l interface utilisateur du tableau de bord. Chaque donnée à saisie manuelle peut-être auditée par un indicateur (et un seul). L indicateur sera de type indicateur de SI manuel. NUM_DONNEE NUM_SS_THEME Numéro de la donnée dans l'extension. Numéro du sous-thème correspondant dans l'extension Entier Entier IND_CONF Indice de confidentialité Entier de 0 à 4 CODE_PERIO_DONNEE Code de la périodicité de la donnée String(6) CODE_TYPE_VAL Code du type de la valeur String(6) CODE_EXT_DONNEE_INTER Code de l extension génératrice de la donnée inter-si String(6) LIB_DONNEE Libellé de la donnée String(128) DESCRIPTION_DONNEE Description de la donnée String(255) UNITE_DONNEE Unité de la donnée String(128) Valeurs possibles de la propriété CODE_PERIO_DONNEE : Ce champ correspond à la périodicité de la donnée à saisie manuelle. Il peut prendre 3 valeurs : jour : La donnée est quotidienne ou bien générique (c'est à dire qu'elle n'a aucune périodicité établie) mois : La donnée est mensuelle an : La donnée est annuelle CIGR Université de la Méditerranée 14

15 3) La constitution d une extension Une extension est constituée par 2 fichiers. Le premier se situe sur le serveur WEB alors que le second se trouve sur le serveur de collecte. Ces deux fichiers ont des rôles totalement différents. 3.1) Le fichier d'extension sur le serveur WEB Le premier fichier se situe sur le serveur WEB de l application TDB-SSI, il se nomme «plg-<code_de_l_extension>.php», il se trouve dans «tdb-web/site/plugins». Son rôle est de créer des indicateurs, des modèles, des données à saisie manuelle, des sous-thèmes, des thèmes et des sources dans les tables correspondantes de la base de données du Tableau de bord. Il crée donc tous les éléments nécessaires au fonctionnement des nouveaux indicateurs définis dans l'extension. 3.2) Le (les) fichier(s) d'extension sur le serveur de collecte Ce fichier se nomme «<code_de_l_extension><numéro_de_la_source_dans_l_extension>.php» et se situe dans le dossier «tdb-collecte/sources» du serveur de collecte. Il s'agit donc du fichier PHP exécuté automatiquement par le serveur de collecte grâce au CRON, il correspond à l'élément nommé «source» que nous avons vu dans le chapitre 2. Son rôle est d assurer la collecte des valeurs des indicateurs qui lui sont associés. Si l'extension ne crée qu'une seule source, ce qui est généralement le cas, il n' y a donc qu'un seul fichier de collecte qui concerne cette extension. La source, puisqu'il n'y en a qu'une, a alors le numéro 1. Le fichier portera donc le nom «<code_de_l_extension>1.php». Ce fichier «source» est indispensable sauf dans le cas des indicateurs manuels dont la collecte n est pas automatisée et n'est pas assurée par le serveur de collecte. CIGR Université de la Méditerranée 15

16 4) L API des extensions Une API (Application Programming Interface) propose par l intermédiaire de deux classes un ensemble de méthodes permettant de créer les éléments d'une extension puis de récolter les valeurs des indicateurs qu'elle a créé. Une documentation technique présentant l'api existe également au format HTML. 4.1) Fonctions et procédures hors classes sur le serveur WEB 4.1.1) connexion_bdd_tdb() connexion_bdd_tdb() La fonction connexion_bdd_tdb() permet de se connecter à la base de données du tableau de bord. Elle n'a aucun paramètre en entrée et renvoie la ressource de connexion à la base de données du tableau de bord. Exemple d'utilisation: $tdb_connec = connexion_bdd_tdb(); 4.1.2) session_start() C'est une procédure de restauration de session définie dans PHP. Le fichier se situant sur le serveur WEB est exécuté à partir de l'application TDB-SSI. Cela suppose que ce soit un utilisateur authentifié qui effectue cette opération, ce dernier a donc ouvert une session sur le serveur WEB. Le fichier de plugin du serveur WEB doit donc exécuter la procédure session_start() définie dans PHP afin de restaurer la session en cours et récupérer les variables de session existantes. Cette procédure n'a aucun paramètre en entrée. session_start() CIGR Université de la Méditerranée 16

17 4.1.3) controle_session_user_si(...) TDB-SSI Les extensions La procédure controle_session_user_si() contrôle la validité des variables de session existantes. controle_session_user_si("admin",$tdb_connec); L'identité et les droits de l'utilisateur doivent être vérifiés en exécutant cette procédure dans le fichier d'extension du serveur WEB, Paramètres d'entrée: Le premier paramètre est 'admin', il ne doit pas être modifié. Le second paramètre est la ressource de connexion à la base de données que l'on a précédemment obtenu par la fonction connexion_bdd_tdb() ) require_once("../biblio/commun.php") Fonction d' inclusion du fichier commun.php, ce fichier regroupe des variables globales et les définitions de fonctions et de procédures utilisées par l'application TDB-SSI. La procédure controle_session_user_si() ainsi que la fonction connexion_bdd_tdb() sont définies dans ce fichier commun.php du serveur WEB. Il faut donc impérativement commencer le fichier de plugin du serveur WEB par: require_once("../biblio/commun.php"); CIGR Université de la Méditerranée 17

18 4.2) Fonctions et procédures hors classes sur le serveur de collecte 4.2.1) connexion_bdd_tdb() connexion_bdd_tdb() La fonction connexion_bdd_tdb() permet de se connecter à la base de données du tableau de bord. Elle n'a aucun paramètre en entrée et renvoie la ressource de connexion à la base de données du tableau de bord. Exemple d'utilisation: $tdb_connec = connexion_bdd_tdb(); 4.2.2) require_once("commun.php") Fonction d' inclusion du fichier commun.php, ce fichier regroupe des variables globales et les définitions de fonctions et de procédures utilisées par l'application TDB-SSI. La fonction connexion_bdd_tdb() est définie dans ce fichier commun.php du serveur de collecte. La variable globale $si_serveur, définissant le SI pour le quel le serveur assure la collecte est aussi définie et valorisée dans ce fichier. Il faut donc impérativement commencer le fichier de plugin du serveur de collecte par: require_once("commun.php"); 4.2.3) error_log(...) error_log(«message d'erreur», 3, $log_file); Cette fonction permet d'enregistrer un message dans le fichier de log en cas d'erreur. Paramètres d'input: «message d'erreur» : Indiquer ici le message d'erreur que vous souhaitez enregistrer. 3 : Laisser ce paramètre tel qu'il est, il indique que vous voulez que ce message soit enregistré dans un fichier. $log_file: Laisser ce paramètre tel qu'il est. $log_file est une variable globale existante sur le serveur de collecte qui indique le chemin d'accès du fichier de log dans lequel enregistrer le message. CIGR Université de la Méditerranée 18

19 4.3) La classe PLUGIN Elle propose en tout 10 méthodes (en plus du constructeur) afin de pouvoir développer le code du fichier d'extension du serveur WEB. On peut distinguer 3 types de méthodes : 7 méthodes permettent d ajouter ou mettre à jour des éléments. 1 méthode est un accesseur SET qui permet de valoriser un tableau qui contient les numéros id et les adresses ip de tous les moyens du SI. 2 méthodes sont des accesseurs GET qui permettent d'exploiter ce même tableau 4.3.1) _construct(...) construct($code_ext) C'est le constructeur, il permet d instancier un objet de la classe plugin. Paramètre en input $code_ext Chaine de caractères (6 max) Chaine vide interdite. Exemple de Syntaxe d utilisation : $code_plugin = «test»; $mon_plugin = new plugin($code_plugin); 4.3.2) ajouter_donnee_et_indic_manuel( ) ajouter_donnee_et_indic_manuel($num_donnee,$lib_donnee, $description_donnee,$unite_donnee,$type_val_donnee,$ind_conf_donnee, $perio_donnee,$alarme_indic,$niv_indic,$graph_indic,$lib_indic, $description_indic,$comment_indic,$valeur_seuil_indic, $operateur_seuil_indic,$valeur_cible_indic,$priorite_indic, $ind_conf_indic,$num_ss_theme,$envoi_ ,$tdb_connec) C est une méthode qui permet d ajouter ou de mettre à jour une donnée à saisie manuelle ainsi que l'indicateur manuel qui l'audite. CIGR Université de la Méditerranée 19

20 Output: void $num_donnee Entier Paramètres en Input $lib_donnee Chaine de caractères (128 max) Chaine vide interdite $description_donnee Chaine de caractères (255 max) Chaine vide autorisée $unite_donnee Chaine de caractères (128 max) Chaine vide autorisée $type_val_donnee Chaine de caractères $ind_conf_donnee Entier de 0 à 4 $perio_donnee Valeurs possibles : bool, int, real, string Chaine de caractères $alarme_indic Entier de 0 à 3 $niv_indic $graph_indic Valeurs possibles : an, jour, mois Chaine de caractères Valeurs possibles : ope, pilo, strat Chaine de caractères Valeurs possibles : cam, cour, histo Chaine vide interdite Chaine vide interdite Chaine vide interdite Chaine vide autorisée $lib_indic Chaine de caractères (128 max) Chaine vide interdite $description_indic Chaine de caractères (255 max) Chaine vide autorisée $comment_indic Chaine de caractères (65535max) Chaine vide autorisée $valeur_seuil_indic Chaine de caractères (128 max) Chaine vide autorisée $operateur_seuil_indic Chaine de caractères Valeurs possibles : <, <=, =, <>, >=,> Chaine vide autorisée $valeur_cible_indic Chaine de caractères (128 max) Chaine vide autorisée $priorite_indic Entier de 0 à 5 $ind_conf_indic Entier de 0 à 4 $num_ss_theme Entier $envoi_ Entier0 ou 1 $tdb_connec Ressource de connexion à la base de données du tableau de bord CIGR Université de la Méditerranée 20

21 4.3.3) ajouter_indic_si_auto ( ) TDB-SSI Les extensions ajouter_indic_si_auto($num_indic_si_auto,$ind_alarme,$code_type_val, $code_niv,$code_graph,$code_histo,$num_source,$num_ss_theme, $lib_indic,$description_indic,$comment_indic,$unite,$valeur_seuil, $operateur_seuil,$valeur_cible,$priorite,$value_change_saving, $ind_conf,$envoi_ ,$generation_rapport,$tdb_connec) Méthode qui permet d ajouter ou mettre à jour un indicateur du SI automatique (Output: void) $num_indic_si_auto Entier $ind_alarme Entier de 0 à 3 $code_type_val $code_niv $code_graph $code_histo $num_source $num_ss_theme Paramètres en Input Chaine de caractères Valeurs possibles : bool, int, real, string Chaine de caractères Valeurs possibles : ope, pilo, strat Chaine de caractères Valeurs possibles : cam, cour, histo Chaine caractères Valeurs possibles : aucune, 12h,'jour','sem', mois,'6mois', an', def Entier Entier Chaine vide interdite Chaine vide interdite Chaine vide autorisée Chaine vide interdite $lib_indic Chaine de caractères (128 max) Chaine vide interdite $description_indic Chaine de caractères (255 max) Chaine vide autorisée $comment_indic Chaine de caractères (65535max) Chaine vide autorisée $unite Chaine de caractères (128 max) Chaine vide autorisée $valeur_seuil Chaine de caractères (128 max) Chaine vide autorisée $operateur_seuil Chaine de caractères Valeurs possibles : <, <=, =, <>, >=, > Chaine vide autorisée $valeur_cible Chaine de caractères (128 max) Chaine vide autorisée $priorite Entier de 0 à 5 $value_change_saving booléen -> Vaut 0 ou 1 $ind_conf Entier de 0 à 4 $envoi_ Entier 0 ou 1 $generation_rapport Entier 0 ou 1 $tdb_connec Ressource de connexion à la base de données du tableau de bord CIGR Université de la Méditerranée 21

22 4.3.4) ajouter_indic_moyen_direct( ) ajouter_indic_moyen_direct($ind_alarme,$code_type_val,$code_niv, $code_graph,$code_histo,$num_source,$num_ss_theme,$lib_indic, $description_indic,$comment_indic,$unite,$valeur_seuil, $operateur_seuil,$valeur_cible,$priorite,$value_change_saving, $ind_conf,$envoi_ ,$generation_rapport,$num_id_moy, $id_externe_indic,$table_bdd_ext,$tdb_connec) Méthode qui permet d ajouter ou mettre à jour un indicateur de moyen direct Output : void $ind_alarme Entier de 0 à 3 $code_type_val $code_niv $code_graph $code_histo $num_source $num_ss_theme Paramètres en Input Chaine de caractères Valeurs possibles : bool, int, real, string Chaine de caractères Valeurs possibles : ope, pilo, strat Chaine de caractères Valeurs possibles : cam, cour, histo Chaine de caractères Valeurs possibles : aucune, 12h,'jour','sem', mois,'6mois', an', def Entier Entier Chaine vide interdite Chaine vide interdite Chaine vide autorisée Chaine vide interdite $lib_indic Chaine de caractères (128 max) Chaine vide interdite $description_indic Chaine de caractères (255 max) Chaine vide autorisée $comment_indic Chaine de caractères (65535max) Chaine vide autorisée $unite Chaine de caractères (128 max) Chaine vide autorisée $valeur_seuil Chaine de caractères (128 max) Chaine vide autorisée $operateur_seuil Chaine de caractères Valeurs possibles : <, <=, =, <>, >=, > Chaine vide autorisée $valeur_cible Chaine de caractères (128 max) Chaine vide autorisée $priorite Entier de 0 à 5 $value_change_saving booléen -> Vaut 0 ou 1 $ind_conf Entier de 0 à 4 CIGR Université de la Méditerranée 22

TDB-SSI Extension OpenVAS

TDB-SSI Extension OpenVAS TDB-SSI Extension OpenVAS U n i v e r s i t é d e l a M é d i t e r r a n é e F a c u l t é d e M é d e c i n e Projet TDB-SSI Documentation du Tableau de Bord de Sécurité des Systèmes d Information Marseille,

Plus en détail

TDB-SSI GUIDE UTILISATEUR

TDB-SSI GUIDE UTILISATEUR TDB-SSI GUIDE UTILISATEUR Université de la Méditerranée Faculté de Médecine Projet TDB-SSI Documentation du Tableau de Bord de Sécurité des Systèmes d Information Marseille, le 14/03/2009 Guide utilisateur

Plus en détail

Documentation de CMS-gen

Documentation de CMS-gen Table des matières GÉNÉRALITÉ... 1 LA ZONE D'ADMINISTRATION... 2 LOGIN SUR LA ZONE D ADMINISTRATION... 2 EDITION DU CONTENU EN LIGNE... 3 LE MODE EDITION... 3 PUBLICATION... 3 SUPPRIMER DES MODIFICATIONS...

Plus en détail

Recherche dans un tableau

Recherche dans un tableau Chapitre 3 Recherche dans un tableau 3.1 Introduction 3.1.1 Tranche On appelle tranche de tableau, la donnée d'un tableau t et de deux indices a et b. On note cette tranche t.(a..b). Exemple 3.1 : 3 6

Plus en détail

Installation et Réinstallation de Windows XP

Installation et Réinstallation de Windows XP 1 sur 25 16/08/2010 23:13 Réinstallation de Windows XP (avec formatage) Date 26/11/2005 16:08:03 Sujet : Tutorial Installation et Réinstallation de Windows XP Vous trouvez que votre PC n'est plus très

Plus en détail

Explication des statistiques

Explication des statistiques Explication des statistiques Sources : http://www.eolas.fr/8-conseil/65-interpreter-vos-statistiques-webalizer.htm http://support.sherweb.com/faqdetails.php?idarticle=68 Un site web est un ensemble de

Plus en détail

Installation et Réinstallation de Windows XP

Installation et Réinstallation de Windows XP Installation et Réinstallation de Windows XP Vous trouvez que votre PC n'est plus très stable ou n'est plus aussi rapide qu'avant? Un virus a tellement mis la pagaille dans votre système d'exploitation

Plus en détail

INSTALLATION DE WINDOWS

INSTALLATION DE WINDOWS Installation et Réinstallation de Windows XP Vous trouvez que votre PC n'est plus très stable ou n'est plus aussi rapide qu'avant? Un virus a tellement mis la pagaille dans votre système d'exploitation

Plus en détail

OPTENET DCAgent 2.01. Manuel d'utilisateur

OPTENET DCAgent 2.01. Manuel d'utilisateur OPTENET DCAgent 2.01 Manuel d'utilisateur SOMMAIRE 1. INTRODUCTION...1 2. INSTALLATION...2 3. ÉTABLISSEMENT DES PERMISSIONS...4 Pour de plus amples informations, reportez-vous aux annexes «Conditions requises

Plus en détail

Stockage du fichier dans une table mysql:

Stockage du fichier dans une table mysql: Stockage de fichiers dans des tables MYSQL avec PHP Rédacteur: Alain Messin CNRS UMS 2202 Admin06 30/06/2006 Le but de ce document est de donner les principes de manipulation de fichiers dans une table

Plus en détail

Mobile Security Configurator

Mobile Security Configurator Mobile Security Configurator 970.137 V1.1 2013.06 fr Manuel d'utilisation Mobile Security Configurator Table des matières fr 3 Table des matières 1 Introduction 4 1.1 Caractéristiques 4 1.2 Installation

Plus en détail

Manuel de l'administrateur. OpenMeetings 2.0. Manuel de l'administrateur

Manuel de l'administrateur. OpenMeetings 2.0. Manuel de l'administrateur Manuel de l'administrateur OpenMeetings 2.0 Manuel de l'administrateur Juin 2012 Table des matières 1. Gérer les utilisateurs... 1 2. Gérer les connexions... 2 3. Gérer les organisations... 2 4. Gérer

Plus en détail

Guide d'intégration à ConnectWise

Guide d'intégration à ConnectWise Guide d'intégration à ConnectWise INTÉGRATION DE CONNECTWISE À BITDEFENDER CONTROL CENTER Guide d'intégration à ConnectWise Intégration de ConnectWise à Bitdefender Control Center Date de publication 2015.05.14

Plus en détail

Définition des Webservices Ordre de paiement par email. Version 1.0

Définition des Webservices Ordre de paiement par email. Version 1.0 Définition des Webservices Ordre de paiement par email Version 1.0 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Historique du document

Plus en détail

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Création d'un site dynamique en PHP avec Dreamweaver et MySQL Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du

Plus en détail

Edutab. gestion centralisée de tablettes Android

Edutab. gestion centralisée de tablettes Android Edutab gestion centralisée de tablettes Android Résumé Ce document présente le logiciel Edutab : utilisation en mode enseignant (applications, documents) utilisation en mode administrateur (configuration,

Plus en détail

Documentation de l'application de gestion de courrier évolutive (G.E.D.) pour la Mairie de Voreppe

Documentation de l'application de gestion de courrier évolutive (G.E.D.) pour la Mairie de Voreppe Documentation de l'application de gestion de courrier évolutive (G.E.D.) pour la Mairie de Voreppe Tony Galmiche le 28 février 2011 (modifiée alb) Sommaire 1 - Accès au portail de l'application GED...3

Plus en détail

Manuel d administration

Manuel d administration Gestion et sécurité de l accueil visiteurs Manuel d administration Version 1.35 Sommaire 1- Introduction... 3 2- L outil d administration WiSecure... 4 2.1 Lancement de l interface d administration...

Plus en détail

Serveur d'archivage 2007 Serveur Archivage : Manuel Utilisateur

Serveur d'archivage 2007 Serveur Archivage : Manuel Utilisateur Type du document Manuel utilisateur Auteur(s) Eric Bouladier Date de création 26/03/2007 Domaine de diffusion Illimité Validé par Versions Date Auteur(s) Modifications 1.0 26/03/2007 Eric Bouladier Création

Plus en détail

DE LA CAMÉRA VIVOTEK FD8133/34 SOMMAIRE

DE LA CAMÉRA VIVOTEK FD8133/34 SOMMAIRE PARAMÉTRAGE DE LA CAMÉRA VIVOTEK FD8133/34 SOMMAIRE 1 : CONFIGURATION POUR DE L ENREGISTREMENT PERMANENT... 2 1.1Configuration de la caméra... 2 1.1.1 Paramétrage de l adresse IP de la caméra... 3 1.1.2

Plus en détail

Tutoriel de base. Copyleft 2010 réalisé par Roger Star sur Ooo

Tutoriel de base. Copyleft 2010 réalisé par Roger Star sur Ooo Tutoriel de base Table des matières 1Préambule1 2Téléchargement de Joomla1 3Base de données2 4Installation de Joomla2 5Contenu5 6Administration5 7Présentation de la structure de Joomla6 8Structure du site7

Plus en détail

Télécharger et Installer OpenOffice.org sous Windows

Télécharger et Installer OpenOffice.org sous Windows Télécharger et Installer OpenOffice.org sous Windows Version Date Auteur Commentaires 1.00 15/11/2008 Denis Bourdillon Création du document. Mise en forme de texte 1/15 Saison 2008-2009 Table des matières

Plus en détail

Questions-Réponses 1.48

Questions-Réponses 1.48 Questions-Réponses 1.48 Copyright 2001-2014 Thomas et Mathieu DUBAËLE http://www.atlence.com Tutoriel de mise en route Tutoriel de Questions-Réponses 1.48 Auteurs : Thomas et Mathieu DUBAËLE - Révision

Plus en détail

SCOoffice Mail Connector for Microsoft Outlook. Guide d'installation Outlook 2002

SCOoffice Mail Connector for Microsoft Outlook. Guide d'installation Outlook 2002 SCOoffice Mail Connector for Microsoft Outlook Guide d'installation Outlook 2002 Rév 1.1 4 décembre 2002 SCOoffice Mail Connector for Microsoft Outlook Guide d'installation - Outlook XP Introduction Ce

Plus en détail

Exemple de projet. «Gestion de contacts»

Exemple de projet. «Gestion de contacts» Université Paul Valéry Montpellier 3 Antenne universitaire de Béziers L3 AES parcours MISASHS ECUE «Logiciels spécialisés» Exemple de projet «Gestion de contacts» G. Richomme Table des matières 1. Introduction...

Plus en détail

Gestion des élections. Aide à l'utilisateur

Gestion des élections. Aide à l'utilisateur Gestion des élections Aide à l'utilisateur Le produit Trois modules distincts : Un module d'administration permettant de définir les élections et de gérer les informations ayant un rapport avec celles-ci.

Plus en détail

Chapitre 4 La base de données

Chapitre 4 La base de données Chapitre 4 La base de données La Base de données INTRODUCTION 4 La Base de données INTRODUCTION Vectorworks permet de lier les objets du dessin à des formats de base de données (BDD), c'est-à-dire d'associer

Plus en détail

1. Installation du Module. 1.1 upload d'archive. 1.2 Installation via le FTP. 1.3 Tester l'installation

1. Installation du Module. 1.1 upload d'archive. 1.2 Installation via le FTP. 1.3 Tester l'installation 1. Installation du Module Voici la procédure pour installer le module Magento. 1.1 upload d'archive Récupérez notre archive à cette adresse : http://www.lengow.fr/view/plugins/magento/lengow_magento- 1.5.7.tgz

Plus en détail

1. Installation du Module

1. Installation du Module 1 sur 10 Mise en place du Module Magento V 1.5.7 1. Installation du Module Vous pouvez installer le module de deux façons différentes, en passant par Magento Connect, ou directement via les fichiers de

Plus en détail

Analyse d'un réseau social

Analyse d'un réseau social Licence 2, Semestre 3 2012 Projet Programmation Orientée Objet BRIDOUX Florian KEITH Bruno DUPRE-PAWLAK Sandra 1 Sommaire I) Présentation du Projet. 1. Projet demandé 2. Projet réalisé II) Diagrammes de

Plus en détail

SERVEUR DE MESSAGERIE

SERVEUR DE MESSAGERIE CRÉEZ VOTRE SERVEUR DE MESSAGERIE avec: version 4.3-B248 Sommaire PREAMBULE et REMERCIEMENTS Page 2 INTRODUCTION Page 2 AVERTISSEMENT Page 3 INSTALLATION Page 3 CONFIGURATION Page 12 CLIENT DE MESAGERIE

Plus en détail

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

Comment développer et intégrer un module à PhpMyLab?

Comment développer et intégrer un module à PhpMyLab? Comment développer et intégrer un module à PhpMyLab? La structure du fichier Afin de conserver une homogénéité et une cohérence entre chaque module, une structure commune est utilisée pour chacun des modules

Plus en détail

PARAGON SYSTEM BACKUP 2010

PARAGON SYSTEM BACKUP 2010 PARAGON SYSTEM BACKUP 2010 Paragon System Backup 2010 2 Manuel d'utilisation SOMMAIRE 1 Introduction...3 1.1 Comment System Backup protège mon ordinateur?...3 1.1.1 Emplacement du stockage des clichés...

Plus en détail

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence simultanée)

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence simultanée) IBM SPSS Statistics Version 22 Instructions d'installation sous Windows (licence simultanée) Table des matières Instructions d'installation....... 1 Configuration requise........... 1 Installation...............

Plus en détail

DE LA CAMÉRA SOMMAIRE

DE LA CAMÉRA SOMMAIRE PARAMÉTRAGE DE LA CAMÉRA HIKVISION ISION DS-2DF1-715-B SOMMAIRE 1 : CONFIGURATION POUR DE L ENREGISTREMENT PERMANENT... 2 1.1Configuration de la caméra... 2 1.1.1 Paramétrage de l adresse IP de la caméra...

Plus en détail

La hiérarchie du système DNS

La hiérarchie du système DNS LA RÉSOLUTION DE NOMS 1. PRÉSENTATION DU SYSTÈME DNS 1.1 INTRODUCTION À LA RÉSOLUTION DE NOMS Pour pouvoir communiquer, chaque machine présente sur un réseau doit avoir un identifiant unique. Avec le protocole

Plus en détail

La Clé informatique. Formation Internet Explorer Aide-mémoire

La Clé informatique. Formation Internet Explorer Aide-mémoire La Clé informatique Formation Internet Explorer Aide-mémoire Novembre 2003 Table des matières Novembre 2003...i Configuration d Internet Explorer... 1 Internet Explorer 6... 5 Gestion des Raccourcies...

Plus en détail

Plateforme PAYZEN. Définition de Web-services

Plateforme PAYZEN. Définition de Web-services Plateforme PAYZEN Définition de Web-services Ordre de paiement Version 1.1 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Lyra-Network

Plus en détail

Licence d'informatique 2004-2005 Examen Programmation orientée objet Juin 2005

Licence d'informatique 2004-2005 Examen Programmation orientée objet Juin 2005 Licence d'informatique 2004-2005 Examen Programmation orientée objet Juin 2005 Durée de l'épreuve : 2 heures TRÈS IMPORTANT : respectez l'ordre des questions. La lisibilité sera un critère important pour

Plus en détail

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement) HP Data Protector Express Software - Tutoriel 4 Utilisation de Quick Access Control (Windows uniquement) Que contient ce tutoriel? Quick Access Control est une application qui s'exécute indépendamment

Plus en détail

Guide de connexion Wireless. Windows XP

Guide de connexion Wireless. Windows XP Guide de connexion Wireless Windows XP Pour se connecter au réseau VIA Wifi sous Windows, il faut : Un PC équipé d'une carte Wifi. C'est le cas de la plupart des portables récents, et en particulier de

Plus en détail

Manuel 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 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étail

Algorithmique et programmation. Cours d'algorithmique illustré par des exemples pour le picbasic

Algorithmique et programmation. Cours d'algorithmique illustré par des exemples pour le picbasic Algorithmique et programmation Cours d'algorithmique illustré par des exemples pour le picbasic Même s'il est possible d'écrire un programme petit à petit par touches successives, le résultat est souvent

Plus en détail

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

1. Comment accéder à mon panneau de configuration VPS? FAQ VPS Business Section 1: Installation...2 1. Comment accéder à mon panneau de configuration VPS?...2 2. Comment accéder à mon VPS Windows?...6 3. Comment accéder à mon VPS Linux?...8 Section 2: utilisation...9

Plus en détail

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile Dans ce TP, vous apprendrez à définir le type abstrait Pile, à le programmer en Java à l aide d une interface

Plus en détail

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM Manuel d'utilisation OPTIMALOG 2008 Table des matières I Table des matières Part I Gestionnaire d'alarmes Optim'Alarm

Plus en détail

Le site engarde-service.com pour publier des résultats de compétitions Service proposé par la société ANPV-log

Le site engarde-service.com pour publier des résultats de compétitions Service proposé par la société ANPV-log Le site engarde-service.com pour publier des résultats de compétitions Service proposé par la société ANPV-log 1. introduction 2. Création d'un compte sur engarde-service.com 2.1. Inscription 2.2 Gestion

Plus en détail

NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR. Logiciel TIJARA. NETWORK AND SOFTWARE ENGINEERING Manuel d'utilisateur "TIJARA" 1

NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR. Logiciel TIJARA. NETWORK AND SOFTWARE ENGINEERING Manuel d'utilisateur TIJARA 1 NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR Logiciel TIJARA Manuel d'utilisateur "TIJARA" 1 SOMMAIRE Introduction Première partie Chapitre 1 : Installation et démarrage Chapitre 2 : Architecture

Plus en détail

PARAMÉTRAGE BOSCH SOMMAIRE DE LA CAMÉRA OSCH DINION-IP-NWC-0455 1 : CONFIGURATION POUR DE L ENREGISTREMENT PERMANENT... 2

PARAMÉTRAGE BOSCH SOMMAIRE DE LA CAMÉRA OSCH DINION-IP-NWC-0455 1 : CONFIGURATION POUR DE L ENREGISTREMENT PERMANENT... 2 PARAMÉTRAGE DE LA CAMÉRA OSCH DINION-IP-NWC-0455 BOSCH SOMMAIRE 1 : CONFIGURATION POUR DE L ENREGISTREMENT PERMANENT... 2 1.1Configuration de la caméra... 2 1.1.1 Paramétrage IP de la caméra... 2 1.1.2

Plus en détail

MEDIAplus elearning. version 6.6

MEDIAplus 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étail

Middleware eid v2.6 pour Windows

Middleware eid v2.6 pour Windows Manuel d'utilisation Middleware eid v2.6 page 1 de 19 Table des matières Introduction...3 Installation...4 Les éléments du logiciel eid...6 Module pour la zone de notification dans la barre des tâches...7

Plus en détail

TP : Jouons au Poker

TP : Jouons au Poker Univ. Lille1 - Licence Informatique 2ème année 2014-15 Algorithmes et Programmation Impérative 2 TP : Jouons au Poker Objectifs : Programmation modulaire Manipulation de types somme Filtrage de motifs

Plus en détail

Infrastructure - Capacity planning. Document FAQ. Infrastructure - Capacity planning. Page: 1 / 7 Dernière mise à jour: 16/04/14 16:09

Infrastructure - Capacity planning. Document FAQ. Infrastructure - Capacity planning. Page: 1 / 7 Dernière mise à jour: 16/04/14 16:09 Document FAQ Infrastructure - Capacity planning EXP Page: 1 / 7 Table des matières Détails de la fonctionnalité... 3 I.Généralités... 3 II.Configuration... 3 III.Vue globale des capacités...3 IV.Vue par

Plus en détail

Configuration de l'application de réception automatique IP à quatre ports Cisco sur un serveur CallManager

Configuration de l'application de réception automatique IP à quatre ports Cisco sur un serveur CallManager Configuration de l'application de réception automatique IP à quatre ports Cisco sur un serveur CallManager Contenu Introduction Conditions préalables Conditions requises Composants utilisés Conventions

Plus en détail

Interface PC Vivago Ultra. Pro. Guide d'utilisation

Interface 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étail

ETI/Domo. Français. www.bpt.it. ETI-Domo Config 24810150 FR 10-07-144

ETI/Domo. Français. www.bpt.it. ETI-Domo Config 24810150 FR 10-07-144 ETI/Domo 24810150 www.bpt.it FR Français ETI-Domo Config 24810150 FR 10-07-144 Configuration du PC Avant de procéder à la configuration de tout le système, il est nécessaire de configurer le PC de manière

Plus en détail

Les versions du logiciel : Pour 8 points de mesure et 1 appareil, jeu de fonction limité

Les versions du logiciel : Pour 8 points de mesure et 1 appareil, jeu de fonction limité WIN-Control SW5500WC0/1/2/3 Description du logiciel: Le programme AMR WinControl est développé spécialement pour l'acquisition et la valorisation de mesures avec les appareils des gammes THERM, ALMEMO

Plus en détail

1 Résolution de nom... 2 1.1 Introduction à la résolution de noms... 2. 1.2 Le système DNS... 2. 1.3 Les types de requêtes DNS...

1 Résolution de nom... 2 1.1 Introduction à la résolution de noms... 2. 1.2 Le système DNS... 2. 1.3 Les types de requêtes DNS... Table des matières 1 Résolution de nom... 2 1.1 Introduction à la résolution de noms... 2 1.2 Le système DNS... 2 1.3 Les types de requêtes DNS... 4 1.4 Configuration des clients DNS... 8 1.4.1 Résolution

Plus en détail

IMPLANTATION D UNE BASE DE DONNEES SOUS MS-ACCESS 97

IMPLANTATION D UNE BASE DE DONNEES SOUS MS-ACCESS 97 Stage STT050 - Novembre 2000 Page 1 IMPLANTATION D UNE BASE DE DONNEES SOUS MS-ACCESS 97 GENERALITES SUR MS-ACCESS Fonctionnalités de MS-ACCESS Access 97 est un produit Microsoft de type SGBDR (Système

Plus en détail

DE LA CAMÉRA SOMMAIRE

DE LA CAMÉRA SOMMAIRE PARAMÉTRAGE DE LA CAMÉRA HIKVISION ISION DS-2CD2732F-IS SOMMAIRE 1 : CONFIGURATION POUR DE L ENREGISTREMENT PERMANENT... 2 1.1Configuration de la caméra... 2 1.1.1 Paramétrage de l adresse IP de la caméra...

Plus en détail

Guide d'installation sous Windows

Guide d'installation sous Windows Guide d'installation sous Windows Le but de ce guide est de faciliter l'installation de Phpcompta sous Windows et vous guidera pas-àpas, étape par étape. L'installation se déroule sous Windows XP SP2 mais

Plus en détail

MANUEL PROGRAMME DE GESTION DU CPL WI-FI

MANUEL PROGRAMME DE GESTION DU CPL WI-FI MANUEL PROGRAMME DE GESTION DU CPL WI-FI Le programme de gestion du CPL Wi-Fi sert à régler tous les paramètres de l'adaptateur. En effet, le CPL Wi-Fi possède une interface de configuration. Cette interface

Plus en détail

d^ifiblp=l=loqelmelp=ud=pa

d^ifiblp=l=loqelmelp=ud=pa kçìîé~ì=çééìáëw== MRKOMNO d^ifiblp=l=loqelmelp=ud=pa kçíáåé=çdìíáäáë~íáçå=çéë=åçãéçë~åíë=äçöáåáéäë cê~å ~áë Notice d'utilisation des composants logiciels 3D Sirona Dental Systems GmbH Notice d'utilisation

Plus en détail

1. Introduction...2. 2. Création d'une requête...2

1. Introduction...2. 2. Création d'une requête...2 1. Introduction...2 2. Création d'une requête...2 3. Définition des critères de sélection...5 3.1 Opérateurs...5 3.2 Les Fonctions...6 3.3 Plusieurs critères portant sur des champs différents...7 3.4 Requête

Plus en détail

1.1- Compiler et exécuter un premier programme en C++

1.1- Compiler et exécuter un premier programme en C++ 1.1- Compiler et exécuter un premier programme en C++ 1- Un premier programme en C++ 2- Compilation et exécution 1- Un premier programme en C++ Le premier programme que propose le cours consiste à afficher

Plus en détail

Mise à jour de version

Mise à jour de version Mise à jour de version Cegid Business Version 2008 Service d'assistance Téléphonique 0 826 888 488 Sommaire 1. A lire avant installation... 3 2. Installer les nouvelles versions des logiciels... 4 Compte

Plus en détail

CamTrace vidéosurveillance

CamTrace vidéosurveillance CamTrace vidéosurveillance Manuel Client Camtrace v 1.3.0 01/09/2014 Pour tous renseignements complémentaires : www.camtrace.com Tous droits réservés. Copyright 2010-2020 par Camtrace SAS Camtrace SAS,

Plus en détail

1. 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 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étail

Plugin Payment-OnLine

Plugin Payment-OnLine Plugin Payment-OnLine Le plugin "Payment-Online" est un plugin technique dont l'objectif est de faciliter l'utilisation du paiement en ligne dans des applications Lutèce. Il se compose d'une librairie

Plus en détail

EXTRANET STUDENT. Qu'est ce que Claroline?

EXTRANET STUDENT. Qu'est ce que Claroline? EXTRANET STUDENT http://extranet.arts2.be http://extranet.artsaucarre.be Les bases de l'utilisation de la plateforme Claroline, l'extranet d'arts² Qu'est ce que Claroline?... 1 Débuter... 2 Créer un compte...

Plus en détail

v7.1 SP2 Guide des Nouveautés

v7.1 SP2 Guide des Nouveautés v7.1 SP2 Guide des Nouveautés Copyright 2012 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

Manuel d utilisation email NETexcom

Manuel d utilisation email NETexcom Manuel d utilisation email NETexcom Table des matières Vos emails avec NETexcom... 3 Présentation... 3 GroupWare... 3 WebMail emails sur internet... 4 Se connecter au Webmail... 4 Menu principal... 5 La

Plus en détail

Sage CRM. Sage CRM 7.3 Guide CTI

Sage CRM. Sage CRM 7.3 Guide CTI Sage CRM Sage CRM 7.3 Guide CTI Copyright 2014 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

Création d un WebService. Tp WinDev Numéro 13

Création d un WebService. Tp WinDev Numéro 13 Tp WinDev Numéro 13 Objectifs : Création d un WebService Paramétrage d un serveur Web, Création du Service Web, Création du client consommateur, Approche XML, SOAP Outils : Un serveur d application Ce

Plus en détail

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant

Plus en détail

(Fig. 1 :assistant connexion Internet)

(Fig. 1 :assistant connexion Internet) MAIL > configuration de OUTLOOK EXPRESS > SOMMAIRE Qu'est ce que Outlook Express? Configuration Installation d'un compte POP Installation d'un compte IMAP Configuration du serveur SMTP En cas de problème

Plus en détail

Enregistrer votre dispositif

Enregistrer votre dispositif Guide de Commencement Rapide: NotifyLink pour Symbian Series 60, 3 rd Edition Votre appareil aura besoin d un des suivants: Connection cellulaire capable de soutenir la transmission des données via votre

Plus en détail

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24 Guide Utilisateur Titre du projet : Sig-Artisanat Type de document : Guide utilisateur Cadre : Constat : Les Chambres de Métiers doivent avoir une vision prospective de l'artisanat sur leur territoire.

Plus en détail

Compte-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 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étail

claroline classroom online

claroline classroom online de la plate-forme libre d'apprentissage en ligne Claroline 1.4 Manuel Révision du manuel: 06/2003 Créé le 07/09/2003 12:02 Page 1 Table des matières 1) INTRODUCTION...3 2) AFFICHER LA PAGE DE DEMARRAGE...3

Plus en détail

Guide de l utilisateur. Demande d accréditation en ligne

Guide de l utilisateur. Demande d accréditation en ligne Guide de l utilisateur Demande d accréditation en ligne Table des matières Introduction... 3 Inscription à la liste des organisateurs... 4 Création de votre compte... 5 Ouvrir une session... 6 Visuel...

Plus en détail

WINDOWS SERVER 2003-R2

WINDOWS SERVER 2003-R2 WINDOWS SERVER 2003-R2 Nous allons aborder la création d'un serveur de partage de fichiers sous "VMWARE" et "Windows Server 2003-R2". Objectifs : Solution de sauvegarde de fichiers pour la société "STE

Plus en détail

Mémo d'utilisation de BD Dico1.6

Mémo d'utilisation de BD Dico1.6 Mémo d'utilisation de BD Dico1.6 L'application BDDico a été développée par la Section Cadastre et Géomatique de la RCJU. Son utilisation demeure réservée aux personnes autorisées. Les demandes d'utilisation

Plus en détail

Documentation Cobian

Documentation Cobian SOFT-AND-COM Documentation Cobian Installation et Utilisation Jérémy Cadot 04/06/2010 PRESENTATION : Cobian Backup est un programme multi-threads que vous pouvez utiliser pour planifier et sauvegarder

Plus en détail

Guide de l'utilisateur PROTECTIS. Réalisé par le C.D.I.P.

Guide de l'utilisateur PROTECTIS. Réalisé par le C.D.I.P. Guide de l'utilisateur PROTECTIS Réalisé par le C.D.I.P. Table des matières INSTALLATION 1 Installation du logiciel...1 Ouverture du logiciel...1 Première ouverture du logiciel...1 Les ouvertures suivantes...3

Plus en détail

Quoi de Neuf dans Cumulus 9.1?

Quoi de Neuf dans Cumulus 9.1? INFORMATION PRODUIT : Quoi de Neuf dans Cumulus 9.1? Meilleure intégration Adobe et beaucoup plus avec Cumulus 9.1 Beaucoup de choses se sont passées depuis la disponibilité de Cumulus 9.0 en Septembre

Plus en détail

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration CMS Made Simple Version 1.4 Jamaica Système de gestion de contenu CMS Made Simple est entièrement gratuit sous licence GPL. Tutoriel utilisateur Récapitulatif Administration Le système de gestion de contenu

Plus en détail

TrueCrypt. Procédure d'installation 15/11/2012. TrueCrypt Procédure d'installation 15 novembre 2012 1/33

TrueCrypt. Procédure d'installation 15/11/2012. TrueCrypt Procédure d'installation 15 novembre 2012 1/33 Secrétariat Général Service des Politiques Support et des Systèmes d'information TrueCrypt Procédure d'installation 15/11/2012 Ministère de l'écologie, du Développement durable, des Transports et du Logement

Plus en détail

4D Server et les licences : fonctionnement et environnement

4D Server et les licences : fonctionnement et environnement 4D Server et les licences : fonctionnement et environnement Introduction ---------------------------------------------------------------------------------------------------------- Cette note technique

Plus en détail

L3 - Sites Web dynamiques : Mini-Wall MINI-WALL

L3 - Sites Web dynamiques : Mini-Wall MINI-WALL L3 - SITES WEB DYNAMIQUES MINI-WALL 1 Introduction L'objectif de ce TD est de mettre en place un mini "livre d'or", permettant à vos visiteurs de vous laisser des messages sur votre site. Une page affiche

Plus en détail

Programmation Objet - Cours II

Programmation Objet - Cours II Programmation Objet - Cours II - Exercices - Page 1 Programmation Objet - Cours II Exercices Auteur : E.Thirion - Dernière mise à jour : 05/07/2015 Les exercices suivants sont en majorité des projets à

Plus en détail

QNAP Surveillance Client pour MAC

QNAP Surveillance Client pour MAC QNAP Surveillance Client pour MAC Chapitre 1. Installer QNAP Surveillance Client 1. Double-cliquez sur QNAP Surveillance Client V1.0.1 Build 5411.dmg. Après quelques secondes, l'image suivante s'affichera.

Plus en détail

MEDIAplus_page de garde_v67_mise en page 1 09/12/2010 09:23 Page 2. MEDIAplus elearning. version 6.7

MEDIAplus_page de garde_v67_mise en page 1 09/12/2010 09:23 Page 2. MEDIAplus elearning. version 6.7 MEDIAplus_page de garde_v67_mise en page 1 09/12/2010 09:23 Page 2 MEDIAplus elearning version 6.7 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes

Plus en détail

Les messages d erreur d'applidis Client

Les messages d erreur d'applidis Client Fiche technique AppliDis Les messages d erreur d'applidis Client Fiche IS00313 Version document : 1.00 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de

Plus en détail

Upload de fichiers en PHP

Upload de fichiers en PHP Upload de fichiers en PHP par HERAULT Antoine Date de publication : 1er décembre 2006 Dernière mise à jour : 1er décembre 2006 Vous avez envie de permettre aux visiteurs de votre site d'uploader des fichiers

Plus en détail

SUPPORT DE COURS WINDOWS VISTA

SUPPORT DE COURS WINDOWS VISTA SOMMAIRE I.... LA GESTION DE L'ORDINATEUR... 2 A.... LES UNÎTES LOGIQUES... 2 1 DISQUES DURS... 2 2 SUPPORTS AMOVIBLES... 3 3 PROPRIÉTÉS DU SUPPORT... 3 B... LE CONTENU DE L'ORDINATEUR... 4 1 DOSSIERS...

Plus en détail

Installation du serveur

Installation du serveur Installation du serveur CLASSIFICATION-MEN-C1-27/05/2013 Cette documentation est destinée à un usage interne au ministère de l éducation nationale. n : 2011-001 Version : 1.0 Date : 01/06/2011 Réalisation

Plus en détail

Créer un site Internet dynamique

Créer un site Internet dynamique Créer un site Internet dynamique avec SPIP (version 3) Document de référence Denise St-Pierre animatrice au service local du Récit 1. Qu est-ce que SPIP?... 3 2. Caractéristiques de SPIP... 3 3. Quelques

Plus en détail

KeePass - Mise en œuvre et utilisation

KeePass - Mise en œuvre et utilisation www.rakforgeron.fr 08/04/2015 KeePass - Mise en œuvre et utilisation L'usage de mots de passe est nécessaire pour de nombreux accès ou pour la protection de données personnelles. Il convient d'en utiliser

Plus en détail