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

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

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

Support stagiaire. COBOL MODULE 4 Synthèse

Support stagiaire. COBOL MODULE 4 Synthèse Support stagiaire COBOL MODULE 4 Synthèse Sommaire RENDRE MODULAIRE PAR LES SOUS-PROGRAMMES... 6 1. OBJECTIF....6 2. LES SOUS-PROGRAMMES EXTERNES...7 2.1. PRINCIPES....7 2.2. EXEMPLE 1 : APPELANT / APPELE

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

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

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

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

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

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

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

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

2011 Hakim Benameurlaine 1

2011 Hakim Benameurlaine 1 Table des matières 1 UTILISATION DES OUTILS DE REQUÊTES... 2 1.1 Bases de données SQL Server... 2 1.2 Éditions de SQL Server... 3 1.3 Les outils de SQL Server... 4 2011 Hakim Benameurlaine 1 1 UTILISATION

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

DEVELOPPEMENT ET MAINTENANCE DE LOGICIEL: OUTIL DE PILOTAGE

DEVELOPPEMENT ET MAINTENANCE DE LOGICIEL: OUTIL DE PILOTAGE DEVELOPPEMENT ET MAINTENANCE DE LOGICIEL: OUTIL DE PILOTAGE Développement et maintenance de logiciel Automne 2006 François-Xavier RIU Thomas POUPART Seng LAO Zhe WU SOMMAIRE Introduction Introduction INTRODUCTION

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

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

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

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

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

Calculs parallèles et Distribués. Benmoussa Yahia Université M hamed Bougara de Boumerdès yahia.benmoussa@gmail.com

Calculs parallèles et Distribués. Benmoussa Yahia Université M hamed Bougara de Boumerdès yahia.benmoussa@gmail.com Calculs parallèles et Distribués Benmoussa Yahia Université M hamed Bougara de Boumerdès yahia.benmoussa@gmail.com Calculs parallèles et Distribués Introduction Parallélisation sur mémoire distribuée.

Plus en détail

Exposé d étude : Sage 100 gestion commerciale

Exposé d étude : Sage 100 gestion commerciale Exposé d étude : Sage 100 gestion commerciale Présenté par : Demb Cheickysoul 1 INTRODUCTION Parfaitement adapté à l organisation de l entreprise par sa puissance de paramétrage, Sage 100 Gestion Commerciale

Plus en détail

La gestion informatique des points de vente

La gestion informatique des points de vente La gestion informatique des points de vente Newsletter SOLSYS Détail et Caisse, version 3.2.20, disponible depuis le 13 Juillet 2015. Nouveautés Solsys Caisse : Option de saisie de quantités décimales.

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

UNIVERSITÉ DU QUÉBEC À MONTRÉAL PROPOSITION D ACTIVITÉ DE SYNTHÈSE PRÉSENTÉE COMME EXIGENCE PARTIELLE DE LA MAÎTRISE EN INFORMATIQUE DE GESTION

UNIVERSITÉ DU QUÉBEC À MONTRÉAL PROPOSITION D ACTIVITÉ DE SYNTHÈSE PRÉSENTÉE COMME EXIGENCE PARTIELLE DE LA MAÎTRISE EN INFORMATIQUE DE GESTION i UNIVERSITÉ DU QUÉBEC À MONTRÉAL DÉPARTEMENT D INFORMATIQUE MAÎTRISE EN INFORMATIQUE DE GESTION PROPOSITION D ACTIVITÉ DE SYNTHÈSE PRÉSENTÉE COMME EXIGENCE PARTIELLE DE LA MAÎTRISE EN INFORMATIQUE DE

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

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

Bases de données - Introduction

Bases de données - Introduction Bases de données - Introduction Serge Abiteboul INRIA April 3, 2009 Serge Abiteboul (INRIA) Bases de données - Introduction April 3, 2009 1 / 29 Contact Serge Abiteboul I.N.R.I.A., Saclay, Ile de France

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

Intervention en entreprise

Intervention en entreprise Intervention en entreprise ADM-170 Séance 6 - Informatique Semaine du 16 juin 2008 Ordre du jour Les données et l information Distinction entre données et information L évaluation de la valeur de l information

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

Augmenter votre compétitivité en comparant vos résultats à l interne ou avec l industrie

Augmenter votre compétitivité en comparant vos résultats à l interne ou avec l industrie Augmenter votre compétitivité en comparant vos résultats à l interne ou avec l industrie Serge Oligny, M.Sc., Directeur - Innovations technologiques UQAM - Laboratoire de Recherche en Gestion des Logiciels

Plus en détail

NIMBUS TRAINING. Mise en œuvre d une SGBD dans toutes les étapes du projet. Déscription. Objectifs. Publics. Durée. Pré-requis

NIMBUS TRAINING. Mise en œuvre d une SGBD dans toutes les étapes du projet. Déscription. Objectifs. Publics. Durée. Pré-requis Mise en œuvre d une SGBD dans toutes les étapes du projet. Déscription A partir des retours d expérience, et des préconisations des éditeurs, présenter les facteurs clés de succès et les bonnes pratiques

Plus en détail

Environnements de Développement

Environnements de Développement Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement: Environnements de Développement Mme BEN ABDELJELIL HASSINE Mouna m.bnaj@yahoo.fr Développement des systèmes d Information Syllabus

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

EN BLANC AVANT IMPRESSION»»»

EN BLANC AVANT IMPRESSION»»» Ce modèle doit se trouver sous le répertoire C:\Users\toto\AppData\Roaming\Microsoft\Templates EN BLANC AVANT IMPRESSION»»» Version : 1.0.54 Date du livrable : Mars 2015. Pour rafraîchir le numéro de version,

Plus en détail

PROCÉDURE SYSTÈME CHARLEMAGNE

PROCÉDURE SYSTÈME CHARLEMAGNE DESCRIPTION DE LA PROCÉDURE TITRE DE LA PROCÉDURE CONTEXTE BUT INFORMATION REQUISE UTILISATEURS LIENS AVEC D AUTRES PROCESSUS OU PROCÉDURES ACTIVITÉS PRÉALABLES ÉTAPES Consulter les fichiers de rétro-information.

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

Un peu d'organisation. Conception et Programmation par Objets HLIN406. Sommaire. Pourquoi vous parler de conception par objets? Notion de modélisation

Un peu d'organisation. Conception et Programmation par Objets HLIN406. Sommaire. Pourquoi vous parler de conception par objets? Notion de modélisation Un peu d'organisation Conception et Programmation par Objets HLIN406 Marianne Huchard, Clémentine Nebut LIRMM / Université de Montpellier 2 Premières semaines Contrôle des connaissances Supports 2015 Sommaire

Plus en détail

Version 4.0. Le logiciel pour la mesure des charges en soins infirmiers

Version 4.0. Le logiciel pour la mesure des charges en soins infirmiers Version 4.0 PRNVISUEL Version 4.0 Son origine Ses avantages Ses nouveautés page 3 page 4 page 6 Sa personnalisation Configuration - PRNVISUEL Configuration - PRN page 7 page 8 Son évolution Son architecture

Plus en détail

Contenu Sage 50 Comptabilité 2013 - Québec

Contenu Sage 50 Comptabilité 2013 - Québec Contenu Sage 50 Comptabilité 2013 - Québec MODULE 1 ACCÈS AU PROGRAMME LOGICIEL DE COMPTABILITÉ ÉDITIONS DE SAGE 50 COMPTABILITÉ 2013 AMÉLIORATIONS DE LA VERSION 2013 SAGE 50 COMPTABILITÉ 2013 ÉTUDIANT

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

5231 Comptabilité. Fiches descriptives. Reconnaissance des acquis et des compétences FP2007-05

5231 Comptabilité. Fiches descriptives. Reconnaissance des acquis et des compétences FP2007-05 Formation professionnelle et technique et formation continue Direction générale des programmes et du développement 5231 Comptabilité Fiches descriptives Reconnaissance des acquis et des compétences FP2007-05

Plus en détail

Les investissements municipaux au titre de la culture de cinq grandes villes du Canada : Sommaire

Les investissements municipaux au titre de la culture de cinq grandes villes du Canada : Sommaire Les investissements municipaux au titre de la culture de cinq grandes villes du Canada : Sommaire Étude préparée pour les villes de Vancouver, Calgary, Toronto, Ottawa et Montréal Par Kelly Hill, Hill

Plus en détail

Exceed 8.0. Nouvelles fonctionnalités

Exceed 8.0. Nouvelles fonctionnalités Exceed 8.0 Nouvelles fonctionnalités Copyright Hummingbird 2002 Page 1 of 9 Sommaire Sommaire... 2 Généralités... 3 Conformité à la section 508 de la Rehabilitation Act des Etats-Unis... 3 Certification

Plus en détail

ELAO. Efficient Language Assessment Online E L A O DESCRIPTION GENERALE

ELAO. Efficient Language Assessment Online E L A O DESCRIPTION GENERALE ELAO E L A O Efficient Language Assessment Online DESCRIPTION GENERALE ELAO est un logiciel d'évaluation linguistique dont la particularité est d'être à la fois précis, rapide et objectif, disponible sur

Plus en détail

PROFIL DE LA PROVINCE

PROFIL DE LA PROVINCE PROFIL DE LA PROVINCE Économie de l Ontario en 2013 Produit intérieur brut (PIB) : 695,7 milliards de dollars PIB par habitant : 51 300 $ Population : 13,6 millions d habitants Exportations et importations

Plus en détail

GPAO. Le logiciel de gestion de production

GPAO. Le logiciel de gestion de production GPAO Le logiciel de gestion de production Codial GPAO est spécialement destiné aux PME-PMI ayant un process de fabrication dans leur activité. Facile à mettre en œuvre, Codial GPAO offre une grande souplesse

Plus en détail

GESTION D HISTORIQUES GESTION DE PREVISIONS PLANIFICATION AVANCEE

GESTION D HISTORIQUES GESTION DE PREVISIONS PLANIFICATION AVANCEE ADVANCED PLANNING SCHEDULE GESTION D HISTORIQUES GESTION DE PREVISIONS PLANIFICATION AVANCEE Votre contact : Pierre Larchères 06 30 35 96 46 18, rue de la Semm - 68000 COLMAR p.larcheres@agelis.fr PRESENTATION

Plus en détail

Cookies de session ils vous permettent de sauvegarder vos préférences d utilisation et optimiser l expérience de navigation de l Utilisateur ;

Cookies de session ils vous permettent de sauvegarder vos préférences d utilisation et optimiser l expérience de navigation de l Utilisateur ; Ce site utilise des Cookies, émis également par des tiers, pour des raisons de fonctionnalité, pratiques et statistiques indiquées dans notre politique en matière de Cookies. Politique en matière de Cookies

Plus en détail

Présentation de la plateforme d analyse linguistique médiévale

Présentation de la plateforme d analyse linguistique médiévale Présentation de la plateforme d analyse linguistique médiévale 1. Introduction Tout au long de ce document, notre projet sera présenté à travers la méthodologie suivie pour développer la plateforme d analyse

Plus en détail

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web.

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web. Document 1 : client et serveur Les ordinateurs sur lesquels sont stockés les sites web sont appelés des serveurs. Ce sont des machines qui sont dédiées à cet effet : elles sont souvent sans écran et sans

Plus en détail

Fiche client. Multi-adresses Contacts illimités Coordonnées GPS et positionnement carte Ajout de champs personnalisés Documents externes liés (GED)

Fiche client. Multi-adresses Contacts illimités Coordonnées GPS et positionnement carte Ajout de champs personnalisés Documents externes liés (GED) production Création par saisie ou import de fichiers Contacts illimités Coordonnées GPS et positionnement carte Gestion des catégories Fiche client Multi-adresses de livraison Contacts illimités Coordonnées

Plus en détail

Développer les Performances de l Entreprise

Développer les Performances de l Entreprise Développer les Performances de l Entreprise Lors de l implémentation d un système informatique au coût de 20M$, quel retour sur investissement attendez-vous sur 5 ans? Etesvous en mesure de déterminer

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

Conseil, Etudes et Edition de logiciels NORMES & CONVENTIONS DE DEVELOPPEMENT JAVA ET SQL

Conseil, Etudes et Edition de logiciels NORMES & CONVENTIONS DE DEVELOPPEMENT JAVA ET SQL Conseil, Etudes et Edition de logiciels NORMES & CONVENTIONS DE DEVELOPPEMENT JAVA ET SQL Table des matières Système d'exploitation... 3 Environnement de développement intégré... 3 Le workspace... 3 Le

Plus en détail

Les classes de service pour les projets scientifiques

Les classes de service pour les projets scientifiques Les classes de service pour les projets scientifiques L'exemple des grilles de calcul et du projet EGEE Journée «Classes de Service de RAP» Jean-Paul Gautier, Mathieu Goutelle (CNRS UREC) www.eu-egee.org

Plus en détail

Gérer les ventes avec le CRM Servicentre

Gérer les ventes avec le CRM Servicentre «Augmentez votre chiffre d affaires en prenant le contrôle de vos activités de ventes» 1 Gérer les ventes avec le CRM Servicentre L ÉVOLUTION EN SOLUTIONS INTÉGRÉES Un développeur de logiciels d expérience

Plus en détail

Le génie logiciel. maintenance de logiciels.

Le génie logiciel. maintenance de logiciels. Le génie logiciel Définition de l IEEE (IEEE 1990): L application d une approche systématique, disciplinée et quantifiable pour le développement, l opération et la maintenance de logiciels. Introduction

Plus en détail

SYSTEMES D INFORMATION & BASES DE DONNEES

SYSTEMES D INFORMATION & BASES DE DONNEES PLAN DU COURS Rappel sur SGBD : définitions, modèles Fondements théoriques du modèle relationnel Concepts pour la définition et l intégrité des données langage SQL Concepts pour la manipulation des données

Plus en détail

Malgré la crise, Le décisionnel en croissance en France

Malgré la crise, Le décisionnel en croissance en France Malgré la crise, Le décisionnel en croissance en France 11 juin 2009 www.idc.com Cyril Meunier IDC France Consulting Manager Copyright 2009 IDC. Reproduction is forbidden unless authorized. All rights

Plus en détail

Guide d utilisation de l Instant Scheduler pour Lotus Notes

Guide d utilisation de l Instant Scheduler pour Lotus Notes USER GUIDE Conferencing Guide d utilisation de l Instant Scheduler pour Lotus Notes Présentation... 2 Plateforme... 2 Langues prises en charge... 2 Procédure d installation... 2 Bouton de la barre d outils

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

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

TREMBLAY, SMITH, TREMBLAY et associés

TREMBLAY, SMITH, TREMBLAY et associés TREMBLAY, SMITH, TREMBLAY et associés Cas produit par Robert M. Vigneault Introduction Ce cas repose sur la future implantation d un progiciel de gestion intégré (PGI) dans un grand cabinet de professionnels

Plus en détail

Distribuez une information fiable. IBM InfoSphere Master Data Management Server 9.0. Des données fiables pour de meilleurs résultats

Distribuez une information fiable. IBM InfoSphere Master Data Management Server 9.0. Des données fiables pour de meilleurs résultats IBM InfoSphere Master Data Management Server 9.0 Des données fiables pour de meilleurs résultats Les entreprises génèrent et collectent chaque jour une multitude de données : informations sur les comptes,

Plus en détail

Webmaster / Concepteur Multimedia

Webmaster / Concepteur Multimedia Durée : 217 heures Objectifs : Webmaster / Concepteur Multimedia Participants : Toute personne attirée par la création de site internet professionnel. Méthodes : Mise en pratique sur micro-ordinateur.

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

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

Personne à contacter : Françoise LE GUERN

Personne à contacter : Françoise LE GUERN Mairie de Guingamp 1 place du Champ-au-Roy BP 50543 22205 GUINGAMP cédex Tél : 02 96 40 64 40 Fax : 02 96 44 40 67 Email : mairie@ville-guingamp.com Personne à contacter : Françoise LE GUERN SOMMAIRE 1

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

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

L informatique en BCPST

L informatique en BCPST L informatique en BCPST Présentation générale Sylvain Pelletier Septembre 2014 Sylvain Pelletier L informatique en BCPST Septembre 2014 1 / 20 Informatique, algorithmique, programmation Utiliser la rapidité

Plus en détail

EN BLANC AVANT IMPRESSION»»»

EN BLANC AVANT IMPRESSION»»» Ce modèle doit se trouver sous le répertoire C:\Users\toto\AppData\Roaming\Microsoft\Templates EN BLANC AVANT IMPRESSION»»» Version : 1.0.54 Date du livrable : Mars 2015. Pour rafraîchir le numéro de version,

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

Bases de données cours 1

Bases de données cours 1 Bases de données cours 1 Introduction Catalin Dima Objectifs du cours Modèle relationnel et logique des bases de données. Langage SQL. Conception de bases de données. SQL et PHP. Cours essentiel pour votre

Plus en détail

CH.3 SYSTÈMES D'EXPLOITATION

CH.3 SYSTÈMES D'EXPLOITATION CH.3 SYSTÈMES D'EXPLOITATION 3.1 Un historique 3.2 Une vue générale 3.3 Les principaux aspects Info S4 ch3 1 3.1 Un historique Quatre générations. Préhistoire 1944 1950 ENIAC (1944) militaire : 20000 tubes,

Plus en détail

Solutions web : instructions aux développeurs

Solutions web : instructions aux développeurs Solutions web : instructions aux développeurs INFORMATIONS GÉNÉRALES L inscription aux services en ligne permet d utiliser le système de transmission des informations de paiement par Internet (TIP-I) de

Plus en détail

Bases de données Cours 2 : Architecture pour les bases de données

Bases de données Cours 2 : Architecture pour les bases de données Cours 2 : Architecture pour les bases de données ESIL Université de la méditerranée Odile.Papini@esil.univ-mrs.fr http://odile.papini.perso.esil.univmed.fr Plan du cours Architecture SPARC-ANSI 1 Architecture

Plus en détail

Gestion et analyse de données d enquêtes épidémiologiques. Accès aux données (saisie)

Gestion et analyse de données d enquêtes épidémiologiques. Accès aux données (saisie) Projet Obe Maghreb Ecole thématique gestion et analyse de données 20 au 29 avril 2010 Gestion et analyse de données d enquêtes épidémiologiques Accès aux données (saisie) Institut de recherche pour le

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

SOLUTIONS DE GESTION DES APPELS ENTRANTS POUR SERVICES CLIENTS

SOLUTIONS DE GESTION DES APPELS ENTRANTS POUR SERVICES CLIENTS SOLUTIONS DE GESTION DES APPELS ENTRANTS POUR SERVICES CLIENTS Professionnalisez votre accueil et la gestion de votre relation clients par téléphone. Quelle que soit la taille de votre service clients

Plus en détail

Le service pack 6 (SP6) est le dernier disponible pour visual studio 6. Ce dernier devrait être maintenu par Microsoft jusqu en 2008.

Le service pack 6 (SP6) est le dernier disponible pour visual studio 6. Ce dernier devrait être maintenu par Microsoft jusqu en 2008. 1 CONCEPT DE BASE 1.1 Visual Basic 6 1.1.1 Pour quoi faire? VB est un langage de type RAD : «Rapid Application Development». Il permet de créer des applications rapidement grâce à une conception simple

Plus en détail

JASPERSOFT ET LE PAYSAGE ANALYTIQUE. Jaspersoft et le paysage analytique 1

JASPERSOFT ET LE PAYSAGE ANALYTIQUE. Jaspersoft et le paysage analytique 1 JASPERSOFT ET LE PAYSAGE ANALYTIQUE Jaspersoft et le paysage analytique 1 Ce texte est un résumé du Livre Blanc complet. N hésitez pas à vous inscrire sur Jaspersoft (http://www.jaspersoft.com/fr/analyticslandscape-jaspersoft)

Plus en détail

Rational Unified Process

Rational Unified Process Rational Unified Process Hafedh Mili Rational Unified Process 1. Principes de base 2. Les phases 3. Les activités (workflows) Copyright Hafedh Mili 2005 2 1 Rational Unified Process Processus de développement

Plus en détail

À la une Présentation

À la une Présentation PROSPECT À la une 2 Téléchargement 4 Installation 6 Utilisation 33 FAA DITEL Prospect est un logiciel qui vous permet de gérer la Relation Client par la gestion des données et l accès direct à l information

Plus en détail

Règles d affaires. éponse informatique inc. www.reponse.ca. Critères de qualité de toutes spécifications

Règles d affaires. éponse informatique inc. www.reponse.ca. Critères de qualité de toutes spécifications Règles d affaires éponse informatique inc. 1 Critères de qualité de toutes spécifications IEEE830-1998 Recommended Practice for Software Requirements Specifications Une spécification doit être: Correcte,

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

Programmation C. Apprendre à développer des programmes simples dans le langage C

Programmation C. Apprendre à développer des programmes simples dans le langage C Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités

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écouverte de l EDI Visual Studio 2005 mai 2008

Découverte de l EDI Visual Studio 2005 mai 2008 (Environnement : Microsoft Windows) 1- EDI Visual Studio 2005 VB.net EDI, Environnement de Développement Intégré Anglais : IDE, Integrated Development Environment Programme regroupant : Un éditeur de texte

Plus en détail

Système de Gestion de Base de Données (SGBD) A Introduction

Système de Gestion de Base de Données (SGBD) A Introduction A Introduction - Qu est-ce qu on entend généralement par BASE DE DONNEES? - Petit historique - Vers la structuration des données - Quelques exemple de bases connues (Sécu Sociale, Fichiers d inscription

Plus en détail

Guide d utilisation d Instant Scheduler pour Microsoft Outlook

Guide d utilisation d Instant Scheduler pour Microsoft Outlook USER GUIDE Conferencing Guide d utilisation d Instant Scheduler pour Microsoft Outlook Description du produit Instant Scheduler permet aux utilisateurs de démarrer et d organiser des audioconférences et/ou

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

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

GESTION DES TRANSPORTS via le WEB

GESTION DES TRANSPORTS via le WEB GESTION DES TRANSPORTS via le WEB SOLUTIONS INFORMATIQUES POUR UN MONDE EN MOUVEMENT MK2i 80 Rue des Alliés BP2523 38035 GRENOBLE CEDEX Tél. 04 76 33 35 07 Fax 04 76 40 15 17 www.mk2i.fr SOMMAIRE Introduction

Plus en détail