IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

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

Download "IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels"

Transcription

1 IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint local 2345 Département d informatique et de recherche opérationnelle Université de Montréal Yann-Gaël Guéhéneuc 2006

2 Les points de fonction 1. Objectifs 2. Histoire 3. PF et COBOL 4. PF et LOC 5. Étapes de calcul des PF 6. Types de PF et frontières 7. Composantes des PF 8. Estimation par PF 2/57

3 Objectifs (1/2) Les points de fonction (PF) quantifient les fonctionnalités offertes par un programme à ses utilisateurs 3/57

4 Objectifs (2/2) Les PF mesurent les fonctionnalités Que le client a demandé et a reçu Indépendamment des technologies utilisées Les PF fournissent Un moyen d estimer la taille d un programme Une métrique de qualité et productivité Une base normalisée de comparaison 4/57

5 Les points de fonction 1. Objectifs 2. Histoire 3. PF et COBOL 4. PF et LOC 5. Étapes de calcul des PF 6. Types de PF et frontières 7. Composantes des PF 8. Estimation par PF 5/57

6 Histoire (1/5) Un bref historique des PF 1950 La valeur économique d un programme de gestion est mesurée en LOC produites 1979 Allan Albrech (IBM) propose l évaluation des programmes avec les PF 1984 Allan Albrech complète son approche, introduit des facteurs d ajustement, développe un méthode d évaluation de la complexité 6/57

7 Histoire (2/5) Un bref historique des PF 1986 Le IFPUG voit le jour à Toronto 1988 Les PF sont utilisées comme base pour la négociation et l octroi de contrats par le gouvernement des États-Unis d Amérique 1989 Apparition d outils pour calculer les PF de spécifications fonctionnelles 1989 Les PF servent à quantifier la valeur de programmes et de technologies vieillissantes 7/57

8 Histoire (3/5) Un bref historique des PF 1991 Publication des moyennes nationales de productivité et de qualité des États-Unis d Amérique avec les PF 1992 Apparition d outils pour calculer les PF par analyse syntaxique du code 1992 Utilisation des PF pour quantifier les actifs en programmes d entreprises vendues 8/57

9 Histoire (4/5) Un bref historique des PF 1993 Utilisation des PF pour analyser le potentiel d utilisation d outils de génie logiciel, de gestion de projet, d assurance de la qualité 1993 Utilisation des PF pour comparer des données sur la qualité et la productivité provenant de 60 pays 1993 Utilisation des PF pour des contrats internationaux 9/57

10 Histoire (5/5) Un bref historique des PF 1994 Extension des PF à la mesure de la taille des données et de l information 1994 Utilisation des PF pour mesurer la productivité d activités non-logicielles /57

11 Les points de fonction 1. Objectifs 2. Histoire 3. PF et COBOL 4. PF et LOC 5. Étapes de calcul des PF 6. Types de PF et frontières 7. Composantes des PF 8. Estimation par PF 11/57

12 PF et COBOL Saviez-vous que 85% des programmes de gestion d affaires mondiaux sont en COBOL développeurs COBOL existent (encore) aux États-Unis d Amérique 200 milliards de lignes de code COBOL tournent (encore) dans le monde 35% du développement de nouvelles applications d affaires est en COBOL 59% des systèmes d information du Ministère de la guerre des États-Unis d Amérique sont en COBOL 12/57

13 COBOL Langage de programmation dédié Aux traitements des données en lots À l impression de rapports Langage développé 1959 CODASYL Committee (COnference on DAta SYstems Languages) Normalisé par l American National Standards Institute Plusieurs normes (et compilateurs) : 68, 74, 85 et 08 13/57

14 COBOL Langage de programmation structurée Pas d objets Portée lexicale d une variable à tous les modules d un même programme Appels à des bibliothèques de modules (sousprogrammes dédiés) Langage de programmation évolué Syntaxe proche de la langue anglaise Module d écriture des rapports (Report Writer Module) 14/57

15 COBOL Mais les espacements et les formats données sauvegardées sont très (trop) importants! Mais grand différence entre un programme interactif et un programme de traitements en lots 15/57

16 COBOL Structure d un programme Identification division Identifie et documente le programme Environment division Définit les noms de fichiers et les équipements spécifiques à la machine utilisées Data division Définit les formats d entrée et de sortie et les variables Procedure division Contient les instructions 16/57

17 COBOL Structure d un programme 17/57

18 COBOL Ecriture d un programme 18/57

19 COBOL IDENTIFICATION DIVISION. PROGRAM-ID. Multiplier. AUTHOR. Michael Coughlan. * Example program using ACCEPT, DISPLAY and MULTIPLY to * get two single digit numbers from the user and multiply them DATA DIVISION. WORKING-STORAGE SECTION. 01 Num1 PIC 9 VALUE ZEROS. 01 Num2 PIC 9 VALUE ZEROS. 01 Result PIC 99 VALUE ZEROS. PROCEDURE DIVISION. DISPLAY "Enter first number (1 digit) : " WITH NO ADVANCING. ACCEPT Num1. DISPLAY "Enter second number (1 digit) : " WITH NO ADVANCING. ACCEPT Num2. MULTIPLY Num1 BY Num2 GIVING Result. DISPLAY "Result is = ", Result. STOP RUN. 19/57

20 Les points de fonction 1. Objectifs 2. Histoire 3. PF et COBOL 4. PF et LOC 5. Étapes de calcul des PF 6. Types de PF et frontières 7. Composantes des PF 8. Estimation par PF 20/57

21 PF et LOC (1/2) Comparaison Langage Nombre de PF Nombre de LOC Préparation Implantation Effort total LOC/mois/personnes PF/mois/personnes Assembleur personnes/mois 5 personnes/mois 10 personnes/mois ,00 COBOL personnes/mois 3 personnes/mois 8 personnes/mois 375 3,75 21/57

22 PF et LOC (2/2) Les PF décrivent mieux la productivité que les LOC 22/57

23 Les points de fonction 1. Objectifs 2. Histoire 3. PF et COBOL 4. PF et LOC 5. Étapes de calcul des PF 6. Types de PF et frontières 7. Composantes des PF 8. Estimation par PF 23/57

24 Étapes de calcul des PF (1/8) Six étapes Réunir la documentation des experts Délimiter les frontières du programme Compter les PF des données Compter les PF des transaction Évaluer le facteur d ajustement Calculer les PF ajustés Documenter les choix d interprétation!!! 24/57

25 Étapes de calcul des PF (2/8) Six étapes Réunir la documentation des experts Formats de rapports Format d écran Modèles des traitements Modèles des données Dictionnaire des données 25/57

26 Étapes de calcul des PF (3/8) Six étapes Délimiter les frontières du programme Utilisateur Interrogations Extrants Intrants Programme Dépôts internes Intrants Extrants Interrogations Autre programme Dépôts externes 26/57

27 Étapes de calcul des PF (4/8) Six étapes Compter les PF des données Exemples de dépôts internes Base de données internes au programme Fichiers maîtres Données de sauvegarde demandées par l utilisateur Exemples de dépôts externes Base de données partagée (en lecture) Message d aide Message d erreur stockés à l extérieur du programme 27/57

28 Étapes de calcul des PF (5/8) Six étapes Compter les PF des transactions Exemples d intrants Données transactionnelles Écran d ajout, de modification, de retrait Exemples d extrants Transfert de données vers un autre programme Rapports, graphiques Exemples d interrogations Écran de connexions avec mot de passe Écran d aide 28/57

29 Étapes de calcul des PF (6/8) Six étapes Évaluer le facteur d ajustement 14 facteurs d influence Échelle de Lickert à 6 degrés Degré total d influence Voir les ressources sur le site web pour télécharger la liste des facteurs d influence, leurs degrés et des exemples 29/57

30 Étapes de calcul des PF (7/8) Six étapes Calculer les PF ajustés VAF = DTI 0,01 + 0,65 PFA = PF VAF DTI : degré total d influence VAF : valeur d ajustement des facteurs PFA : points de fonction ajustés 30/57

31 Étapes de calcul des PF (8/8) Six étapes Ne pas oublier de documenter les choix d interprétation faits!!! 31/57

32 Les points de fonction 1. Objectifs 2. Histoire 3. PF et COBOL 4. PF et LOC 5. Étapes de calcul des PF 6. Types de PF et frontières 7. Composantes des PF 8. Estimation par PF 32/57

33 Types de PF et frontières (1/4) Types de PF PF d un programme existant Mesure des fonctionnalités fournies présentement aux utilisateurs PF d un programme en développement Mesure des fonctionnalités qui seront fournies aux utilisateurs PF d un programme en maintenance Mesure les fonctionnalités changées (ajout, modification, retrait) 33/57

34 Types de PF et frontières (2/4) Frontières entre le programme à mesurer et les programmes «externes» Frontières de l étendue à mesurer Propriétaire des données Relations entre les traitements (intrants et extrants) 34/57

35 Types de PF et frontières (3/4) Frontières entre le programme à mesurer et les programmes «externes» Exprimées du point de vue de l utilisateur Alignées sur les fonctions d affaires perçues par l utilisateur 35/57

36 Types de PF et frontières (4/4) Frontières entre le programme à mesurer et les programmes «externes» Pour un programme Frontières stables correspondant à la façon de le programme est entretenu Pour un programme en développement Détermination par les spécifications Pour un programme en maintenance Frontières déjà établies, ne pas créer de nouvelles frontières 36/57

37 Les points de fonction 1. Objectifs 2. Histoire 3. PF et COBOL 4. PF et LOC 5. Étapes de calcul des PF 6. Types de PF et frontières 7. Composantes des PF 8. Estimation par PF 37/57

38 Composantes des PF (1/11) Les fonctionnalités d un programme sont déterminées par le «quoi» livré, pas par le «comment» Les fonctionnalités comptées sont visibles par l utilisateur Données Transactions 38/57

39 Composantes des PF (2/11) Utilisateur Interrogations Extrants Intrants Programme Dépôts internes Intrants Extrants Interrogations Autre programme Dépôts externes 39/57

40 Composantes des PF (3/11) Données Dépôts internes Ensemble logique de données entretenues à l intérieur des frontières du programme Fichier, base de données Dépôts externes Ensemble logique de données entretenues à l extérieur des frontières du programme Données reçues de, envoyées à, ou partagées avec un autre programme Inclus bibliothèques de code (I/O, maths ) 40/57

41 Composantes des PF (4/11) Données Complexité pour les dépôts internes et externes Nombre d attributs 1 à à et plus Record elements 1 S S M 2 à 5 S M C > 5 M C C Poids pour les dépôts internes S = 7 ; M = 10 ; C = 15 Poids pour les dépôts externes S = 5 ; M = 7 ; C = 10 41/57

42 Composantes des PF (4/11) Données Les record elements, ou groupe logique de données (GLD), groupent ensemble les attributs. Pour le comptage, on peut partir d un modèle de données (considérer les entités, les relations porteuses de données ou n-aires), d une liste de fichiers physiques, d une liste de segments tables dans un SGBD. Chacun de ces objets peut être candidat à être un GLD, il faut considérer la vue utilisateur et ne pas présumer qu un fichier physique égale un fichier logique. (cf. Complexité pour les dépôts internes et externes Nombre d attributs 1 à à et plus Record elements 1 S S M 2 à 5 S M C > 5 M C C Poids pour les dépôts internes S = 7 ; M = 10 ; C = 15 Poids pour les dépôts externes S = 5 ; M = 7 ; C = 10 41/57

43 Composantes des PF (5/11) Transactions Intrants Fonctionnalités de saisie et de mise à jour (ajout, modification, retrait) des données dans les dépôts internes Chaque format d entrée qui fournit des données distinctes au programme est compté Clavier, ligne de communication, autre programme Unique data and or control inputs 42/57

44 Composantes des PF (6/11) Transactions Intrants Complexité pour les intrants (et interrogations à «majorité intrant») Nombre d attributs 1 à 4 5 à et plus Fichiers référencés < 2 S S M 2 S M C > 2 M C C Poids pour les intrants (et interrogations) S = 3 ; M = 4 ; C = 6 43/57

45 Composantes des PF (7/11) Transactions Extrants Fonctionnalités de reproduction des données contenues dans les dépôts internes et externes Chaque format de sortie qui fournit des données distinctes à l utilisateur ou à un autre programme est compté Unique data and or control outputs 44/57

46 Composantes des PF (8/11) Transactions Extrants Complexité pour les extrants (et interrogations à «majorité extrant») Nombre d attributs 1 à 5 6 à et plus Fichiers référencés < 2 S S M 2 à 3 S M C > 3 M C C Poids pour les extrants S = 4 ; M = 5 ; C = 7 Poids pour les interrogations à «majorité extrant» S = 3 ; M = 4 ; C = 6 45/57

47 Composantes des PF (9/11) Transactions Interrogations Fonctionnalités d accès direct en lecture aux données contenues dans les dépôts qui demandent une réponse immédiate Composées d une entrée et d une sortie, la plus complexe des deux est compté Ne fait pas de mise à jour des dépôts internes Uniquement des extractions de données Pas de données dérivées (calculées en sortie) 46/57

48 Composantes des PF (10/11) Utilisateur Interrogations Extrants Intrants Programme Dépôts internes Intrants Extrants Interrogations Autre programme Dépôts externes 47/57

49 Composantes des PF (11/11) Grille de calcul des points de fonction Composante Simple Moyen Complexe Résultat Intrants I1 3 I2 4 I3 6 Extrants E1 4 E2 5 E3 7 Dépôts internes DI1 7 DI2 10 DI3 15 Dépôts externes DE1 5 DE2 7 DE3 10 Interrogations R1 3 R 2 4 R3 6 Total des points de fonction (non ajustés) 48/57

50 Les points de fonction 1. Objectifs 2. Histoire 3. PF et COBOL 4. PF et LOC 5. Types de PF et frontières 6. Composantes des PF 7. Étapes de calcul des PF 8. Estimation par PF 49/57

51 Estimation par PF (1/8) Utiliser les données historiques pour estimer le nombre de jour de travail par point de fonction Facteurs de productivité Métriques de productivité Métriques de qualité Coûts en novembre /57

52 Estimation par PF (2/8) Facteurs de productivité Durée du projet Expérience du chef de projet Nouvelle méthodologie Nouveaux langages / outils 51/57

53 Estimation par PF (3/8) Facteurs de productivité Exemple Meilleur chef de projet de la ville : 0,8 Équipe peu expérimentée : 1,10 Effet total : 0,8 1,10 = 0,88 Estimée nominale : 3,5 jours/pf Estimée ajustée : 3,5 0,88 = 3,08 jours/pf 52/57

54 Estimation par PF (4/8) Métriques de productivité «Taille» d un programme : Σ PF Croissance : Σ PF sur une période donnée Taux de productivité : Effort / PF Taux de soutient : PF / Effort 53/57

55 Estimation par PF (5/8) Métriques de qualité Ratio de stabilité 1 - Σ Modifications / Σ PF Ratio du coût de réparation Temps de modification Coût horaire / PF 54/57

56 Estimation par PF (6/8) Coûts en novembre 2000 Coûts par point de fonction aux États-Unis d Amérique «Légers» «Complet» End-user Software $150 $250 Information Systems Software $600 $1,000 Outsourced Software $550 $1,500 Commercial Software $1,000 $1,700 Systems Software $1,200 $2,000 Military Software $2,500 $5,000 Moyenne $1,000 $1,908 55/57

57 Estimation par PF (7/8) Coûts en novembre 2000 Pays 1. Japan 2. Sweden 3. Switzerland 4. France 5. United Kingdom 6. Denmark 7. Germany 8. Spain 9. Italy 10. United States Coût net par points de fonction en dollars U.S. $1,600 $1,500 $1,450 $1,425 $1,400 $1,350 $1,300 $1,200 $1,150 $1,000 56/57

58 Estimation par PF (8/8) Coûts en novembre 2000 Pays 1. India 2. Pakistan 3. Poland 4. Hungary 5. Thailand 6. Indonesia 7. Venezuela 8. Columbia 9. Mexico 10. Argentina Coût net par points de fonction en dollars U.S. $ $ $ $ $ $ $ $ $ $ /57

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 Département d informatique et de recherche

Plus en détail

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 Département d informatique et de recherche

Plus en détail

IFT3912 Développement, Maintenance de Logiciels Démo7 - Etude de Cas: Points de Fonction Professeur: Yann-Gaël Guéhéneuc

IFT3912 Développement, Maintenance de Logiciels Démo7 - Etude de Cas: Points de Fonction Professeur: Yann-Gaël Guéhéneuc Université de Montréal Département d'informatique et de recherche opérationnelle IFT39 Automne 007 Novembre 007 IFT39 Développement, Maintenance de Logiciels Démo7 - Etude de Cas: Points de Fonction Professeur:

Plus en détail

HELMo Interrogation de Cobol Avril 2011. Nom : Corrigé Prénom : Corrigé 2 ème informatique

HELMo Interrogation de Cobol Avril 2011. Nom : Corrigé Prénom : Corrigé 2 ème informatique Information pratique Cette interrogation se déroule à cours ouvert Cela signifie que vous pouvez disposer de vos documents personnels Aucun échange n est autorisé durant l épreuve, aucun compilateur ni

Plus en détail

ESTIMATIONS DES CHARGES D UN PROJET DE SYSTEME D INFORMATIONS. 05/09/2007 V1.0 Gestion projets - Estimation charges 1

ESTIMATIONS DES CHARGES D UN PROJET DE SYSTEME D INFORMATIONS. 05/09/2007 V1.0 Gestion projets - Estimation charges 1 ESTIMATIONS DES CHARGES D UN PROJET DE SYSTEME D INFORMATIONS 05/09/2007 V1.0 Gestion projets - Estimation charges 1 - Risques projets Sommaire: - Estimation des charges - Méthodes d Estimation 05/09/2007

Plus en détail

IFT3903 Qualité du logiciel et métriques

IFT3903 Qualité du logiciel et métriques IFT3903 Qualité du logiciel et métriques Yann-Gaël Guéhéneuc Hiver 2006 Chapitre 2 Développement logiciel (Tiré du cours de Houari Sahraoui) GEODES Ptidej Team OO Programs Quality Evaluation and Enhancement

Plus en détail

Correction de l examen final

Correction de l examen final IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Correction de l examen final Yann-Gaël Guéhéneuc, cours et TPs guehene@iro.umontreal.ca Salah Bouktif, démonstrations

Plus en détail

Notes de mise à jour. 4D v11 SQL Release 2 (11.2) Notes de mise à jour

Notes de mise à jour. 4D v11 SQL Release 2 (11.2) Notes de mise à jour Notes de mise à jour 4D v11 SQL Release 2 (11.2) Notes de mise à jour 2 Découvrez ci-dessous les principales fonctionnalités de 4D Server v11 SQL et 4D v11 SQL Release 2 (11.2). Pour plus de détails consultez

Plus en détail

CA File Master Plus for IMS r8.5

CA File Master Plus for IMS r8.5 FICHE PRODUIT CA File Master Plus for IMS CA File Master Plus for IMS r8.5 CA File Master Plus for IMS est un produit de gestion de données z/os robuste qui fournit des fonctionnalités avancées pour le

Plus en détail

Quelle forme choisir pour sa gestion active? IST INSIGHT Genève Le 9 octobre 2014

Quelle forme choisir pour sa gestion active? IST INSIGHT Genève Le 9 octobre 2014 Quelle forme choisir pour sa gestion active? IST INSIGHT Genève Le 9 octobre 2014 Qu est ce que la gestion active? Définition de Wikipédia La «gestion d'actifs», sous entendu d'actifs financiers (aussi

Plus en détail

GÉNÉRALITÉS SUR LE LANGAGE COBOL

GÉNÉRALITÉS SUR LE LANGAGE COBOL Table des matières 1 GÉNÉRALITÉS SUR LE LANGAGE COBOL 9 1.1 ORIGINE DU LANGAGE 10 1.2 OBSERVATION D UN PROGRAMME COBOL 11 1.3 CARACTÈRES UTILISÉS EN COBOL 12 1.4 CONSTANTES 15 1.5 RÈGLES DE PONCTUATION

Plus en détail

Retrouvez la maîtrise de votre système d'information. Aspects techniques Jean Henrard - LIBD / CETIC

Retrouvez la maîtrise de votre système d'information. Aspects techniques Jean Henrard - LIBD / CETIC Retrouvez la maîtrise de votre système d'information Aspects techniques Jean Henrard - LIBD / CETIC Plan Rétro-ingénierie Ré-ingénierie Gestion de projets 25/06/2003 Retrouvez la maîtrise de votre système

Plus en détail

Scilab Le logiciel libre pour le calcul numérique

Scilab Le logiciel libre pour le calcul numérique Scilab Le logiciel libre pour le calcul numérique 4 février 2010 Claude Gomez Consortium Scilab Directeur Plan Le logiciel libre Le logiciel Scilab Les forces de Scilab L organisation Scilab Le futur Le

Plus en détail

Web Analytics. des Visiteurs en Ligne? Raquel de los Santos, Business Consultant Forum emarketing 2012

Web Analytics. des Visiteurs en Ligne? Raquel de los Santos, Business Consultant Forum emarketing 2012 Web Analytics Comment Valoriser la Connaissance des Visiteurs en Ligne? Raquel de los Santos, Business Consultant Forum emarketing 2012 Agenda comscore en Quelques Chiffres Réseaux Sociaux : Etat des lieux

Plus en détail

IFT3912 Développement, Maintenance de Logiciels. Démo2 : Gestion de la qualité, WBS et COCOMO

IFT3912 Développement, Maintenance de Logiciels. Démo2 : Gestion de la qualité, WBS et COCOMO Université de Montréal Département d'informatique et de recherche opérationnelle IFT3902 Automne 2007 24 Septembre 2007 IFT3912 Développement, Maintenance de Logiciels Démo2 : Gestion de la qualité, WBS

Plus en détail

Le paquet rvle. Utilisation d un simulateur VLE, sous R. Patrick Chabrier, Hélène Raynal, Ronan Trepos 1, Gauthier Quesnel 2

Le paquet rvle. Utilisation d un simulateur VLE, sous R. Patrick Chabrier, Hélène Raynal, Ronan Trepos 1, Gauthier Quesnel 2 Le paquet rvle Utilisation d un simulateur VLE, sous R. Patrick Chabrier, Hélène Raynal, Ronan Trepos 1, Gauthier Quesnel 2 1. Equipe RECORD, U-MIA-T, INRA Toulouse 2. Equipe MAD, U-MIA-T, INRA Toulouse

Plus en détail

Projet informatique UML-Cpp avec QT4

Projet informatique UML-Cpp avec QT4 Haute école spécialisée bernoise Haute école technique et informatique, HTI Section Electricité et système de communication Laboratoire de l informatique technique Projet informatique UML-Cpp avec QT4

Plus en détail

La Méthode COSMIC-FFP

La Méthode COSMIC-FFP La Méthode COSMIC-FFP Bernard Londeix 1 Les Journées du CMSL 31 Mars 2004 Le CNAM - Paris Sommaire Etape 1: Le context CMMi Description générale du standard ISO/IEC 19761,2003 Les attributs-objets du model

Plus en détail

Informations pratiques

Informations pratiques Informations pratiques Cet examen s effectue à cours ouvert. Cela signifie que vous pouvez disposer de tous vos documents personnels. Aucun échange n est autorisé durant l épreuve. Aucun portable ni compilateur

Plus en détail

Estimation des charges. «Le travail se dilate jusqu à remplir le temps disponible»

Estimation des charges. «Le travail se dilate jusqu à remplir le temps disponible» «Le travail se dilate jusqu à remplir le temps disponible» Le savoir faire du chef de projet Pas d excès d optimisme Retour sur expérience Toujours garder de la marge Identifier les points à risque Ne

Plus en détail

Service ENX BT Infonet

Service ENX BT Infonet Service ENX BT Infonet Présentation ENX 25 Mai 2005 Paul Lenfant Fabrice Leclerc paul.lenfant@fr.bt.infonet.com fabrice.leclerc@fr.bt.infonet.com AGENDA! BT Infonet! Le service ENX de BT Infonet! Modèle

Plus en détail

IH03 ou RFHUTIL. Sommaire IH03 ou RFHUTIL, définition 2 Interfaces, leurs fonctionnalités Les pré-requis Les commandes manuelles L interface graphique

IH03 ou RFHUTIL. Sommaire IH03 ou RFHUTIL, définition 2 Interfaces, leurs fonctionnalités Les pré-requis Les commandes manuelles L interface graphique IH03 ou RFHUTIL Sommaire IH03 ou RFHUTIL, définition 2 Interfaces, leurs fonctionnalités Les pré-requis Les commandes manuelles L interface graphique IH03 ou RFHUTIL Est un support-pack d IBM destinéau

Plus en détail

RÉTRO-INGÉNIERIE D APPLICATION

RÉTRO-INGÉNIERIE D APPLICATION Les contenus de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas être considérés comme un engagement de la société REVER.

Plus en détail

Secteur bancaire Enjeux d image

Secteur bancaire Enjeux d image Secteur bancaire Enjeux d image Étude mondiale Luc Durand Président Ipsos, Québec Luc.Durand@ipsos.com Plan de la présentation Sommaire méthodologique Portrait global La surveillance des banques Quand

Plus en détail

Guide de démarrage rapide avec DataStudio Online Edition

Guide de démarrage rapide avec DataStudio Online Edition Guide de démarrage rapide avec DataStudio Online Edition Introduction Ce document vient en complément des films de démonstration disponibles sur le site web de data. L ETL ETL est un sigle qui signifie

Plus en détail

Financer en capital les entreprises innovantes

Financer en capital les entreprises innovantes Financer en capital les entreprises innovantes CDC Entreprises, acteur majeur du capital investissement pour les PME de croissance 18 Janvier 2011 Présentation au CAS Véronique JACQ CDC Entreprises dédiée

Plus en détail

Mercredi 15 Janvier 2014

Mercredi 15 Janvier 2014 De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information loic.thomas@anteagroup.com 02 38 64 26 41 Architecture Il est

Plus en détail

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 Département d informatique et de recherche

Plus en détail

Utilisation du contrôle de qualité

Utilisation du contrôle de qualité Bio-Rad Laboratories Contrôle de qualité Utilisation du contrôle de qualité Les fondements d un haut niveau de soins des patients passent par l amélioration des performances au laboratoire Bio-Rad Laboratories

Plus en détail

MOFAE Multi-objective Optimization Approach to Framework API Evolution

MOFAE Multi-objective Optimization Approach to Framework API Evolution MOFAE Multi-objective Optimization Approach to Framework API Evolution Wei Wu 1,2, Yann-Gaël Guéhéneuc 1, Giuliano Antoniol 2 Ptidej Team 1, SOCCER Lab 2 DGIGL, École Polytechnique de Montréal, Canada

Plus en détail

Annexe : La Programmation Informatique

Annexe : La Programmation Informatique GLOSSAIRE Table des matières La Programmation...2 Les langages de programmation...2 Java...2 La programmation orientée objet...2 Classe et Objet...3 API et Bibliothèque Logicielle...3 Environnement de

Plus en détail

IFT2251 Introduction au génie logiciel Plan de cours. 2. Description du cours et objectifs généraux

IFT2251 Introduction au génie logiciel Plan de cours. 2. Description du cours et objectifs généraux IFT2251 Introduction au génie logiciel Plan de cours Été 2008 Yann-Gaël Guéhéneuc 1. Introduction Les exigences et les attentes à l égard de la qualité logicielle sont de plus en plus grandes. La taille

Plus en détail

La gestion de projets. Data & Information System

La gestion de projets. Data & Information System La gestion de projets Data & Information System SOMMAIRE Rédacteurs : Réf.: D. Blondel / F. Barthelemy AXIO_POLARIS_V1 NOTRE VISION DE LA GESTION DE PROJETS LES POINTS DE FONCTION LA SOLUTION POLARIS LE

Plus en détail

IFT6251 : Sujets spéciaux en génie logiciel

IFT6251 : Sujets spéciaux en génie logiciel IFT6251 : Sujets spéciaux en génie logiciel Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 Département d informatique et de recherche opérationnelle Université de Montréal

Plus en détail

CPIS ACN 2014. Banque de France DGS - DBDP 1

CPIS ACN 2014. Banque de France DGS - DBDP 1 CPIS ACN 2014 Banque de France DGS - DBDP 1 Points évoqués Objectifs et contenu du CPIS Les limites du CPIS Quelques apports du CPIS sur les interconnections internationales Banque de France DGS - DBDP

Plus en détail

MESURE & ESTIMATION DES PROJETS LOGICIELS

MESURE & ESTIMATION DES PROJETS LOGICIELS C E N T R E D E MAITRISE DES SYSTEMES ET DU LOGICIEL MESURE & ESTIMATION DES PROJETS LOGICIELS INTRODUCTION N.Trèves / CNAM - CMSL / Mesure & estimation des projets logiciels 31-3-04 / Vers. 1.0 Page 1

Plus en détail

Migration du produit SNA de la V4 vers la V6

Migration du produit SNA de la V4 vers la V6 Migration du produit SNA de la V4 vers la V6 Guy DEFAYET avec Olivier DALMAS et Philippe WINTZ Migrer de Communications Server V4 (SNA 3.1.2) à Communication Server V6 (SNA 6.0.1)? Rien de plus facile...

Plus en détail

Plan de cours A 12 2,66. 420-356-Li 3-3-2. Titre du cours. Programmation structurée. Programme

Plan de cours A 12 2,66. 420-356-Li 3-3-2. Titre du cours. Programmation structurée. Programme Plan de cours Numéro du cours Pondération Unités 420-356-Li 3-3-2 2,66 A 12 Titre du cours Programmation structurée Département Informatique Formation continue Programme AEC Programmeur-Analyste Enseignant

Plus en détail

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 (Cours inspiré du cours du Pr. François

Plus en détail

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8 Sage 100 CRM Guide de l Import Plus avec Talend Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel

Plus en détail

6. Le management des délais du projet (estimation)

6. Le management des délais du projet (estimation) 6. Le management des délais du projet (estimation) 6.1 Processus et méthodes liés à l estimation des charges 6.2 Le jugement d experts 6.3 L estimation par analogie 6.4 Les estimations à base quantitative

Plus en détail

KAIZEN / Lean Management la voie vers la performance par l augmentation de la productivité et la réduction des coûts

KAIZEN / Lean Management la voie vers la performance par l augmentation de la productivité et la réduction des coûts KAIZEN / Lean Management la voie vers la performance par l augmentation de la productivité et la réduction des coûts Alger, 01 02 Mars 2010 Mihai Văleanu Institut Kaizen Roumanie 1 / 14 Présentation de

Plus en détail

Quick Start Guide This guide will help you install a base configuration of IBM Tivoli Key Lifecycle Manager.

Quick Start Guide This guide will help you install a base configuration of IBM Tivoli Key Lifecycle Manager. IBM Tivoli Key Lifecycle Manager Version 2.0.1 Quick Start Guide This guide will help you install a base configuration of IBM Tivoli Key Lifecycle Manager. National Language Version: To obtain the Quick

Plus en détail

SEANCE 2 : REQUETES DE SELECTION & FORMULAIRES DE CONSULTATION

SEANCE 2 : REQUETES DE SELECTION & FORMULAIRES DE CONSULTATION SEANCE 2 : REQUETES DE SELECTION & FORMULAIRES DE CONSULTATION Année universitaire 20015-2016 Masters Économie Société - Finances Informatique appliquée SGBD Pierre-Henri GOUTTE La requête de sélection

Plus en détail

INTRODUCTION AUX BASES de DONNEES

INTRODUCTION AUX BASES de DONNEES INTRODUCTION AUX BASES de DONNEES Équipe Bases de Données LRI-Université Paris XI, Orsay Université Paris Sud Année 2003 2004 1 SGBD : Fonctionnalités et Principes Qu est qu une base de données? Un Système

Plus en détail

Les bases de données

Les bases de données Les bases de données Introduction aux fonctions de tableur et logiciels ou langages spécialisés (MS-Access, Base, SQL ) Yves Roggeman Boulevard du Triomphe CP 212 B-1050 Bruxelles (Belgium) Idée intuitive

Plus en détail

ICC 110 5. 28 février 2013 Original: français. Conseil international du Café 110 e Session 4 8 Mars 2013 Londres, Royaume Uni

ICC 110 5. 28 février 2013 Original: français. Conseil international du Café 110 e Session 4 8 Mars 2013 Londres, Royaume Uni ICC 110 5 28 février 2013 Original: français F Conseil international du Café 110 e Session 4 8 Mars 2013 Londres, Royaume Uni Les échanges mondiaux du café soluble Contexte Conformément aux objectifs de

Plus en détail

Rapport de certification

Rapport de certification Rapport de certification Trustwave AppDetectivePRO Version 8.3.1 préparé par le Centre de la sécurité des télécommunications à titre d organisme de certification dans le cadre du Schéma canadien d évaluation

Plus en détail

Les revues de conception et de code source

Les revues de conception et de code source Les revues de conception et de code source Chapitre 8 IFT514 - Gestion des systèmes informatiques Chapitre 8 1 Les revues de conception et de code source - Survol Qu est-ce que les revues de conception

Plus en détail

Phase A : Business understanding. Phase B : Data understanding

Phase A : Business understanding. Phase B : Data understanding IUT de Caen - Département STID Responsable : Alain LUCAS Data Mining Fiche de TP n o 1 - Profiling STID ème année Dans le cadre d un projet de Data Mining, il est relativement rare, sauf peut-être dans

Plus en détail

Tarifs et conditions m Janvier 2015 m

Tarifs et conditions m Janvier 2015 m Tarifs et conditions m Janvier 2015 m Brochure tarifaire CARACTÉRISTIQUES DU Accès à la plateforme en ligne accessible depuis votre ordinateur, votre mobile et votre tablette FIRST CLASSIQUE EXPERIENCE

Plus en détail

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours

Technologie SAFE* X3 - Outils et Développement. Développement, Fonction de base 2 e partie 3 jours. Web Services. 2 jours - Vous êtes consultant, chef de projets, acteur clé au sein de votre entreprise et vous intervenez en phase de déploiement ou de paramétrage d un logiciel Sage, Optez pour les formations «Produits» : Nous

Plus en détail

Business Process Solutions Présentation

Business Process Solutions Présentation Business Process Solutions Présentation Deloitte Conseil en France Objectif : doublement du CA sur 3 à 5 ans pour l activité conseil en France Deloitte en France Neuilly Lille Nancy Strasbourg L activité

Plus en détail

BASE DE DONNEES. OlivierCuré [ocure@univ-mlv.fr]

BASE DE DONNEES. OlivierCuré [ocure@univ-mlv.fr] BASE DE DONNEES 1 Contact Olivier Curé ocure@univ-mlv.fr http://www.univ-mlv.fr/~ocure Copernic 4B060 2 Objectifs du cours Présentation des concepts liés aux bases de données, aux modèles des bases de

Plus en détail

La situation en matière de pension privées et de fonds de pension dans les pays de l OCDE

La situation en matière de pension privées et de fonds de pension dans les pays de l OCDE La situation en matière de pension privées et de fonds de pension dans les pays de l OCDE Colloque Protection sociale d entreprise Paris, 26 mars 2010 http://www.irdes.fr/espacerecherche/colloques/protectionsocialeentreprise

Plus en détail

BACHELIER EN INFORMATIQUE DE GESTION

BACHELIER EN INFORMATIQUE DE GESTION MINISTERE DE LA COMMUNAUTE FRANCAISE ADMINISTRATION GENERALE DE L ENSEIGNEMENT ET DE LA RECHERCHE SCIENTIFIQUE ENSEIGNEMENT DE PROMOTION SOCIALE DE REGIME 1 DOSSIER PEDAGOGIQUE SECTION BACHELIER EN INFORMATIQUE

Plus en détail

Une interface graphique de modélisation basée sur le formalisme de Forrester

Une interface graphique de modélisation basée sur le formalisme de Forrester Une interface graphique de modélisation basée sur le formalisme de Forrester un plugin de modélisation GVLE Patrick Chabrier INRA (Institut National de la Recherche Agronomique) (INRA) Stage Forrester

Plus en détail

IFT3030 Base de données. Chapitre 2 Architecture d une base de données

IFT3030 Base de données. Chapitre 2 Architecture d une base de données IFT3030 Base de données Chapitre 2 Architecture d une base de données Plan du cours Introduction Architecture Modèles de données Modèle relationnel Algèbre relationnelle SQL Conception Fonctions avancées

Plus en détail

ENREGISTREMENT SUR LE SITE WEB ESS (ENTITLED SOFTWARE SUPPORT) ET INSTRUCTIONS D UTILISATION

ENREGISTREMENT SUR LE SITE WEB ESS (ENTITLED SOFTWARE SUPPORT) ET INSTRUCTIONS D UTILISATION ENREGISTREMENT SUR LE SITE WEB ESS (ENTITLED SOFTWARE SUPPORT) ET INSTRUCTIONS D UTILISATION Programme d aide Centre d appels ESS : Personnes à contacter pour les clients System i et System p : Service

Plus en détail

Guide de démarrage rapide de Windchill

Guide de démarrage rapide de Windchill Guide de démarrage rapide de Windchill OPTIMISEZ VOTRE EXPÉRIENCE UTILISATEUR Table des matières Utilisation du navigateur Le navigateur facilite la navigation... 3 Recherches dans Windchill La partie

Plus en détail

LANGAGE COBOL - 1ère Partie. Avertissement

LANGAGE COBOL - 1ère Partie. Avertissement LANGAGE COBOL - 1ère Partie Avertissement Fin des années 1990, pour diverses raisons, mais principalement en raison du passage à l'an 2000, la demande en programmeurs Cobol est redevenue non nulle. Si

Plus en détail

AMSELLEM Cyril CHANG Jiangaho ZHDAN Igor XIE Songtao

AMSELLEM Cyril CHANG Jiangaho ZHDAN Igor XIE Songtao AMSELLEM Cyril CHANG Jiangaho ZHDAN Igor XIE Songtao Introduction Presentation du projet IFT392 /2/26 2 Introduction Présentation de l entreprise : Une entreprise jeune et dynamique (crée en 998) Une équipe

Plus en détail

Cours Bases de données

Cours Bases de données Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine antoine.cornuejols@agroparistech.fr Transparents Disponibles

Plus en détail

Historique. Évolution des systèmes d exploitation (à travers les âges)

Historique. Évolution des systèmes d exploitation (à travers les âges) Historique Évolution des systèmes d exploitation (à travers les âges) Historique L histoire des systèmes d exploitation permet de dégager des concepts de base que l on retrouve dans les systèmes actuels

Plus en détail

Réalisation d un serveur CTI-CSTA sur TCP/IP

Réalisation d un serveur CTI-CSTA sur TCP/IP Alcôve http://www.alcove.fr 1/28 Réalisation d un serveur CTI-CSTA sur TCP/IP Julien Gaulmin Cette présentation est librement diffusable sous les termes de la GNU Free Documentation

Plus en détail

PL/SQL. Pourquoi PL/SQL? Introduction. Principales caractéristiques de PL/SQL. Utilisation de PL/SQL

PL/SQL. Pourquoi PL/SQL? Introduction. Principales caractéristiques de PL/SQL. Utilisation de PL/SQL PL/SQL Avertissement : cette partie du cours n est qu un survol du langage PL/SQL, utile pour écrire des procédures stockées simples Elle laisse de côté de nombreuses fonctionnalités du langage Université

Plus en détail

Présentation. Rentabilité

Présentation. Rentabilité FICHE PRODUIT CA InterTest for CICS CA InterTest for CICS r8.5 CA InterTest for CICS offre des fonctions de test et de débogage pour les applications IBM CICS Transaction Server for z/os, écrites dans

Plus en détail

Systèmes d exploitation. Introduction. (Operating Systems) http://www.sir.blois.univ-tours.fr/ mirian/

Systèmes d exploitation. Introduction. (Operating Systems) http://www.sir.blois.univ-tours.fr/ mirian/ Systèmes d exploitation (Operating Systems) Introduction SITE : http://www.sir.blois.univ-tours.fr/ mirian/ Systèmes d exploitation - Mírian Halfeld-Ferrari p. 1/2 Qu est-ce qu un SE? Ensemble de logiciels

Plus en détail

Présentation du PL/SQL

Présentation du PL/SQL I Présentation du PL/ Copyright Oracle Corporation, 1998. All rights reserved. Objectifs du Cours A la fin de ce chapitre, vous saurez : Décrire l intéret du PL/ Décrire l utilisation du PL/ pour le développeur

Plus en détail

11 Février 2014 Paris nidays.fr. ni.com

11 Février 2014 Paris nidays.fr. ni.com 11 Février 2014 Paris nidays.fr 1 Choisir la bonne architecture logicielle pour automatiser les systèmes de test Jérémy Charavet Ingénieur d Applications, National Instruments France Une architecture logicielle

Plus en détail

Projet : Plan Assurance Qualité

Projet : Plan Assurance Qualité Projet : Document : Plan Assurance Qualité 2UP_SPEC_DEV1 VERSION 1.00 Objet Ce document a pour objectif de définir la démarche d analyse et de conception objet ainsi les activités liées. Auteur Eric PAPET

Plus en détail

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 Département d informatique et de recherche

Plus en détail

2011 Hakim Benameurlaine 1

2011 Hakim Benameurlaine 1 Table des matières 1 PRÉSENTATION DE TSQL... 2 1.1 Historique... 2 1.2 Les différents types d instructions... 2 1.2.1 Langage de Définition des Données... 2 1.2.2 Langage de Manipulation des Données...

Plus en détail

IFT313 Introduction aux langages formels

IFT313 Introduction aux langages formels Département d informatique IFT313 Introduction aux langages formels Plan de cours Été 2014 Enseignant : Froduald Kabanza Courriel : kabanza@usherbrooke.ca Local : D4-1022-2 Téléphone : (819) 821-8000 poste

Plus en détail

Typologie du logiciel. Typologie du logiciel. Ordinateur? ORDINATEUR. Computer = Hardware + Software. Ordinateur = Matériel + Logiciel

Typologie du logiciel. Typologie du logiciel. Ordinateur? ORDINATEUR. Computer = Hardware + Software. Ordinateur = Matériel + Logiciel Architecture Logicielle des Systèmes d Information (ALSI) Ordinateur? ORDINATEUR MATERIEL Computer = Hardware + Software Septembre 2010 Sources: GJL, Wikipédia,, Internet Ordinateur = Matériel + Logiciel

Plus en détail

Merise. Introduction

Merise. Introduction Merise Introduction MERISE:= Méthode d Etude et de Réalisation Informatique pour les Systèmes d Entreprise Méthode d Analyse et de Conception : Analyse: Etude du problème Etudier le système existant Comprendre

Plus en détail

Dimensionner une application ou un projet?

Dimensionner une application ou un projet? CNAM- 13 Juin 2001 Processus d estimation de projet logiciels dans les domaines de Systèmes d Information Dimensionner une application ou un projet? François de Verdière Directeur IMRglobal ! Préambule!

Plus en détail

Projet comptable (Édition révisée)

Projet comptable (Édition révisée) OPÉRATION DU SYSTÈME Projet comptable (Édition révisée) Matériel complémentaire www.groupehoudes.ca Johanne Perron Marc-André Hubert Luc Belisle * Marque de commerce appartenant à Sage Accpac International

Plus en détail

Introduction aux bases de données

Introduction aux bases de données 1/73 Introduction aux bases de données Formation continue Idir AIT SADOUNE idir.aitsadoune@supelec.fr École Supérieure d Électricité Département Informatique Gif sur Yvette 2012/2013 2/73 Plan 1 Introduction

Plus en détail

Systèmes d information et bases de données (niveau 1)

Systèmes d information et bases de données (niveau 1) Systèmes d information et bases de données (niveau 1) Cours N 1 Violaine Prince Plan du cours 1. Bibliographie 2. Introduction aux bases de données 3. Les modèles 1. Hiérarchique 2. Réseau 3. Relationnel

Plus en détail

Démo 1 Gestion de projet. Partie théorique : Exercice 1 : WBS (Work Breakdown Structure) Exercice 2: COCOMO (COnstructive COst MOdel)

Démo 1 Gestion de projet. Partie théorique : Exercice 1 : WBS (Work Breakdown Structure) Exercice 2: COCOMO (COnstructive COst MOdel) Démo 1 Gestion de projet Professeur : Bruno Dufor Démonstrateurs : Marouane Kessentini Hassen Grati Partie théorique : Exercice 1 : WBS (Work Breakdown Structure) 1. Qu est-ce que WBS? 2. À quoi ça sert?

Plus en détail

Cours Plugin Eclipse. Université Paris VI / Parcours STL / Master I Pierre-Arnaud Marcelot - Iktek - pamarcelot@iktek.com

Cours Plugin Eclipse. Université Paris VI / Parcours STL / Master I Pierre-Arnaud Marcelot - Iktek - pamarcelot@iktek.com Cours Plugin Eclipse Université Paris VI / Parcours STL / Master I Pierre-Arnaud Marcelot - Iktek - pamarcelot@iktek.com 1 Qui suis-je? Ancien étudiant de Jussieu - Paris VI Diplomé du Master Technologies

Plus en détail

Service Client Un monde de performance

Service Client Un monde de performance Service Client Un monde de performance Le cœur de la robotique Des services à valeur ajoutée pour une amélioration des résultats ABB, le partenaire pour l amélioration de votre productivité Chez ABB, les

Plus en détail

Description de Service

Description de Service AMI Smart Horizons SPD-AMISH-2.0-v1.0 Février 2015 Logiciels pour l'intelligence d'entreprise Go Albert SA 46, Avenue Daumesnil 75012 Paris France http://www.amisw.com/ Phone +33 (0)1 42 97 10 38 Fax +33

Plus en détail

Compléments de documentation Scilab : affichage de texte et formatage de nombres

Compléments de documentation Scilab : affichage de texte et formatage de nombres Université des Sciences et Technologies de Lille U.F.R. de Mathématiques Pures et Appliquées Agrégation externe Année 2002-2003 Compléments de documentation Scilab : affichage de texte et formatage de

Plus en détail

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 Département d informatique et de recherche

Plus en détail

Sage 100 CRM Guide de l Analyseur de Logs Intégration de Sage 100 CRM Version 8

Sage 100 CRM Guide de l Analyseur de Logs Intégration de Sage 100 CRM Version 8 Sage 100 CRM Guide de l Analyseur de Logs Intégration de Sage 100 CRM Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant :

Plus en détail

Sommaire. Introduction à la compilation. Notion de compilation. Notion de compilation. Notion de compilation. Notion de compilation

Sommaire. Introduction à la compilation. Notion de compilation. Notion de compilation. Notion de compilation. Notion de compilation Introduction à la compilation A. DARGHAM Faculté des Sciences Oujda Sommaire Environnement d un compilateur Schéma global d un compilateur Caractéristiques d un bon compilateur Définition Un compilateur

Plus en détail

IFT3913 Qualité du logiciel et métriques. Chapitre 5 Mesure de la qualité du logiciel

IFT3913 Qualité du logiciel et métriques. Chapitre 5 Mesure de la qualité du logiciel IFT3913 Qualité du logiciel et métriques Chapitre 5 Mesure de la qualité du logiciel Plan du cours Introduction Théorie de la mesure Qualité du logiciel Mesure du produit logiciel Mesure de la qualité

Plus en détail

Apprendre à développer pour créer des objets intelligents

Apprendre à développer pour créer des objets intelligents Arduino Apprendre à développer pour créer des objets intelligents Nicolas GOILAV Geoffrey LOI Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr

Plus en détail

DECHARGEMENT ET CHARGEMENT MASSIF DES DONNEES

DECHARGEMENT ET CHARGEMENT MASSIF DES DONNEES DECHARGEMENT ET CHARGEMENT MASSIF DES DONNEES Les contenus de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas être

Plus en détail

Points forts : Amélioration de vos opérations d'atelier grâce à l'enregistrement rapide des informations de production précises et en temps réel

Points forts : Amélioration de vos opérations d'atelier grâce à l'enregistrement rapide des informations de production précises et en temps réel GESTION D ATELIER Le module de gestion d atelier dans Microsoft Business Solutions Axapta automatise la récupération des informations sur les horaires et la présence des employés, ainsi que celle des données

Plus en détail

Rédaction du Document de Spécifications Logiciel

Rédaction du Document de Spécifications Logiciel Rédaction du Document de Spécifications Logiciel Instruction Générale Qualité Version : 1.1 Nombre de pages : 12 Référence : referentiel_qualite/dsl.plan_type.doc UV UMLP Département ASI INSA-ROUEN BP

Plus en détail

Rappel de la première partie

Rappel de la première partie Conduite de projets (informatiques) Eric Bourreau Thérèse Libourel 1 Rappel de la première partie Définition et terminologie Projet (besoin objectif) gestion d un projet (estim, planif, pilot, suivi) Le

Plus en détail

Programmation WEB dynamique PHP

Programmation WEB dynamique PHP Programmation WEB dynamique PHP G. Maurey Master 1-2010 Les présentations Gilles MAUFFREY Bureau 5 Batiment W2 T : 72 61 k : maurey@hec.fr www.hec.fr/maurey PHP Plan de la séance 1 Présentation du cours

Plus en détail

Ricco Rakotomalala http://eric.univ-lyon2.fr/~ricco/cours/cours_programmation_python.html. R.R. Université Lyon 2

Ricco Rakotomalala http://eric.univ-lyon2.fr/~ricco/cours/cours_programmation_python.html. R.R. Université Lyon 2 Ricco Rakotomalala http://eric.univ-lyon2.fr/~ricco/cours/cours_programmation_python.html 1 Généralités sur la programmation ALGORITHMIE - PROGRAMMATION 2 Algorithmie vs. Programmation Algorithmie Programme

Plus en détail

Système d exploitation

Système d exploitation Chapitre 2 Système d exploitation 2.1 Définition et rôle Un ordinateur serait bien difficile à utiliser sans interface entre le matériel et l utilisateur. Une machine peut exécuter des programmes, mais

Plus en détail

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................

Plus en détail

S22 PHP sous IBM i : accédez à vos données et applications avec le PHP Toolkit

S22 PHP sous IBM i : accédez à vos données et applications avec le PHP Toolkit Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2013-2014 13 et 14 mai 2014 IBM Client Center Paris, Bois-Colombes S22 PHP sous IBM i : accédez à vos données

Plus en détail

Le Système de Management Environnemental

Le Système de Management Environnemental 14001 Conseil Le Système de Management Environnemental ISO 14001 Pourquoi? Quoi? Comment? Intervenant : M.F. Lafon 14001 Conseil Conseil, Formation, Audit, Veille en Management Environnemental 36, rue

Plus en détail