Licence Informatique Marisela Hernandez. Marisela Hernandez 1

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

Download "Licence Informatique Marisela Hernandez. marisela.hernandez@u-picardie.fr. Marisela Hernandez 1"

Transcription

1 Licence Informatique Marisela Hernandez Marisela Hernandez 1

2 Présentation de la 1ere partie du module d A/E Description breve: Les premieres phases de la mise en oeuvre d un logiciel Objetif: Savoir analyser et concevoir un logiciel Moyens: 3 cours TDs avant la semaine de partiels Evaluation: Mini-projet noté Marisela Hernandez 2

3 Programme du module Cycle de développement d un logiciel Expression de besoins du logiciel Conception générale du logiciel L analyse descendente Conception détaillée du logiciel Programmation (Codage et tests unitaires) Intégration de modules Essais Validation Marisela Hernandez 3

4 Programme du module Maintenance Structuration d un logiciel pour la programmation structurée Etude de cas La documentation Étude de la méthode MERISE (2 e partie) Marisela Hernandez 4

5 Bibliographie Alfred Strohmeier. Génie Logiciel: principes, méthodes et techniques. Presses polytechniques Romandes Gaudel, Marre, Bernot, Schelienger. Précis de Génie Logiciel. Masson J.P. Laurent Initiation à l Analyse et à la Programmation. Dunod Jacques Printz Le Génie Logiciel. Que sais-je? 1995 Marisela Hernandez 5

6 Introduction Qu est ce qu un Logiciel? C est un ensemble de programmes et de procédures nécessaires au fonctionnement d un système informatique. Qu est ce qu un Programme? C est un ensemble d instructions, rédigé dans un langage de programmation, permettant à un système informatique d exécuter une tâche donnée. Marisela Hernandez 6

7 Exemples de logiciels Système qui gère la gestion du personnel d une entreprise Système de gestion de location de voitures Les traitements de texte (WORD par exemple) Gestion de réservations de vols Le système SOCRATE de la SNCF Traitement d images (Photoshop) Gestion d une banque Marisela Hernandez 7

8 Exemples de programmes Programme C pour trier un tableau avec la méthode dichotomique Programme Java pour calculer une valeur particulière de la suite de Fibonacci Fonction Java pour calculer le volume d une sphère Fonction C pour calculer le nombre d éléments d une liste chainée Marisela Hernandez 8

9 Developpement du logiciel Comparé aux autre produits, le logiciel présente quelques, particularités: le problème de production en série ne se pose pas. Le logiciel est produit unique fait avec un procédé de production ou un processus de développement. Marisela Hernandez 9

10 Developpement du logiciel il fait une large place à l'analyse des besoins, à la conception et à la validation ; il s'opère par raffinements successifs la partie technique du développement d'un logiciel consiste en l'établissement d'une suite de descriptions de plus en plus proches d'un programme exécutable et sa documentation Marisela Hernandez 10

11 Processus de developpement certaines étapes peuvent déclencher la révision des étapes précédentes : un manque de précision des spécifications peut être détecté lors de la conception. Une erreur de conception peut ne paraître que lors du test du logiciel. Marisela Hernandez 11

12 Developpement du logiciel pour pallier au problème de l'invisibilité, il donne lieu à la production de documents intermédiaires permettant de contrôler un logiciel en cours de développement ; la plupart du temps il est poursuivi après la livraison du logiciel, Marisela Hernandez 12

13 Developpement du logiciel pour la maintenance qui peut remettre en cause les fonctions du système et impliquer des modifications et un redéveloppement L'ensemble des phases par lesquelles passe le logiciel s'appelle le cycle de vie. Marisela Hernandez 13

14 L Analyse Système Un logiciel n'est que l'un des composants d'un système plus vaste. C'est l'analyse système qui détermine le rôle du logiciel, le mode d'interaction du logiciel avec son environnement (= les autres composants). Etude des besoins, d'opportunité, d'impact, coût/bénéfice, de faisabilité Marisela Hernandez 14

15 Étude de cas 1 "Resumix : Traitement de CVs " L'entreprise "Resumix" propose ses services de traitement automatisé et en masse des CVs de postulants. Quelles sont les technologies utilisées pour réaliser cette automatisation? Scanner pour obtenir une image numérique à partir du CV numérisé Logiciel de recognition de caractère pour transformer l'image en texte Logiciel d'analyse de texte pour l'extraction d'information et de mots clés, Ce logiciel utilise une base de connaissance pour "comprendre" et extraire des éléments de connaissance depuis les texte, Base de données pour le stockage des information obtenus, Interface graphique pour l'interrogation et la manipulation de la base de données. Marisela Hernandez 15

16 Étude de cas 1 Objetifs de Resumix nombre de CVs traités (c.à.d acceptés ou rejetés) ventilé sur le temps (par jour, par semaine, par mois, par an); nombre de CVs ayant donnée lieu à des embauches ventilées sur le temps (trimestre, année), sur les secteurs d'activités (bâtiments, informatique, pharmacie,.. ) sur le type de poste (ingénieur, manager, dirigeant, chef de projet, expert,...) taux de turnover (c.à.d changement d'emploi) pour les personnes embauchés par Résumix, ventilé sur le temps, les secteurs d'activités,... Marisela Hernandez 16

17 Étude de cas 2 Bibliothèque Universitaire Gestion d utilisateurs (étudiants, enseignants, employés) Gestion de prêts Gestion d acquisitions (livres, revues, journaux) Gestion de personnels de la Bibliothèque Gestion du budget Logiciel de recherche de publications (livres, revues, journaux) Marisela Hernandez 17

18 Étude de cas 3 Gestion d un bureau de location pour plusieurs stations touristiques. Différents prestataires offrent des locations. Ils peuvent les retirer tant qu aucune réservation définitive n est réalisée. Ils touchent 90% du prix de la location. Les clients adressent des demandes de renseignement. Le bureau y répond par des propositions de location et d assurance annulation ou une mise en attente. Marisela Hernandez 18

19 Étude de cas 3 Gestion d un bureau de location pour plusieurs stations touristiques. Le client peut alors refuser ou demander une réservation en envoyant des arrhes et en souscrivant éventuellement l assurance annulation. Si la location choisie est encore libre, elle est réservée, sinon la demande est mise en attente. Après un délai de 8 jours, la réservation est confirmée de manière définitive. En cas d annulation après ces 8 jours, un pourcentage est dû par le client sauf s il a souscrit l assurance annulation. L annulation en cas de mise en liste d attente est toujours possible sans frais. La facture est envoyée avant le début du séjour. Un rappel suit en cas de non paiement. En cas de nouveau défaut de paiement le dossier est transmis au contentieux. Marisela Hernandez 19

20 Étude de cas 3 Marisela Hernandez 20

21 Objéctif actuel La stratégie ancienne "code and fix" (coder et fixer) activité non pilotée, au résultat totalement aléatoire. L'objectif actuel passer au stade industriel, en terme de maîtrise de : la qualité l'efficacité (maîtrise des coûts et délais) Marisela Hernandez 21

22 But d un logiciel Le but du développement d un logiciel est de développer des logiciels de qualité. Exemple de critères de qualité : - Exactitude : aptitude d un logiciel à fournir des résultats voulus dans les conditions normales d utilisation. C est le critère le plus important. C est la base de l informatique : on souhaite développer des logiciels qui répondent aux besoins des utilisateurs. - Robustesse : Aptitude à bien réagir lorsque l on s écarte des conditions normales d utilisation - Extensibilité : Facilité avec laquelle un programme pourra être adapté pour faire face à une évolution des besoins des utilisateurs Marisela Hernandez 22

23 But d un logiciel Exemple de critères de qualité : - Réutilisabilité : Possibilité d utiliser certaines parties du logiciel pour développer un autre logiciel répondants à d autres besoins - Portabilité : facilité avec laquelle on peut exploiter un logiciel sous différents systèmes d exploitation (Linux ou windows XP ou MAC-OS ) - Efficacité : temps d exécution, taille mémoire, Marisela Hernandez 23

24 Critères de qualité La prise en compte de ces critères de qualité dans la réalisation d'un logiciel implique: un temps important de développement (plusieurs hommes sur plusieurs années) et une méthode de développement Il n est donc pas possible de se lancer dans la programmation tout de suite même lorsque le logiciel ne comporte qu un seul programme de petite envergure. (objetif de la matière Analyse et Etude de cas) Réfléchissez d'abord, vous programmerez plus tard. Proverbe de H.F. Ledgard Marisela Hernandez 24

25 Dans le module Analyse et Étude de cas Nous ne nous intéressons pas au programme Ce n est pas un cours de programmation Pas de programmation Marisela Hernandez 25

26 Méthode classique de développement de logiciels Dans le cheminement de la pensée qui va de la naissance d un projet informatique jusqu à son terme on distingue trois grandes étapes : - La première prend la décision de développer un logiciel ou non au sein de l entreprise. - La seconde est l élaboration proprement dite du logiciel. - la troisième est la phase de maintenance du logiciel construit. Marisela Hernandez 26

27 Méthode classique de développement de logiciels Ces activités sont mises en œuvre suivant des stratégies diverses et parfois complexes requérant des compétences variées dans de nombreux domaines de l informatique. Génie logiciel (Software Engineering) Marisela Hernandez 27

28 Génie logiciel Génie Logiciel = (Software Engineering) = Science de l'ingénierie du logiciel «l application pratique de la connaissance scientifique dans la conception et l élaboration de programmes informatiques et de la documentation associée nécessaire pour les développer, les mettre en œuvre et les maintenir» (B. W. Boehm, 1976) Marisela Hernandez 28

29 Génie logiciel Génie Logiciel = (Software Engineering) = Science de l'ingénierie du logiciel «Activités de conception et de mise en œuvre des produits et des procédures tendant à rationaliser la production du logiciel et son suivi» (Arrêté ministériel du ) Marisela Hernandez 29

30 Cycle de vie du logiciel Le développement d un logiciel se fait suivant un cycle appelé cycle de vie du logiciel. Le cycle de vie est décomposé en phases de développement Ces phases sont échelonnées dans le temps. Une phase se termine par la remise d un (ou plusieurs) document(s). Marisela Hernandez 30

31 Cycle de vie du logiciel Phases de développement : - Spécification des besoins (15% du temps) - Conception générale (10% du temps) - Conception détaillée (25% du temps) - Codage et Tests unitaires (15% du temps) - Tests des modules (5% du temps) - Intégration du logiciel (20% du temps) - Validation (10% du temps) Marisela Hernandez 31

32 Spécifications des besoins But: éviter de développer un logiciel non adéquat Données: sont fournies par des experts du domaine d application et par les futures utilisateurs Résultat: ensemble de documents décrivant les aspects pertinents de l environnement du futur système, son rôle et sa future utilisation L analyse des besoins est l activité essentielle au début du processus de développement. Elle est menée avec les études de faisabilité et la planification Marisela Hernandez 32

33 Spécifications des besoins Il est indispensable de déterminer les besoins du logiciel pendant la première phase. Les besoins peuvent se traduire sous plusieurs formes : - des spécifications générales, - des spécifications fonctionnelles, - des spécifications d interface. Marisela Hernandez 33

34 Spécifications des besoins Les spécifications générales sont un ensemble d objectifs, de contraintes (utilisation de matériels et outils existants) et de généralités qu il faudra respecter au cours du développement. Les spécifications fonctionnelles sont la description des fonctionnalités du logiciel de manière aussi détaillée que nécessaire. Les spécifications d interface sont la description des interfaces du logiciel avec le monde extérieure (utilisateurs, autres logiciels, matériels ) de manière aussi détaillée que nécessaire. Marisela Hernandez 34

35 Spécifications fonctionnelles des besoins Les spécifications fonctionnelles des besoins servent à définir ce que doit faire le logiciel et non comment il est fait. Ceci est décrit dans le document de spécification des besoins. Les besoins existants Spécifications des besoins du logiciel Le but de la première phase de développement est de spécifier les besoins du logiciel à partir des besoins existants. Marisela Hernandez 35

36 Exemple: Besoins du Gestionnaire journalier du temps Planification des RDV pour chaque jour Voir les RDV planifiés, possibilité de modification, annulation ou ajout d un nouveau RDV Pour chaque RDV stocker l heure, la durée, les intervenants, le lieu, Stocker des fiches pour chaque contact Séparer les contacts professionnels, personnels et des institutions administratives Marisela Hernandez 36

37 Exemple: Besoins du Gestionnaire journalier du temps Fenêtres pour visualiser les RDV par jour, par semaine, par mois Créer un répertoire pour stocker les contacts Création d un calendrier ou sont étalés tous les jours d un mois précis Créer des fiches pour les RDV Marisela Hernandez 37

38 Fonctionnalités d un Système de vente en ligne 1) Fonctionnalités du logiciel pour les gerants: Gerer les stocks de produits, les referencer Mettre en ligne les nouveaux produits, metre à jour les anciens produits, supprimer des produits, definir les prix Créer la base de données de clients Communiquer avec les clients par Marisela Hernandez 38

39 Fonctionnalités d un Système de vente en ligne 2) Fonctionnalités du logiciel pour les banques Identifier la banque du client Communiquer avec la banque pour valider/refuser un paiement Calculer le montant total des commandes Calculer les taxes Marisela Hernandez 39

40 Fonctionnalités d un Système de vente en ligne 3) Fonctionnalités du logiciel concernant le client Créer un compte client (nom, prénom, adresse, téléphone fixe et portable, , nom d utilisateur, mot de passe, ) Publier les commentaires sur les produits Créer et valider le panier virtuel Créer et suivre une commande Marisela Hernandez 40

41 Spécification d interface Une interface est un dispositif qui permet des échanges et interactions entre différents acteurs. Une interface humain-machine permet des échanges entre un humain et une machine. Une interface de programmation permet des échanges entre plusieurs logiciels. Marisela Hernandez 41

42 Spécification d interface L écran est un élément important et peut afficher du texte simple aussi bien qu un environnement graphique élaboré. L un des buts de la discipline est ainsi de donner des outils et des éléments pour mettre en forme au mieux cet environnement, et ainsi permettre à l homme l interagir plus agréablement ou plus efficacement avec la machine. Marisela Hernandez 42

43 Spécification d interface. Exemple 1 Menu Nombre de mines détectées par le joueur Durée de la partie Echiquier ou le joueur doit découvrir les mines Marisela Hernandez 43

44 Spécification d interface. Exemple 1 Nouvelle partie Niveau du joueur Propriétés d affichage Marisela Hernandez 44

45 Spécification d interface. Exemple 2 Marisela Hernandez 45

46 Conception générale But: établir une première description du futur système Résultat: une description de ce que doit faire le logiciel (on dit quoi, on ne dit pas comment) Une première étape dans le processus de conception d un logiciel, à partir des spécifications des besoins, permet de se focaliser sur la définition de l architecture du logiciel. La phase de conception générale permet d envisager plusieurs solutions au problème posé et d en étudier leur faisabilité. Pour chaque solution, les choix effectués sont notés avec leurs raisons. La solution répondant le mieux aux besoins exprimés est retenue et figée. Marisela Hernandez 46

47 Conception générale: Système de vente en ligne Gestion et affichage site web Interface gérants module achat Gestion clients Gestion et affichage produits Module paiement BANQUE Module facturation Marisela Hernandez 47

48 Conception générale: L analyse descendante L analyse descendante vise à subdiviser un grand programme en plusieurs sous programmes plus faciles à concevoir, de la même façon qu on divise un problème en sous-problèmes. Le principe consiste à décomposer le problème à résoudre (action globale) en problèmes plus simples (actions intermédiaires). Par affinements successifs, on arrive à des actions dites élémentaires, traduisibles directement dans un langage informatique. Marisela Hernandez 48

49 Conception générale: L analyse descendante Les actions intermédiaires ou élémentaires peuvent s enchaîner séquentiellement, être soumises à une condition, être répétées, c est le rôle des structures de contrôle elles aussi traduisibles dans un langage informatique. Les langages informatiques modernes sont conçus spécifiquement pour l analyse descendante. Marisela Hernandez 49

50 Conception générale: L analyse descendante Premier énoncé P 0 Sections de P 1 Sections de P 2 Sections de P 3 Sections de P 4 Programme final Programme Final Marisela Hernandez 50

51 Conception générale : les modules Un module est une unité regroupant un ensemble de sous-problèmes. Premier énoncé P 0 Sections de P 1 Sections de P 2 Sections de P 3 Sections de P 4 Programme final Programme Final Marisela Hernandez 51

52 Conception générale: L analyse descendante Premier énoncé P 0 Sections de P 1 Sections de P 2 Sections de P 3 Sections de P 4 Programme Final Marisela Hernandez 52

53 Conception générale : les modules Découper le logiciel en modules si l on utilise un langage classique (C, Pascal) ou définir les objets des systèmes si l on utilise un langage orienté objet (java; C++) Premier énoncé P 0 Sections de P 1 Sections de P 2 Sections de P 3 Sections de P 4 Programme Final Marisela Hernandez 53

54 Analyse Descendente: logiciel agenda Ajout Nouveau contact Gestion fiche de contact Ajout Nouveau RDV Base de données de contacts Gestion RDV Base de données Agenda Consultation EDT d un jour Marisela Hernandez 54

55 Analyse Descendente: logiciel agenda Ajout Nouveau contact Consultation d une fiche de contact Ajout Nouveau RDV Modification RDV Modification d une fiche de contact Base de données de contacts Consultation RDV Suppression d une fiche de contact Base de données Agenda Suppression RDV Consultation EDT d un jour Marisela Hernandez 55

56 Conception détaillée But: enrichir la description du logiciel de détails d implémentation à fin d avoir une description très proche d un programme à partir du résultat de la conception générale se poursuit le découpage du logiciel jusqu à arriver à une description des structures de données et une description algorithmique des sous -problèmes (procédures et fonctions). Marisela Hernandez 56

57 Conception détaillée : documentation Document de conception détaillée présente l architecture détaillée à laquelle on aboutit Le manuel de l utilisation du logiciel décrit la mise en œuvre du logiciel et son environnement Spécifications des test d intégration: les tests et jeux d essais à mettre en œuvre durant la phase d intégration Marisela Hernandez 57

58 Programme Un logiciel peut consister de un ou plusieurs programmes informatiques Programme TRAITEMENT ENTREE SORTIE Cycle de développement d un programme Bibliothèque de programmes Marisela Hernandez 58

59 Cycle de développement d un programme Pour développer un programme informatique : Problème à résoudre: Analyse Algorithme Programme Compilation Exécution Marisela Hernandez 59

60 Cycle de développement d un programme Exemple d application: Problème: calculer la puissance d un nombre Marisela Hernandez 60

61 Cycle de développement d un programme Analyse Phase de réflexion qui permet: d identifier le problème: calculer a n d identifier les caractéristiques du problème à traiter: données: a, n résultats: a n Cas particuliers: a positif, négatif ou zéro n positif, négatif ou zéro Traitement (calcul de la puissance) découper le problème en une succession de tâches simples et distinctes (sous-problèmes) Marisela Hernandez 61

62 Cycle de développement d un programme Analyse découper le problème en une succession de tâches simples et distinctes (sous - problèmes): Si a>0 et si n >0 on calcule a n en multipliant a n-1 par a et si n <0 on calcule a n =(1/a) -n avec -n >0 Si a<0 a n =(-1) n (ABS(a)) n Si a=0 et si n >0 a n =1 sinon a n n est pas défini Marisela Hernandez 62

63 Cycle de développement d un programme Algorithme Succession de tests, décisions et actions dans le but de résoudre le problème Est une description des opérations à mettre en œuvre pour obtenir un résultat à partir de données Le langage algorithmique est suffisamment proche des langages de programmation pour pouvoir être traduit aisément vers ces derniers. Marisela Hernandez 63

64 Cycle de développement d un programme Algorithme Lecture de données: a et n Initialisation de la puissance a 1 Initialisation du nombre d itérations à 0 Si a=0 alors si n >0 alors afficher puissance = 1 sinon afficher puissance non défini sinon si n <0 on met à la place de n son opposé et à la place de a son inverse (on se ramène au cas où n >0) Tant que le nombre d itérations est inférieur à n Répéter puissance suivante=puissance précédente * a compteur d itérations augmente de 1 Afficher la puissance Marisela Hernandez 64

65 Cycle de développement d un programme Programme Structure de données: a : nombre réel donné n : nombre entier donné p : nombre réel qui contient les puissances successives de a j : nombre entier, le compteur d itérations Marisela Hernandez 65

Introduction au génie logiciel

Introduction au génie logiciel Introduction au génie logiciel Guillaume Laurent ENSMM 2007 G. Laurent (ENSMM) Introduction au génie logiciel 2007 1 / 36 Plan du cours 1 Problématique du génie logiciel 2 Méthodes de développement logiciel

Plus en détail

Processus d Informatisation

Processus d Informatisation Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue

Plus en détail

Un logiciel pour aller plus loin dans la gestion de vos espaces. Mémo technique

Un logiciel pour aller plus loin dans la gestion de vos espaces. Mémo technique Office Espace Un logiciel pour aller plus loin dans la gestion de vos espaces Mémo technique Dotée de fonctionnalités avancées, Office Espace a été développé pour les mairies et collectivités qui recherchent

Plus en détail

Programmation sous QT

Programmation sous QT SN IR 1 2014-2015 Développement logiciel Programmation Objet Programmation sous QT Projet Alarme Domestique ~ TD n 6~ Conception et Tests Unitaires Date : mars 2015 Version : 3.2 Référence : TD6 Conception

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

Plateforme de capture et d analyse de sites Web AspirWeb

Plateforme de capture et d analyse de sites Web AspirWeb Projet Java ESIAL 2A 2009-2010 Plateforme de capture et d analyse de sites Web AspirWeb 1. Contexte Ce projet de deuxième année permet d approfondir par la pratique les méthodes et techniques acquises

Plus en détail

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation. Université du Québec à Chicoutimi Département d informatique et de mathématique Plan de cours Titre : Élément de programmation Sigle : 8inf 119 Session : Automne 2001 Professeur : Patrice Guérin Local

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

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM) Ministère de l Enseignement Supérieur et de la Recherche Scientifique Ecole Supérieure Privée d Ingénierie et de Technologie BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

Plus en détail

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition) Avant-propos 1. Objectifs du livre 13 2. Structure du livre 14 Un projet informatique 1. Les enjeux 17 1.1 Les buts d'un projet 17 1.2 Les protagonistes d'un projet 18 1.3 Exemples de projets 19 2. Les

Plus en détail

Logiciel Libre Cours 3 Fondements: Génie Logiciel

Logiciel Libre Cours 3 Fondements: Génie Logiciel Logiciel Libre Cours 3 Fondements: Génie Logiciel Stefano Zacchiroli zack@pps.univ-paris-diderot.fr Laboratoire PPS, Université Paris Diderot 2013 2014 URL http://upsilon.cc/zack/teaching/1314/freesoftware/

Plus en détail

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Pierre Boudes 28 septembre 2011 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike

Plus en détail

Informatique UE 102. Jean-Yves Antoine. Architecture des ordinateurs et Algorithmique de base. UFR Sciences et Techniques Licence S&T 1ère année

Informatique UE 102. Jean-Yves Antoine. Architecture des ordinateurs et Algorithmique de base. UFR Sciences et Techniques Licence S&T 1ère année UFR Sciences et Techniques Licence S&T 1ère année Informatique UE 102 Architecture des ordinateurs et Algorithmique de base Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine/ UFR Sciences et Techniques

Plus en détail

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Messagerie & Groupeware. augmentez l expertise de votre capital humain Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows

Plus en détail

PROCÉDURE ÉLECTRONIQUE DE REMISE DE NOTES

PROCÉDURE ÉLECTRONIQUE DE REMISE DE NOTES PROCÉDURE ÉLECTRONIQUE DE REMISE DE NOTES - Entrer dans votre compte symbiose/mes outils/dossier étudiants (GESTA II). - Écran login (même compte utilisateur et même mot de passe). - Cliquer sur Menu Navigation

Plus en détail

Réduire ses coûts d exploitation avec une solution de gestion des outputs et des impressions

Réduire ses coûts d exploitation avec une solution de gestion des outputs et des impressions Réduire ses coûts d exploitation avec une solution de gestion des outputs et des impressions Etude de Cas Le contexte Pour ses besoins internes et externes, une grande banque européenne imprimait en 2012

Plus en détail

«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de

«Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de 1 2 «Les documents référencés ci-dessus étant protégés par les droits d auteur et soumis à la déclaration au Centre Français d exploitation du droit de Copie, seules les références bibliographiques peuvent

Plus en détail

CAISSE. Ce logiciel nécessite une licence pour fonctionner.

CAISSE. Ce logiciel nécessite une licence pour fonctionner. Ce logiciel nécessite une licence pour fonctionner. CAISSE Le logiciel de caisse permet la vente des articles seulement. Elle est utilisable avec un écran tactile, des douchettes code barre, des imprimantes

Plus en détail

Brique BDL Gestion de Projet Logiciel

Brique BDL Gestion de Projet Logiciel Brique BDL Gestion de Projet Logiciel Processus de développement pratiqué à l'enst Sylvie.Vignes@enst.fr url:http://www.infres.enst.fr/~vignes/bdl Poly: Computer elective project F.Gasperoni Brique BDL

Plus en détail

La Certification de la Sécurité des Automatismes de METEOR

La Certification de la Sécurité des Automatismes de METEOR 1 La Certification de la Sécurité des Automatismes de METEOR 2 un mot sur METEOR 3 Le projet METEOR, c'est... un système automatique complexe fortement intégré matériel roulant, équipements électriques,

Plus en détail

ADMINISTRATEUR WINTEL Dominique MAHIEU 35 ans WINDOWS 2008/2003, ACTIVE DIRECTORY, EXCHANGE, CITRIX, VMWARE

ADMINISTRATEUR WINTEL Dominique MAHIEU 35 ans WINDOWS 2008/2003, ACTIVE DIRECTORY, EXCHANGE, CITRIX, VMWARE ADMINISTRATEUR WINTEL Dominique MAHIEU 35 ans WINDOWS 2008/2003, ACTIVE DIRECTORY, EXCHANGE, CITRIX, VMWARE Missions réalisées FRANCAISE DE MECANIQUE De Janvier 2008 à Juillet 2009 Environnement : Windows

Plus en détail

Manuel logiciel client Java

Manuel logiciel client Java Manuel logiciel client Java 2 Copyright Systancia 2012 Tous droits réservés Les informations fournies dans le présent document sont fournies à titre d information, et de ce fait ne font l objet d aucun

Plus en détail

Vérifier la qualité de vos applications logicielle de manière continue

Vérifier la qualité de vos applications logicielle de manière continue IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions

Plus en détail

UE Programmation Impérative Licence 2ème Année 2014 2015

UE Programmation Impérative Licence 2ème Année 2014 2015 UE Programmation Impérative Licence 2 ème Année 2014 2015 Informations pratiques Équipe Pédagogique Florence Cloppet Neilze Dorta Nicolas Loménie prenom.nom@mi.parisdescartes.fr 2 Programmation Impérative

Plus en détail

SOUTIEN INFORMATIQUE DEP 5229

SOUTIEN INFORMATIQUE DEP 5229 SOUTIEN INFORMATIQUE DEP 5229 Le Diplôme d études professionnelles D.E.P. en soutien informatique a une durée totale de 1800 heures à temps plein. Le programme permet de développer les compétences nécessaires

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

Architecture des ordinateurs. Environnement Windows : sauvegarde

Architecture des ordinateurs. Environnement Windows : sauvegarde Architecture des ordinateurs Environnement Windows : sauvegarde 1/14 Table des matières 1.Introduction...3 a)objectifs...3 b)critères de choix...3 c)stratégies de sauvegarde...3 2.La source...4 a)sauvegarde

Plus en détail

MIGRATION DE THUNDERBIRD VERS OUTLOOK 2010. mardi 16 octobre 2012

MIGRATION DE THUNDERBIRD VERS OUTLOOK 2010. mardi 16 octobre 2012 MIGRATION DE THUNDERBIRD VERS OUTLOOK 2010 mardi 16 octobre 2012 MA PRÉSENTATION MARIE-DOMINIQUE MUTEL 14 ans d expérience dans le domaine de l enseignement des outils bureautiques Assure la formation

Plus en détail

Application 1- VBA : Test de comportements d'investissements

Application 1- VBA : Test de comportements d'investissements Application 1- VBA : Test de comportements d'investissements Notions mobilisées Chapitres 1 à 5 du cours - Exemple de récupération de cours en ligne 1ère approche des objets (feuilles et classeurs). Corps

Plus en détail

TP4 : Installer configurer un contrôleur de domaine

TP4 : Installer configurer un contrôleur de domaine TP4 : Installer configurer un contrôleur de domaine Savoir faire : Installer et configurer un solution d administration sécurisée à distance du système d un serveur et d une solution technique d accès

Plus en détail

CAPTURE DES PROFESSIONNELS

CAPTURE DES PROFESSIONNELS CAPTURE DES PROFESSIONNELS 2 Téléchargement 3 Installation 8 Prise en main rapide 10 Lancement Recherche 14 Gestion des fichiers 23 Compare et Sépare 24 Fichiers annexes 2/ Le menu Utilitaires 32 Internet

Plus en détail

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09 INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL

Plus en détail

2. Activités et Modèles de développement en Génie Logiciel

2. Activités et Modèles de développement en Génie Logiciel 2. Activités et Modèles de développement en Génie Logiciel Bernard ESPINASSE Professeur à l'université d'aix-marseille Plan Les Activités du GL Analyse des besoins Spécification globale Conceptions architecturale

Plus en détail

Traçabilité Du besoin à la mise en oeuvre

Traçabilité Du besoin à la mise en oeuvre 20/09/2007 Traçabilité Du besoin à la mise en oeuvre Joseph FELFELI, PDG Groupe ACTEOS 1 PRESENTATION ACTEOS Éditeur de progiciels et intégrateur de technologies avancées pour la synchronisation et l optimisation

Plus en détail

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012 GUIDE MEMBRE ESPACE COLLABORATIF Février 2012 Ce document est disponible sur le site WEB de l Agence de la santé et des services sociaux de la Montérégie, à l adresse suivante : http://extranet.santemonteregie.qc.ca/userfiles/file/espace-collabo/2012-02-04guide-membre-espace-collaboratif.pdf

Plus en détail

ANNEXES. Evaluation de la formation à Polytech Lille Département GIS. Enseignements les plus utiles. Enseignements à renforcer

ANNEXES. Evaluation de la formation à Polytech Lille Département GIS. Enseignements les plus utiles. Enseignements à renforcer ANNEXES Evaluation de la formation à Polytech Lille Département GIS Enseignements les plus utiles Enseignements à renforcer Enseignements à intégrer Commentaires Généraux Accompagnement Professionnel Enseignements

Plus en détail

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans

Plus en détail

ES Enterprise Solutions

ES Enterprise Solutions Strategic Media Technologies ES Enterprise Solutions Plateforme centralisée de collaboration en ligne www.dalim.com accès total au contenu indépendamment du lieu et fuseau horaire. N importe quand et n

Plus en détail

Dématérialisation et travail collaboratif

Dématérialisation et travail collaboratif IBM Software Group Dématérialisation et travail collaboratif Thomas Coustenoble IBM Lotus Market Manager RDV Logiciels 25 novembre 2004 2004 IBM Corporation IBM Leadership in Content Management Content

Plus en détail

Bulletin de Réservation Marina di Favone 20144 Favone - tél. 07 88 10 40 97 - email : contact@marinadifavone.com

Bulletin de Réservation Marina di Favone 20144 Favone - tél. 07 88 10 40 97 - email : contact@marinadifavone.com Type de logement : Appartement T2 Période 1 (du 30/04 au 04/06 et du 01/10 au 05/11) : 590 Montant des arrhes : 177 Montant de l assurance annulation : 17 Type de logement : Appartement T2 Période 2 (du

Plus en détail

Gestion de projets. avec. Microsoft Office PROJECT 2003

Gestion de projets. avec. Microsoft Office PROJECT 2003 Gestion de projets avec Microsoft Office PROJECT 2003 Décembre 2006 1 Sommaire 1. Présentation de MS Office Project 2003 2. Aperçu général de l interface 3. Elaboration d un plan de projet 4. Gestion des

Plus en détail

L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités

L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités Bureau Virtuel L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités Que ce soit par la communication, par les échanges ou par la collaboration,

Plus en détail

INDUSTRIALISATION ET RATIONALISATION

INDUSTRIALISATION ET RATIONALISATION INDUSTRIALISATION ET RATIONALISATION A. LA PROBLEMATIQUE La mission de toute production informatique est de délivrer le service attendu par les utilisateurs. Ce service se compose de résultats de traitements

Plus en détail

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Cours d introduction à l informatique Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Qu est-ce qu un Une recette de cuisine algorithme? Protocole expérimental

Plus en détail

IV- Comment fonctionne un ordinateur?

IV- Comment fonctionne un ordinateur? 1 IV- Comment fonctionne un ordinateur? L ordinateur est une alliance du hardware (le matériel) et du software (les logiciels). Jusqu à présent, nous avons surtout vu l aspect «matériel», avec les interactions

Plus en détail

LICENCE PROFESSIONNELLE. Systèmes informatiques et logiciels

LICENCE PROFESSIONNELLE. Systèmes informatiques et logiciels LICENCE PROFESSIONNELLE Systèmes informatiques et logiciels Spécialité : Gestion des systèmes d information analyse de production exploitation systèmes réseaux et applications Arrêté d habilitation : 2001299

Plus en détail

Premier trimestre 2010 : un bon début d année pour Bull

Premier trimestre 2010 : un bon début d année pour Bull Communiqué de Presse Premier trimestre 2010 : un bon début d année pour Bull Croissance des prises de commandes (+15,9 % ; +3,1 % organique) et du chiffre d'affaires (+9,4 % ; +0,6 % organique) Dynamisme

Plus en détail

RÉSUMÉ DESCRIPTIF DE LA CERTIFICATION (FICHE RÉPERTOIRE)

RÉSUMÉ DESCRIPTIF DE LA CERTIFICATION (FICHE RÉPERTOIRE) RÉSUMÉ DESCRIPTIF DE LA CERTIFICATION (FICHE RÉPERTOIRE) Intitulé (cadre 1) Domaine : Sciences, Technologies, Santé Licence professionnelle : Dénomination Nationale «Systèmes informatiques et logiciels»

Plus en détail

Mise à jour n 17 : Nouveautés

Mise à jour n 17 : Nouveautés ❶ AxiUpDate : TOUS vos logiciels AXILOG mis à jour facilement, sans perte de temps En installant la mise à jour n 17, vous profitez du nouveau service AxiUpDate. Pourquoi installer AxiUpDate? Tous vos

Plus en détail

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude

Plus en détail

Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte

Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte 1Les bases : vos objectifs 2 Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte

Plus en détail

Plan du cours. Historique du langage http://www.oracle.com/technetwork/java/index.html. Nouveautés de Java 7

Plan du cours. Historique du langage http://www.oracle.com/technetwork/java/index.html. Nouveautés de Java 7 Université Lumière Lyon 2 Faculté de Sciences Economiques et Gestion KHARKIV National University of Economic Introduction au Langage Java Master Informatique 1 ère année Julien Velcin http://mediamining.univ-lyon2.fr/velcin

Plus en détail

Projet : Réalisation d une base de. données. Sujet : Gestion des ressources humaines. Logiciel : Microsoft Access

Projet : Réalisation d une base de. données. Sujet : Gestion des ressources humaines. Logiciel : Microsoft Access Projet : Réalisation d une base de données Sujet : Gestion des ressources humaines Logiciel : Microsoft Access Encadré par : M. Mohamed Saïd ZERRADSAHLI Réalisé par : Ben Abdelmoumen Ibtissam Challaoui

Plus en détail

... Cahier des charges Site Internet Office de Tourisme Lesneven - Côte des Légendes MAITRE D OUVRAGE

... Cahier des charges Site Internet Office de Tourisme Lesneven - Côte des Légendes MAITRE D OUVRAGE @... Cahier des charges Site Internet Office de Tourisme Lesneven - Côte des Légendes MAITRE D OUVRAGE Office de Tourisme Lesneven - Côte des Légendes 12 boulevard des Frères Lumière - BP 48 29260 LESNEVEN

Plus en détail

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

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

Plus en détail

Guide d aide à la réservation par internet

Guide d aide à la réservation par internet Guide d aide à la réservation par internet Ce document aborde les points suivants : 1. Comment se connecter 2. Créer un compte sur l espace du licencié 3. Comment réserver un court 4. Comment annuler une

Plus en détail

Éléments de programmation et introduction à Java

Éléments de programmation et introduction à Java Éléments de programmation et introduction à Java Jean-Baptiste Vioix (jean-baptiste.vioix@iut-dijon.u-bourgogne.fr) IUT de Dijon-Auxerre - LE2I http://jb.vioix.free.fr 1-20 Les différents langages informatiques

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

PUISSANCE ET SIMPLICITE. Business Suite

PUISSANCE ET SIMPLICITE. Business Suite PUISSANCE ET SIMPLICITE Business Suite LA MENACE EST REELLE Les menaces numériques sont une réalité pour votre entreprise, quelle que soit votre activité. Que vous possédiez des données ou de l'argent,

Plus en détail

SOFI Gestion+ Version 5.4. Echanges de données informatiques Spicers Sofi gestion+ Groupements. SOFI Informatique. Actualisé le 10.09.

SOFI Gestion+ Version 5.4. Echanges de données informatiques Spicers Sofi gestion+ Groupements. SOFI Informatique. Actualisé le 10.09. SOFI Gestion+ SOFI Informatique Version 5.4 Echanges de données informatiques Spicers Sofi gestion+ Groupements Actualisé le 10.09.2004 Table des matières 1. Catalogue et tarifs... 4 1.1 Définition EDI...

Plus en détail

Cours Informatique 1. Monsieur SADOUNI Salheddine

Cours Informatique 1. Monsieur SADOUNI Salheddine Cours Informatique 1 Chapitre 2 les Systèmes Informatique Monsieur SADOUNI Salheddine Un Système Informatique lesystème Informatique est composé de deux parties : -le Matériel : constitué de l unité centrale

Plus en détail

Communiqué de Lancement

Communiqué de Lancement Direction du Marketing Produits Sage - Division Mid Market Communiqué de Lancement Rapprochement Bancaire 1000 Produit : Rapprochement Bancaire 1000 Bases de Données : Oracle - MS/SQL Server Microsoft

Plus en détail

Génie logiciel (Un aperçu)

Génie logiciel (Un aperçu) (Un aperçu) (sommerville 2010) Laurent Pérochon INRA URH 63122 St Genès Champanelle Laurent.perochon@clermont.inra.fr Ensemble d activités conduisant à la production d un logiciel Sur un échantillon de

Plus en détail

M A N U E L D U T I L I S AT I O N A P P L I C AT I O N B O U R S E D E L E M P L O I

M A N U E L D U T I L I S AT I O N A P P L I C AT I O N B O U R S E D E L E M P L O I Centre de gestion de la Fonction Publique Territoriale du Nord M A N U E L D U T I L I S AT I O N A P P L I C AT I O N B O U R S E D E L E M P L O I www.cdg59.fr CDG 59 CONSEIL ORGANISATION CONCOURS CARRIÈRES

Plus en détail

TERMES DE RÉFÉRENCE RELATIFS A LA «FORMATION PROFESSIONNELLE EN ORACLE»

TERMES DE RÉFÉRENCE RELATIFS A LA «FORMATION PROFESSIONNELLE EN ORACLE» RÉPUBLIQUE TUNISIENNE *** MINISTÈRE DE L ENSEIGNEMENT SUPÉRIEUR ET DE LA RECHERCHE SCIENTIFIQUE *** UNIVERSITÉ DE JENDOUBA TERMES DE RÉFÉRENCE RELATIFS A LA «FORMATION PROFESSIONNELLE EN ORACLE» 1 I/ CADRE

Plus en détail

Systèmes intelligents pour le commerce de détail. Plateforme Windows Embedded

Systèmes intelligents pour le commerce de détail. Plateforme Windows Embedded Systèmes intelligents pour le commerce de détail Plateforme Windows Embedded Entreprise connectée Systèmes intelligents Informations exploitables Expériences personnalisées Systèmes intelligents : Une

Plus en détail

Associer la puissance des nouvelles technologies tout en préservant l environnement

Associer la puissance des nouvelles technologies tout en préservant l environnement gestco Associer la puissance des nouvelles technologies tout en préservant l environnement A ERP SaaS A propos... GESTCO : Progiciel de gestion d activités en ligne Avantages : - Faciliter la gestion et

Plus en détail

Février 2007. Novanet-IS. Suite progicielle WEB pour l Assurance. Description fonctionnelle

Février 2007. Novanet-IS. Suite progicielle WEB pour l Assurance. Description fonctionnelle Novanet Février 2007 Novanet-IS Suite progicielle WEB pour l Assurance Description fonctionnelle Novanet-IS Description fonctionnelle 1 Définition 3 2 La production (module WEBACTION) 6 3 Relation Client

Plus en détail

LICENCE : INFORMATIQUE GENERALE

LICENCE : INFORMATIQUE GENERALE LICENCE : INFORMATIQUE GENERALE RÉSUMÉ DE LA FORMATION Type de diplôme : Licence (LMD) Domaine : Sciences, Ingénierie et Technologies Mention : Informatique générale Objectifs Le diplôme offre une formation

Plus en détail

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA CULTURE. «Constantine, capitale de la culture islamique 2015»

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA CULTURE. «Constantine, capitale de la culture islamique 2015» REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA CULTURE «Constantine, capitale de la culture islamique 2015» Tel : +213 21650051 Fax : +213 21650051 E-mail : kaddour.salahbrahim@aarcalgerie.org

Plus en détail

Demande de transformation de la formation qualifiante TEMIR : Technicien En Maintenance Informatique et Réseaux en diplôme d université (DU)

Demande de transformation de la formation qualifiante TEMIR : Technicien En Maintenance Informatique et Réseaux en diplôme d université (DU) Demande de transformation de la formation qualifiante TEMIR : Technicien En Maintenance Informatique et Réseaux en diplôme d université (DU) Motivations La formation TEMIR est une formation qualifiante

Plus en détail

Architecture matérielle des systèmes informatiques

Architecture matérielle des systèmes informatiques Architecture matérielle des systèmes informatiques IDEC, Renens. Version novembre 2003. Avertissement : ce support de cours n est pas destiné à l autoformation et doit impérativement être complété par

Plus en détail

UE C avancé cours 1: introduction et révisions

UE C avancé cours 1: introduction et révisions Introduction Types Structures de contrôle Exemple UE C avancé cours 1: introduction et révisions Jean-Lou Desbarbieux et Stéphane Doncieux UMPC 2004/2005 Introduction Types Structures de contrôle Exemple

Plus en détail

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA OBJECTIFS : manipuler les fenêtres et l environnement Windows, gérer ses fichiers et dossiers, lancer les applications bureautiques présentes sur son poste. PUBLIC

Plus en détail

Machines virtuelles Cours 1 : Introduction

Machines virtuelles Cours 1 : Introduction Machines virtuelles Cours 1 : Introduction Pierre Letouzey 1 pierre.letouzey@inria.fr PPS - Université Denis Diderot Paris 7 janvier 2012 1. Merci à Y. Régis-Gianas pour les transparents Qu est-ce qu une

Plus en détail

Solution d intelligence marketing et CRM

Solution d intelligence marketing et CRM Solution d intelligence marketing et CRM L entreprise d aujourd hui est littéralement ensevelie sous une masse d information générée par son activité commerciale et par les liens qu elle tisse avec ses

Plus en détail

Conception, architecture et urbanisation des systèmes d information

Conception, architecture et urbanisation des systèmes d information Conception, architecture et urbanisation des systèmes d information S. Servigne Maître de Conférences, LIRIS, INSA-Lyon, F-69621 Villeurbanne Cedex e-mail: sylvie.servigne@insa-lyon.fr 1. Introduction

Plus en détail

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

CREER ET ANIMER SON ESPACE DE TRAVAIL COLLABORATIF

CREER ET ANIMER SON ESPACE DE TRAVAIL COLLABORATIF CREER ET ANIMER SON ESPACE DE TRAVAIL COLLABORATIF SOMMAIRE Sommaire... 2 Un espace de travail collaboratif, pourquoi faire?... 3 Créer votre espace collaboratif... 4 Ajouter des membres... 6 Utiliser

Plus en détail

Algorithmique avec Algobox

Algorithmique avec Algobox Algorithmique avec Algobox 1. Algorithme: Un algorithme est une suite d instructions qui, une fois exécutée correctement, conduit à un résultat donné Un algorithme doit contenir uniquement des instructions

Plus en détail

MATHEMATIQUES ET SCIENCES POUR L INGENIEUR

MATHEMATIQUES ET SCIENCES POUR L INGENIEUR MASTER SCIENCES, TECHNOLOGIES, SANTE/STAPS MATHEMATIQUES ET SCIENCES POUR L INGENIEUR Informatique www.univ-littoral.fr OBJECTIFS DE LA FORMATION Le master Informatique se compose de deux parcours et se

Plus en détail

Mode d Emploi. Résult Arc Logiciel de Gestion de Compétitions. Droits d utilisation Informations Générales. 1/. Présentation de Résult Arc

Mode d Emploi. Résult Arc Logiciel de Gestion de Compétitions. Droits d utilisation Informations Générales. 1/. Présentation de Résult Arc Résult Arc Logiciel de Gestion de Compétitions Mode d Emploi Droits d utilisation Informations Générales 1/. Présentation de Résult Arc 2/. Installation du logiciel 3/. Utilisation du logiciel 3.1/- Généralités

Plus en détail

TD séance n 2c Mise à jour des Systèmes

TD séance n 2c Mise à jour des Systèmes 1 Gestion des Logiciels 1.1 Introduction sur les logiciels Un logiciel est un programme nécessaire au fonctionnement d'un ordinateur (logiciel système) ou au traitement de données (logiciel applicatif).

Plus en détail

Baccalauréat technologique

Baccalauréat technologique Baccalauréat technologique Épreuve relative aux enseignements technologiques transversaux, épreuve de projet en enseignement spécifique à la spécialité et épreuve d'enseignement technologique en langue

Plus en détail

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

Série Z, fonds hors format

Série Z, fonds hors format issues de l échantillonnage (années en 0-1 et 5-6). Ces fonds, dont la constitution est prévue par les textes, sont une mémoire des exercices pratiqués à l Université, autant qu une approche de la réponse

Plus en détail

Logiciel photothèque professionnel GUIDE D UTILISATION - 1 -

Logiciel photothèque professionnel GUIDE D UTILISATION - 1 - Logiciel photothèque professionnel GUIDE D UTILISATION - 1 - Sommaire La solution en quelques mots... 3 Les utilisateurs et leurs droits... 4 Les albums, les dossiers et leurs droits... 5 Créer un album,

Plus en détail

Table des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte?

Table des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte? Avant-propos... V CHAPITRE 1 Scripting Windows, pour quoi faire?... 1 Dans quel contexte?.................................................. 1 La mauvaise réputation............................................

Plus en détail

Agile 360 Product Owner Scrum Master

Agile 360 Product Owner Scrum Master Agile 360 Product Owner Scrum Master Lead Technique Equipe Agile Conception Agile Leadership Agile Software Craftmanship Test Driven Development Catalogue 2013 Liste des formations Formation Agile 360

Plus en détail

Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents)

Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents) Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents) Les prestations et les applications présentées : Apportent un accès et une mise à jour simplifiés aux documents

Plus en détail

Tableau Online Sécurité dans le cloud

Tableau Online Sécurité dans le cloud Tableau Online Sécurité dans le cloud Auteur : Ellie Fields Ellie Fields, directrice principale du marketing produits, Tableau Software Juin 2013 p.2 Tableau est conscient que les données font partie des

Plus en détail

TUTORIEL Qualit Eval. Introduction :

TUTORIEL Qualit Eval. Introduction : TUTORIEL Qualit Eval Introduction : Qualit Eval est à la fois un logiciel et un référentiel d évaluation de la qualité des prestations en établissements pour Personnes Agées. Notre outil a été spécifiquement

Plus en détail

A1 GESTION DE LA RELATION AVEC LA CLIENTELE

A1 GESTION DE LA RELATION AVEC LA CLIENTELE Référentiel des Activités Professionnelles A1 GESTION DE LA RELATION AVEC LA CLIENTELE L assistant prend en charge l essentiel du processus administratif des ventes. Il met en place certaines actions de

Plus en détail

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN : 978-2-212-12261-9

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN : 978-2-212-12261-9 Fabien Pinckaers Geoff Gardiner OpenERP Tiny Pour une gestion d entreprise efficace et intégrée Groupe Eyrolles, 2008, ISBN : 978-2-212-12261-9 Table des matières Première partie Premiers pas avec Open

Plus en détail

ERP5. Gestion des Services Techniques des Collectivités Locales

ERP5. Gestion des Services Techniques des Collectivités Locales Gestion des Services Techniques des Collectivités Locales Cte 1 2 P 3 s tio T 4 m ilg h trc c n p.o 5 re u fe ro a le tio c M S tw u aa c e O 2 Relation Citoyen Interventions Patrimoine Core Ressources

Plus en détail

DIPLOME UNIVERSITAIRE DE TECHNOLOGIE, SPÉCIALITÉ GESTION LOGISTIQUE ET TRANSPORT

DIPLOME UNIVERSITAIRE DE TECHNOLOGIE, SPÉCIALITÉ GESTION LOGISTIQUE ET TRANSPORT DIPLOME UNIVERSITAIRE DE TECHNOLOGIE, SPÉCIALITÉ GESTION LOGISTIQUE ET TRANSPORT RÉSUMÉ DE LA FORMATION Type de diplôme : Doctorat d'université Domaine ministériel : Droit, Economie, Gestion Présentation

Plus en détail

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed 6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN

Plus en détail

Logiciel SuiviProspect Version Utilisateur

Logiciel SuiviProspect Version Utilisateur Logiciel SuiviProspect Version Utilisateur 1 Le logiciel SuiviProspect permet le suivi des prospects, mais aussi des clients et fournisseurs; il s agit des contacts. Le logiciel permet l envoi de courrier,

Plus en détail