La conception avec UML: les diagrammes de cas d utilisation
|
|
- Yvonne Léger
- il y a 7 ans
- Total affichages :
Transcription
1 La conception avec UML: les diagrammes ACDA CPOO () Mathieu Sassolas IUT de Sénart Fontainebleau Département Informatique Année
2 Plan de la séance 1 Organisation pratique et administrative 2 Qu est-ce qu UML? 3 2 / 51
3 Plan de la séance 1 Organisation pratique et administrative 2 Qu est-ce qu UML? 3 3 / 51
4 Planning général du cours Conception et Programmation Orientée Objet (CPOO) 5 semaines «Conception et modélisation» Cours, TD, TP M.S. Évaluation (Total : coefficient 5) Écrit ( 1h) semaine du 23/11 ; coeff. 3,5. Évaluation continue des TP : participation, TPs rendus... ; coeff. 1,5. 7 semaines «De la conception à l implémentation» Cours, TD, TP Luc Hernandez. Évaluation TP noté ; coefficient 7. 4 / 51
5 EPREL ( Le cours -CPOO a été créé sur EPREL. Y seront accessibles (au fur et à mesure) : Les cours (version présentation et imprimable). Les sujets de TD/TP. Des corrections de TD/TP. Sans doute d autres choses (contrôles...). Les TPs seront à rendre sur EPREL. Si besoin, les annonces pour le cours passeront par là. 5 / 51 En conséquence Il faut être inscrit à l université pour faire partie des utilisateurs du cours. Il faut lire vos (directement ou en redirection).
6 ACDA dans la suite de l année On veut voir de l ACDA (conception, modélisation, diagrammes...) : Dans le projet tutoré. Dans les rapports de stage. 6 / 51
7 Point info PT Je n ai pas encore tous les groupes! Il y a des sujets fournis par des entreprises ou associations sur projetc. Il est raisonnable que les groupes/sujets/tuteurs soient connus au plus tard pour le 17 octobre. 7 / 51
8 Plan de la séance 1 Organisation pratique et administrative 2 Qu est-ce qu UML? 3 8 / 51
9 Motivations Il est utile de réfléchir avant de coder besoin de conception (M3301 avec William Giuseffi). Pour concevoir, on utilise des modèles : Semperoper de Dresde, Wikimedia Une fois conçu, le plan sert à documenter. On doit concevoir/documenter à différents niveaux d abstraction. 9 / 51
10 UML : Unified Modeling Language Pour se comprendre, il faut parler la même langue. Le langage naturel est ambigü : «[Petit Ours Brun] aime bien son Papa, sa Maman aussi.» Représenter un programme signifie représenter des structures logiques et non des objets réels. Pas de représentation «canonique» qui s imposerait, au contraire des cartes, modèles réduits, etc. 10 / 51
11 UML : Unified Modeling Language Pour se comprendre, il faut parler la même langue. Le langage naturel est ambigü : «[Petit Ours Brun] aime bien son Papa, sa Maman aussi.» Représenter un programme signifie représenter des structures logiques et non des objets réels. Pas de représentation «canonique» qui s imposerait, au contraire des cartes, modèles réduits, etc. UML : Unified Modeling Language 10 / 51 Création à partir de Standard reconnu par l industrie en Standard ISO depuis 2000.
12 Différents diagrammes pour différents buts La modélisation est multi-échelle et concerne plusieurs aspects différents (sous-ensemble ; utilisation principale) : Abstrait Modèle des besoins Modèle d analyse Aspects fonctionnels Diag. s Aspects statiques Diag. de classes d analyse, de paquetage Aspects dynamiques Scénarios, diag. de séquences système Diag. d activités Modèle de conception Diag. de classes métier Diag. d états, de séquences, 11 / 51 Modèle de déploiement Concret Diag. de déploiement
13 Différents diagrammes pour différents buts La modélisation est multi-échelle et concerne plusieurs aspects différents (sous-ensemble ; utilisation principale) : Abstrait Modèle des besoins Modèle d analyse Aspects fonctionnels Diag. s today Aspects statiques Diag. de classes d analyse, de paquetage Aspects dynamiques Scénarios, diag. de séquences système Diag. d activités Modèle de conception not today! Diag. de classes métier Diag. d états, de séquences, 11 / 51 Modèle de déploiement Concret Diag. de déploiement
14 Plan de la séance 1 Organisation pratique et administrative 2 Qu est-ce qu UML? 3 12 / 51
15 Utilité des cas Identifier les interactions du système avec son environnement : humains et autres systèmes. Identifier les besoins : fonctionnalités du système. Identifier les dépendences entre les fonctionnalités. 13 / 51
16 Plan de la séance 1 Organisation pratique et administrative 2 Qu est-ce qu UML? 3 14 / 51
17 Les acteurs Tout sauf le système : personnes ou autres systèmes. Définit les rôles des interactions : une même personne peut se comporter suivant différents rôles. Les acteurs seront liés aux cas les concernant. 15 / 51
18 Les acteurs Tout sauf le système : personnes ou autres systèmes. Définit les rôles des interactions : une même personne peut se comporter suivant différents rôles. Les acteurs seront liés aux cas les concernant. Les acteurs peuvent être liés par héritage/généralisation. 15 / 51
19 Les cas Recensent les besoins (phase d analyse des besoins) ou les fonctionnalités (documentation). Souvent un verbe à l infinitif avec un complément : Faire quelque chose. Leur atomicité dépend du niveau de détail voulu : vs 16 / 51
20 Exemple On veut un système de notes Système de notes Système de notes 17 / 51
21 Exemple On veut un système de notes où les enseignants Système de notes Système de notes 17 / 51 Enseignant
22 Exemple On veut un système de notes où les enseignants pourront entrer leurs notes Système de notes Système de notes Entrer des notes 17 / 51 Enseignant
23 Exemple On veut un système de notes où les enseignants pourront entrer leurs notes et les étudiants Etudiant Système de notes Système de notes Entrer des notes 17 / 51 Enseignant
24 Exemple On veut un système de notes où les enseignants pourront entrer leurs notes et les étudiants les consulter ; Etudiant Système de notes Système de notes Consulter des notes Entrer des notes 17 / 51 Enseignant
25 Exemple On veut un système de notes où les enseignants pourront entrer leurs notes et les étudiants les consulter ; les enseignants peuvent également consulter les notes des étudiants. Etudiant Système de notes Système de notes Consulter des notes Entrer des notes 17 / 51 Enseignant
26 Exemple On veut un système de notes où les enseignants pourront entrer leurs notes et les étudiants les consulter ; les enseignants peuvent également consulter les notes des étudiants. Etudiant Système de notes Système de notes Consulter des notes Entrer des notes 17 / 51 Enseignant
27 Exemple On veut un système de notes où les enseignants pourront entrer leurs notes et les étudiants les consulter ; les enseignants peuvent également consulter les notes des étudiants. À la fin du semestre, les notes sont transmises Etudiant Système de notes Système de notes Consulter des notes Entrer des notes 17 / 51 Enseignant Transmettre des notes
28 Exemple On veut un système de notes où les enseignants pourront entrer leurs notes et les étudiants les consulter ; les enseignants peuvent également consulter les notes des étudiants. À la fin du semestre, les notes sont transmises au serveur central de notes qui s occupera de l édition des diplômes. 17 / 51 Etudiant Enseignant Système de notes Système de notes Consulter des notes Entrer des notes Transmettre des notes Serveur central
29 Exemple On veut un système de notes où les enseignants pourront entrer leurs notes et les étudiants les consulter ; les enseignants peuvent également consulter les notes des étudiants. À la fin du semestre, les notes sont transmises au serveur central de notes qui s occupera de l édition des diplômes. 17 / 51 Etudiant Enseignant Système de notes Système de notes Consulter des notes Entrer des notes Transmettre des notes Serveur central
30 Plan de la séance 1 Organisation pratique et administrative 2 Qu est-ce qu UML? 3 18 / 51
31 Relations acteur cas Cas habituel : association. Système Système Acteur Cas D utilisation interaction bidirectionnelle. 19 / 51
32 Relations acteur cas Cas habituel : association. Système Système Acteur Cas D utilisation interaction bidirectionnelle. Peut lier plusieurs acteurs à un même cas. Exemple : Système bancaire Système bancaire Effectuer virement 19 / 51 Client Banquier
33 Remarque Un cas lié à plusieurs acteurs ne donne pas pour autant d information sur la concomitance. Système bancaire Système bancaire Effectuer virement Client Sortir extraits de compte Banquier 20 / 51
34 Relations acteur cas suite Association unidirectionnelle de l acteur vers le système : stimulus, message entrant pour le système. Exemple : Capteur Système industriel Système industriel Sonner alarme Association unidirectionnelle du système vers l acteur : message sortant. Exemple : Système des absences Système des absences Prévenir absence répétée 21 / 51 Tuteur
35 Relations entre cas Trois types : Héritage/généralisation : <<extend>> Extension : <<include>> Inclusion : 22 / 51
36 Héritage/Généralisation Système Système Acteur1 Acteur2 Cas général Cas particulier 1 Cas particulier 2 23 / 51 Remarque Acteur1 peut faire le cas général, donc il peut faire les cas particuliers 1 et 2. Acteur2 ne peut pas faire le cas particulier 2.
37 Héritage/Généralisation Exemple Système bancaire Système bancaire Client Retirer de l argent au guichet Retirer de l argent Retirer de l argent à l automate Ouvrir un compte Client jeune Ouvrir un compte courant 24 / 51 Ouvrir un livret jeune
38 Extension Un cas qui fait tout ce que fait un autre et plus. Système Système Cas de base <<extend>> Extension Acteur L acteur est nécessairement impliqué dans le cas de base. 25 / 51
39 Extension Exemple Informaticien <<extend>> Exporter en SVG Système de l INSEE Système de l INSEE Exporter en XML <<extend>> Statisticien Exporter en HTML 26 / 51
40 Inclusion Une partie d un autre cas qui n est pas utile en soi (càd sans le cas contenant) ; peut être partagé entre divers cas contenants ; est nécessaire au bon fonctionnement du cas contenant. Système Système Cas de base <<include>> Sous-partie Acteur 27 / 51 L acteur est nécessairement impliqué dans la sous-partie.
41 Inclusion Exemple Système Système Lire un <<include>> Authentification <<include>> Écrire un Utilisateur 28 / 51
42 Inclusion Exemple Système Système Lire un Serveur OTP <<include>> Authentification <<include>> Utilisateur Écrire un 28 / 51 Le sous-cas peut avoir des associations propres.
43 Extension vs héritage Pour éviter les confusions Une extension fait plus, un héritage fait différemment. Système de l INSEE Système de l INSEE Exporter en XML Informaticien <<extend>> Exporter les données Exporter en HTML Statisticien 29 / 51
44 Extension vs Inclusion Pour éviter les confusions Une extension et l étendu sont des cas à part entière. Dans l inclusion, l inclus seul n a pas de raison d être. Un cas inclus est souvent partagé par plusieurs autres cas. Exemple canonique : S authentifier. 30 / 51
45 Extension vs Inclusion Pour éviter les confusions Une extension et l étendu sont des cas à part entière. Dans l inclusion, l inclus seul n a pas de raison d être. Un cas inclus est souvent partagé par plusieurs autres cas. Exemple canonique : S authentifier. Dans plusieurs cas, les deux seront acceptables. Il faut seulement être capable de le justifier. 30 / 51
46 Ce que ne dit pas un DCU Pas d information sur le temps Si les acteurs interagissent ou peuvent participer indépendamment à un cas commun. On ne fait pas apparaître l enchaînement temporel de divers cas. Système de FLOT Système de FLOT S inscrire Étudiant Suivre un cours 31 / 51
47 Plan de la séance 1 Organisation pratique et administrative 2 Qu est-ce qu UML? 3 32 / 51
48 L inscription à l université L énoncé textuel La scolarité de l université s occupe de la gestion des inscriptions. Cela consiste à inscrire les étudiants, modifier leurs inscriptions, voire les supprimer. Les inscriptions peuvent être particulières s il s agit d une inscription en double cursus ou en alternance. Les inscriptions en alternance ont besoin de l accord du CFA, et ce cas particulier est de la responsabilité de certains membres de la scolarité. L inscription en double cursus peut être gérée par n importe quel agent de la scolarité. Une fois l inscription terminée, il faut imprimer la carte d étudiant, à l aide d une imprimante spéciale. Que ce soit pour inscrire, modifier ou supprimer une inscription, la scolarité doit pouvoir vérifier le paiement des droits d inscription. 33 / 51
49 Les différentes étapes de la construction du DCU Attention! On va construire puis effacer des choses! Identifier les acteurs (et ce qui est dans le système). 34 / 51
50 L inscription à l université L énoncé textuel La scolarité de l université s occupe de la gestion des inscriptions. Cela consiste à inscrire les étudiants, modifier leurs inscriptions, voire les supprimer. Les inscriptions peuvent être particulières s il s agit d une inscription en double cursus ou en alternance. Les inscriptions en alternance ont besoin de l accord du CFA, et ce cas particulier est de la responsabilité de certains membres de la scolarité. L inscription en double cursus peut être gérée par n importe quel agent de la scolarité. Une fois l inscription terminée, il faut imprimer la carte d étudiant, à l aide d une imprimante spéciale. Que ce soit pour inscrire, modifier ou supprimer une inscription, la scolarité doit pouvoir vérifier le paiement des droits d inscription. 35 / 51
51 L inscription à l université Diagramme Scolarité Système de gestion des inscriptions Système de gestion des inscriptions Imprimante Scolarité FA CFA 36 / 51
52 Les différentes étapes de la construction du DCU Attention! On va construire puis effacer des choses! Identifier les acteurs (et ce qui est dans le système). Identifier les héritages entre acteurs. 37 / 51
53 L inscription à l université L énoncé textuel La scolarité de l université s occupe de la gestion des inscriptions. Cela consiste à inscrire les étudiants, modifier leurs inscriptions, voire les supprimer. Les inscriptions peuvent être particulières s il s agit d une inscription en double cursus ou en alternance. Les inscriptions en alternance ont besoin de l accord du CFA, et ce cas particulier est de la responsabilité de certains membres de la scolarité. L inscription en double cursus peut être gérée par n importe quel agent de la scolarité. Une fois l inscription terminée, il faut imprimer la carte d étudiant, à l aide d une imprimante spéciale. Que ce soit pour inscrire, modifier ou supprimer une inscription, la scolarité doit pouvoir vérifier le paiement des droits d inscription. 38 / 51
54 L inscription à l université Diagramme Scolarité Système de gestion des inscriptions Système de gestion des inscriptions Imprimante Scolarité FA CFA 39 / 51
55 Les différentes étapes de la construction du DCU Attention! On va construire puis effacer des choses! Identifier les acteurs (et ce qui est dans le système). Identifier les héritages entre acteurs. Identifier les cas. 40 / 51
56 L inscription à l université L énoncé textuel La scolarité de l université s occupe de la gestion des inscriptions. Cela consiste à inscrire les étudiants, modifier leurs inscriptions, voire les supprimer. Les inscriptions peuvent être particulières s il s agit d une inscription en double cursus ou en alternance. Les inscriptions en alternance ont besoin de l accord du CFA, et ce cas particulier est de la responsabilité de certains membres de la scolarité. L inscription en double cursus peut être gérée par n importe quel agent de la scolarité. Une fois l inscription terminée, il faut imprimer la carte d étudiant, à l aide d une imprimante spéciale. Que ce soit pour inscrire, modifier ou supprimer une inscription, la scolarité doit pouvoir vérifier le paiement des droits d inscription. 41 / 51
57 L inscription à l université Diagramme Système de gestion des inscriptions Système de gestion des inscriptions Vérifier paiement Scolarité Inscrire Modifier inscription Supprimer inscription Imprimer carte étudiant Imprimante Inscrire en double cursus 42 / 51 Scolarité FA Inscrire en alternance CFA
58 Les différentes étapes de la construction du DCU Attention! On va construire puis effacer des choses! Identifier les acteurs (et ce qui est dans le système). Identifier les héritages entre acteurs. Identifier les cas. Associer les cas s et les acteurs. 43 / 51
59 L inscription à l université L énoncé textuel La scolarité de l université s occupe de la gestion des inscriptions. Cela consiste à inscrire les étudiants, modifier leurs inscriptions, voire les supprimer. Les inscriptions peuvent être particulières s il s agit d une inscription en double cursus ou en alternance. Les inscriptions en alternance ont besoin de l accord du CFA, et ce cas particulier est de la responsabilité de certains membres de la scolarité. L inscription en double cursus peut être gérée par n importe quel agent de la scolarité. Une fois l inscription terminée, il faut imprimer la carte d étudiant, à l aide d une imprimante spéciale. Que ce soit pour inscrire, modifier ou supprimer une inscription, la scolarité doit pouvoir vérifier le paiement des droits d inscription. 44 / 51
60 L inscription à l université Diagramme Système de gestion des inscriptions Système de gestion des inscriptions Vérifier paiement Scolarité Inscrire Modifier inscription Supprimer inscription Imprimer carte étudiant Imprimante Inscrire en double cursus 45 / 51 Scolarité FA Inscrire en alternance CFA
61 Les différentes étapes de la construction du DCU Attention! On va construire puis effacer des choses! Identifier les acteurs (et ce qui est dans le système). Identifier les héritages entre acteurs. Identifier les cas. Associer les cas s et les acteurs. Trouver les dépendances (inclusion/extension) entre les cas. 46 / 51
62 L inscription à l université Diagramme Système de gestion des inscriptions Système de gestion des inscriptions Scolarité <<include>> Inscrire <<include>> Vérifier paiement <<include>> <<include>> Modifier inscription Supprimer inscription Imprimer carte étudiant Imprimante <<extend>> <<extend>> Inscrire en double cursus 47 / 51 Scolarité FA Inscrire en alternance CFA
63 Les différentes étapes de la construction du DCU Attention! On va construire puis effacer des choses! Identifier les acteurs (et ce qui est dans le système). Identifier les héritages entre acteurs. Identifier les cas. Associer les cas s et les acteurs. Trouver les dépendances (inclusion/extension) entre les cas. Supprimer les associations superflues. 48 / 51
64 L inscription à l université Diagramme Système de gestion des inscriptions Système de gestion des inscriptions Scolarité <<include>> Inscrire <<include>> Vérifier paiement <<include>> <<include>> Modifier inscription Supprimer inscription Imprimer carte étudiant Imprimante <<extend>> <<extend>> Inscrire en double cursus 49 / 51 Scolarité FA Inscrire en alternance CFA
65 Les différentes étapes de la construction du DCU 50 / 51 Attention! On va construire puis effacer des choses! Identifier les acteurs (et ce qui est dans le système). Identifier les héritages entre acteurs. Identifier les cas. Associer les cas s et les acteurs. Trouver les dépendances (inclusion/extension) entre les cas. Supprimer les associations superflues. Factoriser par héritage.
66 L inscription à l université Diagramme Système de gestion des inscriptions Système de gestion des inscriptions <<include>> Vérifier paiement Scolarité Gérer les inscriptions Inscrire Modifier inscription <<include>> Supprimer inscription Imprimer carte étudiant Imprimante <<extend>> <<extend>> Inscrire en double cursus 51 / 51 Scolarité FA Inscrire en alternance CFA
Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language
Unified Modeling Language UML Salima Hassas Version Cycle de vie du logiciel Client Besoins Déploiement Analyse Test Conception Cours sur la base des transparents de : Gioavanna Di Marzo Serugendo et Frédéric
Plus en détailGuichet automatique de banque
Guichet automatique de banque Mastère 2004 1 Guichet automatique de banque : GAB Objectif : Illustrer la vue fonctionnelle et particulièrement la définition des cas d utilisation. 1. Spécification du problème
Plus en détailRTDS G3. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com
RTDS G3 Emmanuel Gaudin emmanuel.gaudin@pragmadev.com PragmaDev Dédiée au développement d un AGL pour le développement des applications temps réel et embarquées. Réseau de partenaires: Formations, Service,
Plus en détailbasée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML
basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes
Plus en détailChapitre I : le langage UML et le processus unifié
I. Introduction Les méthodes d analyse orientées objet sont initialement issues des milieux industriels. La préoccupation dominante de leurs auteurs est le génie logiciel, c est-àdire les principes et
Plus en détailMaster 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étailC 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étailSOMMAIRE. 3. Comment Faire?... 3 3.1 Description détaillée des étapes de configuration en fonction du logiciel de messagerie... 3
SOMMAIRE 1. A quoi sert ce Document?... 3 2. Quel intérêt de faire cette Manipulation?... 3 3. Comment Faire?... 3 3.1 Description détaillée des étapes de configuration en fonction du logiciel de messagerie...
Plus en détailIFT2255 : Génie logiciel
IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti
Plus en détailUML (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étailINFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année Académique : 2004-2005
Université Libre de Bruxelles Faculté des Sciences Appliquées & Faculté des Sciences INFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année
Plus en détailopenarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de
openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de itemis France 2009 All rights reserved 1 Itemis en quelques mots Spécialisé dans l
Plus en détailIngénierie des Modèles. Méta-modélisation
Ingénierie des Modèles Méta-modélisation Eric Cariou Master Technologies de l'internet 2 ème année Université de Pau et des Pays de l'adour UFR Sciences Pau Département Informatique Eric.Cariou@univ-pau.fr
Plus en détailUML (Diagramme de classes) Unified Modeling Language
UML (Diagramme de classes) Unified Modeling Language Sommaire Introduction Objectifs Diagramme de classes Classe (Nom, attribut, opération) Visibilité et portée des constituants d une classe Association
Plus en détailBases de données et interfaces Génie logiciel
Bases de données et interfaces Génie logiciel Merlet benjamin Merlet-Billon Maryvonne Hueber Yann Jamin Guillaume Giraud Sandra Département Génie Biologique Professeurs responsables : Option BIMB Promotion
Plus en détailDéveloppement d un interpréteur OCL pour une machine virtuelle UML.
ObjeXion Software Prototyping made easy SA au capital de 500 000 F Siret 421 565 565 00015 APE 722Z Téléphone : 03 89 35 70 75 Télécopie : 03 89 35 70 76 L embarcadère 5, rue Gutemberg 68 800 Vieux-Thann,
Plus en détailBienvenue au collège Sciences et Technologie
Bienvenue au collège Sciences et Technologie INFORMATIONS RENTRÉE 2014 Sommaire Le semestre d orientation MISMI 1 Unité d Enseignement unique composée de 8 matières: 1 - Le semestre d orientation 2 - Après
Plus en détailBULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)
Ministère de l Enseignement Supérieur et de la Recherche Scientifique Ecole Supérieure Privée d Ingénierie et de Technologie BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)
Plus en détailMaster MIDO 2ème année. Spécification et Conception en UML Maude Manouvrier
Master MIDO 2ème année Spécification et Conception en UML Maude Manouvrier Spécifications initiales Analyse Conception du système Conception des classes Bibliographie Modélisation et conception orientées
Plus en détailTable des matières Sources
Table des matières Modélisation objet avec UML... 2 Introduction... 2 Modèle de système informatique :... 2 Pourquoi UML pour la modélisation Objet?... 3 Représentation dynamique du système... 5 Le diagramme
Plus en détailMineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)
Mineure SOA Business Process Modeling (BPM) Idir AIT SADOUNE idir.aitsadoune@supelec.fr Idir AIT SADOUNE - Plan 1 Notion de processus? 2 Modélisation des processus? 3 Langages
Plus en détailProjets Tutorés. Lucas Nussbaum. lucas.nussbaum@univ-lorraine.fr. Licence professionnelle ASRALL
Projets Tutorés Lucas Nussbaum lucas.nussbaum@univ-lorraine.fr Licence professionnelle ASRALL Administration de systèmes, réseaux et applications à base de logiciels libres Lucas Nussbaum Projets tutorés
Plus en détailProjet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :
CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i
Plus en détailREGLEMENT DU CONTRÔLE DES CONNAISSANCES FORMATION EN INITIAL, APPRENTISSAGE, FORMATION CONTINUE
UNIVERSITE D EVRY VAL D ESSONNE IUT d EVRY-BRETIGNY-ATHIS MONS Département TC Arrêté d habilitation : 20014028 LICENCE PROFESSIONNELLE COMMERCE Spécialité : MARKETING ET COMMERCE SUR INTERNET Les métiers
Plus en détailCas OpenERP Note pédagogique
Cas OpenERP Note pédagogique OBJECTIFS L étude de cas MATSKI doit permettre d atteindre plusieurs objectifs pédagogiques : - Comprendre l intérêt des ERP. - Analyser le système d information d une entreprise
Plus en détailProgramme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)
Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée
Plus en détailProgrammation en Java IUT GEII (MC-II1) 1
Programmation en Java IUT GEII (MC-II1) 1 Christophe BLANC - Paul CHECCHIN IUT Montluçon Université Blaise Pascal Novembre 2009 Christophe BLANC - Paul CHECCHIN Programmation en Java IUT GEII (MC-II1)
Plus en détailMaster Théorie et pratiques des arts interactifs
Master Théorie et pratiques des arts interactifs Co-directeurs du Master Université de Poitiers Bertrand Augereau augerau@sic.univ-poitiers.fr École Européenne Supérieure de l Image Sabrina GRASSI-FOSSIER
Plus en détailMON LIVRET DE COMPETENCES EN LANGUE (Socle commun) Niveau A1/A2 / B1
Nom : Prénom :.. MON LIVRET DE COMPETENCES EN LANGUE (Socle commun) Niveau A1/A2 / B1 Récapitulatif pour la validation du Diplôme National du Brevet (Attestation du Niveau A2 en Langue Vivante) : ACTIVITES
Plus en détailGOL-502 Industrie de services. Travaux Pratique / Devoir #7
GOL-502 Industrie de services Travaux Pratique / Devoir #7 Version 2012 Modélisation à l'aide du langage UML 1) Diagramme de cas d'utilisation 2) Diagramme de classes 3) Diagramme de séquence 4) Diagramme
Plus en détailProjet Active Object
Projet Active Object TAO Livrable de conception et validation Romain GAIDIER Enseignant : M. Noël PLOUZEAU, ISTIC / IRISA Pierre-François LEFRANC Master 2 Informatique parcours MIAGE Méthodes Informatiques
Plus en détailBusiness Process Modeling (BPM)
Business Process Modeling (BPM) Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture
Plus en détailPatrons de Conception (Design Patterns)
Patrons de Conception (Design Patterns) Introduction 1 Motivation Il est difficile de développer des logiciels efficaces, robustes, extensibles et réutilisables Il est essentiel de comprendre les techniques
Plus en détailRAPPORT 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étailSECURITE DES SYSTEMES DʼINFORMATION FREEIPA Projet de semestre ITI 3eme année Etudiant RAZAFIMAHATRATRA LAURE Professeur : Gérald LITZISTORF
SECURITE DES SYSTEMES DʼINFORMATION FREEIPA Projet de semestre ITI 3eme année Etudiant RAZAFIMAHATRATRA LAURE Professeur : Gérald LITZISTORF 1 Année académique 2013-2014 Projet de semestre SECURITE DES
Plus en détailQUELQUES ÉLÉMENTS DU DÉVELOPPEMENT LOGICIEL
QUELQUES ÉLÉMENTS DU DÉVELOPPEMENT LOGICIEL LA DÉCOUPE MVC (MODEL VIEW CONTROL) Imaginez la programmation en Python d un petit menu d une application visible sur la figure A.1. Lorsqu on clique sur un
Plus en détailUniversité de Bangui. Modélisons en UML
Université de Bangui CRM Modélisons en UML Ce cours a été possible grâce à l initiative d Apollinaire MOLAYE qui m a contacté pour vous faire bénéficier de mes connaissances en nouvelles technologies et
Plus en détailDescription de la formation
Description de la formation Modalités Ce parcours de formation est un parcours en alternance, d une durée de 2ans, à raison d une semaine de formation par mois, soit 770 heures et de trois semaines de
Plus en détailGénie Logiciel Avancé Cours 3 Le modèle à objets
Génie Logiciel Avancé Cours 3 Le modèle à objets Stefano Zacchiroli zack@pps.univ-paris-diderot.fr Laboratoire PPS, Université Paris Diderot - Paris 7 URL http://upsilon.cc/zack/teaching/1112/gla/ Copyright
Plus en détailPascal Brunot Hadrien Cambazard UML FOR BUSINESS INTELLIGENCE PROJECT
UML FOR BUSINESS INTELLIGENCE PROJECT Abstract : this document deals with the role of UML into business intelligence projects (like data warehousing). After a quick overview of what UML offers, it focuses
Plus en détailFormation : Modélisation avec UML 2.0 et Mise en pratique
Formation : Modélisation avec et Mise en pratique Durée : sur 4 Jours soit 28 heures ou sur 5 Jours soit 35 heures Présentation Stage UML (Unified Modeling Language) est la notation standard qui s'est
Plus en détailPar : ZIED TOUNSI PROJET DE FIN D ETUDE. Licence Appliquée GESTON DES PERSONNELS GOUVERNORAT DU KAIROUAN
GESTON DES PERSONNELS GOUVERNORAT DU KAIROUAN Par : ZIED TOUNSI PROJET DE FIN D ETUDE Licence Appliquée En SCIENCES ET TECHNIQUES DE L INFORMATIONS ET DE COMMUNICATIONS UNIVERSITE VIRTUELLE DE TUNIS Encadreur
Plus en détailAnalyse,, Conception des Systèmes Informatiques
Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance
Plus en détailLa directive INSPIRE en Wallonie: le géoportail et l infrastructure de diffusion des géodonnées en Région wallonne (InfraSIG(
La directive INSPIRE en Wallonie: le géoportail et l infrastructure de diffusion des géodonnées en Région wallonne (InfraSIG( InfraSIG) Jean-Pierre KINNAERT Directeur Département de la géomatique Service
Plus en détailUML : Unified Modeling Language
UML : Unified Modeling Language Recommended: UML distilled A brief guide to the standard Object Modeling Language Addison Wesley based on Frank Maurer lecture, Univ. of Calgary in french : uml.free.fr/index.html
Plus en détailRÉALISATION D UN SITE DE RENCONTRE
RÉALISATION D UN SITE DE RENCONTRE Par Mathieu COUPE, Charlène DOUDOU et Stéphanie RANDRIANARIMANA Sous la coordination des professeurs d ISN du lycée Aristide Briand : Jérôme CANTALOUBE, Laurent BERNARD
Plus en détailWeb Tier : déploiement de servlets
Web Tier : déploiement de servlets 1 / 35 Plan 1 Introduction 2 Servlet : Principe de fonctionnement 3 Création et développement sur un serveur JEE 4 Quelques méthodes de l API des servlets 5 Utilisation
Plus en détailL objectif de ce cycle est de former des techniciens supérieurs spécialisés dans l administration et la gestion de bases de données et des réseaux.
DTS DIPLOME DE TECHNICIEN SUPERIEUR (DTS) EN RESEAUX & DONNEES OBJECTIFS GENERAUX L objectif de ce cycle est de former des techniciens supérieurs spécialisés dans l administration et la gestion de bases
Plus en détailChapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle
Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle NFE107 Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle 5.1 Introduction Positionnement de la
Plus en détailContrôle des connaissances. Licence professionnelle Notariat
Contrôle des connaissances Licence professionnelle Notariat Approuvé par : - Le Conseil de Gestion de l Ecole de Droit du 9 juin 204 - Le Conseil des Etudes et de la Vie Universitaire de l Université d
Plus en détailModules du DUT Informatique proposés pour des DCCE en 2014/2015
Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Résumé de l offre : Parmi les 5500 heures d enseignement informatique dispensées au département informatique de l IUT (avec 2880 heures de
Plus en détailGénérer du code à partir d une description de haut niveau
Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,
Plus en détailUE 8 Systèmes d information de gestion Le programme
UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications
Plus en détailAprès un Bac technologique STI Energie et environnement
Après un Bac technologique STI Energie et environnement Après le bac STI Filières SÉLECTIVES À L ENTRÉE IUT STS CPGE bulletins de première admission sur dossier notes des épreuves anticipées de français
Plus en détailLICENCE PROFESSIONNELLE
LICENCE PROFESSIONNELLE Composante : IUT Domaine : Droit, économie, gestion Mention : E-Commerce et Marketing numérique Parcours : Marketing et commerce sur internet Numéro d accréditation : 20150290 Régime
Plus en détailCours STIM P8 TD 1 Génie Logiciel
Cours STIM P8 TD 1 Génie Logiciel Compléments sur UML Intervenant : Anil CASSAM CHENAI Date : 02/02/2012 Objectifs du complément Ce complément sera approfondi en parallèle de plusieurs TD/Cours. Rappels
Plus en détailMéthodes d évolution de modèle produit dans les systèmes du type PLM
Résumé de thèse étendu Méthodes d évolution de modèle produit dans les systèmes du type PLM Seyed Hamedreza IZADPANAH Table des matières 1. Introduction...2 2. Approche «Ingénierie Dirigée par les Modèles»
Plus en détailLe Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer
Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de
Plus en détailModélisation de Lignes de Produits en UML *
Modélisation de Lignes de Produits en UML * Tewfik ZIADI, Loïc HELOUET, Jean-Marc JEZEQUEL 2 IRISA, Campus de Beaulieu 35042 RennesCedex, France Tewfik.Ziadi@irisa.fr Loic.Helouet@irisa.fr, Jezequel@irisa.fr
Plus en détailLA GMAO ACCEDER : EXPLOITATION POUR L ENSEIGNEMENT
LA GMAO ACCEDER : EXPLOITATION POUR L ENSEIGNEMENT 1 - AVANTAGES DE LA GMAO ACCEDER POUR ENSEIGNER 2 - GENERALITES POUR L EXPLOITATION EN BAC PRO ET BTS 3 LA GMAO ET LE NOUVEAU REFERENTIEL BTS 2014 MAINTENANCE
Plus en détailPlate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation
Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA Guide d'utilisation 8 novembre 2013 2/14 Table des matières 1 Introduction... 3 2 Accès au service... 3 3 Aperçu du service...
Plus en détailRAPPORT DE PROJET. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES
Antonin AILLET Remi DEVES Thibaut AZZOPARDI 2 ème année de DUT Informatique RAPPORT DE PROJET «Développer une application intranet pour la gestion des stages des étudiants» Encadré par Didier BOULLE Année
Plus en détailProgramme de formation
INSCRIVEZ VOUS Formations sélectionnées et financées par le FAFIEC Programme de formation mardi 16 septembre 2014 Les Métiers du Test Module 5.2 - Automatisation des tests fonctionnels : HP Unified Functional
Plus en détailDevenez un véritable développeur web en 3 mois!
Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web
Plus en détailLes diagrammes de modélisation
L approche Orientée Objet et UML 1 Plan du cours Introduction au Génie Logiciel L approche Orientée Objet et Notation UML Les diagrammes de modélisation Relations entre les différents diagrammes De l analyse
Plus en détailFICHE UE Licence/Master Sciences, Technologies, Santé Mention Informatique
NOM DE L'UE : Algorithmique et programmation C++ LICENCE INFORMATIQUE Non Alt Alt S1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) MASTER INFORMATIQUE Non
Plus en détailDiplôme Universitaire de Technologie INFORMATIQUE. Programme Pédagogique National
PPN DUT Informatique 2013 Diplôme Universitaire de Technologie INFORMATIQUE Programme Pédagogique National Ministère de l enseignement supérieur et de la recherche, 2013 Page 1/67 Sommaire Sommaire...2
Plus en détailPrésentation. Au programme. Fonctionnement. A l issue de ce module vous devriez...
Au programme Conception Orientée Objet Jean-Christophe Routier Licence mention Informatique Université Lille 1 Présentation L UE COO est le prolongement immédiat de l UE POO du S4 informatique. cf. http://portail.fil.univ-lille1.fr/portail/ls4/poo
Plus en détailLa version 3.0 de Corman S
La version 3.0 de Corman S 0. Généralités Versions précédentes : Version 1.0, développée sur plate-forme MS-DOS, et exploitée de 1996 à 1999 sur un réseau local Novell NetWare Version 2.0, développée sur
Plus en détailNom de l application
Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique
Plus en détailFiche pédagogique du projet DACEFI-2
pédagogique du projet DACEFI-2 Fiche pédagogique N 2D Module 2 Renforcement des entités de gestion --- La création et la gestion d un compte en banque Contexte de la réunion Le projet DACEFI 2 développe
Plus en détailPG208, Projet n 3 : Serveur HTTP évolué
PG208, Projet n 3 : Serveur HTTP évolué Bertrand LE GAL, Serge BOUTER et Clément VUCHENER Filière électronique 2 eme année - Année universitaire 2011-2012 1 Introduction 1.1 Objectif du projet L objectif
Plus en détailCONCEPTION ET REALISATION D UNE APPLICATION MOBILE M-BANKING
RÉPUBLIQUE TUNISIENNE Ministère de l Enseignement Supérieur et de la Recherche Scientifique UNIVERSITE VIRTUELLE DE TUNIS Pour l'obtention du diplôme : Master professionnel en Nouvelles Technologies des
Plus en détailSCIENCES POUR L INGENIEUR
LICENCE SCIENCES, TECHNOLOGIES, SANTE / STAPS SCIENCES POUR L INGENIEUR Parcours Maintenance Industrielle www.univ-littoral.fr OBJECTIFS DE LA FORMATION La Licence Sciences Pour l Ingénieur (SPI) est une
Plus en détailLICENCE PROFESSIONNELLE Assurance, Banque, Finance
LICENCE PROFESSIONNELLE Assurance, Banque, Finance Spécialité : CARRIERES DE L IMMOBILIER Arrêté d habilitation : 20014018 REGLEMENT DU CONTRÔLE DES CONNAISSANCES 2013-2015 VU la loi 84-52 du 26 janvier
Plus en détailECTS CM TD TP. 1er semestre (S3)
Organisation du parcours M2 IRS en alternance De façon générale, les unités d enseignements (UE) sont toutes obligatoires avec des ECTS équivalents à 3 sauf le stage sur 27 ECTS et réparties sur deux semestres
Plus en détailBesoins utilisateurs. Quelle démarche pour passer des besoins au code? Code. chapitre1 UNIFIED MODELING LANGUAGE. package LogiqueMetier.
chapitre1 Besoins utilisateurs Quelle démarche pour passer des besoins au code?? UNIFIED MODELING LANGUAGE package LogiqueMetier.Gestion; import LogiqueMetier.Catalogue.Livre; import java.util.*;public
Plus en détailPrésentation générale de la méthode orientée objet : O.M.T. (Rumbaugh & al.)
Présentation générale de la méthode orientée objet : O.M.T. (Rumbaugh & al.) Bernard ESPINASSE Professeur à l'université d'aix-marseille Plan Introduction Les modèles d'omt Le Modèle Objet (MO) Le Modèle
Plus en détailUNIVERSITE DE TOULON UFR FACULTE DE DROIT REGLEMENT D EXAMEN ANNEE 2012/2017 LICENCE DROIT MENTION DROIT GENERAL
UNIVERSITE DE TOULON UFR FACULTE DE DROIT REGLEMENT D EXAMEN ANNEE 01/017 LICENCE DROIT MENTION DROIT GENERAL Les présentes règles s inscrivent dans le cadre réglementaire national défini par les tetes
Plus en détailDocument d aide au suivi scolaire
Document d aide au suivi scolaire Ecoles Famille Le lien Enfant D une école à l autre «Enfants du voyage et de familles non sédentaires» Nom :... Prénom(s) :... Date de naissance :... Ce document garde
Plus en détailCours en ligne Développement Java pour le web
Cours en ligne Développement Java pour le web We TrainFrance info@wetrainfrance Programme général du cours Développement Java pour le web Module 1 - Programmation J2ee A) Bases de programmation Java Unité
Plus en détail3. UML - Unified Modeling Language Diagrammes statiques
3. UML - Unified Modeling Language Diagrammes statiques Laëtitia Matignon laetitia.matignon@univ-lyon1.fr Département Informatique - Polytech Lyon Université Claude Bernard Lyon 1 2012-2013 Laëtitia Matignon
Plus en détailM1 : Ingénierie du Logiciel
M1 : Ingénierie du Logiciel UNIVERSITE PIERRE & MARIE CURIE (PARIS VI) Examen Réparti 2eme partie 16 Mai 2013 (2 heures avec documents : tous SAUF ANNALES CORRIGEES). Barème indicatif sur 20,5 points (max
Plus en détailLangage et Concepts de ProgrammationOrientée-Objet 1 / 40
Déroulement du cours Introduction Concepts Java Remarques Langage et Concepts de Programmation Orientée-Objet Gauthier Picard École Nationale Supérieure des Mines de Saint-Étienne gauthier.picard@emse.fr
Plus en détail4. SERVICES WEB REST 46
4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,
Plus en détailLe 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étailLangage et Concepts de Programmation Objet. 1 Attributs et Méthodes d instance ou de classe. Travaux Dirigés no2
Langage et Concepts de Programmation Objet Travaux Dirigés no2 Pôle Informatique École Nationale Supérieure des Mines de St-Etienne Vous trouverez plus de détails sur les concepts abordés lors de ce TD
Plus en détailAprès un Bac technologique STI Systèmes d information et numérique
Après un Bac technologique STI Systèmes d information et numérique Après le bac STI Filières SÉLECTIVES À L ENTRÉE IUT STS CPGE bulletins de première admission sur dossier notes des épreuves anticipées
Plus en détailModerniser. le système d information et le portefeuille applicatif. www.bull.com
Moderniser le système d information et le portefeuille applicatif L évolution technologique des plates-formes, l ouverture du système d information et la modernisation du portefeuille applicatif sont des
Plus en détail2014-2017. DUT Gestion Logistique et Transport. Organisation des études. Un passeport pour l étranger & formation bilingue.
Institut Universitaire de Technologie GLT Gestion Logistique & Transport Place Robert Schuman - BP 4006 76610 Le Havre 02.32.74.46.00 - Fax 02.32.74.46.71 Secrétariat administratif iut-sec-glt@univ-lehavre.fr
Plus en détailOn trouvera sur le site du CCDMD un exemple d album construit avec Cantare. (http://www.ccdmd.qc.ca/ri/cantare)
Cantare 2 Introduction L outil logiciel Cantare s adresse à toute personne qui veut construire des leçons visant l apprentissage d une langue par l écoute de chansons ou de fichiers sonores dont les paroles
Plus en détailUNIVERSITE PARIS 1 PANTHEON SORBONNE
UNIVERSITE PARIS 1 PANTHEON SORBONNE École de Management de la Sorbonne (UFR 06 Gestion et économie d entreprise) MASTER 2 PRO - EGP EVALUATION ET GESTION DE PROJETS Année universitaire 2013-2014 VOS INTERLOCUTEURS
Plus en détaillangage spécifiant un processus sous format XML Business Process Management : gestion de processus.
RÉSUMÉ Ce travail, expliquant dans un premier temps les concepts théoriques du business process management (BPM), a pour objectif final la réalisation d un Business Process Diagram qui pourra ensuite être
Plus en détailSECTION 5 BANQUE DE PROJETS
SECTION 5 BANQUE DE PROJETS INF 4018 BANQUE DE PROJETS - 1 - Banque de projets PROJET 2.1 : APPLICATION LOGICIELLE... 3 PROJET 2.2 : SITE WEB SÉMANTIQUE AVEC XML... 5 PROJET 2.3 : E-LEARNING ET FORMATION
Plus en détailDemande 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É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étailRational Unified Process
Rational Unified Process For Christiane DAVOINE-GUHUR Société GICAB - Vannes Christiane.Davoine@CA-GICAB.fr Table des Matières 1 INTRODUCTION... 1 2 LES COMPOSANTS ET LES GRANDS PRINCIPES DU PROCESSUS...
Plus en détailUNIVERSITE PARIS 1 PANTHEON SORBONNE
UNIVERSITE PARIS 1 PANTHEON SORBONNE Ecole de Management de la Sorbonne (UFR 06 GESTION ET ECONOMIE D ENTREPRISE) Magistère Finance Année universitaire 2014-2015 1 er semestre 12 semaines de cours : du
Plus en détailUNIVERSITE BORDEAUX - MONTAIGNE. Projet HK_Lime
UNIVERSITE BORDEAUX - MONTAIGNE INSTITUT UNIVERSITAIRE DE TECHNOLOGIE Département MMI (Métier du Multimédia et de l Internet) Projet Tuteuré Deuxième Année Projet HK_Lime Etudiants: Alexandre Lacombe Jimmy
Plus en détail