Sommaire. Liste des figures
|
|
- Lucile Leblanc
- il y a 8 ans
- Total affichages :
Transcription
1 Sommaire Liste des figures
2 Résumé Nos sociétés modernes sont devenues des "sociétés à projets", et tout projet à besoin de méthodes : voir, juger, agir, analyser, planifier, et contrôler. Ce que nous appelons la gestion de projet ne pourrait être qu'une collection de recettes variées adaptées à de multiples situations. Dans notre étude, on s intéresse aux projets non répétitifs dont on peut définir des objectifs et les découper en étapes de durée déterminée. 2
3 Dans un premier lieu, nous présentons différents concepts de base de la gestion de projet, en débutant par la définition de la notion de projet, on montre ensuite une méthode de conception pour la gestion de projet. Par la suite, on définit la gestion de projet, les différentes étapes d un projet ainsi que les acteurs qui interviennent dans sa réalisation. Abstract Our modern societies have become more and more overwhelmed with projects. Any project needs methods such as judging, analyzing, planning, and monitoring. A project management is a collection of recipes suitable for many situations. In our study, we are interested in non-recurring projects that can define their goals and cut into steps, limited in time. First, we present the basic concepts of project management, beginning with project definition; it shows a design method for project management. Then, we defined the project management, the different stages of a project and the actors involved in its realization. 3
4 Introduction Générale La récolte et le stockage d'informations sont de plus en plus utilisés à des fins d'analyse. Que-ce-soit dans le secteur technique (évaluation des tâches et des délais de réalisation, diagnostics des anomalies ) ou le secteur managérial (satisfaction des clients, respect des échéanciers ), une bonne utilisation de toutes les données est dès lors cruciale pour une entreprise. Dans ce contexte nous nous intéressons à l étude de la problématique de la gestion et du suivi de projets. Algérie Télécom est une société par action à vocation de prestation de service et se trouve obligée de gérer des projets dans la majorité du temps. Pour cela on vise à améliorer leur déroulement par la réalisation de ce projet. On est amené, donc, à développer un site pour résoudre ce type de problèmes et qui prend en compte les points suivants : Saisie de tous les projets, les sous projets, les tâches, et toutes les informations relatives à ces tâches. Affectation des projets avec les différentes autorisations d accès grâce à une stratégie de sécurité. Avoir une situation globale des projets et par projet à tout moment Mettre en œuvre une base de données help desk de premier niveau et une interaction en temps réel avec le responsable qui déclenche une alerte avant l achèvement du temps alloué à la tâche et une notification de demande d explication et d intervention en cas de problèmes. 4
5 CHAPITRE I : Généralités Un projet est un ensemble d actions mises en œuvre, afin de produire les résultats et fournitures définies en réponse aux objectifs clairement définis dans des délais fixés (date début et date de fin) mobilisant des ressources humaines et matérielles possédant un coût prévisionnel et des gains espérés [Picard, 2009] 1.1 Définition de la gestion de projet La gestion de projet est la mise en œuvre de connaissances, de compétences, d outils et de techniques appliqués au projet afin d en respecter les exigences, vis-à-vis du client (Interne ou externe) et de sa propre hiérarchie. Même si elle se résume souvent à faire des listes! Des listes de priorités, des listes de risques, des check-lists d éléments à vérifier, des listes d actions Pour atteindre l objectif, le chef de projet doit toutefois prendre en compte les trois contraintes (les 3 C) que constituent le contenu du projet, le calendrier et le coût. 5
6 Figure 1 - Les trois contraintes (3C) Le coût Le coût est l une des ressources de base du projet, donc il faut gérer les coûts convenablement Le calendrier Le calendrier (délai) donne lieu à une gestion du temps dont le rôle est de définir le parcours et de le jalonner (de le diviser) et de maîtriser la consommation de l enveloppe temps Le contenu Le contenu est l ensemble des propriétés et des caractéristiques d un produit ou service, qui lui confèrent l aptitude à satisfaire des besoins exprimés ou implicites. 1.2 Définition d une tâche Une tâche est une action à mener pour aboutir à un résultat. A chaque tâche définie, il faut associer : o o o Un objectif précis et mesurable Des ressources humaines, matérielles et financières adaptées Une charge de travail exprimée en nombre de journéeshomme o Une durée ainsi qu une date de début et une date de fin [1] 6
7 1.3 Définition d un portail Un portail est un outil qui présente dans une même interface des contenus provenant de sources diverses qui peuvent être locales ou distantes. La valeur ajoutée du portail réside dans la sélection de ces ressources et les possibilités de personnalisation offertes à l utilisateur. Techniquement, les portails tels qu ils sont implémentés actuellement peuvent être décomposés en trois entités logiques : o o o Le portail lui-même chargé de l agrégation et de la présentation de contenu, Des portlets qui vont chercher du contenu et permettent d interagir avec celui-ci, Un conteneur de portlets qui fournit le cadre d exécution. (le portail et le conteneur de portlets étant généralement intégrés de manière transparente dans la solution fournie). [BRESSON] 1.4 La gestion de projet chez Algérie Télécom Le processus du portail de la gestion de projet peut se diviser en 5 phases principales suivantes : Début : dans cette phase, l administrateur crée les sessions pour les utilisateurs du portail (chef de département, chef de projet, équipe) ; Soumission : dans cette phase, le chef de département ajoute un projet, en donnant tout les détails utiles, et nomme le responsable sur le projet. Assignation : après avoir eu le projet, chaque chef de projet assigne les tâches aux équipes. Réalisation : Les équipes réalisent les tâches. Fin : La fin de toutes les activités, le projet est terminé. 7
8 CHAPITRE II : La démarche de conception L objectif de notre travail consiste à concevoir et implémenter un outil, afin d aider le chef d un projet à suivre l avancement de la réalisation de son projet, pour atteindre cet objectif il vaut mieux modéliser le système avant de le réaliser dans le but de mieux comprendre le fonctionnement du système. Dans cette partie, nous présentons la démarche de développement suivie et le modèle de conception utilisé, en suite nous présentons les différentes étapes de développement de l outil qui sont: la spécification des besoins, l analyse, la conception et l implémentation, le test et la validation. 2.1 La démarche suivi Le modèle le plus ancien de processus logiciel est hérité de la grande industrie et du bâtiment. Il consiste à considérer que le développement résulte d un enchainement de phases indépendantes, dont chacune doit être terminée pour pouvoir aborder la suivante. Bien que fondamentalement en désaccord avec la nature de l activité de développement, ce model fournit une base très utilisée du fait qu il permet une gestion analytique détaillée et un suivi méticuleux du 8
9 projet, avec rédaction de documents administratifs à l issue de chaque phase. [Henocque] Besoins Analyse Conceptio Codage Tests Figure 2 - Le modèle en Cascade 2.2 Etape 1 : La spécification des besoins L objectif de la spécification des besoins est la définition de ce que doit faire le logiciel, ce qu il a comme activités, la description du problème à traiter afin d identifier les besoins de l'utilisateur, de spécifier ce que doit faire le logiciel (informations manipulées, services rendus, interfaces, contraintes), et la mise en œuvre des principes (abstraction, séparation des problèmes, séparation des besoins fonctionnels) [Picard, 2009] L identification des acteurs 1. L Administrateur comme son nom l indique, gère le site web (la maintenance) : 1. Il gère essentiellement les sessions en particulier, la création, la modification et la suppression des sessions. 2. Il gère aussi les niveaux d accès des sessions. 2. Le Chef de Département, Il est le responsable des chefs de projet : 9
10 1. Il est le chef de tout les projets, son rôle consiste à créer, modifier, annule ou archiver des projets. 2. Il a la responsabilité de choisir un chef de projet pour chaque projet. 3. Le Chef de Projet, est le responsable de son projet : 1. Il peut diviser le projet en plusieurs tâches. 2. Il peut assigner une équipe pour la réalisation des différentes tâches. 4. Le Membre de l équipe est responsable de la tâche qui lui a été affecté : 1. Il peut réaliser, modifier ou consulter des tâches. Figure 3 - Diagramme des cas d'utilisation globale pour le système de la gestion de projets 10
11 2.2.2 Les cas d utilisation Les cas d utilisation pour l administrateur - Cas d'utilisation : Créer une session Acteur : Administrateur [Evénement déclencheur] : l arrivé d un nouveau membre. Parties prenantes et intérêts : Chef de département, Chef de projet et Membre de l équipe : Accéder au portail. Administrateur : accéder au portail pour le gérer. Niveau : Sous-fonctionnalité. Portée : gestion des sessions. [Pré-conditions] : le compte n existe pas. [Post-conditions] : Communiquer le login et le mot de passe à l utilisateur. Scénario nominal 1. L Administrateur lance une nouvelle requête. 2. Le système communique un formulaire à remplir. 3. L administrateur remplie le formulaire correctement. 4. Le système crée la session. 5. Le système confirme l ajout d un nouvel utilisateur. 6. L administrateur communique le login et le mot de passe à l utilisateur. 11
12 - Cas d'utilisation : Modifier une session Acteur : Administrateur. Parties prenantes et intérêts : Chef de département, Chef de projet et Membre de l équipe : Retrouver leurs sessions en cas de perte. Niveau : Sous-fonctionnalité. Portée : gestion des sessions. [Pré-conditions] : Mot de passe oublié. [Post-conditions] : Communiquer le nouveau mot de passe à l utilisateur. Scénario nominal 1. L Administrateur lance une nouvelle requête. 2. Le système communique un formulaire remplie. 3. L administrateur modifie le formulaire. 4. Le système enregistre les modifications. 5. Le système confirme les modifications faites. 6. L administrateur communique les nouveaux paramètres à l utilisateur. 12
13 Figure 4 - Diagramme de Cas d'utilisations de l'administrateur Les cas d utilisation pour le chef de département - Cas d'utilisation : ajouter un projet Acteur : Chef de département. [Evénement déclencheur] : l arrivée d un nouveau projet. Parties prenantes et intérêts : Chef de département : il veut que le projet soit réalisé dans les plus brefs délais. Chef de projet : il veut être au courant de tous les nouveaux projets arrivant. Niveau : Objectif utilisateur. 13
14 Portée : gestion des projets. [Pré-conditions] : le projet n existe pas. [Post-conditions] : affecté le projet à un chef de projet. Scénario nominal 1. Le chef de département s identifie pour accéder à sa session. 2. Le chef de département lance une requête d ajout. 3. Le système communique un formulaire à remplir. 4. Le chef de département remplit le formulaire. 5. Le système crée le projet. 6. Le système confirme l ajout d un nouveau projet. - Cas d'utilisation : modifier un projet Acteur : Chef de département. Parties prenantes et intérêts : Chef de projet : il veut être au courant de tous les changements dans les projets. Niveau : Objectif utilisateur. Portée : gestion des projets. Scénario nominal 1. Le chef de département s identifie pour accéder à sa session. 2. Le chef de département lance une requête. 3. Le système communique le formulaire remplit. 4. Le chef de département effectue les modifications souhaitées. 5. Le système enregistre les modifications. 6. Le système confirme les modifications sur le projet. 14
15 - Cas d'utilisation : annuler un projet Acteur : Chef de département. Parties prenantes et intérêts : Chef de projet : organiser les projets et effacer les projets non effectués. Niveau : Objectif utilisateur. Portée : gestion des projets. [Pré-conditions] : la tâche doit être déjà existante. [Post-conditions] : aucune. Scénario nominal 1. Le chef de département s identifie pour accéder à sa session. 2. Le chef de département lance une requête. 3. Le chef de département sélectionne un projet. 4. Le chef de département effectue la requête de suppression. 5. Le système enregistre les modifications. 6. Le système confirme la suppression du projet. Figure 5 - Diagramme des Cas d'utilisation du Chef de département Les cas d utilisation pour le chef de projet - Cas d utilisation : ajouter les tâches Acteur : chef de projet. Parties prenantes et intérêts : 15
16 Chef de projet : communiquer aux membres de son équipe les tâches à faire. Membre de l équipe : consulter les tâches et avoir toutes les informations les concernant. Niveau : objectif utilisateur. Portée : system de gestion de projets. Pré-conditions : la tâche n existe pas au préalable. Post-conditions : Les tâches communiquées par le chef de projet sont accessibles par les membres de l équipe. Scénario nominal : 1. Le chef de projet s identifie pour accéder à sa session. 2. Le system affiche un formulaire vide à remplir. 3. Le chef de projet fait entrer les informations concernant la nouvelle tâche. 4. Le système sauvegarde les informations. 5. Le système confirme l ajout d une nouvelle tâche Cas d utilisation : modifier les tâches Acteur : chef de projet. Parties prenantes et intérêts : Chef de projet : communiquer aux membres de son équipe les tâches à faire. Membre de l équipe : consulter les tâche et avoir toutes les informations les concernant. Niveau : objectif utilisateur. 16
17 Portée : system de gestion de projets. Pré-conditions : aucune. Post-conditions : Les tâches communiquées par le chef de projet sont accessibles par les membres de l équipe. Scénario nominal : 1. Le chef de projet s identifie pour accéder à sa session. 2. Le chef de projet sélectionne une tâche. 3. Le system affiche un formulaire avec les informations précédentes. 4. Le chef de projet effectue les modifications sur la tâche. 5. Le système sauvegarde les informations. 6. Le système confirme l ajout d une nouvelle tâche Les cas d utilisation pour les membres de l équipe - Cas d utilisation : réaliser les tâches Acteur : membre de l équipe. Parties prenantes et intérêts : Membre de l équipe : l avancement du projet. Niveau : objectif utilisateur. Portée : system de gestion de projets. [Pré-conditions] : la tâche doit être bien définie. Figure 6 - Diagramme de Cas d'utilisation du Chef de projet [Post-conditions] : aucune. 17
18 Scénario nominal : 1. L utilisateur s identifie pour accéder à sa session. 2. L utilisateur sélectionne une tâche. 3. Le system affiche un formulaire avec les informations précédentes. 4. L utilisateur effectue les modifications sur la tâche. 5. Le système sauvegarde les informations. 6. Le système confirme l ajout d une nouvelle tâche. - Cas d utilisation : modifier les tâches Acteur : membre de l équipe. Parties prenantes et intérêts : Membre de l équipe : consulter les tâche et avoir toutes les informations les concernant. Niveau : objectif utilisateur. Portée : system de gestion de projets. Scénario nominal : 1. L utilisateur s identifie pour accéder à sa session. 2. L utilisateur sélectionne une tâche. 3. Le system affiche un formulaire avec les informations précédentes. 4. L utilisateur effectue les modifications sur la tâche. 5. Le système sauvegarde les informations. 6. Le système confirme l ajout d une nouvelle tâche. 18 Figure 7 - Diagramme de Cas d'utilisation des membres de l'équipe
19 2.3 Etape 2 : Analyse Diagramme de classe Voici le diagramme de classe qui contient toute les fonctions et acteurs nécessaire pour la gestion de projet. Figure 8 - Diagramme de classe du système de gestion de projet 19
20 2.4 Etape 3 : Conception Conception Globale Figure 9 - L'architecture globale du système Le système se compose de 4 sous systèmes : Base de données : une base données qui contient toute les objets de la gestion de projet. Gestion des projets : le système central pour gérer les projets qui comporte les modules de création et de mise à jour des projets. Gestion du personnel : un système qui gère la hiérarchie et les acteurs impliqués dans le système. Gestion des sessions : un système d administration du site, pour gérer les comptes et les niveaux d accès. 20
21 2.4.2 Conception détaillée Base de données Ici, quelques tables créées dans la base de données PROJET TACHE MEMBRE Table Code SQL create table Projet ( ID_projet int(11), Nom_projet char(40), Priorite_projet char(40), Statut_projet char(40), Taux_avancement_projet varchar(10), Resume_projet varchar(255), detail_projet text, primary key (ID_projet) ); create table Tache ( ID_tache int(11), Nom_tache char(255), Priorite_tache char(255), Statut_tache char(255), Taux_avancement_tache varchar(10), Resume_tache varchar(255), detail_tache text, ID_projet int(11), primary key (ID_tache) ); create table Membre ( ID_Membre int(11), 21
22 EQUIPE SESSION Nom_Membre char(40), Prenom_Membre char(40), Adresse_Membre char(255), Tel_Membre char(20), _Membre char(255), ID_session int(11) primary key (ID_Membre) ); create table Equipe ( ID_equipe int(11), Nom_equipe char(40), Nombre_equipe int(5), Type_Membre char(40), ID_Membre int(11), primary key (ID_equipe) ); create table session ( ID_session int(11), login varchar(40), pass varchar(40), niveau_acces varchar(11), primary key (ID_session) ); Implémentation Les copies écran montrent l interface de quelques pages du site web, la connexion à une session, l ajout d un projet, l ajout d une session, et la confirmation de l ajout d un projet. 22
23 Module Ajouter Projet INSERT INTO projet VALUES ('$id','$name','$type','$priorite', '$stat', '$hour', '$resum', '$detail'); INSERT INTO delai VALUES ('$date_deb', '$date-fin', '$estim', '$id', ''); Module Ajouter Session INSERT INTO session VALUES (' ','$login','$pass','$grade'); INSERT INTO chef_depart VALUES ('$nom', '$prenom, '$adresse', '$tel'); Module Connexion $login= $_POST['login']; $pass=$_post ['pass']; $login_valide = mysql_query("select login FROM session WHERE login='$login' ") or die(mysql_error()); $pwd_valide = mysql_query("select pass FROM session WHERE pass='$pass' ") or 23
24 die(mysql_error()); Module Afficher Projet. SELECT * FROM projet, delai WHERE projet.id_projet = delai.id_projet; Figure 10 - Les interfaces du portail Conclusion Ce stage de fin d'études au sein d Algérie Telecom m'a fait découvrir le domaine de la gestion de projet, ses techniques, et son SI. Ce stage m'a également permis de découvrir plusieurs phases du cycle de vie d'un projet informatique dans une grande entreprise. Ce projet fait intervenir plusieurs personnes qui sont impliquées de manière directe dans la gestion des projets, on y trouve le chef de département, le chef de projet, les experts fonctionnels et techniques, les concepteurs/développeurs, les ingénieurs qualités, les prestataires 24
25 Tous n ont pas les mêmes objectifs et leurs fonctions diffèrent. Ce qui fait qu ils doivent travailler en collaboration. Cette collaboration est une source incontournable d'informations exigeant nécessairement un temps adéquat pour la mener à bien. La collaboration entre les agents nécessite des moyens financiers pour pouvoir faire réunir les agents concernés, et produire des données leur permettant de collaborer plus efficacement. Justement notre projet prend en charge plusieurs éléments de ces aspects, facilitant la gestion de projets et plus particulièrement la collaboration entre les agents impliqués. Pendant tout ce stage j ai élaboré un système d information qui englobe la hiérarchie et le processus de fonctionnement des projets au sein d Algérie Télécom. Ce qui m a permis d appliquer les connaissances acquises dans ma formation dans le domaine des SI. J ai aussi pleinement élargit mes connaissances dans la technologie web et les bases de données. Bibliographie [Picard, 2009] : Picard, Gauthier. Conduite et gestion de projets informatique (2009). 25
26 [BRESSON] : Franck, Bresson. Gestion de Contenu Web, 15 CMS/Portail OPEN SOURCE passés au crible. (Ed.Axidéa). [Henocque] : Henocque, Laurent. Introduction à la conduite de projet. Marseille. [1] : 26
Nom de l application
Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique
Plus en détailles outils de la gestion de projet
les outils de la gestion de projet Sommaire Objectifs de la gestion de projet Les étapes du projet Les outils de gestion de projets Paramétrage de l outil PROJET : «ensemble des actions à entreprendre
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é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é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é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é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é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étailEncryptions, compression et partitionnement des données
Encryptions, compression et partitionnement des données Version 1.0 Grégory CASANOVA 2 Compression, encryption et partitionnement des données Sommaire 1 Introduction... 3 2 Encryption transparente des
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étailLes Triggers SQL. Didier DONSEZ. Université de Valenciennes Institut des Sciences et Techniques de Valenciennes donsez@univ-valenciennes.
Les Triggers SQL Didier DONSEZ Université de Valenciennes Institut des Sciences et Techniques de Valenciennes donsez@univ-valenciennes.fr 1 Sommaire Motivations Trigger Ordre Trigger Ligne Condition Trigger
Plus en détailM1 : Ingénierie du Logiciel
M1 : Ingénierie du Logiciel UNIVERSITE PIERRE & MARIE CURIE (PARIS VI) Examen Réparti 2eme partie 16 Mai 2013 (2 heures avec documents : tous SAUF ANNALES CORRIGEES). Barème indicatif sur 20,5 points (max
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étailFormation. Module WEB 4.1. Support de cours
Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,
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étailLe tableau de bord de la DSI : un outil pour mieux piloter son informatique.
Le tableau de bord de la DSI : un outil pour mieux piloter son informatique. Introduction Face à l évolution constante des besoins fonctionnels et des outils informatiques, il est devenu essentiel pour
Plus en détailTechnologie Web. Conception de sites Web. Alexandre Pauchet. INSA Rouen - Département ASI. INSA - ASI TechnoWeb : Rappels UML 1/21
INSA - ASI TechnoWeb : Rappels UML 1/21 Technologie Web Conception de sites Web Alexandre Pauchet INSA Rouen - Département ASI BO.B.RC.18, pauchet@insa-rouen.fr INSA - ASI TechnoWeb : Rappels UML 2/21
Plus en détailGestion de base de données
Université Libre de Bruxelles Faculté de Philosophie et Lettres Département des Sciences de l Information et de la Communication Gestion de base de données Projet : Take Off ASBL Cours de M. A. Clève STIC-B-505
Plus en détailGénie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5
Noël NOVELLI ; Université d Aix-Marseille; LIF et Département d Informatique Case 901 ; 163 avenue de Luminy 13 288 MARSEILLE cedex 9 Génie Logiciel LA QUALITE 1/5 La gestion de la qualité Enjeux de la
Plus en détailService On Line : Gestion des Incidents
Service On Line : Gestion des Incidents Guide de l utilisateur VCSTIMELESS Support Client Octobre 07 Préface Le document SoL Guide de l utilisateur explique comment utiliser l application SoL implémentée
Plus en détailPortail du Consommateur. Guide d utilisation. Du dépôt de requêtes
Portail du Consommateur Guide d utilisation Du dépôt de requêtes Sommaire 1. CONNEXION A L APPLICATION DE GESTION DES REQUETES :... 3 2. INSCRIPTION AU DEPOT DE REQUETE :... 4 3. DEPOT D UNE NOUVELLE REQUETE
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étailLangage SQL : créer et interroger une base
Langage SQL : créer et interroger une base Dans ce chapitre, nous revenons sur les principales requêtes de création de table et d accès aux données. Nous verrons aussi quelques fonctions d agrégation (MAX,
Plus en détailFaculté des sciences de gestion et sciences économiques BASE DE DONNEES
BASE DE DONNEES La plupart des entreprises possèdent des bases de données informatiques contenant des informations essentielles à leur fonctionnement. Ces informations concernent ses clients, ses produits,
Plus en détailSQL. Oracle. pour. 4 e édition. Christian Soutou Avec la participation d Olivier Teste
Christian Soutou Avec la participation d Olivier Teste SQL pour Oracle 4 e édition Groupe eyrolles, 2004, 2005, 2008, 2010, is BN : 978-2-212-12794-2 Partie III SQL avancé La table suivante organisée en
Plus en détailOptimisations des SGBDR. Étude de cas : MySQL
Optimisations des SGBDR Étude de cas : MySQL Introduction Pourquoi optimiser son application? Introduction Pourquoi optimiser son application? 1. Gestion de gros volumes de données 2. Application critique
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étailLangage propre à Oracle basé sur ADA. Offre une extension procédurale à SQL
Cours PL/SQL Langage propre à Oracle basé sur ADA Offre une extension procédurale à SQL PL/SQL permet d utiliser un sous-ensemble du langage SQL des variables, des boucles, des alternatives, des gestions
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étailSommaire. G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh
NOTATION UML AVEC RATIONAL ROSE G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh Sommaire 1 GÉNÉRALITES...2 1.1 ENVIRONNEMENT LOGICIEL...2 1.2 LES VUES DU LOGICIEL ROSE...3 1.3 ORGANISATION RECOMMANDÉE...3
Plus en détailCours Bases de données 2ème année IUT
Cours Bases de données 2ème année IUT Cours Bilan : Des vues à PL/SQL corrigé Anne Vilnat http://www.limsi.fr/individu/anne/cours Plan 1 Cas exemple 2 Les tables... 3 Vues et index 4 Privilèges 5 Fonctions
Plus en détailCharte d'utilisation des infrastructures de la plate-forme bioinformatique Genotoul
Page 1/5 Objet de la modification Tableau des modifications Création du document 06/2014 Interdiction de lancer tout traitement de données sur les serveurs frontaux et purge du work sans préavis si fichiers
Plus en détailHow to Login to Career Page
How to Login to Career Page BASF Canada July 2013 To view this instruction manual in French, please scroll down to page 16 1 Job Postings How to Login/Create your Profile/Sign Up for Job Posting Notifications
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étailBases de données - Modèle relationnel
Bases de données - Modèle relationnel Introduction SITE :http://www.univ-orleans.fr/lifo/members/mirian.halfeld/ BD - Mírian Halfeld-Ferrari p. 1 Les bases de données - Bibliographie Ullman and Widom,
Plus en détail1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7
Sommaire 1-Introduction 2 1-1- BPM (Business Process Management)..2 1-2 J-Boss JBPM 2 2-Installation de JBPM 3 2-1 Architecture de JOBSS JBPM 3 2-2 Installation du moteur JBoss JBPM et le serveur d application
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é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é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étailDéveloppement itératif, évolutif et agile
Document Développement itératif, évolutif et agile Auteur Nicoleta SERGI Version 1.0 Date de sortie 23/11/2007 1. Processus Unifié Développement itératif, évolutif et agile Contrairement au cycle de vie
Plus en détailConfigurer la supervision pour une base MS SQL Server Viadéis Services
Configurer la supervision pour une base MS SQL Server Référence : 11588 Version N : 2.2 : Créé par : Téléphone : 0811 656 002 Sommaire 1. Création utilisateur MS SQL Server... 3 2. Configuration de l accès
Plus en détailPlanifier et suivre un projet 03 jours 18,19 et 20 Mai 2014 S entraîner à la gestion de projet à travers une étude de cas
Lieu: Institut Univers (Akbou - Bejaia Algérie) Planifier et suivre un projet 03 jours 18,19 et 20 Mai 2014 S entraîner à la gestion de projet à travers une étude de cas 05 jours 01,02,03,04 et 05 juin
Plus en détailRAPID 3.34 - Prenez le contrôle sur vos données
RAPID 3.34 - Prenez le contrôle sur vos données Parmi les fonctions les plus demandées par nos utilisateurs, la navigation au clavier et la possibilité de disposer de champs supplémentaires arrivent aux
Plus en détailInformation utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/
Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/
Plus en détailUniversité de Bangui. Modélisons en UML
Université de Bangui CRM Modélisons en UML Ce cours a été possible grâce à l initiative d Apollinaire MOLAYE qui m a contacté pour vous faire bénéficier de mes connaissances en nouvelles technologies et
Plus en détailService d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000
Service d'installation et de démarrage de la solution de stockage réseau Services HP Données techniques Le service d'installation et de démarrage de la solution de stockage réseau offre l'installation
Plus en détailWhite Paper ADVANTYS. Workflow et Gestion de la Performance
White Paper Workflow et Gestion de la Performance Présentation L automatisation des process combinée à l informatique décisionnelle (Business Intelligence) offre une nouvelle plateforme de gestion pour
Plus en détailGuichet automatique de banque
Guichet automatique de banque Mastère 2004 1 Guichet automatique de banque : GAB Objectif : Illustrer la vue fonctionnelle et particulièrement la définition des cas d utilisation. 1. Spécification du problème
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étailSQL Historique 1982 1986 1992
SQL Historique 1950-1960: gestion par simple fichier texte 1960: COBOL (début de notion de base de données) 1968: premier produit de sgbdr structuré (IBM -> IDMS) 1970-74: élaboration de l'outil d'analyse
Plus en détailTopologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM
Méthodes agiles & SCRUM 1/ Pourquoi les méthodes agiles? Définition d une méthode agile. Fondamentaux. Quand les utiliser? 2/ SCRUM En quoi est-ce une méthode agile? Sprints et releases. Le Product Owner.
Plus en détailMICROSOFT DYNAMICS CRM & O Val
MICROSOFT DYNAMICS CRM & O Val O Val Operational Value JSI Groupe 2, rue Troyon 92310 Sèvres 1 AGENDA 1. QUI SOMMES-NOUS? 2. NOS OFFRES 3. UNE ORGANISATION COMMERCIALE DÉDIÉE À NOS CLIENTS 4. O VAL : OPERATIONAL
Plus en détailNFA 008. Introduction à NoSQL et MongoDB 25/05/2013
NFA 008 Introduction à NoSQL et MongoDB 25/05/2013 1 NoSQL, c'est à dire? Les bases de données NoSQL restent des bases de données mais on met l'accent sur L'aspect NON-relationnel L'architecture distribuée
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étailA QUOI SERVENT LES BASES DE DONNÉES?
BASE DE DONNÉES OBJET Virginie Sans virginie.sans@irisa.fr A QUOI SERVENT LES BASES DE DONNÉES? Stockage des informations : sur un support informatique pendant une longue période de taille importante accès
Plus en détailGuide d utilisation. Trésorerie Générale du Royaume. Inscription en ligne via le Portail Internet de la. Trésorerie Générale du Royaume. Version 1.
Trésorerie Générale du Royaume Guide d utilisation Inscription en ligne via le Portail Internet de la Trésorerie Générale du Royaume Version 1.0 État du document : validé P 1/5 LE SYSTEME LE CONTEXTE L
Plus en détail1 Position du problème
Licence Science et Technologies - INF245 Examen session 1 - mai 2012 Durée : 2 heures Documents non autorisés Le barème est donné à titre indicatif 1 Position du problème Le Club Universitaire de Vélo
Plus en détailService de réplication des données HP pour la gamme de disques Continuous Access P9000 XP
Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP Services HP Care Pack Données techniques Le service de réplication des données HP pour Continuous Access offre
Plus en détailCREATION 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étailBases de données Oracle Virtual Private Database (VPD) pour la gestion des utilisateurs d applications
Bases de données Oracle Virtual Private Database (VPD) pour la gestion des utilisateurs d applications P.-A. Sunier, HEG-Arc Neuchâtel avec le concours de J. Greub pierre-andre.sunier@he-arc.ch http://lgl.isnetne.ch/
Plus en détailLIVRE BLANC DECIDEUR. Newtest : contribution à ITIL. Newtest et ITIL...3. Gestion des niveaux de service - Service Level Management...
Yphise LIVRE BLANC LIVRE BLANC DECIDEUR Newtest : contribution à ITIL Newtest et ITIL...3 Gestion des niveaux de service - Service Level Management...5 Gestion de la disponibilité - Availability Management...7
Plus en détailLIVRE BLANC. Dématérialisation des factures fournisseurs
LIVRE BLANC 25/03/2014 Dématérialisation des factures fournisseurs Ce livre blanc a été réalisé par la société KALPA Conseils, société créée en février 2003 par des managers issus de grandes entreprises
Plus en détailNetworking Solutions. Worldwide VSAT Maintenance VSAT dans le Monde Entretien. Satellite Communications Les Communications par Satellite
www.dcs-eg.com DCS TELECOM SAE is an Egyptian based Information Technology System Integrator company specializes in tailored solutions and integrated advanced systems, while also excelling at consulting
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étailPrésentation du Programme Régional de Formations Qualifiantes
Présentation du Programme Régional de Formations Qualifiantes Le Programme Régional de Formations Qualifiantes (PRFQ) a pour objectif d aider les ligériens à accéder et à se maintenir dans un emploi durable
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étail]project-open[ for IT Service Organizations
]project-open[ for IT Service Organizations ]project-open[ est une solution intégrée de gestion de projets informatiques basée sur ITIL, unifiant toutes les informations des projets, des services et des
Plus en détailMéthodologie de conceptualisation BI
Méthodologie de conceptualisation BI Business Intelligence (BI) La Business intelligence est un outil décisionnel incontournable à la gestion stratégique et quotidienne des entités. Il fournit de l information
Plus en détailIntroduction à la B.I. Avec SQL Server 2008
Introduction à la B.I. Avec SQL Server 2008 Version 1.0 VALENTIN Pauline 2 Introduction à la B.I. avec SQL Server 2008 Sommaire 1 Présentation de la B.I. et SQL Server 2008... 3 1.1 Présentation rapide
Plus en détailRappel sur les bases de données
Rappel sur les bases de données 1) Généralités 1.1 Base de données et système de gestion de base de donnés: définitions Une base de données est un ensemble de données stockées de manière structurée permettant
Plus en détail1. Qu'est-ce que SQL?... 2. 2. La maintenance des bases de données... 2. 3. Les manipulations des bases de données... 5
1. Qu'est-ce que SQL?... 2 2. La maintenance des bases de données... 2 2.1 La commande CREATE TABLE... 3 2.2 La commande ALTER TABLE... 4 2.3 La commande CREATE INDEX... 4 3. Les manipulations des bases
Plus en détailI4 : Bases de Données
I4 : Bases de Données Passage de UML au modèle relationnel Georges LOUIS Département Réseaux et Télécommunications Université de La Rochelle Module I4 2008-2009 1 G.Louis Sommaire 1 Des classes aux tables
Plus en détailComment réussir le déploiement de votre communauté B2B et réduire les coûts de votre chaîne logistique?
Comment réussir le déploiement de votre communauté B2B et réduire les coûts de votre chaîne logistique? La chaîne d approvisionnement ne saurait plus fonctionner sans EDI. L enjeu est à présent d accélérer
Plus en détailbasée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML
basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes
Plus en détailProduction et orchestration de services digitaux, un nouvel enjeu pour les DSI
Production et orchestration de services digitaux, un nouvel enjeu pour les DSI Jean-François Teissier jfteissier@prosodie.com 06.32.34.56.02 Espace Grande Arche Paris La Défense Agenda de notre atelier
Plus en détailLangage SQL (1) 4 septembre 2007. IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes
Langage SQL (1) Sébastien Limet Denys Duchier IUT Orléans 4 septembre 2007 Notions de base qu est-ce qu une base de données? SGBD différents type de bases de données quelques systèmes existants Définition
Plus en détailPHP et les Bases de données - Généralités
PHP et les Bases de données - Généralités Conception d une base de données Méthodes utilisées : MERISE, UML Modèle conceptuel des données MCD, Modèle logique MLD, Modèle Physique MPD. Ces aspects seront
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étailELEMENTS DE BUREAUTIQUE
MINISTERE DE LA COMMUNAUTE FRANCAISE ADMINISTRATION GENERALE DE L ENSEIGNEMENTET DE LA RECHERCHE SCIENTIFIQUE ENSEIGNEMENT DE PROMOTION SOCIALE DE REGIME 1 DOSSIER PEDAGOGIQUE UNITE DE FORMATION ELEMENTS
Plus en détailAnalyse,, Conception des Systèmes Informatiques
Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance
Plus en détailASP Journal Alert Guide d utilisation
ASP Journal Alert Guide d utilisation TABLE DES MATIÈRES 1. Ouverture d une session 2 2. Page d accueil 3 3. Mon EBSCOhost 3 3.1 Création d un compte d usager 4 4. Avis de publication 5 4.1 Réception d
Plus en détailAIDE MEMOIRE. Forprev. De l habilitation à la gestion de sessions. Page 1 sur 55
2013 AIDE MEMOIRE Forprev De l habilitation à la gestion de sessions Page 1 sur 55 Bienvenue, Vous êtes, ou souhaitez être, habilité à dispenser des formations relevant du dispositif de démultiplication
Plus en détailPré-conditions : Evénement déclencheur : le client souhaite un virement. Description du déroulement du cas : Description des Use cases
Description des Use cases. Demander un virement bancaire 2. Constituer les listes reflets S'identifier et s'authentifier «include» Demander un v irement bancaire Abonné Smartphone «include» Consulter le
Plus en détailGestion de la Maintenance Assistée par Ordinateur
Gestion de la Maintenance Assistée par Ordinateur Simplifiez vous la maintenance Gagner en productivité. Réduire les pannes. Améliorer la durée de vie des équipements. Diminuer les coûts de maintenance.
Plus en détailBases de données et interfaces Génie logiciel
Bases de données et interfaces Génie logiciel Merlet benjamin Merlet-Billon Maryvonne Hueber Yann Jamin Guillaume Giraud Sandra Département Génie Biologique Professeurs responsables : Option BIMB Promotion
Plus en détailREQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit
v 1.0.0 PD 20 mars 2008 Mouvements d arrivée / départ de personnels Description produit Fonctionnalités L application Gestion des mouvements d arrivée / départ de Requea permet la gestion collaborative
Plus en détailConseil opérationnel en organisation, processus & système d Information. «Valorisation, Protection et Innovation de votre Patrimoine Numérique»
"Innovation, Valorisation et Protection du Patrimoine Numérique!" Conseil opérationnel en organisation, processus & système d Information «Valorisation, Protection et Innovation de votre Patrimoine Numérique»
Plus en détailContact : Jennifer Hrycyszyn Greenough Communications 617.275.6519 jhrycyszyn@greenoughcom.com
Contact : Jennifer Hrycyszyn Greenough Communications 617.275.6519 jhrycyszyn@greenoughcom.com Optimisation de Numara Track-It!, la solution de Help Desk et de gestion des actifs informatiques de Numara
Plus en détailNom-Projet MODELE PLAN DE MANAGEMENT DE PROJET
Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET Glossaire La terminologie propre au projet, ainsi que les abréviations et sigles utilisés sont définis dans le Glossaire. Approbation Décision formelle, donnée
Plus en détailHistorisation des données
Historisation des données Partie 1 : mode colonne par Frédéric Brouard, alias SQLpro MVP SQL Server Expert langage SQL, SGBDR, modélisation de données Auteur de : SQLpro http://sqlpro.developpez.com/ "SQL",
Plus en détailTenrox. Guide d intégration Tenrox-Salesforce. Janvier 2012. 2012 Tenrox. Tous droits réservés.
Tenrox Guide d intégration Tenrox-Salesforce Janvier 2012 2012 Tenrox. Tous droits réservés. À propos de ce guide Le présent guide décrit les procédures nécessaires pour configurer les paramètres d intégration
Plus en détailINFORMATIQUE ET SYSTEMES D INFORMATION
INFORMATIQUE ET SYSTEMES D INFORMATION VOS CONTACTS : Sandrine LIEBART Christine JOLLY Conseillère Formation Génie Technique et Ecologique, Systèmes d'information Géographique sandrine.liebart@cnfpt.fr
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étailLe Product Backlog, qu est ce c est?
Le Product Backlog, qu est ce c est? Ludovic Larché Agile Tour 2012 à Rennes le 4 octobre 2012 Sommaire > Rappels théoriques : qu est ce qu un Product Backlog? > Le Product Backlog n est pas seul! > Techniques
Plus en détailLe Langage De Description De Données(LDD)
Base de données Le Langage De Description De Données(LDD) Créer des tables Décrire les différents types de données utilisables pour les définitions de colonne Modifier la définition des tables Supprimer,
Plus en détailIntroduction 3. GIMI Gestion des demandes d intervention 5
SOMMAIRE Gestion Help Desk de - parc Service Desk Introduction 3 GIMI Gestion des demandes d intervention 5 1 Schéma de principe et description des rôles 6 2 Principe de fonctionnement 8 Interface Demandeur
Plus en détailBusiness Intelligence avec SQL Server 2012
Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Table des matières Les éléments à télécharger sont disponibles
Plus en détail