CSC4002 : Contrôle continu «Bureau d Étude noté» Date : lundi 3 décembre 2012 Durée : 2H. Coordonnateurs : Christian Bac et Denis Conan

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

Download "CSC4002 : Contrôle continu «Bureau d Étude noté» Date : lundi 3 décembre 2012 Durée : 2H. Coordonnateurs : Christian Bac et Denis Conan"

Transcription

1 Corrigé et Barème Contrôle de connaissances 2012/2013 des étudiants de 2 è année (EI2) CSC4002 : Contrôle continu «Bureau d Étude noté» Date : lundi 3 décembre 2012 Durée : 2H Coordonnateurs : Christian Bac et Denis Conan Les seuls documents autorisés sont ceux distribués en cours / BE / TP et mis à disposition sur le site Web du module, ainsi que vos notes personnelles. Notes en préambule : le travail doit se faire individuellement ; n oubliez pas d indiquer votre nom sur chaque feuille rendue ; soyez concis et précis, et justifiez vos réponses par des commentaires appropriés ; soyez rigoureux dans la syntaxe UML ; veillez à rendre une copie propre et lisible.

2 1 Sujet Analysons et concevons un système de gestion du temps (en anglais, time tracker). Un système de gestion du temps 1 est un logiciel qui permet de gérer une liste de tâches, de démarrer et d arrêter un compteur pour mesurer la durée passée sur une tâche. Dans cette étude, nous considérons que le logiciel est utilisé dans une entreprise. Les équipes de l entreprise sont organisées hiérarchiquement avec plusieurs niveaux de hiérarchies possibles. Le graphe d équipes ainsi formé est un arbre. Par exemple, l équipe «secrétariat général» est composé des équipes «logistique bâtiment», «sécurité et environnement», «accueil et événements», «édition et reprographie», et «informatique et système d information». L équipe «informatique et système d information» est elle-même composée des équipes «infrastructure système et réseau», «ressources multimédias», et «système d information». L équipe «système d information» est composée des équipes «SI comptabilité», «SI paie», etc. Chaque équipe est dirigée par un responsable et une personne ne peut être responsable que d une équipe. Chaque personne possède un nom et un prénom, et est identifiée de manière unique par un matricule. Pour un responsable d équipe, on connaît en plus la date de début de prise de fonction. Une personne est affectée à une et une seule équipe. L affectation est effectuée par un responsable d équipe qui est responsable de l équipe de manière directe ou indirecte (dans le cas d une équipe «incluse»). Un responsable d équipe peut nommer le responsable d une équipe «incluse». Les tâches sont organisées hiérarchiquement avec plusieurs niveaux de tâches imbriquées : une tâche est décomposée en sous-tâches, elles-mêmes potentiellement décomposables en sous-tâches, et ainsi de suite. Le logiciel gère un journal par tâche. Lorsqu une personne commence à travailler puis arrête de travailler sur une tâche, elle l indique au logiciel. Cela crée une entrée dite de journal qui contient les dates et heures de début et de fin de la période de travail. Le logiciel calcule la durée pour chaque entrée du journal. Le journal de la tâche, quant à lui, contient les sommes des durées des entrées du journal pour le jour courant (aujourd hui), le jour précédent (hier), la semaine courante (cette semaine), la semaine précédente (la semaine dernière), le mois courant, le mois précédent, et l année courante. Ces calculs sont effectués de manière automatique à chaque insertion ou modification d une entrée du journal. Pour les tâches composites, les sommes sont calculées en incluant récursivement les sous-tâches. Une tâche est affectée par un responsable d équipe qui précise une date de début et une date de fin. Un responsable d équipe peut affecter une tâche à une équipe qu il dirige de manière directe ou indirecte (dans le cas d une équipe «incluse»). Une personne peut travailler sur une tâche si la tâche a été affectée à son équipe, et si la date du jour est comprise dans l intervalle de temps autorisée par la tâche. 1. Si vous êtes intéressés par l utilisation d un tel système, vous pouvez installer et essayer par exemple GnoTime pour la gestion personnelle de votre temps. Télécom SudParis Denis Conan et Christian Bac 3 Décembre 2012 CSC4002 2

3 2 Questions Question 1 : 2pt Après avoir réalisé une analyse du texte au brouillon, ce qui vous a permis de trouver les noms (substantifs) et les verbes correspondant à ce problème, choisir les classes qui vous semblent devoir faire partie de la modélisation de ce problème. Décrire textuellement ces classes et les attributs associés à chaque classe : donner le nom des classes et de leurs principaux attributs (et des explications textuelles uniquement quand cela vous semble nécessaire). Les classes et attributs obtenus après analyse du texte sont les suivants : LogicielGestionDuTemps : classe «interface» du système, patron de conception Façade Tâche : nom, datedébut, datefin ; Journal : duréejourcourant, duréejourprécédent, duréesemainecourante, duréesemaineprécédente, durée- MoisCourant, duréemoisprécédent, duréeannée ; EntréJournal : datedébut, heuredébut, datefin, HeureFin, travailencours, durée ; Équipe : nom ; Personne : matricule, nom, prénom ; Responsable : dateentréeenfonction, classe enfant de Personne ; acteur Utilisateur comme classe du système attributs d association mélangés aux autres attributs On accepte cependant les attributs d association avec des pas de distinction entre Journal et EntréeJournal avec les attributs tous mis en attributs d instance pas de classe Journal, mais les durées mises dans la classe Tâche Pas de classe Responsable, en considérant que les personnes peuvent tantôt devenir responsable de leur équipe, tantôt redevenir une personne non responsable d équipe Barème de correction sur 2 points : 0,5 classe Équipe 0,5 classe Personne 0,5 classe Tâche 0,5 classe EntréeJournal Question 2 : 2pt Décrire les acteurs et les fonctionnalités significatives du système par un diagramme de cas d utilisation. La figure suivante présente les acteurs et les cas d utilisation du système. Télécom SudParis Denis Conan et Christian Bac 3 Décembre 2012 CSC4002 3

4 Créer une équipe Retirer une équipe Ajouter une personne Retirer une pesonne Responsable d équipe Personne Affecter 1 personne à 1 équipe Affecter une équipe à une équipe Retirer 1 personne d une équipe Retirer une équipe à une équipe Nommer un responsable d équipe Créer une tâche ou une sous tâche Retirer une tâche ou une sous tâche Affecter une équipe à une tâche Commencer à travailler Consolider les durées d un journal oublis de certains cas d utilisation, notamment sur les créations et suppressions d entités du système oubli de la généralisation spécialisation Barème de correction sur 2 points : 0,5 respect de la notation UML (délimitation du système, icone de l acteur, lien de communication, phrase verbale, cadre ovale autour des cas d utilisation) 0,5 des cas d utilisation pour les équipes, y compris le nommage du responsable 0,5 des cas d utilisation pour les tâches, y compris l affectation des équipes 0,5 des cas d utilisation pour les entrées de journal Question 3 : 5pt Construire un diagramme de classes qui représente le système. Dans ce diagramme, prenez soin de préciser les noms des associations, les rôles, les multiplicités et les sens de navigation des associations lorsque cela s avère nécessaire. Vous n avez pas besoin de remettre les attributs dans les classes du diagramme de classes. La figure suivante présente le diagramme de classes proposé en guise de corrigé-type. Télécom SudParis Denis Conan et Christian Bac 3 Décembre 2012 CSC4002 4

5 LogicielGestionDuTemps nom datedébut datefin 0..1 Tâche possède est affectée à Journal /duréejourcourant /duréejourprécédent /duréesemainecourante /duréesemaineprécédente /duréemoiscourant /duréemoisprécédent /duréeannée 0..1 nom Équipe 0..1 EntréeJournal datedébut heuredébut datefin heurefin /travailencours /durée Personne matricule nom prénom 1.. est responsable Responsable dateentréeenfonction nombreuses associations redondantes trop d associations pas de classe Journal possible de mettre une multiplicité du côté de la classe Équipe de l association est affecté à possible de mettre une multiplicité 1 du côté de la classe Équipe de l association est responsable Barème de correction sur 5 points : 1 qualité UML du diagramme (notation UML: classe, nom association, généralisation spécialisation, agrégation, etc. pas d association qui corresponde par erreur à ce qui ressemblerait à un cas d utilisation) 1 la plupart des multiplicités sont correctes (-0.25 par erreur) 0,5 la classe du patron Façade LogicielGestionDuTemps 0,5 la classe Équipe et l agrégation du patron Composite 0,5 la classe Tâche et l agrégation du patron Composite 0,5 la classe Équipe et deux associations (vers Personne et Responsable) 0,5 l association entre Tâche et Équipe 0,5 l association entre EntréeJournal et Personne Question 4 : 3pt tâche. Construire le diagramme de machines à états de la classe modélisant une La figure suivante présente le diagramme de machine à états de la classe Tâche. Télécom SudParis Denis Conan et Christian Bac 3 Décembre 2012 CSC4002 5

6 EnConstruction NonDémarrée entrée : constructeur() [datedujour >= datedébut] EnCours suppression [datedujour > datefin] EnDestruction entrée : destructeur() suppression suppression Fermée dessiner un diagramme d activité plutôt qu un diagramme de machine à états transition vers l état final avant la destruction du système, état qui ne permet pas d aller vers l état final, une seule transition avec plusieurs conditions et événements au lieu de plusieurs transitions. destruction dès la date de fin passée pas d états «EnConstruction» et «EnDestruction» pas d état «NonDémarrée» pas d état «EnCours» pas d état «Fermée» fonctionner par mimétisme avec les études de cas du cours, des BEs ou des annales Barème de correction sur 3 points : 1 qualité de l UML (notation = boîte, flèches, événement[condition]/action) + respect de la présence état initial et état final, et absence d état ne permettant pas d aller vers l état final 0,5 présence état EnCours 0,5 présence état Fermée 0,5 transitions avec condition sur datedujour 0,5 transitions avec événement de suppression Question 5 : 5pt Donner le diagramme de communications ou de séquence qui correspond au cas d utilisation : «Commencer à travailler sur une tâche». Les arguments sont le nom de la tâche et le matricule de la personne. Nous vous conseillons de détailler les actions correspondant à ce cas d utilisation sous forme textuelle avant de réaliser le diagramme. La figure suivante présente le diagramme de séquence associé au cas d utilisation. La description informelle du cas d utilisation est la suivante : chercher la tâche vérifier que la tâche est «en cours» chercher la personne vérifier que la personne peut travailler sur cette tâche vérifier que la tâche est affectée à l équipe la personne commence à travailler construction de l entrée de journal la tâche possède une nouvelle entrée dans son journal le journal possède une nouvelle entrée de journal l entrée de journal est liée au journal Télécom SudParis Denis Conan et Christian Bac 3 Décembre 2012 CSC4002 6

7 :LGDT t:tache p:personne :Équipe <<new>> e:entréejournal j:journal commencertravail(nomt,matricule) t = cherchertache(nomt):tache opt [t!= null] okt = vérifiertacheencours():boolean opt [okt == true] p = chercherpersonne(matricule):personne opt [p!= null] okp = vérifierpersonnepeuttravailler():boolean oké = vérifieréquipeaffectée():boolean opt e = commencertravail() : EntréeJournal [okp == true] <<constructeur(p)>> ajoutnouvelleentrée(e) ajoutnouvelleentrée(e) lierajournal(j) non-respect du séquencement ou des numérotations, non-respect de la notation UML : objet, etc., pas de test de valeurs retournées ou pas d utilisation des valeurs retournées, pas de fragment avec condition ou pas de condition sur les messages, non respect des liens du diagramme de classes. diagramme de communications, autre expression selon le diagramme de classes. Barème de correction sur 5 points : 1 qualité de l UML (notation = objet, classe, condition, fragment, etc.) 1 logique correcte, même si seulement exprimée dans l explication textuelle (partie tests et partie actions du cas d utilisation) 1 conformité au diagramme de classes (parcours d associations existantes et navigabilité possible) 0.5 recherche de la tâche et recherche de la personne 0.5 vérification tâche ouverte 0.5 vérification tâche affectée à l équipe de la personne 0.5 construction de l entrée de journal côté personne bonus 0.5 liaison de l entrée au journal côté tâche Question 6 : 3pt Nous nous intéressons à la conception des classes qui permettent de décrire une tâche et une équipe. Donner les attributs de ces classes avec leur visibilité et leur type. Pour la classe Tâche - nom : String - datedébut : Date - datefin : Date - soustâches : Collection Télécom SudParis Denis Conan et Christian Bac 3 Décembre 2012 CSC4002 7

8 - tâcheparente : Tâche - journal - systeme Pour la classe Équipe - nom : String - ÉquipesInclues : Collection - équipeparente - membres : Collection - responsable non conforme à la liste des attributs donnée à la question 1, non conforme au diagramme de classes par rapport aux navigations, non conforme au diagramme de classes par rapport aux multiplicités, selon la réponse à la question 1, selon le diagramme de classes. Barème de correction sur 3 points : 0,5 conformité avec les attributs donnés dans la question 1 1 conformité avec le bon nombre d association du diagramme de classes (moins 0,5 par erreur, jusqu à 0, négatif quand trop d erreurs) 1 conformité avec les multiplicités du diagramme de classes (moins 0,5 par erreur, jusqu à 0, négatif quand trop d erreurs) 0,5 visibilité privé Télécom SudParis Denis Conan et Christian Bac 3 Décembre 2012 CSC4002 8

BE noté 2006 2007. Chantal Taconet et Christian Bac IO21

BE noté 2006 2007. Chantal Taconet et Christian Bac IO21 Chantal Taconet et Christian Bac IO2 Télécom INT 20 Novembre 2006 Corrigé Barème Groupe des Écoles des Télécommunications Télécom INT École d ingénieurs 2 ème année Contrôle de connaissances : Bureau d

Plus en détail

Corrigé Barème Contrôle de connaissances 2013/2014 des étudiants de 2 è année (EI2) CSC4002 : Contrôle Final Session 2

Corrigé Barème Contrôle de connaissances 2013/2014 des étudiants de 2 è année (EI2) CSC4002 : Contrôle Final Session 2 Corrigé Barème Contrôle de connaissances 2013/2014 des étudiants de 2 è année (EI2) CSC4002 : Contrôle Final Session 2 Date : 27 Mars 2014 Durée : 1H30 Coordonnateurs : Christian Bac et Denis Conan Les

Plus en détail

Contrôle de connaissances 2014/2015 des étudiants de 2 è année (EI2) CSC4002 : Contrôle Final Session 2. Date : 25 Mars 2015 Durée : 1H30

Contrôle de connaissances 2014/2015 des étudiants de 2 è année (EI2) CSC4002 : Contrôle Final Session 2. Date : 25 Mars 2015 Durée : 1H30 Contrôle de connaissances 2014/2015 des étudiants de 2 è année (EI2) CSC4002 : Contrôle Final Session 2 Date : 25 Mars 2015 Durée : 1H30 Coordonnateurs : Christian Bac et Denis Conan Les seuls documents

Plus en détail

CSC4002 : Contrôle Final Session 1. Date : jeudi 26 janvier 2012 Durée : 1H30. Coordonnateurs : Christian Bac et Denis Conan

CSC4002 : Contrôle Final Session 1. Date : jeudi 26 janvier 2012 Durée : 1H30. Coordonnateurs : Christian Bac et Denis Conan Corrigé et Barème Contrôle de connaissances 2011/2012 des étudiants de 2 è année (EI2) CSC4002 : Contrôle Final Session 1 Date : jeudi 26 janvier 2012 Durée : 1H30 Coordonnateurs : Christian Bac et Denis

Plus en détail

Fiche Programme CSC4002 Conception et programmation orientées objet. Coordonnateurs : Christian Bac et Denis Conan Octobre 2012

Fiche Programme CSC4002 Conception et programmation orientées objet. Coordonnateurs : Christian Bac et Denis Conan Octobre 2012 Fiche Programme CSC4002 Conception et programmation orientées objet Coordonnateurs : Christian Bac et Denis Conan Octobre 2012 1 Mots-clés : conception orientée objet, programmation orientée objet, UML,

Plus en détail

CSC4002 : Contrôle continu «Bureau d Étude noté» Date : lundi 1 décembre 2014 Durée : 2H. Coordonnateurs : Christian Bac et Denis Conan

CSC4002 : Contrôle continu «Bureau d Étude noté» Date : lundi 1 décembre 2014 Durée : 2H. Coordonnateurs : Christian Bac et Denis Conan Corrigé et Barème Contrôle de connaissances 2014/2015 des étudiants de 2 è année (EI2) CSC4002 : Contrôle continu «Bureau d Étude noté» Date : lundi 1 décembre 2014 Durée : 2H Coordonnateurs : Christian

Plus en détail

DEMARCHE OU PROCESSUS LOGICIEL

DEMARCHE OU PROCESSUS LOGICIEL DEMARCHE OU PROCESSUS LOGICIEL PROCESSUS LOGICIEL Définition Un processus définit une séquence d étapes, en partie ordonnées, qui concourent à l obtention d un système logiciel ou à l évolution d un système

Plus en détail

MODÉLISATION DES BESOINS

MODÉLISATION DES BESOINS MODÉLISATION DES BESOINS Diagrammes de cas d utilisation Cas d'utilisation : Use Case (Jacobson) Permettent déxprimer les attentes/besoins des utilisateurs Permettent de définir les limites du système

Plus en détail

BE1 2 : Phase d analyse Gestion des prêts dans une médiathèque

BE1 2 : Phase d analyse Gestion des prêts dans une médiathèque Gestion des prêts dans une médiathèque Équipe enseignante Revision : 1302 CSC 4002 Télécom SudParis Octobre 2015 Première étape : mise au point de la solution, aspect statique L étape d analyse nécessite

Plus en détail

CSC4002 : Contrôle continu «Bureau d Étude noté» Date : lundi 5 décembre 2011 Durée : 2H. Coordonnateurs : Christian Bac et Denis Conan

CSC4002 : Contrôle continu «Bureau d Étude noté» Date : lundi 5 décembre 2011 Durée : 2H. Coordonnateurs : Christian Bac et Denis Conan Corrigé et Barème Contrôle de connaissances 2011/2012 des étudiants de 2 è année (EI2) CSC4002 : Contrôle continu «Bureau d Étude noté» Date : lundi 5 décembre 2011 Durée : 2H Coordonnateurs : Christian

Plus en détail

CSC4002 : Introduction à la conception et à la programmation orientées objet illustrées avec UML et JAVA

CSC4002 : Introduction à la conception et à la programmation orientées objet illustrées avec UML et JAVA CSC4002 : Introduction à la conception et à la programmation orientées objet illustrées avec UML et JAVA Denis Conan et Jean-Luc Raffy CSC 4002 Octobre 2015 CSC4002 : Introduction à la conception et à

Plus en détail

Notes en préambule : 1 Sujet

Notes en préambule : 1 Sujet Corrigé Barème Institut Télécom, Télécom SudParis, 2 è année CSC4002 : Introduction à la conception et à la programmation orientées objet Contrôle de connaissances : Bureau d Études Date : 7 Décembre 2009

Plus en détail

Université de Bangui. Modélisons en UML

Université de Bangui. Modélisons en UML Université de Bangui CRM Modélisons en UML Ce cours a été possible grâce à l initiative d Apollinaire MOLAYE qui m a contacté pour vous faire bénéficier de mes connaissances en nouvelles technologies et

Plus en détail

Génie logiciel avancé

Génie logiciel avancé Université Paris-Sud L3 MIAGE apprentissage Année 2014-2015 Génie logiciel avancé Analyse des besoins et spécification Delphine Longuet delphine.longuet@lri.fr Analyse des besoins et spécification Objectif

Plus en détail

UML (Paquetage) Unified Modeling Language

UML (Paquetage) Unified Modeling Language UML (Paquetage) Unified Modeling Language Sommaire Introduction Objectifs Paquetage Espace de nommage d un paquetage Dépendances entre paquetages 2 Notion introduite véritablement par UML car superficiellement

Plus en détail

UML Diagramme de communication (communication diagram) Emmanuel Pichon 2013

UML Diagramme de communication (communication diagram) Emmanuel Pichon 2013 UML Diagramme de communication (communication diagram) 2013 Diagramme de communication (communication diagram) Utilisation / objectifs Sens Ce diagramme présente des objets, des acteurs, des liens et des

Plus en détail

Héritage en java : Calculatrice SDC

Héritage en java : Calculatrice SDC Programmation orientée objet L3 MIAGE Héritage en java : Calculatrice SDC Travail à rendre : le code complet du projet SDC sous forme d une archive tar.gz. L archive comportera trois répertoires : un répertoire

Plus en détail

L2 Informatique - gr A HLIN406-25 mars 2015. Contrôle continu 1

L2 Informatique - gr A HLIN406-25 mars 2015. Contrôle continu 1 L2 Informatique - gr A HLIN406-25 mars 2015 Nom : Prénom : Numéro d étudiant : Contrôle continu 1 Tous documents sur support papier autorisés. Durée : 1h00. L ensemble des réponses sera à donner sur les

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

GPA 789 : Analyse et Conception Orientées Objet. ETS Mickaël Gardoni Bureau A 3588 tel 84 11. Mise en Œuvre UML version du 24 avril 2009

GPA 789 : Analyse et Conception Orientées Objet. ETS Mickaël Gardoni Bureau A 3588 tel 84 11. Mise en Œuvre UML version du 24 avril 2009 GPA 789 : Analyse et Conception Orientées Objet ETS Mickaël Gardoni Bureau A 3588 tel 84 11 Mise en œuvre UML 1/ 25 Introduction Mise en œuvre d UML UML n est pas une méthode 2/ 25 1 UML n est qu un langage

Plus en détail

1/7. Client. +getstatut() posséder -prixachat: Float Bien -idbien: Integer -adresse: String. Compte -numero: Integer -solde: Float. -idclient: Integer

1/7. Client. +getstatut() posséder -prixachat: Float Bien -idbien: Integer -adresse: String. Compte -numero: Integer -solde: Float. -idclient: Integer Nom : Prénom : Année : 2013/2014 Correction DE UML Durée : 02 heures (Seulement une feuille A4 autorisée. Tous autres et appareil électronique interdits) (Répondez directement sur le sujet) Exercice 1

Plus en détail

Guide de l utilisateur du portail

Guide de l utilisateur du portail Cette version du guide a été conçue expressément pour la phase d essai public du portail. Ne vous en servez pas après le 15 octobre 2015. Guide de l utilisateur du portail Version 0.92 septembre 29, 2015

Plus en détail

CONCEPTION des SYSTÈMES d INFORMATION UML

CONCEPTION des SYSTÈMES d INFORMATION UML CONCEPTION des SYSTÈMES d INFORMATION UML 4 : Analyse organique Epitech 3 Automne 2007 Bertrand LIAUDET SOMMAIRE ANALYSE ORGANIQUE 2 Diagrammes de séquence 3 Exemple de diagramme de séquence 8 Diagramme

Plus en détail

Corrigé du BE3 4 CSC 4002. Équipe enseignante. Revision : 1474

Corrigé du BE3 4 CSC 4002. Équipe enseignante. Revision : 1474 Équipe enseignante Revision : 1474 CSC 4002 Télécom SudParis Octobre 2015 1 Corrigé-type des diagrammes de machines d états et des diagrammes d interactions 1.1 Corrigés des DME Dans ces corrigés, nous

Plus en détail

Cours 420-KH6-LG, Développement de systèmes industriels Devoir No1 Pondération 10% Date de remise : mercredi 29 février 2012

Cours 420-KH6-LG, Développement de systèmes industriels Devoir No1 Pondération 10% Date de remise : mercredi 29 février 2012 Collège Lionel Groulx, Hiver 2012 Département d'informatique Cours 420-KH6-LG, Développement de systèmes industriels Devoir No1 Pondération 10% Date de remise : mercredi 29 février 2012 Objectifs : 1.

Plus en détail

<< Crédit Club Auto >>

<< Crédit Club Auto >> Abbas Ahmad Année 2010/2011 Matin Bayramov Analyse et Modélisation des Systèmes Informatique (AMSI) Projet de Modélisation UML > Professeur encadrant : M. GUILLAUME PAQUETTE Projet

Plus en détail

Modèle objet/classe. Sommaire

Modèle objet/classe. Sommaire Modèle objet/classe Sommaire Pourquoi un tel modèle ; Sa place dans le processus de développement ; Les premiers concepts ; Comment construire un diagramme de classes. Sa place dans le processus de développement

Plus en détail

LI5a : Développement de programmes (A. Slissenko)

LI5a : Développement de programmes (A. Slissenko) 1 Licence 3 Info LI5a : Développement de programmes (A. Slissenko) Corrigé 1. (1a). Expliquez brièvement à quoi sert la spécification des requis, comment elle peut être décrite et comment elle peut être

Plus en détail

Guide de développement de «WorkFLows» avec SharePoint Designer 2013

Guide de développement de «WorkFLows» avec SharePoint Designer 2013 Guide de développement de «WorkFLows» avec SharePoint Designer 2013 Ce document décrit les étapes nécessaires à la création de flux de travail appelé «WorkFlow». (Référence DSI-DT-Guide-Développement-Workflows-V2

Plus en détail

5SINF200 : Développement de programmes (A. Slissenko) Examen

5SINF200 : Développement de programmes (A. Slissenko) Examen Licence Info Corrigé 5SINF200 : Développement de programmes (A. Slissenko) Examen Le 21 décembre 2006, 13h30 15h30 Utilisation des notes, des livres, des docs, etc. autorisée. Ce corrigé contient des réponses

Plus en détail

Série notée Sujet 1. Règles et recommandations : Instructions ÉC O L E P O L Y T E C H N IQ U E FÉ DÉR A L E D E L A U S A N N E

Série notée Sujet 1. Règles et recommandations : Instructions ÉC O L E P O L Y T E C H N IQ U E FÉ DÉR A L E D E L A U S A N N E EIDGENÖSSISCHE TECHNISCHE HOCHSCHULE LAUSANNE POLITECNICO FEDERALE LOSANNA SWISS FEDERAL INSTITUTE OF TECHNOLOGY LAUSANNE Faculté Informatique et Communication Cours Informatique II (SV) Jamila Sam ÉC

Plus en détail

Projet : Plan Assurance Qualité

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

Plus en détail

Composant GANTT. Compétences à mettre en œuvre

Composant GANTT. Compétences à mettre en œuvre Composant GANTT C# Compétences à mettre en œuvre C4.1.6.1 Mettre en place et exploiter un environnement de développement C4.1.6.2 Mettre en place et exploiter un environnement de test C4.1.7.1 Développer

Plus en détail

L2 Informatique - gr A HLIN406-29 avril 2015. Contrôle continu 3

L2 Informatique - gr A HLIN406-29 avril 2015. Contrôle continu 3 L2 Informatique - gr A HLIN406-29 avril 2015 Nom : Prénom : Numéro d étudiant : Contrôle continu 3 Tous documents sur support papier autorisés. Durée : 1h30. L ensemble des réponses sera à donner sur les

Plus en détail

LOUTY. Gestion des devis, factures et frais

LOUTY. Gestion des devis, factures et frais LOUTY Gestion des devis, factures et frais Le démarrage Saisir directement l adresse dans la barre du navigateur tout en haut à gauche de votre écran https://portail.louty.net Attention : ne pas saisir

Plus en détail

L approche Bases de données

L approche Bases de données L approche Bases de données Cours: BD. Avancées Année: 2005/2006 Par: Dr B. Belattar (Univ. Batna Algérie) I- : Mise à niveau 1 Cours: BDD. Année: 2013/2014 Ens. S. MEDILEH (Univ. El-Oued) L approche Base

Plus en détail

2012-2013. MS Office. Excel : avancé. Excel: avancé. Excel: base. Word: avancé. Word: base. PowerPoint: base. PowerPoint: avancé.

2012-2013. MS Office. Excel : avancé. Excel: avancé. Excel: base. Word: avancé. Word: base. PowerPoint: base. PowerPoint: avancé. MS Office 2012-2013 Excel: base Excel: avancé Excel : avancé (tableaux croisés dynamiques et bases de données) Word: base Word: avancé PowerPoint: base PowerPoint: avancé Office à la carte Excel : base

Plus en détail

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools.

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools. 1- RAD Quelle sont les avantages que apporte la méthode RAD à l entreprise? Une méthode RAD devrait, d après son auteur, apporter trois avantages compétitifs à l entreprise : Une rapidité de développement

Plus en détail

REseau qualité Enseignement supérieur et Recherche L APPROCHE PROCESSUS. Réunion du 00/00/2011 1

REseau qualité Enseignement supérieur et Recherche L APPROCHE PROCESSUS. Réunion du 00/00/2011 1 L APPROCHE PROCESSUS Réunion du 00/00/2011 1 MISSION QUALITE ET METHODE L APPROCHE PROCESSUS Xavier Darrieutort-Approche_PS-Janv_2012 L APPROCHE PROCESSUS 1. SOMMAIRE Définition d un PROCESSUS Caractérisation

Plus en détail

Bien programmer. en Java 7. 10 000 ex. couleur. Avec plus de 50 études de cas et des comparaisons avec C++ et C# Emmanuel Puybaret.

Bien programmer. en Java 7. 10 000 ex. couleur. Avec plus de 50 études de cas et des comparaisons avec C++ et C# Emmanuel Puybaret. Bien programmer en Java 7 Avec plus de 50 études de cas et des comparaisons avec C++ et C# Plus de 10 000 ex. vendus! Édition en couleur Emmanuel Puybaret, ISBN : 978-2-212-12974-8 chapitre1 Présentation

Plus en détail

Rapport de Mini-Projet c++ Gestion de Réservation Hôtelière

Rapport de Mini-Projet c++ Gestion de Réservation Hôtelière Rapport de Mini-Projet c++ Gestion de Réservation Hôtelière Année universitaire : 2007/2008 1 Table des matières Tables des matières...1 Introduction 2 Chapitre 1: Etude des besoins...3 Introduction...3

Plus en détail

TP1 : Initiation à Java et Eclipse

TP1 : Initiation à Java et Eclipse TP1 : Initiation à Java et Eclipse 1 I. Objectif du TP TP1 : Initiation à Java et Eclipse Programmation Mobile Initiation à l environnement Eclipse et aux notions de base du langage Java. II. Environnement

Plus en détail

INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens

INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens Année académique 2009 2010 1 Introduction Ce projet est le premier d une série de quatre projets qui ont

Plus en détail

NFP121 Programmation Avancée. Relations entre classes

NFP121 Programmation Avancée. Relations entre classes NFP121 Programmation Avancée Relations entre classes Xavier Crégut ENSEEIHT Télécommunications & Réseaux Xavier Crégut (N7) NFP121 Programmation Avancée Relations entre classes

Plus en détail

1. Introduction. 2. Diagramme des exigences

1. Introduction. 2. Diagramme des exigences 1. Introduction La complexité des systèmes techniques est telle que, sans outils de représentations abstraites et progressivement enrichies, les intervenants d un projet auraient de nombreuses difficultés

Plus en détail

transformerez le fichier D5_Nom_Prenom en fichier pdf avant de l envoyer à votre enseignant/moniteur.

transformerez le fichier D5_Nom_Prenom en fichier pdf avant de l envoyer à votre enseignant/moniteur. Epreuve pratique du C2i Enoncé de l Activité 5 pour la validation des compétences du domaine D5 du C2i «Travailler en réseau, communiquer et collaborer» CONTEXTE L objectif de cette activité est de vérifier

Plus en détail

Conception et Implémentation

Conception et Implémentation I. INTRODUCTION Dans ce chapitre on va définir la conception de notre site web dynamique et nous expliquons les étapes de réalisation, les outils utilisés et l interface principale ainsi que les différentes

Plus en détail

Pour le troisième travail pratique, nous allons explorer la relation entre les bases de données relationnelles et XML.

Pour le troisième travail pratique, nous allons explorer la relation entre les bases de données relationnelles et XML. Université de Sherbrooke Faculté des sciences Département d informatique IGE 487 Modélisation de bases de données Travail pratique 3 XML et les bases de données. Pour le troisième travail pratique, nous

Plus en détail

Traduction des Langages : Le Compilateur Micro Java

Traduction des Langages : Le Compilateur Micro Java BARABZAN Jean-René OUAHAB Karim TUCITO David 2A IMA Traduction des Langages : Le Compilateur Micro Java µ Page 1 Introduction Le but de ce projet est d écrire en JAVA un compilateur Micro-Java générant

Plus en détail

GOL502 Industries de services

GOL502 Industries de services GOL502 Industries de services Conception d un service Partie IIb Version 2013 Introduction Conception d un service partie IIb Nous verrons dans ce chapitre Modélisation d un service; Langage de modélisation

Plus en détail

«Dire et écrire» pour réaliser une composition en travail collaboratif en géographie. Agnès Dullin, lycée J. Racine 20 rue du Rocher, 75008 Paris

«Dire et écrire» pour réaliser une composition en travail collaboratif en géographie. Agnès Dullin, lycée J. Racine 20 rue du Rocher, 75008 Paris «Dire et écrire» pour réaliser une composition en travail collaboratif en géographie Agnès Dullin, lycée J. Racine 20 rue du Rocher, 75008 Paris OBJECTIFS 1- Niveau et insertion dans la programmation 2-

Plus en détail

Dépôt du projet. Sujet : Gestion école primaire privé. Réalisé par : Encadré par :

Dépôt du projet. Sujet : Gestion école primaire privé. Réalisé par : Encadré par : Dépôt du projet Sujet : Gestion école primaire privé Réalisé par : Encadré par : BOUCHBAAT Noura Mr. Jihad NOFISSE Jihade Année universitaire : 2011/2012 1 2 Introduction Pour bien clarifier les objectifs

Plus en détail

Guide de développement de «workflow» avec SharePointDesigner 2013

Guide de développement de «workflow» avec SharePointDesigner 2013 Guide de développement de «workflow» avec SharePointDesigner 2013 1 Sommaire I Ouverture du site sous SharePoint Designer page 6 II Création du workflow page 9 III Paramétrage du workflow (spécifique à

Plus en détail

Les quatrièmes et l histoire des arts

Les quatrièmes et l histoire des arts Les quatrièmes et l histoire des arts Objectifs documentaires Mettre en œuvre l ensemble des savoirs en recherche et maîtrise de l information pour réaliser un dossier documentaire. Objectifs disciplinaires

Plus en détail

Diagramme de classes

Diagramme de classes Diagramme de classes Un diagramme de classes décrit les classes et leurs relations (associations, généralisation/spécialisation, ). classe association méthodes attributs héritage Diagramme de classes :

Plus en détail

BASES DE DONNEES Formation initiale Première année Département INFORMATIQUE Année 2002/2003. Travail nécessaire après l interrogation numéro 3

BASES DE DONNEES Formation initiale Première année Département INFORMATIQUE Année 2002/2003. Travail nécessaire après l interrogation numéro 3 Travail nécessaire après l interrogation numéro 3 Durée 3h Le but de ce document est de vous montrer quel est le travail nécessaire à faire après une interrogation afin de tirer profit d un bonne ou d

Plus en détail

RAPPORT DE CONCEPTION UML :

RAPPORT DE CONCEPTION UML : Carlo Abi Chahine Sylvain Archenault Yves Houpert Martine Wang RAPPORT DE CONCEPTION UML : Bamboo Ch@t Projet GM4 Juin 2006 Table des matières 1 Introduction 2 2 Présentation du logiciel 3 2.1 Précisions

Plus en détail

Liberscol. Gestion des absences. Tetra-Informatique Liberscol

Liberscol. Gestion des absences. Tetra-Informatique Liberscol Liberscol Gestion des absences Tetra-Informatique Liberscol Table des matières Généralités... 3 Paramétrage... 4 Liste des motifs d absences élèves... 4 Liste des motifs d absences enseignants... 5 Liste

Plus en détail

Tutoriel Plateforme Moodle Utiliser l activité Dépôt de devoirs

Tutoriel Plateforme Moodle Utiliser l activité Dépôt de devoirs Tutoriel Plateforme Moodle Utiliser l activité Dépôt de devoirs La plateforme Moodle propose une activité très utile, celle de dépôt de devoirs par les étudiants directement dans un espace partagé dans

Plus en détail

GÉNIE LOGICIEL (SOFTWARE ENGINEERING)

GÉNIE LOGICIEL (SOFTWARE ENGINEERING) GÉNIE LOGICIEL (SOFTWARE ENGINEERING) 5ÈME PARTIE UML (UNIFIED MODELING LANGUAGE) Faculté des Sciences et Techniques http://labh-curien.univ-st-etienne.fr/~fj/gl Francois.Jacquenet@univ-st-etienne.fr Plan

Plus en détail

UML. Diagrammes de classes. Delphine Longuet. Polytech Paris-Sud Formation initiale 3 e année Spécialité Informatique Année 2015-2016

UML. Diagrammes de classes. Delphine Longuet. Polytech Paris-Sud Formation initiale 3 e année Spécialité Informatique Année 2015-2016 Polytech Paris-Sud Formation initiale 3 e année Spécialité Informatique Année 2015-2016 UML Diagrammes de classes Delphine Longuet delphine.longuet@lri.fr Objets et classes Conception orientée objet :

Plus en détail

Manuel d'utilisation. Ticket Center Manuel d'utilisation. Ticket Center 2: 1.0 1.1. 17 mai 2013. AdNovum Informatik AG. Mis en circulation

Manuel d'utilisation. Ticket Center Manuel d'utilisation. Ticket Center 2: 1.0 1.1. 17 mai 2013. AdNovum Informatik AG. Mis en circulation Manuel d'utilisation DESCRIPTION: Ticket Center Manuel d'utilisation RELEASE: Ticket Center 2: 1.0 VERSION DE DOCUMENT: 1.1 DATE: 17 mai 2013 AUTEURS: AdNovum Informatik AG STATUT: Mis en circulation AdNovum

Plus en détail

Le Guide Pratique des Processus Métiers

Le Guide Pratique des Processus Métiers Guides Pratiques Objecteering Le Guide Pratique des Processus Métiers Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam 21 avenue Victor Hugo 75016

Plus en détail

Premier cours d informatique

Premier cours d informatique La lecture du règlement intérieur Définition de quelques mots informatiques Premier cours d informatique Salutation d usage et présentation des participants Et du projet -Informatique : Traitement automatique

Plus en détail

Baccalauréat Professionnel

Baccalauréat Professionnel Baccalauréat Professionnel EPREUVE de PREVENTION SANTE ENVIRONNEMENT (P.S.E) par CONTROLE EN COURS DE FORMATION (C.C.F). D après le BOEN n 20 du 20 mai 2010 Ensemble documentaire Dossier CCF à destination

Plus en détail

Manuel d utilisation de Form@Greta

Manuel d utilisation de Form@Greta Manuel d utilisation de Form@Greta Février 2014 Version apprenant Auriane Busson Greta-numerique@ac-caen.fr Sommaire 1. Qu est-ce que Form@Greta?... 2 2. S identifier sur la plateforme... 3 3. Espace d

Plus en détail

UTILISATION DES BLOCS ERABLE.CA

UTILISATION DES BLOCS ERABLE.CA Erable Formation sur l utilisation des blocs Janvier 2012 UTILISATION DES BLOCS ERABLE.CA Utilisation des blocs sur un site Drupal Préparé pour Renaud Binette Par Pierre Paul Lefebvre (Développeur web),

Plus en détail

PROJET EHPTMMMORPGSVR

PROJET EHPTMMMORPGSVR PROJET EHPTMMMORPGSVR Déroulement du projet Tableau d avancement : https://docs.google.com/spreadsheets/d/1aq1odbyaavk_rcxdcvowvz9kvmzy8nc5f1p26at2ufq/e dit?usp=sharing Tous d abord, nous avons installé

Plus en détail

Portail Client Sigma Informatique

Portail Client Sigma Informatique Portail Client Sigma Informatique Edité le 19 févr. 2013 Sommaire Présentation du portail client 3 La page d accueil 8 Vie d une demande (Création et suivi) 11 La consultation d une demande. 18 La gestion

Plus en détail

Rapport Gestion de projet

Rapport Gestion de projet IN56 Printemps 2008 Rapport Gestion de projet Binôme : Alexandre HAFFNER Nicolas MONNERET Enseignant : Nathanaël COTTIN Sommaire Description du projet... 2 Fonctionnalités... 2 Navigation... 4 Description

Plus en détail

Module B9-1 : sensibilisation à l UML

Module B9-1 : sensibilisation à l UML Module B9-1 : sensibilisation à l UML Olivier Habart : habart.olivier@gmail.com ENSTA B9-1 UML (Olivier Habart) Septembre 14 Diapositive N 1 Session 2 : Vue statique Sommaire Diagramme de classes Diagrammes

Plus en détail

M1 : Ingénierie du Logiciel

M1 : Ingénierie du Logiciel M1 : Ingénierie du Logiciel UNIVERSITE PIERRE & MARIE CURIE (PARIS VI) Examen Réparti 1ere partie 7 novembre 2013 (2 heures avec documents : tous SAUF ANNALES CORRIGEES). Barème indicatif sur 22 points.

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

Projet MUTUALISE SageX 24082

Projet MUTUALISE SageX 24082 Projet MUTUALISE SageX 24082 1a. Identification & autorisation Documentation Créé par P.-A. Sunier, le 30 mars 2010 Modifié par P.-A. Sunier, le 21 octobre 2010 Table des matières 1 Préambule... 3 2 Modèle

Plus en détail

EP60.92 Projet d application pluridisciplinaire La chasse aux trésors 2011-2012

EP60.92 Projet d application pluridisciplinaire La chasse aux trésors 2011-2012 EP60.92 Projet d application pluridisciplinaire La chasse aux trésors 2011-2012 I. Objectifs Mettre en œuvre les compétences acquises ou en cours d acquisition en: o Modélisation UML, Réseau, Base de données,

Plus en détail

Le génie Logiciel (suite)

Le génie Logiciel (suite) Le génie Logiciel (suite) Lors du cours précédent, on a étudié différents cycles de vie, dont la cascade, ou la spirale. Analyse des besoins L analyse des besoins est une étape menant à l élaboration de

Plus en détail

Connectiques et Utilisation d un disque dur multimédia MMEMUP

Connectiques et Utilisation d un disque dur multimédia MMEMUP Date : TP : Disque dur multimédia MMEMUP Nom : Prénom : Classe : Groupe : Bac Pro SEN Hazebrouck Enseignement PROFESSIONNEL. Lycée Saint Joseph Connectiques et Utilisation d un disque dur multimédia MMEMUP

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

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

CONSULTATION OUVERTE «PARTAGEONS NOS EXPERIENCES POUR AGIR SUR LES INEGALITES

CONSULTATION OUVERTE «PARTAGEONS NOS EXPERIENCES POUR AGIR SUR LES INEGALITES CONSULTATION OUVERTE «PARTAGEONS NOS EXPERIENCES POUR AGIR SUR LES INEGALITES SOCIALES DE SANTE» MODE D EMPLOI POUR DEPOSER LES CONTRIBUTIONS EN LIGNE SUR LE SITE INTERNET DE LA SFSP Les contributions

Plus en détail

Description et illustration du processus unifié

Description et illustration du processus unifié USDP Description et illustration du processus unifié Définit un enchaînement d activités Est réalisé par un ensemble de travailleurs Avec des rôles, des métiers Avec pour objectifs de passer des besoins

Plus en détail

GUIDE UTILISATEUR DU LOGICIEL DE RESERVATION EN LIGNE

GUIDE UTILISATEUR DU LOGICIEL DE RESERVATION EN LIGNE Page 1/14 GUIDE UTILISATEUR DU LOGICIEL DE RESERVATION EN LIGNE SOMMAIRE 1 Se connecter sur le logiciel...2 1.1 Se connecter sur le site Web du Club... 2 1.2 Page d accueil de BalleJaune... 3 1.3 S authentifier...

Plus en détail

Commencer avec Allplan Exchange. Nemetschek Allplan Systems GmbH, Munich. All rights reserved. Enregistrement

Commencer avec Allplan Exchange. Nemetschek Allplan Systems GmbH, Munich. All rights reserved. Enregistrement Commencer avec Allplan Exchange Nemetschek Allplan Systems GmbH, Munich. All rights reserved. Enregistrement Pour s enregistrer Vous avez besoin d un compte utilisateur valide pour Allplan Connect Vous

Plus en détail

M1 : Ingénierie du Logiciel

M1 : Ingénierie du Logiciel M1 : Ingénierie du Logiciel UNIVERSITE PIERRE & MARIE CURIE (PARIS VI) Examen Réparti 1ere partie 8 novembre 2012 (2 heures avec documents : tous SAUF ANNALES CORRIGEES). Barème indicatif sur 22 points.

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

TP1. Outils Java Eléments de correction

TP1. Outils Java Eléments de correction c sep. 2008, v2.1 Java TP1. Outils Java Eléments de correction Sébastien Jean Le but de ce TP, sur une séance, est de se familiariser avec les outils de développement et de documentation Java fournis par

Plus en détail

Atelier de programmation en python

Atelier de programmation en python Atelier de programmation en python Kévin Chewie Sztern et Christophe Sagane Vermorel Contents Introduction 2 L environnement de développement 2 Démarrer l IDE............................... 2 Premiers

Plus en détail

La Clé informatique. Formation Access XP Aide-mémoire

La Clé informatique. Formation Access XP Aide-mémoire La Clé informatique Formation Access XP Aide-mémoire Septembre 2003 Définitions de termes Base de données : Se compare à un énorme classeur ayant plusieurs tiroirs où chacun d eux contient des informations

Plus en détail

Examen professionnel Développement d applications TIC

Examen professionnel Développement d applications TIC Examen professionnel Développement d applications TIC Informations sur l examen Pour chaque problème, le nombre maximal de points que vous pouvez obtenir en cas de bonne réponse est mentionné. Le nombre

Plus en détail

TP C# Prise en main : interface graphique, animation

TP C# Prise en main : interface graphique, animation TP C# Prise en main : interface graphique, animation 1. Hello World! Description : Vous allez construire une application graphique dotée d un unique bouton qui affiche le message «Hello World!» lorsque

Plus en détail

Contact : admisco@yahoo.fr

Contact : admisco@yahoo.fr LOGICIEL COMPLET POUR L ADMINISTRATION SCOLAIRE Gestion d utilisateurs (enseignants, élèves, ) et leurs droits d accès Fonctionnement Réseau ou Monoposte Logiciel bilingue : Français & Arabe Gestion des

Plus en détail

Le Processus Unifié appliqué au projet MOOCS

Le Processus Unifié appliqué au projet MOOCS Le Processus Unifié appliqué au projet MOOCS Violaine Louvet GTN, 7 mai 2003, Orsay Le Processus Unifie applique au projet MOOCS p. 1 L objet Objet = entité regroupant des données (attributs) et des services

Plus en détail

TD5 : CAO. A l attention du professeur : bien propager les options CAO avant de commencer les manipulations avec les élèves

TD5 : CAO. A l attention du professeur : bien propager les options CAO avant de commencer les manipulations avec les élèves TD5 : CAO I. LES FONCTIONS DE GESTION DE PRO E Le travail en session Définition du répertoire de travail Les versions : une sécurité à court terme Structuration Renommer Remplacer par Les familles II.

Plus en détail

Chapitre II Analyse 1

Chapitre II Analyse 1 Chapitre II Analyse 1 Plan du chapitre II II. Analyse A. Identification des besoins : Cas d utilisation 1. Définitions 2. Modes d utilisation 3. Format détaillé 4. Principes de rédaction 5. Concevoir les

Plus en détail

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE 1 Environnement Lancement du logiciel : ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE Atelier «pour approfondir» Le tableur OpenOffice Calc o Menu Démarrer > Tous les programmes > OpenOffice.org > OpenOffice.org

Plus en détail

Baccalauréat Professionnel

Baccalauréat Professionnel Modalités d évaluation en CCF A destination des lycées professionnels publics et privés sous contrat Baccalauréat Professionnel EPREUVE de PREVENTION SANTE ENVIRONNEMENT (P.S.E) par CONTROLE EN COURS DE

Plus en détail

UML. Cas d'utilisation. Delphine Longuet. delphine.longuet@lri.fr

UML. Cas d'utilisation. Delphine Longuet. delphine.longuet@lri.fr Polytech Paris-Sud Formation initiale 3 e année Spécialité Informatique Année 2014-2015 UML Cas d'utilisation Delphine Longuet delphine.longuet@lri.fr Processus de développement logiciel Analyse des besoins

Plus en détail

UML Diagramme de classes (class diagram) pour le recueil et l analyse des besoins. Emmanuel Pichon 2013 V1.1

UML Diagramme de classes (class diagram) pour le recueil et l analyse des besoins. Emmanuel Pichon 2013 V1.1 UML Diagramme de classes (class diagram) pour le recueil et l analyse des besoins 2013 V1.1 Objectif Diagramme de classes (class diagram) pour le recueil des besoins et l analyse Présenter un ensemble

Plus en détail

Laboratoire 2 Conception du serveur d application et du client

Laboratoire 2 Conception du serveur d application et du client DÉPARTEMENT DE GÉNIE LOGICIEL ET DES TI LOG660 - BASE DE DONNÉES HAUTE PERFORMANCE Laboratoire 2 Conception du serveur d application et du client 1 Introduction Au cours de la session, les laboratoires

Plus en détail