Please enable JavaScript.
Coggle requires JavaScript to display documents.
Cours Conception Orienté Objet (UML) (Système d'Appretissage (Module…
Cours Conception Orienté Objet (UML)
Système d'Entrée
Modalités d'enseignement
:star:
Définition des modalités d'enseignement
: Description de la méthode d'enseignement du module
Enseignement hybride
Durée de la formation
:
Cours Hybride
Volume horaire présentiel
: 1 séance de 1h30’ par semaine sur 14 semaines : 21heures
Volume horaire à distance
: 3 heures par semaine sur 14 semaines : 42heures
Public cible
:
Etudiants de 2ième Année LMD
(Semestre 4), Parcours:Développement des Systèmes d’Information (DSI) à ISET et toute personne intéressée par ce module :silhouettes:
Objectifs à atteindre
:
élaborer une solution conceptuelle Orienté Objet d’un système d’Information en se basant sur le langage
UML :explode:
Définir les
Systèmes d’information
et
Uml
comme langage unifié
pour l’analyse et la modélisation des Systèmes d’information
Elaborer une Modélisation Fonctionnelle d'un système d'information
:
Diagramme de Cas d’utilisation
Réaliser une Modélisation statique d'un système d'information
:
Diagrammes Structurels : Diagrammes de Classes et d’Objets
Concevoir une Modélisation dynamique d'un système d'information
:
Diagrammes de séquence, diagramme d'activités, diagramme d'états/Transitions...
Pré-Test
:check:
Validation
Résultat du Pré-test > 90%
(dispense de ce module)
Orientation vers le Module de Méthodologie de Conception Objet
Résultat du Pré-test <90% ET >50%
:
Suivre les modules où vous avez eu
<50%
Renforcement au niveau de ces modules
Résultat du Pré-test < 50%
:
Suivre tout le modul
e
Contenu
Tester les connaissances sur la Modélisation statique d'un système d'information
Tester les connaissances sur la Modélisation dynamique d'un système d'information
Tester les connaissances sur la Modélisation fonctionnelle d'un système d'information
Tester les Connaissances sur UML
Tester les Connaissances sur les systèmes d'information
Chat de démarrage
:
réunion synchrone
(initiation au module)
Lien vers le cha
t
Informations générales
: présentation, date de la réunion, guide ... (Vu que le cours à distance commence avant le cours en présentiel)
Informations générales du Module
Consignes du travai
l
Planning du travail et des activités
Présentation du formateur
Présentation du cours
Ressources à consulter
Outils de communication
:
Forum
Forum des nouvelles
Forum général
Système d'Appretissage
Module Initiation
:Systèmes d'information
:star:
Objectifs du module
s'approprier les concepts généraux sur les Systèmes d’information ainsi que les méthodes d’analyse et de conception correspondantes
Définir les étapes du cycle de vie d’un logiciel
Activité
Activité
Description activité
:
Activité d'entrainement:
exercice à trou
Correction Activité : accès après trois(3) tentatives
Consignes de l'activité
:guider l'apprenant
Ressources
Ressources principales
Lecture 1: Mon cours
Lecture 2 : Document à lire
Ressources secondaires
:
Pour aller plus loin
:explode:mooc
:!:liens vers des sources libres de droit
:pencil2:Document PDF ou Word comportant la liste des références bibliographiques
Outils de Communication
:
Forum Module Initiation
Pré requis
: Néant
Module 2: Elaborer une modélisation fonctionnelle d'un Système d'Information
Ressources R1
:!:
Ressource principales
Lecture 1:Mon cours
Lecture 2: Documents à lire
:!!:
Ressources secondaires
: Pou aller plus loin
Séquence vidéo
explication des concepts
correction d'exercice : modélisation fonctionnelle
Liens ver des cours sous licence Créative Common
https://openclassrooms.com/courses/debutez-l-analyse-logicielle-avec-uml
mooc
Document comportant des références bibliographiques
Objectifs du module
Os1:L'apprenant sera capable d'élaborer un diagramme de cas d'utilisation
Os3:Structurer les cas d’utilisation en
packages : diagramme de package
Os2:Décrire les cas d’utilisation à travers une
description textuelle des cas d’utilisation
:pencil2:
Activités
Activité de création 2.1
: Elaboration d'un diagramme de cas d'utilisation d'un système
Mode d'évaluation de l'activité
: par les pairs pour échanger les idées et améliorer l'esprit de conception
Calcul de la note
80% pour la moyenne des notes données
20% pour les évaluations réalisées par l'apprenant
Qualification activité 2.1
<50% : activité de remédiation
50% : passage à l'activité 2.2
Enoncé de l'activité 2.1
: système à modéliser
Consigne de l'activité(travail demandé)
:détail des éléments à réaliser
Livrable de l'activité 2.1
:
fichier .moo
ou
image
du modèle à déposer dans l'espace de dépôt
Objectif Opérationnel de l'activité 2.1: Représenter un diagramme de cas d'utilisation**
Acteurs intervenants
: l'apprenant pour la remise du travail et un groupe d'apprenant pour l'évaluer
Durée de l'activité
Phase de remise
Date d'ouverture de l'activité
Délai de remise de l'activité
Phase d'évaluation
Date d'ouverture de l'évaluation
Délai d'évaluation
Nombre de jours
Ressources
:
Ressources secondaires : Tutorial PowerAMC:
https://www.youtube.com/watch?v=lUC8OFc5cgE
ressources R1: se référer aux
ressources R1
définies pour le module
#
Outils de communication: Forum
: Feedback de l'activité 2.1
Type de l'activité
:individuelle
Matériel ou Logiciel requis: Outils Logiciel pour réaliser les activités :
logiciel de conception Power Amc
Critères d'évaluation
S'approprier les concepts :Acteur et cas d'utilisation
Elaborer les relations entre acteurs
Elaborer les relations entre cas d'utilisation
Activité de création 2.2
:réalisation d'une description textuelle d'un cas d'utilisation du modèle de l'activité 1
Consigne de l'activité
(travail demandé)**:détail des éléments à réaliser: élaborer une description textuelle d'un cas d'utilisation présenté au niveau de l'activité 2.1
#
Livrable de l'activité
: Document Word ou PDF décrivant la description textuelle du cas d'utilisation à déposer dans l'espace de dépôt de l'activité 2.2
Objectif Opérationnel
: Élaborer une description textuelle d'un cas d'utilisation du diagramme réalisé au niveau de l'activité 2.1
Forum
: feedback apprenant activité2.2
Acteurs intervenants
: l'apprenant pour la remise du travail et un groupe d'apprenant pour l'évaluer
Type de l'activité
: individuelle
Logiciel requi
s: Outils Logiciel pour réaliser les activités :
logiciel de conception Power Amc
Pré requis
: Activité 2.1
Durée de l'activité
Nombre de jours
Phase d'évaluation
Date d'ouverture de l'évaluation de l'activité 2.2
Délai de remise de l'évaluation de l'activité 2.2
Phase de remise
Délai de remise de l'activité 2.2
Date d'ouverture de l'activité 2.2
Activité supplémentaire
2.4(au choix):structuration du modèle élaboré au niveau de l'activité 2.1 en package
Forum: débat sur Forum
Intervenants
Tuteur
pour animer le forum et guider les apprenants et répondre aux questions
Apprenants
pour contribuer à enrichir le Forum et élaborer la structuration du modèle en package
Type de l'activité
: Collaborative
Consigne de l'activité
: Structuration du modèle réalisé au niveau de l'activité 2.1
Objectif Opérationnel
: structurer le modèle élaboré au niveau de l'activité 2.1
Pré requis
: modèle élaboré au niveau de l'activité 2.1
Activité de création 2.3
: élaboration d'une carte mentale de conception de la modélisation d'un système à l'aide d'UML: représenter la modélisation fonctionnelle
Consigne de l'activité
Livrable de l'activité 2.3
: Document PDF ou image de la cate mentale et le lien ver s la carte à déposer dans l'espace de dépôt de l'activité 2.3
Mode d'évaluation
par les Pairs: Profiter des autres travaux pour améliorer au fur et à mesure
Objectif Opérationnel
: Représenter les éléments de modélisation d'un système
Type de l'activité
: individuelle
Logiciel requis
: coogle:
https://coggle.it
Durée de l'activité
Phase de remise
Date d'ouverture de l'activité 2.3
Délai de remise de l'activité 2.3
Phase d'évaluation
Date d'ouverture de l'évaluation de l'activité 2.3
Date d'ouverture de l'évaluation de l'activité 2.3
Acteurs intervenants
: l'apprenant pour la remise du travail et un groupe d'apprenant pour l'évaluer
Outils de communication : Forum de discussion
de l'activité 2.3
Critère d'évaluation
:Se conformer à la rigueur de la modélisation UML
:silhouettes:
Forum de discussion : Module 2
Pré requis
: Module 1: UML
Module 3
Modélisation Dynamique :
Diagrammes de Séquences
système
Ressources R2
Ressources secondaires
: pour aller plus loin
lectures supplémentaires
Ressource d'apprentissage : vidéo de correction d'exercice de modélisation : diagramme de séquence système
Document PDF
: UML - Cas d'utilisation (Use cases)
Liens vers des ressources libres
http://laurent-audibert.developpez.com/Cours-UML/?page=diagramme-cas-utilisation
http://lipn.univ-paris13.fr/~gerard/uml-s2/uml-cours04.html
https://openclassrooms.com/courses/debutez-l-analyse-logicielle-avec-uml
Ressources principales
: mon cours
:star:
Objectifs du Module
Représenter d’une manière graphique le
comportement d’un cas d’utilisation
S'approprier les concepts d'un diagramme de séquence système et sa relation avec le diagramme de cas d’utilisation
Activités
Activité de création 3.1
: Représentation graphique d'un diagramme de séquence système
Enoncé de l'activité 3.1
: définition du ou des cas d'utilisation à modéliser
Consigne de l'activité
: modélisation dynamique d'un cas d'utilisation du modèle réalisé dans l'activité 2.1 du module 2
Livrable de l'activité
: fichier élaboré par le logiciel PowerAMC à déposer dans l'espace de dépôt de l'activité3.1
Ressources
Ressource R2
Tutorial Power AMC :
https://www.youtube.com/watch?v=lUC8OFc5cgE
Objectifs Opérationnels
Représenter d'un manière graphique le comportement d'un cas d'utilisation
#
Mettre en oeuvre d'une manière graphique la description textuelle élaboré au niveau de l'activité 2.2 du module 2
Prérequis
: le modèle élaboré dans l'activité 2.1
Logiciel utilisé
:PowerAMC
Durée de l'activité
Date d'ouverture
Délai de remise
Mode d'évaluation
: évalué par le tuteur
Acteurs intervenants
Apprenant : élaborer le travail dans les délais
Tuteur
Donner des consignes
Guider les apprenants
Outils de communication
Chat
: Réunion synchrone pour clarifier l'activité aux apprenants
Forum de discussion
: activité 3.1
Type de l'activité
: individuelle
Activité de création 3.2
:compléter la carte mentale déjà entamée au niveau du module 2 par la branche de modélisation dynamique
Objectif Opérationnel
: élaborer la représentation des différents éléments de modélisation UML : représentation de la branche dynamique
Prérequis
: la carte élaborée au niveau de l'activité 2.3 du module 2
Livrable de l'activité 3.2
: Document PDF ou image et lien vers la carte mentale
Mode d'évaluation
par les Pairs
Critère d'évaluation
Branche fonctionnelle déjà représentée
Branche dynamique en conformité avec la branche fonctionnelle
Durée de l'activité 3.2
Phase de remise
Date d'ouverture de remise de l'activité 3.2
Délai de remise de l'activité 3.2
Phase d'évaluation
Délai d'évaluation de l'activité 3.2
Date d'ouverture d'évaluation de l'activité 3.2
Acteurs intervenants
: l'apprenant pour la remise du travail et un groupe d'apprenant pour l'évaluer
Forum de discussion
:Module 3
Pré requis
:Module 2
Module 1: Uml
pour l’analyse des
Systèmes d’information
:star:
Objectifs
définir l’approche objet avec ses concepts et exprimer quelques méthodes Orientée Objet (Surtout celles à l’origine d’UML)
Formaliser avec UML comme langage de modélisation unifié pour l’analyse et la modélisation d’un système d’Information
exprimer les trois axes de modélisation (fonctionnel, statique et dynamique) et repérer globalement les diagrammes UML introduits
Ressources
Ressources Principales
Lecture 1: :Mon cours
Lecture 2: Autres documents à lire
Version web
version pdf
Ressources secondaires
Liens vers des ressources éducatives en ligne
mooc
Vidéos à voir
Activités
Activité d'application
Activité d'application
:
QCM
valoriser les acquis corrigé au fur et à mesure
Consignes de l'activité
Activité de lecture
Pré requis
: Module d'initiation :Systèmes d'information
Outil de communication
: Forum module 1
Module 4
:Modélisation statique :Diagrammes Structurels :Diagrammes de Classes et d’Objets
Pré requis
: Module 2
Activités
Activité de création1
: Élaboration d'un diagramme de classe
Consigne de l'activité
Espace de dépôt de l'activité1
Mode d'évaluation :Par les Pairs
Activité de Création 2
Élaboration d'un diagramme d'objet à partir du diagramme de classe réalisé
Consigne de l'activité2
Espace de dépôt de l'activité 2
Mode d'évaluation : Par les Pairs
Activité de contribution
: Donner l'avis à propos d'une modélisation statique et faire des suggestions de correction s'il y en a
Document comportant la modélisation à corriger
Consigne de l'activité
Espace de dépôt de l'Activité
Activité de Création 3
: compléter la carte mentale déjà élaborée au niveau des modules précédents par la branche de modélisation statique
Consigne de l'activité 3
Espace de dépôt de l'activité 3
Mode d'évaluation : par les Pairs
Ressources
Ressources secondaires
ActivitéD'aide
: vidéo de correction d'exercice
Document Word ou PDF comportant les références bibliographiques
Séquence Vidéo : explication des concepts d'un diagramme de classe et d'un diagramme d'objet
Liens vers Ressources éducatives libres
http://laurent-audibert.developpez.com/Cours-UML/?page=diagramme-cas-utilisation
Ressources Principales
Lecture 1: mon cours
Lecture 2 : Documents intéréssants à lire (PDF ou Web)
Forum de discussion Module 4
Objectifs du module
Réaliser un diagramme de classe et un diagramme d'objet
S'approprier les concepts de diagramme de classes et d'objet ainsi que son intérêt
s'approprier les concepts : classe et Objets
s'approprier la notion de relations
Représenter le diagramme d'objet
Module 5:
Modélisation dynamique
:
Diagrammes d’activités et Diagrammes
d’états/Transitions
Pré requis
: Modules 2 et 4
Moyen de communication
: Forum de discussion Module 5
Objectifs du Module
Appréhender les concepts de diagramme d'activités et diagramme d'états/Transition
Elaborer une modélisation en utilisant
les deux types de diagrammes
Activités
Activité de Création 1
: Réaliser un diagramme d'activité
Consigne de l'activité1
Espace de dépôt de l'activité1
évaluation par les pairs
Activité de Création2
: Réaliser un diagramme d'états/Transitions
Consigne de l'activité2
Espace de dépôt de l'activité2
évaluation par les pairs
Activité de création 4
: Compléter la carte mentale déjà entamée
Consigne de l'activité 4
Espace de dépôt de l'activité 4
évaluation par les pairs
Activité de Contribution 3
: Passage d'un diagramme à l'autre
Poser la question dans le Forum
Réponse sur le Forum
évaluation par l'enseignant
Ressources
Ressources Principales
Lecture 1:Mon cours
Lecture 2 : Documents intéréssants
Ressources secondaires
: Pour aller plus loin
Liens
Document word ou Pdf comportant les références bibliographiques
mooc
Module 6
:Modélisation dynamique :
Diagrammes d’interaction:Diagrammes de Séquence détaillé et diagramme de
communication (collaboration)
Outil de communication
: Forum de Discussion
Objectifs
assimiler l'utilité des diagrammes d’interaction
Formaliser la liaison entre les diagrammes de cas d’utilisation et le diagramme de classes
Pré requis
:Module2, 3 et 4
Activités
Activité de création1
:Représenter un diagramme de séquence détaillé
Consigne de l'activité1
espace de dépôt de l'activité1
Mode évaluation par les Pairs
Activité de création 2
:Représenter un diagramme de communication
consigne de l'activité2
espace de dépôt de l'activité2
Mode évaluation par les Pairs
Activité de contribution
: passage d'un diagramme à l'autre dans les deux sens
Description de l'activité Question posé sur le Forum
Réponse sur le forum
évaluation par l'enseignant
Activité de création 4
: Compléter la carte mentale déjà entamée en ajoutant la branche de modélisation dynamique: intéraction
Consigne activité 4
Espace de dépôt activité 4
Mode évaluation par les Pairs
Ressources
Ressources principales
Lecture 1:mon cours
Lecture 2: Documents à lire
Ressources secondaire
s
Liens
vidéos
Module 7:Diagrammes de Composants et
Diagrammes de Déploiement
Pré requis
:Modules précédents
Objectifs
Formaliser des diagrammes de composants et les diagrammes de déploiement
Identifier l’apparentement entre les
diagrammes de déploiement et les
diagrammes de composants
Ressources
Ressources principales
Lecture 1: Mon cours
Lecture 2: document PDF ou web
Ressources secondaires
Document PDF ou Word avec références de livres
Liens
Activités
Activité de création 1
: élaborer un diagramme de composants
Description de l'activité1
Espace de dépôt de l'activité 1
Activité de création2
: élaborer un diagramme de déploiement
Description de l'activité 2
Espace de dépôt de l'activité 2
Activité de création 3
: Compléter la carte mentale déjà abordée au niveau des activités précédentes
espace de dépôt de l'activité 3
Consigne de l'activité 3
Mode évaluation par les Pairs
Ressources générales
Document comportant des références bibliographiques intéressantes
Liens intéressants
Vidéos intéréssants
Système de Sortie
Postests
Examens sur tabl
e
Devoir surveillé
Durée: 1h'
modalité d'évaluation : par le tuteur
Critères d'évaluation
Maîtrise de a compétence : définir les
Systèmes d’information
et
Uml
comme langage unifié
pour l’analyse et la modélisation des Systèmes d’information
maîtrise de la compétence:
modélisation fonctionnelle des Systèmes d'information
Pondération: 40%
Outils: épreuve d'examen, surveillants, feuilles d'examen...
Examen Final
Durée : 1h30'
modalité d'évaluation: par le tuteur
Critères d'évaluation
maîtrise de la compétence :
modélisation dynamique d'un système d'information
maîtrise de la compétence :
modélisation statique d'un système d'information
Pondération: 60%
Outils: épreuve d'examen, surveillants, feuilles d'examen...
Pondération: 70%
QCM en ligne
Durée : 30'
modalité d'évaluation: automatique
Critère d'évaluation
: Maîtrise des Quatre Compétences: SI et UML, fonctionnelle, statique et dynamique
Validation
Pourcentage acquis <50%
au niveau d'une compétence : Refaire les modules où vous avez eu
<50%
marqué en rouge au niveau du QCM
Orientation vers d'autres ressources plus élaborés et plus faciles
pourcentage acquis au niveau d'une compétence > 75%
marqué en vert au niveau du QCM: maîtrise de la compétence
Pourcentage acquis >50% et <75%
au niveau d'une compétence : Renforcement au niveau de ces modules marqué en oranger au niveau du QCM
Voir d'autres ressources complémentaires pour améliorer le niveau d'acquisition de la compétence
Pondération :10%
Mini Projet
Durée:Sur toute la durée de la formation : à partir du module 2
Critères d'évaluation: maîtrise des différentes compétences: modélisation fonctionnelle, statique et dynamique
modalités d'évaluation : par les pairs
Outils : Logiciel : PowerAMC
Pondération 20%
Consigne : les travaux tout au long du projet sont déposés sur la plateforme pour qu'ils soient évalués
Validation
: Calcul de la moyenne avec les pondérations
Moyenne>=10 : Réussite du cours
Moyenne<10 : Echec du cours
Outils de communication
Forum des nouvelles
Chat
: séances synchrones pour guider l'apprenant lors de la réalisation du mini projet