Méthodologie d'ingénierie et d'intégration des systèmes
Code UE : NSY206-LIB
- Cours
- 6 crédits
- Volume horaire de référence
(+ ou - 10%) : 50 heures
Responsable(s)
Ghislain ROCHETEAU
Public, conditions d’accès et prérequis
Auditeurs préparant le diplôme d'ingénieur informatique, option AISL (Architecture Intégration Systèmes et Logiciels), ingénieurs en activité désireux de se former à l'ingénierie et intégration des Systèmes complexes à dominante logicielle. Ce cours avancé suppose acquises les connaissances de base relatives aux technologies client serveur (contenu du cours NSY107) et aux architecture logicielles (contenu du cours NSY205).
L'avis des auditeurs
Les dernières réponses à l'enquête d'appréciation pour cet enseignement :
Présence et réussite aux examens
Pour l'année universitaire 2022-2023 :
- Nombre d'inscrits : 47
- Taux de présence à l'évaluation : 57%
- Taux de réussite parmi les présents : 100%
Objectifs pédagogiques
Ce cours forme des chefs de projet MOE et MOA, des architectes logiciel et système, et, de manière générale, les ingénieurs en charge de la spécification, la conception, l'intégration, la maintenance ou l'opération de systèmes informatisés à dominante logicielle.
Le cours porte sur la démarche qui permet d'appréhender l'ingénierie d'un système complexe, et de maîtriser les différents aspects du projet d'intégration, depuis la rédaction du cahier des charges jusqu'à la validation en passant par l'analyse et la définition de l'architecture du système et l'intégration des composants.
Ce cours aborde la dimension méthodologique, avec la démarche d'intégration, la modélisation du système ainsi que les activités de l'architecte logiciel et système. Il constitue la suite logique de l'unité NSY205, qui traite les aspects liés aux architectures logicielles, le contenu de cette dernière unité constituant donc un prérequis du présent cours.
Le cours porte sur la démarche qui permet d'appréhender l'ingénierie d'un système complexe, et de maîtriser les différents aspects du projet d'intégration, depuis la rédaction du cahier des charges jusqu'à la validation en passant par l'analyse et la définition de l'architecture du système et l'intégration des composants.
Ce cours aborde la dimension méthodologique, avec la démarche d'intégration, la modélisation du système ainsi que les activités de l'architecte logiciel et système. Il constitue la suite logique de l'unité NSY205, qui traite les aspects liés aux architectures logicielles, le contenu de cette dernière unité constituant donc un prérequis du présent cours.
Compétences visées
A l'issue de ce cours, l'auditeur doit être capable d'appliquer la démarche globale d'ingénierie d'un système sur un cas réel, en menant à bien les activités liées à l'ingénierie des exigences, à l'analyse fonctionnelle, à la conception d'architecture, à la définition des activités l'intégration du système, ainsi qu'à la conduite du projet avec la gestion des risques et les relations avec le client et les fournisseurs. Il devra être capable de maîtriser le processus d'ingénierie et mettre en place les outils logiciels associés.
Mots-clés
- Validation
- Qualité de service
- Vérification
- Architecture applicative
- Architecture fonctionnelle
- Architecture technique
- Architecture client-Serveur
- Middleware
- Ingénierie des exigences
- Urbanisation des systèmes d'information
- Modélisation des processus
- Système automatise
- Progiciel
- Conduite de projet informatique
- Informatique d'entreprise
Le cadre de l'ingénierie des systèmes : système, environnement, fonctions de service. Exigences fonctionnelles et non fonctionnelles. Cycle de vie et aspects temporels. Architecture et complexité. Le cycle de développement d'un système. Cycles en V, en W, en Y, développement incrémental et itératif. La démarche RAD.
L'expression des besoins: le cahier des charges et la spécification du système. L'expression et l'analyse des besoins. Ingénierie et gestion des exigences.
L'analyse du système: analyse fonctionnelle, architecture fonctionnelle. Modélisation du système. Modèles fonctionnels, sémantiques, comportementaux.
La conception de l'architecture du système: ingénierie dirigée par les modèles. Choix techniques et justifications. Les méthodes de conception d'architectures. La conception orientée domaine (Domain Driven Design).
Le langage SysML (System Modelling Language): diagrammes de définition de bloc, diagramme interne de bloc, diagramme d'exigences. Diagrammes issus du langage UML2.
L'urbanisation des Systèmes d'information: but de l'urbanisation. Notions de zone, quartier et îlot, Blocs fonctionnels. Architectures métier, fonctionnelle, applicative, technique. Architecture d'entreprises. Cadres architecturaux.
La démarche IVVQ: intégration, vérification, validation et qualification d'un système.
Application de la démarche complète sur deux études de cas: un système technique opérationnel et une application complexe d'entreprise.
La sécurité des systèmes : sécurité des Systèmes d'Information et protection des données. Notions de menace et de vulnérabilité. Démarche de gestion des risques. Sécurité et privacy. Conception de solutions sécurisées.
La conduite d'un projet d'intégration de système: standards et processus d'intégration, gestion des risques projet.
Les cours sont complétés par la réalisation d'un projet tutoré, mené par l'auditeur, seul ou en groupe, et donnant lieu à la rédaction d'un dossier d'analyse et à une présentation orale.
L'expression des besoins: le cahier des charges et la spécification du système. L'expression et l'analyse des besoins. Ingénierie et gestion des exigences.
L'analyse du système: analyse fonctionnelle, architecture fonctionnelle. Modélisation du système. Modèles fonctionnels, sémantiques, comportementaux.
La conception de l'architecture du système: ingénierie dirigée par les modèles. Choix techniques et justifications. Les méthodes de conception d'architectures. La conception orientée domaine (Domain Driven Design).
Le langage SysML (System Modelling Language): diagrammes de définition de bloc, diagramme interne de bloc, diagramme d'exigences. Diagrammes issus du langage UML2.
L'urbanisation des Systèmes d'information: but de l'urbanisation. Notions de zone, quartier et îlot, Blocs fonctionnels. Architectures métier, fonctionnelle, applicative, technique. Architecture d'entreprises. Cadres architecturaux.
La démarche IVVQ: intégration, vérification, validation et qualification d'un système.
Application de la démarche complète sur deux études de cas: un système technique opérationnel et une application complexe d'entreprise.
La sécurité des systèmes : sécurité des Systèmes d'Information et protection des données. Notions de menace et de vulnérabilité. Démarche de gestion des risques. Sécurité et privacy. Conception de solutions sécurisées.
La conduite d'un projet d'intégration de système: standards et processus d'intégration, gestion des risques projet.
Les cours sont complétés par la réalisation d'un projet tutoré, mené par l'auditeur, seul ou en groupe, et donnant lieu à la rédaction d'un dossier d'analyse et à une présentation orale.
Note finale intégrant la note obtenue à l'examen écrit et celle correspondant à l'évaluation du projet.
- Yann Pollet : Architectures, systèmes, intégration (Ellipses, références sciences)
- Jean-Pierre Meinadier : Le métier d'intégration des systèmes (Hermès)
- Jean-Pierre Meinadier et Serge Fioreze : Découvrir et comprendre l'Ingénierie Système (CEPADUES)
- R. Stevens, P. Brook, K. Jackson, S. Arnold : Engineering. Coping with complexity (Prentice Hall)
- B. Thomé : Systems Engineering (Wiley)
- J. Hunt : The Unified Process for Practitioners (Springer)
- J. Rumbaugh, M Blaha, W. Premerlani, F. Eddy : Object Oriented Modelling and Design (Prentice Hall)
- Yann Pollet : Architectures logicielles réparties. Du client-serveur au cloud (Ellipses, références sciences)
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)
À la carte
|
||
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)
Package
|
Lieu(x)
Grand-Est, Occitanie
|
|
Intitulé de la formation | Type | Modalité(s) | Lieu(x) |
Contact
Centre(s) d'enseignement proposant cette formation
-
Liban
- 2024-2025 2nd semestre : Formation en présentiel soir ou samedi
Comment est organisée cette formation ?2024-2025 2nd semestre : Formation en présentiel soir ou samedi
Précision sur la modalité pédagogique
- Une formation en présentiel est dispensée dans un lieu identifié (salle, amphi ...) selon un planning défini (date et horaire).
Code UE : NSY206-LIB
- Cours
- 6 crédits
- Volume horaire de référence
(+ ou - 10%) : 50 heures
Responsable(s)
Ghislain ROCHETEAU