Conception de logiciels intranet : patrons et canevas
Code UE : NSY102
- Cours
- 6 crédits
- Volume horaire de référence
(+ ou - 10%) : 50 heures
Responsable(s)
Tristan CROLARD
Public, conditions d’accès et prérequis
Avoir la pratique d'un langage à Objets ou NFP121.
Présence et réussite aux examens
Pour l'année universitaire 2021-2022 :
- Nombre d'inscrits : 49
- Taux de présence à l'évaluation : 76%
- Taux de réussite à l'évaluation : 86%
Objectifs pédagogiques
Appréhender les concepts et outils permettant la mise en oeuvre d'applications et de systèmes distribués sur le Web. Apprendre à identifier et utiliser les patrons (pattern) adaptés à une situation de conception, ou pour la définition d'une architecture. Construire le canevas (framework) adapté à un type d'architecture système.
Contenu
Introduction, notion de patron et de canevas
Structure d'un patron en langage à Objets
Patrons revisités : Créateurs, structuraux et comportementaux
Patrons pour la concurrence
Cas des Architectures à Objets répartis : Patrons Registry, Proxy, ....
Implémentation en Java RMI
Cas des Architectures à base de composants : Patrons Object Request Broker(ORB), Mobile Agent, ....
Implémentation avec Java Management eXtension(JMX)
Cas des Architectures Orientées Messages : Patrons : Publish-subscribe, Retransmission, Mailbox, ....
Implémentation avec Java Messaging Service (JMS)
Canevas logiciels : Canevas pour les trois types d'architectures (Objets répartis, à base de composants, orientées messages)
Infrastructure Web
mDNS-SD: Découverte et enregistrement de services
Introduction à JEE
Note: les noms des patrons, canevas sont issus de la bibliographie
Structure d'un patron en langage à Objets
Patrons revisités : Créateurs, structuraux et comportementaux
Patrons pour la concurrence
Cas des Architectures à Objets répartis : Patrons Registry, Proxy, ....
Implémentation en Java RMI
Cas des Architectures à base de composants : Patrons Object Request Broker(ORB), Mobile Agent, ....
Implémentation avec Java Management eXtension(JMX)
Cas des Architectures Orientées Messages : Patrons : Publish-subscribe, Retransmission, Mailbox, ....
Implémentation avec Java Messaging Service (JMS)
Canevas logiciels : Canevas pour les trois types d'architectures (Objets répartis, à base de composants, orientées messages)
Infrastructure Web
mDNS-SD: Découverte et enregistrement de services
Introduction à JEE
Note: les noms des patrons, canevas sont issus de la bibliographie
Modalité d'évaluation
En fonction de la modalité, l'évaluation pourra prendre des formes différentes. Elle pourra comprendre un examen final sur feuille (ou sur poste de travail), éventuellement complétée par des activités de contrôle continu tels que des devoirs et des QCM. L'évaluation pourra aussi se faire en contrôle continu uniquement, avec des travaux pratiques à rendre ainsi qu'un projet final.
Cette UE apparaît dans les diplômes et certificats suivants
Rechercher une formation
RECHERCHE MULTI-CRITERES
Plus de critères de recherche sont proposés:
-
Vous pouvez sélectionner des formations grâce à un mot ou à une expression (chaîne de caractères) présent dans l’intitulé de la formation, sa description ou ses index (discipline ou métier).
Des mots-clés sont suggérés à partir du 3e caractère saisi, mais vous pouvez aussi rechercher librement. - Les différents items sélectionnés sont croisés.
ex: "Comptabilité" et "Diplôme" - Les résultats comprennent des formations du Cnam Liban (UE, diplômes, certificats, stages) et des formations proposées à distance par d'autres centres du Cnam.
- Les codes des formations du Liban se terminent par le suffixe LIB.
- Dans tous les cas, veillez à ne pas insérer d'espace ni de ponctuation supplémentaire.
Plus de critères de recherche sont proposés:
- Type de diplôme
- Niveau d'entrée
- Modalité de l'enseignement
- Programmation semestrielle
Chargement du résultat...
Intitulé de la formation |
Type |
Modalité(s) |
Lieu(x) |
|
---|---|---|---|---|
Intitulé de la formation
Ingénieur en informatique Architecture et intégration des systèmes et des logiciels
|
Type
Diplôme d'ingénieur
|
Lieu(x)
Alternance
|
Lieu(x)
Occitanie
|
|
Intitulé de la formation
Ingénieur en informatique Architecture et intégration des systèmes et des logiciels
|
Type
Diplôme d'ingénieur
|
Lieu(x)
À la carte
|
||
Intitulé de la formation | Type | Modalité(s) | Lieu(x) |
Contact
Voir le calendrier, le tarif, les conditions d'accessibilité et les modalités d'inscription dans le(s) centre(s) d'enseignement qui propose(nt) cette formation.
UE
-
-
Paris
-
Centre Cnam Paris
- 2023-2024 1er semestre : FOAD 100%
Comment est organisée cette formation ?Organisation de la modalité FOAD 100%
Planning
Aucun planning pour le moment
Précision sur la modalité pédagogique
- Regroupements physiques facultatifs : Aucun
:Organisation du déploiement de l'unité
- Nombre d'élèves maximum à distance par classe : 30
- Nombre d'heures d'enseignement par élève : 45
- Délai maximum de réponse à une solicitation : sous 96 heures (Jours ouvrés)
Modes d'animation de la formation
- Forum
- Messagerie intégrée à la plateforme
- Visioconférence
- Organisation d'une séance de démarrage
- Evaluation de la satisfaction
- Hot line technique
Ressources mises à disposition sur l'Espace Numérique de Formation
- Documents de cours
- Enregistrement de cours
- Documents d'exercices, études de cas ou autres activités pédagogiques
- Bibliographie et Webographie
Activités "jalons" de progression pédagogique prévues sans notation obligatoire à rendre ou en auto-évaluation
- 10 exercices
- 1 étude de cas, projet individuel
Modalité de contrôle de l'acquisition des compétences et des connaissances (validation de l'UE)
- Projet(s) individuel(s)
- Contrôle continu (travaux à rendre)
-
Midi-Pyrénées
-
Toulouse
- Année 2023 / 2024 : Présentiel jour
-
Toulouse
-
Centre Cnam Paris
-
Paris
Code UE : NSY102
- Cours
- 6 crédits
- Volume horaire de référence
(+ ou - 10%) : 50 heures
Responsable(s)
Tristan CROLARD