UNIVERSITE du 7 NOVEMBRE à CARTHAGE. Institut National de Sciences Appliquées et de Technologie CONCEPTION DES BASES DE DONNEES PROJECT ADMIN
|
|
- Edith Mathieu
- il y a 8 ans
- Total affichages :
Transcription
1 UNIVERSITE du 7 NOVEMBRE à CARTHAGE Institut National de Sciences Appliquées et de Technologie CONCEPTION DES BASES DE DONNEES PROJECT ADMIN 4éme Année Génie Logiciel REALISE PAR: ADOUANI NABIL LOUKIL BRAHIM Année universitaire
2 SOMMAIRE SOMMAIRE... 2 INTRODUCTION... 3 PPRESENTATION... 3 OBJECTIFS... 3 CONCEPTION ET CHOIX DES SOLUTIONS... 4 HYPOTHESES ET REGLES DE GESTION... 4 MODELE CONCEPTUEL DE DONNEES... 5 MODELE LOGIQUE DE DONNES... 7 LA BASE DE DONNEES : PROJECTADMIN... 7 REALISATION HYPOTHESES FONCTIONNALITES DE L APPLICATION GESTION DES ENTITES LA GESTION D ACCES PAR SESSION GESTION DES MENUS DIAGRAMME DE GANTT DIAGRAMME DE PLANNING SUIVI DES BUDGETS DES PROJETS GESTION DE TEMPS STATISTIQUE MODULE DE MESSAGERIE PROCEDURE D INSTALLATION CONCLUSION
3 INTRODUCTION PPRESENTATION Selon le Project Management Institute (Clevland, 1990) : «La gestion de projets est l'art de diriger et de coordonner des ressources humaines et matérielles tout au long de la vie d'un projet en utilisant des techniques de gestion modernes pour atteindre des objectifs prédéfinis d'envergure, de coût, de temps, de qualité et de satisfaction des participants.» Il est possible de compléter cette définition en mentionnant aussi les ressources financières et les ressources informationnelles. Il faut signaler aussi la différence entre la gestion par projets et la gestion de projets: La gestion de projets privilégie davantage l'objet sur lequel porte le projet, tandis que la gestion par projets utilise le projet comme méthodologie appropriée pour introduire dans la gestion d'un ensemble organisationnel les changements souhaités. OBJECTIFS Notre objectif au niveau de ce projet est de développez un outil de gestion de projets, autrement dit, un outil de planification et de suivi de projets. Il permettra aussi la gestion des employés, des équipes, des tâches, des clients 3
4 CONCEPTION ET CHOIX DES SOLUTIONS HYPOTHESES ET REGLES DE GESTION L entité principale des cette application est l entité projet. Un projet est constitué de tâches, rassemblées si possible dans des groupes de tâches. Il correspond à un client, est exécuté par plusieurs employés regroupés dans des équipes, a un manager Toutes ces entités sont doivent être gérées par l application. Certaines fonctionnalités ne sont accessibles que par des utilisateurs spécifiques, d où la nécessité de définir des niveaux de sécurité (ou rôles). Le suivi des projets doit être effectué sur trois dimensions : La dimension temps : diagrammes de Gantt La dimension coût : calcul des dépenses La dimension technique : suivi du rendement des employés 4
5 Figure 1 : Les trois dimensions d un projet Ces hypothèses constituant le point de départ de notre conception, nous mène à formuler quelques règles de gestion : Un projet est relatif à un client, il a un manager (chef de projet) et à un statuts. Un employé fait partie d une équipe, il peut devenir manager à partir d une certaine date, il a un salaire, un niveau de sécurité Un projet est composé de tâches, effectués par des employés dans une certaine période Un client a plusieurs projets possibles A partir de ces règles de gestion parmi d autre, on a construit un le squelette de notre système d information. MODELE CONCEPTUEL DE DONNEES Le système d information de cette application est constitué de plusieurs entités : Client Employé 5
6 Projet Equipe Tâche Groupe de tâches Manager Salaire Niveau de sécurité Région (origine du client) Statuts projet Boîte de messages Le modèle conceptuel de données correspondant est représenté dans la figure ci-dessus : Figure 2 : Modèle conceptuel de données 6
7 suivant : MODELE LOGIQUE DE DONNES A partir de ce modèle conceptuel de données, on a déduit ce modèle logique Employee (userid, password, lastname, firstname, , tel, startdate, enddate) Team (id, name, description, #managerid) Rate (id, name, description, wage, charged) Manager (#userid, startdate) Region (id, name) Client (id, name, abbreviation, contact, , tel, fax, #region) Project (id, name, status, startdate, enddate, description, #managerid, #clientid) Status (id, name) Securitylevel (id, name) Menu (id, menu, rubrique, subrubrique, link) Securitylevel_menu (#securitylevelid, #menuid) Assignement (date, starttime, endtime, #employeeid, #taskid, #projectid) Plannig (id, date, #employeeid, #taskid, #projectid, limitdate) Task (id, name, description, prorating, #taskgroupid) Taskgroup (id, name, description) Mailbox (account,#userid,password,activated) LA BASE DE DONNEES : PROJECTADMIN Notre base de données sera implémentée sous le SGBG transactionnel PostgresQL. Le script SQL de création des tables est le suivant : --Liste des niveaux de sécurité CREATE TABLE securitylevel( id int default nextval('seq_securitylevel') PRIMARY KEY, name varchar(20) NOT NULL 7
8 --Liste des menus accessibles via l interface utilisateur CREATE TABLE menu( id varchar(100) PRIMARY KEY, menu varchar(100) NOT NULL, rubrique varchar(100) NOT NULL, subrubrique varchar(100), link varchar(100) --Association entre les niveaux de sécurité et les menus accessibles --par le niveau en question CREATE TABLE securitylevel_menu( securitylevelid int NOT NULL references securitylevel, menuid varchar(100) NOT NULL references menu, PRIMARY KEY(securitylevelid,menuid) --Liste des types de salaire CREATE TABLE rate( id int default nextval('seq_rate') PRIMARY KEY, name varchar(30) NOT NULL, description varchar(255), wage float NOT NULL, charged float NOT NULL --Liste des régions (origine des clients) CREATE TABLE region( id int default nextval('seq_region') PRIMARY KEY, name varchar(30) NOT NULL --Liste des clients CREATE TABLE client( id int default nextval('seq_client') PRIMARY KEY, name varchar(100) NOT NULL, abbreviation varchar(10) NOT NULL, 8
9 contact varchar(30) NOT NULL, varchar(30), tel varchar(30) NOT NULL, fax varchar(30), region int REFERENCES region --Liste des groupes de tâches CREATE TABLE taskgroup( id int default nextval('seq_taskgroup') PRIMARY KEY, name varchar(30) NOT NULL, description varchar(255) --Liste des tâches CREATE TABLE task( id int default nextval('seq_task') PRIMARY KEY, name varchar(30) NOT NULL, description varchar(255), prorating float NOT NULL, taskgroupid int REFERENCES taskgroup --liste des employés CREATE TABLE employee( userid varchar(30) PRIMARY KEY, password varchar(30) NOT NULL, lastname varchar(30) NOT NULL, firstname varchar(30) NOT NULL, varchar(30), tel varchar(20) NOT NULL, startdate date NOT NULL, enddate date NOT NULL --Liste des managers CREATE TABLE manager( 9
10 userid varchar(30) PRIMARY KEY REFERENCES employee, startdate date NOT NULL --Liste des équipes d employés CREATE TABLE team( id int default nextval('seq_team') PRIMARY KEY, name varchar(30) NOT NULL, description varchar(255), managerid varchar(30) REFERENCES manager ALTER TABLE employee ADD teamid int REFERENCES team; ALTER TABLE employee ALTER COLUMN teamid SET NOT NULL; ALTER TABLE employee ADD securitylevelid int REFERENCES securitylevel; ALTER TABLE employee ALTER COLUMN securitylevelid SET NOT NULL; ALTER TABLE employee ADD rateid int REFERENCES rate; ALTER TABLE employee ALTER COLUMN rateid SET NOT NULL; --Liste des statuts des projets CREATE TABLE status( id int default nextval('seq_status') PRIMARY KEY, name varchar(30) NOT NULL --Listes des projets CREATE TABLE project( id int default nextval('seq_project') PRIMARY KEY, name varchar(30) NOT NULL, status int NOT NULL REFERENCES status, startdate date NOT NULL, enddate date NOT NULL, description varchar(255), managerid varchar(30) NOT NULL REFERENCES manager, clientid int NOT NULL REFERENCES client 10
11 --Liste des déclarations d exécution des tâches CREATE TABLE assignement( date date NOT NULL, starttime time NOT NULL, endtime time NOT NULL, employeeid varchar(30) NOT NULL REFERENCES employee, taskid int NOT NULL REFERENCES task, projectid int NOT NULL REFERENCES project, PRIMARY KEY(date,starttime,endtime,employeeid,taskid) --Liste des plannings CREATE TABLE planning( id int default nextval('seq_planning') PRIMARY KEY, date date NOT NULL, employeeid varchar(30) NOT NULL REFERENCES employee, taskid int NOT NULL REFERENCES task, projectid int NOT NULL REFERENCES project, limitdate date NOT NULL --Liste des boîtes de messages CREATE TABLE mailbox( account varchar(255) PRIMARY KEY, userid varchar(30) NOT NULL references employee, password varchar(255) NOT NULL, activated boolean default 'false' NOT NULL 11
12 REALISATION HYPOTHESES Notre application sera développée en PHP avec une base de données (comme déclaré ci-dessus) implémentée sous PostgreSQL. Notre source d inspiration est une application commerciale de gestion de projet : Track-it Pro de DOVICO SOFTWARE. Cette solution est une application Windows, qui utilise en tant que fournisseur de données, MS SQL Server ou MSDE. FONCTIONNALITES DE L APPLICATION Les fonctionnalités de l application sont diverses. A part la gestion des différentes entités du système d information en appliquant les quatre primitives de base (ajout, suppression, modification, consultation), on trouve : La gestion d accès par session Gestion des niveaux d accès aux fonctionnalités de l application par l utilisation de menus dynamiques Un module de traçage de diagramme de Gantt Un module de traçage de diagramme de planning Un module de suivi des budgets des projets Un module de gestion du temps Un module de statistique (rendement par employé) Un module de messagerie 12
13 GESTION DES ENTITES Il s agit d ajouter, de modifier, de supprimer et de consulter des données relatives aux différentes entités en tant que telles. Ces fonctionnalités sont accessibles via des interfaces composées de formulaire HTML et exécutant des ordres SQL de type INSERT, UPDATE, DELETE et SELECT. La validation des entrées est effectuée en PHP Figure 3 : Formulaire de modification d employé LA GESTION D ACCES PAR SESSION L accès à l application commence par une authentification qui se fait par le «userid» et le «password» de l employé. Une fois authentifié, l utilisateur peut accéder seulement aux fonctionnalités permises pour son niveau de sécurité. 13
14 Si une page autre que est appelée sans passer par la page d authentification, une redirection est effectuée vers cette dernière. Une session peut être terminée soit par un «logout» soit en fermant le navigateur. GESTION DES MENUS Les menus, dans l ensemble représentent des points d accès aux fonctionnalités de l application. Certaines de ces fonctionnalités sont accessibles par un groupe d employés sans le reste. Par exemple, la suppression d employés n est visible que par l administrateur, la création et la modification de projet est visible aussi pour les managers De cette façon, on peut définir des niveaux d accès multiples à partir de 56 menus possibles, exactement 2 56 niveaux soit qui représentent le nombre de combinaisons possibles à partir de 56 éléments. Ce concept est inspiré de la gestion des rôles dans ZOPE. DIAGRAMME DE GANTT Les diagrammes de GANTT représentent le déroulement des projets par la présentation du séquencement et de l ordonnancement des tâches. D autres variantes peuvent êtres déduites par exemple pour représenter la participation des employés au niveau d un certain projet. Diagramme de Gantt projet : 14
15 Figure 4 : Diagramme de Gantt par projet et tâches Diagramme de Gantt employé : Figure 5 : Diagramme de Gantt par projet et employés Diagramme de Gantt détaillé par date : 15
16 Figure 6 : Diagramme de Gantt de détails par date Ces diagrammes sont dessinés en utilisant le module JPGraph, qui est un outil libre en PHP permettant de construire toute forme de graphe et se basant sur la bibliothèque GD de PHP. DIAGRAMME DE PLANNING Ces diagrammes servent à montrer aux employés, les tâches qu ils ont à faire sous forme d un graphe. Ces tâches sont introduites par les managers des projets et représentent les objectifs à atteindre pendant une période commençant par une date de début à une date limite. 16
17 Figure 7 : Diagramme de planning SUIVI DES BUDGETS DES PROJETS Cette fonctionnalité permet de calculer les coûts des projets à la charge de l entreprise et à la charge du client. Le premier type est la somme des coûts des tâches effectuées pour un projet et le second type est la somme des coûts des tâches pondérés par un coefficient de prorata par tâche. Elle présente les détails des coûts par date, par employé et par tâche. 17
18 Figure 8 : Suivi de budgets des projets GESTION DE TEMPS Ce module comporte deux fonctionnalités : Les Project TimeSheet : qui donnent les durées des différentes tâches effectuées par un certain employé par date 18
19 Figure 9 : Project Timesheet Les Timesheet : qui donnent la somme des durées de travail par date. Les informations sont affichées dans un calendrier navigable, rempli par les durées. 19
20 Figure 10 : Timesheet employé STATISTIQUE Ce module permet de visualiser le rendement des employés durant une période définie. Le rendement est représenté par le nombre d heures travaillées. 20
21 Figure 11 : Courbe de rendement par employés MODULE DE MESSAGERIE C est un module qui permet, comme son nom l indique, l envoie de mails à l administrateur du système. On utilise, en effet, un serveur postfix et les deux protocoles SMTP (envoi) et POP3 (réception). L administrateur possède une boîte de réception lui permettant de visualiser les messages reçus, consulter les pièces jointes, supprimer des messages L envoie de message se fait par les différents utilisateurs avec la possibilité d envoyer des pièces jointes. Lors de l insertion de l employé, une fonction s exécute pour ajouter une nouvelle boîte de messages pour cet employé. L administrateur du système peut ainsi créer un compte mail pour cet employé puis activer la boîte de réception. Une fois l activation a eu lieu, l employé peut envoyer et recevoir ces mails. Cette manière de gérer les boîtes de messages, ne dépends pas du serveur de messagerie, d autre méthode permettent de faire travailler postgres et postfix ensemble, en se servant des domaines virtuels. De telles méthodes nous mèneraient à entamer une autre configuration, celle du serveur de messagerie qui est un sujet à part. 21
22 Figure 12 : Boîte de réception des s PROCEDURE D INSTALLATION L installation de l application ProjectAdmin se fait de la manière suivante : Créer une base de données ProjectAdmin. Vérifier le fichier de configuration pg_hba.conf de POSTGRESQL pour permettre l accès à la base de données, ainsi que la valeur du paramètre DateStyle du fichier postgresql.conf aui doit être mise à «european». Modifier le fichier $PROJECTADMIN_HOME/main/getConnection.php en spécifiant les valeurs correctes des paramètres de connexion à la base de données. Vérifier les permissions d accès des dossiers $PROJECTADMIN_HOME/upload/ et $PROJECTADMIN_HOME/messagerie/tmp/ et leur donner la valeur 666. Insérer la structure de la base de données ainsi que le jeux d essai via le fichier $PROJECTADMIN_HOME/sql/ProjectAdmin.sql. 22
23 Copier les fichiers de police du dossier $PROJECTADMIN_HOME/Font/ dans le répertoire qui correspond à la valeur du paramètre «TTF_DIR» du fichier $PROJECTADMIN_HOME/jpgraph/jpgraph.php. 23
24 CONCLUSION Ce projet nous a permis d apprendre, en premier lieu, à manipuler le SGBD transactionnel PostgreSQL, en second lieu, d interfacer l interrogation d une base de données sous ce même SGBD via un langage script : PHP. On a pu par la suite utiliser nos connaissances au niveau de l installation et la configuration d un serveur de messagerie Postfix en y incluant la notion de Virtual Host Mailbox qui permet de créer des boîtes de réception pour des utilisateurs qui n ont pas de comptes UNIX. Reste à définir nos perspectives : amélioration du module de statistique en y incluant d autres fonctions, ajout d autre diagrammes de Gantt, de planning, ajouter un module de recherche 24
CREATION WEB DYNAMIQUE
CREATION WEB DYNAMIQUE IV ) MySQL IV-1 ) Introduction MYSQL dérive directement de SQL (Structured Query Language) qui est un langage de requêtes vers les bases de données relationnelles. Le serveur de
Plus en détailLe langage SQL pour Oracle - partie 1 : SQL comme LDD
Le langage SQL pour Oracle - partie 1 : SQL comme LDD 1 SQL : Introduction SQL : Structured Query Langage langage de gestion de bases de donn ees relationnelles pour Définir les données (LDD) interroger
Plus en détailLe langage SQL (première partie) c Olivier Caron
Le langage SQL (première partie) 1 Plan Le S.G.B.D. postgres Le langage SQL Langage de manipulation de données Langage de requêtes 2 Quelques mots sur Postgres (1/2) Travaux de Stonebraker (Univ. Berkeley)
Plus en détailExemple de configuration ZyWALL USG
Zywall USG et User Awareness avec ZyXEL OTP (One Time Password) L objectif de cet article est de régler l accès à Internet en fonction de l utilisateur. Un utilisateur qui souhaite accéder à Internet par
Plus en détailBases de données relationnelles
Bases de données relationnelles Système de Gestion de Bases de Données Une base de données est un ensemble de données mémorisé par un ordinateur, organisé selon un modèle et accessible à de nombreuses
Plus en détailApplication web de gestion de comptes en banques
Application web de gestion de comptes en banques Objectif Réaliser une application Web permettant à un client de gérer ses comptes en banque Diagramme de cas d'utilisation 1 Les cas d'utilisation Connexion
Plus en détailLes BASES de DONNEES dans WampServer
Les BASES de DONNEES dans WampServer 1 Définitions Générales Une base de données (BDD) permet d'enregistrer, de stocker, de ranger des données de façon organisée et hiérarchisée. SQL est le langage qui
Plus en détailTP Contraintes - Triggers
TP Contraintes - Triggers 1. Préambule Oracle est accessible sur le serveur Venus et vous êtes autorisés à accéder à une instance licence. Vous utiliserez l interface d accés SQL*Plus qui permet l exécution
Plus en détailCréation et Gestion des tables
Création et Gestion des tables Version 1.0 Z Grégory CASANOVA 2 Sommaire 1 Introduction... 3 2 Pré-requis... 4 3 Les tables... 5 3.1 Les types de données... 5 3.1.1 Les types de données Sql Server... 5
Plus en détailSystème Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-
Ministère de l Enseignement Supérieur et de la Recherche Scientifique Centre de Recherche sur l Information Scientifique et Technique Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-
Plus en détailPHP et mysql. Code: php_mysql. Olivier Clavel - Daniel K. Schneider - Patrick Jermann - Vivian Synteta Version: 0.9 (modifié le 13/3/01 par VS)
PHP et mysql php_mysql PHP et mysql Code: php_mysql Originaux url: http://tecfa.unige.ch/guides/tie/html/php-mysql/php-mysql.html url: http://tecfa.unige.ch/guides/tie/pdf/files/php-mysql.pdf Auteurs et
Plus en détailPHP 4 PARTIE : BASE DE DONNEES
PHP 4 PARTIE : BASE DE DONNEES 1. Introduction 2. Présentation de MySQL 3. Principe 4. Connexion 5. Interrogation 6. Extraction des données 7. Fonctions de services 8. Traitement des erreurs 9. Travaux
Plus en détailPHP 5. La base de données MySql. A. Belaïd 1
PHP 5 La base de données MySql A. Belaïd 1 Base de données C est quoi une base de données? Une base de données contient une ou plusieurs tables, chaque table ayant un ou plusieurs enregistrements Exemple
Plus en détailBases de Données relationnelles et leurs systèmes de Gestion
III.1- Définition de schémas Bases de Données relationnelles et leurs systèmes de Gestion RAPPELS Contraintes d intégrité sous Oracle Notion de vue Typage des attributs Contrainte d intégrité Intra-relation
Plus en détailOFFICE 365 - OUTLOOK QUICK START GUIDE
OFFICE 365 - OUTLOOK QUICK START GUIDE 1 @student.helha.be Chaque étudiant de la Haute École dispose pour ses contacts administratifs et pédagogiques, d une boite mail dont l adresse a comme structure
Plus en détailBases de données et sites WEB
Bases de données et sites WEB Cours2 : Sécurité et contrôles d accès Anne Doucet 1 Authentification Autorisation Privilèges Rôles Profils Limitations de ressources Plan Audit Contrôle d accès via les vues
Plus en détailGUIDE D INSTALLATION DE L APPLICATION GECOL SUR
GUIDE D INSTALLATION DE L APPLICATION GECOL SUR SERVEUR WINDOWS INTRODUCTION Le guide d installation qui va suivre va tenter d amener de la simplicité et de centraliser toutes les informations nécessaires
Plus en détailGuide Utilisateur. Edition Mars 2012. Agenda. E-mails. Evènements. Synchroniser avec les identités de gestion, de. Messagerie interne. Post-it.
Edition Mars 2012 Agenda E-mails Evènements Synchroniser avec les identités de gestion, de syndic, de transaction Messagerie interne Post-it Notes Statistiques Guide Utilisateur Prenez le temps de lire
Plus en détailLANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation
ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier
Plus en détailGestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed
6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN
Plus en détailGestion des utilisateurs et de leurs droits
Gestion des utilisateurs et de leurs droits Chap. 12, page 323 à 360 Lors de la création d'un utilisateur vous devez indiquer son nom, ses attributs, son profil, la méthode d'authentification (par le SE
Plus en détailOlivier Mondet http://unidentified-one.net
T-GSI Ch.4 Le Langage SQL LDD, LCD Cet exercice guidé reprend le plan suivis lors de l intervention de formation faite pour l académie de Versailles. L objectif principal visait en la présentation du langage
Plus en détail2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22
SOMMAIRE INTRODUCTION La collection Classroom in a Book TinyUrL Conditions requises Installation du programme Copie des fichiers Classroom in a Book ordre recommandé pour les leçons Démarrage instantané
Plus en détailOutlook - 2010. Présentation. www.cote-azur-pro.com
Outlook - 2010 Présentation www.cote-azur-pro.com Présentation... 2 Les principales fonctionnalités... 2 Le ruban... 4 La mini barre d outils... 4 Le menu Fichier... 4 Barre d outils d accès rapide...
Plus en détailProcédures Stockées WAVESOFT... 12 ws_sp_getidtable... 12. Exemple :... 12. ws_sp_getnextsouche... 12. Exemple :... 12
Table des matières Les Triggers... 2 Syntaxe... 2 Explications... 2 Les évènements déclencheurs des triggers... 3 Les modes de comportements des triggers... 4 Les pseudo tables... 5 Exemple... 6 Les procédures
Plus en détailAtelier Le gestionnaire de fichier
Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local
Plus en détailE-mail : contact@nqicorp.com - Web : http://www.nqicorp.com
- 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Windows.................................................................
Plus en détailLicence de MIDO - 3ème année Spécialités Informatique et Mathématiques Appliquées
Licence de MIDO - 3ème année Spécialités Informatique et Mathématiques Appliquées ANNEE 2014 / 2015 Désignation de l enseignement : Bases de données Nom du document : TP SQL sous PostgreSQL Rédacteur :
Plus en détailhttp://manageengine.adventnet.com/products/opmanager/download.html?free
Introduction Opmanager est un outil de supervision des équipements réseau. Il supporte SNMP, WMI et des scripts ssh ou Telnet pour récupérer des informations sur les machines. Toutefois les machines doivent
Plus en détailNetCrunch 6. Superviser
AdRem NetCrunch 6 Serveur de supervision réseau Avec NetCrunch, vous serez toujours informé de ce qui se passe avec vos applications, serveurs et équipements réseaux critiques. Documenter Découvrez la
Plus en détailCahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES
Antonin AILLET Remi DEVES Thibaut AZZOPARDI 2 ème année de DUT Informatique Cahier Technique «Développer une application intranet pour la gestion des stages des étudiants» Encadré par Didier BOULLE Année
Plus en détailBULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)
Ministère de l Enseignement Supérieur et de la Recherche Scientifique Ecole Supérieure Privée d Ingénierie et de Technologie BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)
Plus en détailLa version 3.0 de Corman S
La version 3.0 de Corman S 0. Généralités Versions précédentes : Version 1.0, développée sur plate-forme MS-DOS, et exploitée de 1996 à 1999 sur un réseau local Novell NetWare Version 2.0, développée sur
Plus en détailOpenPaaS Le réseau social d'entreprise
OpenPaaS Le réseau social d'entreprise Spécification des API datastore SP L2.3.1 Diffusion : Institut MinesTélécom, Télécom SudParis 1 / 12 1OpenPaaS DataBase API : ODBAPI...3 1.1Comparaison des concepts...3
Plus en détailMicrosoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION
Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION SOMMAIRE ACCES EX10... 3 CONFIGURATION EX10 A. Entrées DNS à créer sur le(s) nom(s) de domaine choisi(s)... 3 B. Configuration Outlook 2007 - MAPI...
Plus en détailProgramme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)
Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée
Plus en détailPARAMETRER LA MESSAGERIE SOUS THUNDERBIRD
PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD Ref : FP. P763 V 5.0 Résumé Ce document vous indique comment paramétrer votre messagerie sous Thunderbird. Vous pourrez notamment, créer, modifier ou supprimer
Plus en détailEspace de travail collaboratif
Espace de travail collaboratif 1/10 Table des matières Présentation...3 Les modules...4 LiveCounter, Messenger et Moteur de recherche...5 Utilisateur, Administrateur et Invité...5 Droits d'accès au contenu...6
Plus en détailCours: Administration d'une Base de Données
Bases de Données Avancées Module A IUT Lumière, License CE-STAT 2006-2007 Pierre Parrend Cours: Administration d'une Base de Données Table of Contents Principes...1 Structure d'un Base de Données...1 Architecture...1
Plus en détailModélisation PHP Orientée Objet pour les Projets Modèle MVC (Modèle Vue Contrôleur) Mini Framework
Modélisation PHP Orientée Objet pour les Projets Modèle MVC (Modèle Vue Contrôleur) Mini Framework L'objectif de ce document est de poser des bases de réflexion sur la modélisation d'un projet réalisé
Plus en détailEspace numérique de travail collaboratif
Espace numérique de travail collaboratif 1/10 Présentation Agora Project est un espace de travail collaboratif complet et intuitif. Cette application est accessible partout et à tout moment, via un simple
Plus en détailL installation du module Webmail nécessite également quelques prérequis, à savoir :
INTRODUCTION : Ce document décrit l installation de la solution de messagerie Open Source hmailserver. En terme d accès client, hmailserver fournit de base le support des protocoles SMTP, POP3 et IMPA4.
Plus en détailPratique et administration des systèmes
Université Louis Pasteur Licence Informatique (L2) UFR de Mathématiques et Informatique Année 2007/2008 1 But du TP Pratique et administration des systèmes TP10 : Technologie LAMP Le but de ce TP est de
Plus en détailServices Réseaux - Couche Application. TODARO Cédric
Services Réseaux - Couche Application TODARO Cédric 1 TABLE DES MATIÈRES Table des matières 1 Protocoles de gestion de réseaux 3 1.1 DHCP (port 67/68)....................................... 3 1.2 DNS (port
Plus en détailLogiciel HLA Fusion Version 3.X.X
Manuel d utilisation de Database Utility Logiciel HLA Fusion Version 3.X.X Référence de catalogue : FUSPGR HLAF-MAN-v3.x.x-FR-01, Rév. 0 (Manuel d utilisation de HLA Fusion Database Utility v3.x.x) Tous
Plus en détailStockage 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étailINF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude
INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude
Plus en détailConfiguration email de tous les systèmes d exploitations
Configuration email de tous les systèmes d exploitations INDEX Configuration d un compte email (Outlook XP)...2 Configuration d un compte email (Netscape)...3 Configuration d un compte email (Outlook Express)...5
Plus en détailTable des matières ENVIRONNEMENT
ENVIRONNEMENT Présentation de Windows 7.................13 Démarrer Windows 7......................15 Quitter.................................15 Les fenêtres..............................16 Généralités............................17
Plus en détailINTRODUCTION et choix de la méthode d installation
INSTALLATION D OpenErp Introduction et choix de la méthode d installation 1. installation All-in-one 2. installation des modules 3. création d une base de données 4. La configuration pour une utilisation
Plus en détailMise en place d un intranet de travail collaboratif. Guide utilisateur
Mise en place d un intranet de travail collaboratif Guide utilisateur 03/05/2010 Sommaire 1. Introduction... 4 2. Premier contact avec Le portail... 4 2.1 Se connecter au portail.... 4 2.1.1 Inscription
Plus en détailQuelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object)
Quelques patterns pour la persistance des objets avec DAO Ce cours présente des modèles de conception utilisés pour effectuer la persistance des objets Université de Nice Sophia-Antipolis Version 1.4 30/8/07
Plus en détailCours de SQL SERVER 2005 SQL SERVER 2005
SQL SERVER 2005 I Installation et configuration de SQL Server 2005 II - Gestion des bases de données et fichiers III Gestion de la sécurité IV Sauvegarde et restauration Cheikh Ahmadou Bamba CISSE 1 I
Plus en détailMessagerie & Groupeware. augmentez l expertise de votre capital humain
Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows
Plus en détailDEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public.
DEVAKI NEXTOBJET 1 Présentation...2 Installation...3 Prérequis...3 Windows...3 Linux...3 Exécution...4 Concevoir une BDD avec Devaki NextObject...5 Nouveau MCD...5 Configurer la connexion à la base de
Plus en détailHYBIRD 120 GE POUR LES NULS
HYBIRD 120 GE POUR LES NULS 1. Connexion au réseau du client... 6 1.1 En utilisant le DHCP du client... 6 1.2 En utilisant l hybird 120 GE comme DHCP... 7 1.3 Accès au PABX à distance... 9 2. Téléphones
Plus en détailSITE WEB E-COMMERCE ET VENTE A DISTANCE
Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : aitnasser.btissam123@gmail.com GSM : Organisme
Plus en détailCe manuel vous accompagne au long des procédures d installation et de restauration de PheBuX 2004 [alternative solutions]
Version 2004 Ce manuel vous accompagne au long des procédures d installation et de restauration de PheBuX 2004 [alternative solutions] Il vous permet aussi de vous familiariser avec le fonctionnement de
Plus en détailConfiguration de GFI MailArchiver
Configuration de GFI MailArchiver Introduction à la configuration Après l installation de GFI MailArchiver, vous pourrez commencer la configuration de l interface Web et terminer la configuration de GFI
Plus en détailIntroduction au Système de Gestion de Base de Données et aux Base de Données
Introduction au Système de Gestion de Base de Données et aux Base de Données Formation «Gestion des données scientifiques : stockage et consultation en utilisant des bases de données» 24 au 27 /06/08 Dernière
Plus en détailLe Langage SQL version Oracle
Université de Manouba École Supérieure d Économie Numérique Département des Technologies des Systèmes d Information Le Langage SQL version Oracle Document version 1.1 Mohamed Anis BACH TOBJI anis.bach@isg.rnu.tn
Plus en détailModule «Pilotage de Projet» - Module GPRO-0
Janvier 2013 Module «Pilotage de Projet» - Module GPRO-0 Utilisation de l outil MS Project - version 2010 ING1 promo 2015 Restrictions d utilisation du présent document Ce document est la propriété de
Plus en détailGuide de démarrage Intellipool Network Monitor
Guide de démarrage Intellipool Network Monitor Sommaire Glossaire... 3 Icônes... 3 Page de connexion... 4 Page d accueil... 5 Saisie de la clé de licence... 7 My settings... 8 Création d un compte... 9
Plus en détailwww.evogue.fr SUPPORT DE COURS / PHP PARTIE 3
L i a m T A R D I E U www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3 Sommaire Sommaire... 2 Eléments initiaux... 3 Base de données... 3 Tables... 4 membres... 4 commandes... 4 articles... 4 details_commandes...
Plus en détailL3 informatique TP n o 2 : Les applications réseau
L3 informatique TP n o 2 : Les applications réseau Sovanna Tan Septembre 2009 1/20 Sovanna Tan L3 informatique TP n o 2 : Les applications réseau Plan 1 Transfert de fichiers 2 Le Courrier électronique
Plus en détailGuide administrateur AMSP
Guide administrateur AMSP Alinto Version Auteur Date Remarque V1.0 Nicolas Polin 19/10/2015 - Lyon Paris Köln Madrid Table des matières 1. Introduction... 3 2. Se connecter à Factory... 3 3. Gestion des
Plus en détailSTATISTICA Version 12 : Instructions d'installation
STATISTICA Version 12 : Instructions d'installation STATISTICA Entreprise Server Remarques : 1. L'installation de STATISTICA Entreprise Server s'effectue en deux temps : a) l'installation du serveur et
Plus en détailCréer et partager des fichiers
Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation
Plus en détailSavoir utiliser les services de l ENT Outils personnels SOMMAIRE
Savoir utiliser les services de l ENT Outils personnels 1 Outils personnels 1. Gérer les préférences 2. Personnaliser la page d accueil 3. Utiliser l agenda personnel 4. Stocker des fichiers dans le porte-documents
Plus en détailLe Client/Serveur avec Enterprise Miner version 4
Le Client/Serveur avec Enterprise Miner version 4 1 Comment configurer le client/serveur avec la version 4 d'enterprise Miner? Comme en version 3.0, il suffit de faire cette opération une seule fois. Un
Plus en détailWEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES
WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,
Plus en détailCursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement
Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons
Plus en détailE-mail : contact@nqicorp.com - Web : http://www.nqicorp.com
- 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Linux....................................................................
Plus en détailPour les débutants. langage de définition des données
Pour les débutants SQL : langage de définition des données Les bases de données sont très utilisées dans les applications Web. La création, l interrogation et la manipulation des données de la base sont
Plus en détailManuel utilisateur Centre de Messagerie
Manuel utilisateur Centre de Messagerie I. Création de comptes 1. Informations générales A. Le paramétrage 2. Compte messagerie expert A. Compte interne B. Compte externe a. L onglet Option b. L onglet
Plus en détailManuel BlueFolder ADMINISTRATION
Version 1.0 Manuel BlueFolder administration Page - 1 - Manuel BlueFolder ADMINISTRATION Configuration Utilisation Version 1.0 Manuel BlueFolder administration Page - 2 - Manuel BlueFolder... 1 Description
Plus en détailCorrigé de l'atelier pratique du module 8 : Implémentation de la réplication
Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication Table des matières Atelier pratique 8 : Implémentation de la réplication 1 Exercice 1 : Création d'une publication 1 Exercice
Plus en détailCompétences Business Objects - 2014
Compétences Business Objects - 2014 «Mars-Juin 2014. Réf : Version 1 Page 1 sur 34 Sommaire CONTEXTE DE LA REMISE A NIVEAU EN AUTOFORMATION... 3 1. MODELISATION... 4 1.1 DESCRIPTION FONCTIONNEL DE L'APPLICATION
Plus en détailDé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étailGuide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques
Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques Mars 2012 Table des matières Introduction... 2 Prérequis... 3 Connexion à Alfresco... 3 Authentification... 3 Déconnexion...
Plus en détailProjet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :
CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i
Plus en détailINFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09
INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL
Plus en détailDocumentation Liste des changements apportés
Version 4.1.000 Documentation Liste des changements apportés C2 Innovations 2010 Table des matières À LA VERSION 4.1... 4 NOUVEAU PRE REQUIS POUR L INSTALLATION DE C2... 4 FERMER LA SESSION D UN UTILISATEUR
Plus en détailCOMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2
SQL Sommaire : COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 COMMANDES DE MANIPULATION DE DONNEES... 2 COMMANDES DE CONTROLE TRANSACTIONNEL... 2 COMMANDES DE REQUETE DE DONNEES... 2 COMMANDES
Plus en détailTP3 : Creation de tables 1 seance
Universite de Versailles IUT de Velizy - Algorithmique 2005/2006 TP3 : Creation de tables 1 seance Objectif : Creation et modication de tables dans une base de donnees. Avant de commencer ce TP, terminer
Plus en détailManuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3
Manuel utilisateur des listes de diffusion Sympa à l'université Lille 3 1 Table des matières Table des matières...2 I. Introduction...3 II. Principe général de fonctionnement de «Sympa»...3 1. Les principaux
Plus en détailMailStore Server 7 Caractéristiques techniques
MailStore Server 7 Caractéristiques techniques MailStore Server La référence en matière d archivage d e-mails La solution MailStore Server permet aux entreprises de toutes tailles de bénéficier des avantages
Plus en détailModule pour la solution e-commerce Magento
Module pour la solution e-commerce Magento sommaire 1. Introduction... 3 1.1. Objet du document... 3 1.2. Liste des documents de référence... 3 1.3. Avertissement... 3 1.4. Contacts... 3 1.5. Historique
Plus en détailStatistiques réseau et système avec CACTI
Supervision et gestion des réseaux Statistiques réseau et système avec CACTI These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (http://creativecommons.org/licenses/by-nc/3.0/)
Plus en détail4-441-095-22 (1) Network Camera
4-441-095-22 (1) Network Camera Guide de l outil SNC easy IP setup Logiciel version 1.0 Avant d utiliser cet appareil, lisez attentivement ce manuel et conservez-le pour vous y reporter ultérieurement.
Plus en détailBIRT (Business Intelligence and Reporting Tools)
BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»
Plus en détailInstallation d'un serveur FTP géré par une base de données MySQL
BTS INFORMATIQUE DE GESTION Option Administrateur de réseaux développement d applications COMPTE-RENDU D ACTIVITE ACTIVITE N 2 Nom et Prénom : Casanova Grégory Identification (objectif) de l activité Installation
Plus en détailALLIANZ MODE OPERATOIRE DE MIGRATION D UNE AGENCE WINDOWS 7. 29 Août 2014. Version du document : 010
ALLIANZ MODE OPERATOIRE DE MIGRATION D UNE AGENCE WINDOWS 7 29 Août 2014 Version du document : 010 0/31 Version du document : 010 29 Août 2014 HISTORIQUE DES EVOLUTIONS Version date paragraphe action nature
Plus en détailGestion de stock pour un magasin
Département d Informatique Université de Fribourg, Suisse http://diuf.unifr.ch Gestion de stock pour un magasin Stock online utilise ASP/MS-Access DO Thi Tra My No étudiant : 05-333-750 Travail de séminaire
Plus en détailWinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits
WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION
Plus en détailFileMaker Server 14. Aide FileMaker Server
FileMaker Server 14 Aide FileMaker Server 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et FileMaker Go sont des marques
Plus en détailVolet de visualisation
Mode emploi pour ajouter une adresse email (compte de messagerie) et envoyer un message avec Windows Live Mail Dans ce mode d emploi nous allons ajouter une adresse email (compte de messagerie) et aussi
Plus en détailMaster CCI. Compétences Complémentaires en Informatique. Livret de l étudiant
Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans
Plus en détail