NFE108

Méthodologies des systèmes d'information


6 crédits Samira CHERFI EPN05 - Informatique Unité d'enseignement de type cours

Publié Du 01-09-2007 au 31-08-9999

Prérequis

Auditeurs souhaitant obtenir la licence d'informatique et/ou préparant le RNCP de concepteur-architecte informatique ou poursuivant le cursus ingénieur option ISI.

Objectifs pédagogiques

Fournir les bases méthodologiques nécessaires à la conception et à la réalisation des systèmes d'information d'entreprise. Préparer au métier d'études et développement informatique qui:

  • Conçoit, développe et met au point un projet d'application informatique, de la phase d'étude à son intégration, pour un client ou une entreprise selon des besoins fonctionnels et un cahier des charges.
  • Peut conduire des projets de développement.

Le cours s'appuie sur les principes des approches méthodologiques qu'elles soient orientées-objet (UML et processus unifié) ou systémiques (comme la méthode MERISE).

Compétences

  • Modélisation informatiques :

Analyser les besoins du client

Etablir un cahier des charges

Rédiger les spécifications techniques du besoin

Développer une application en lien avec une base de données

Elaborer une architecture d'application

  • Gestion de projet

Planifier les étapes d'un projet

 

L'unité NFE108 apparaît dans 14 cursus.

CC13800A

Certificat de compétence Analyste en cybersécurité

CC1500A

Certificat de compétence Systèmes d'information Maîtrise d'ouvrage des systèmes d'information

CYC9101A

Diplôme d'ingénieur Spécialité informatique parcours Architecture et ingénierie des systèmes et des logiciels (AISL)

CYC9102A

Diplôme d'ingénieur Spécialité informatique parcours Intelligence Artificielle et Optimisation

CYC9104A

Diplôme d'ingénieur Spécialité informatique parcours Informatique, réseaux, systèmes et multimédia

CYC9105A

Diplôme d'ingénieur Spécialité informatique parcours Informatique systèmes d'information

CYC9106A

Diplôme d'ingénieur Spécialité informatique parcours Cybersécurité

CRN0801A

Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes et réseaux

CRN0802A

Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes d'information

CRN0803A

Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Cybersécurité

LG02501A

Licence Sciences technologies santé mention informatique parcours Informatique générale

CRN0801A

Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes et réseaux

CRN0802A

Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes d'information

CRN0803A

Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Cybersécurité

Contenu

Introduction aux méthodologies des systèmes d'information

  • le cycle de vie d'un système d'information
  • les niveaux d'abstraction d'un système d'information
  • les processus de développement
  • les méthodes agiles

La méthode MERISE (Rappels)

  • les notations
  • la démarche de conception

L'approche objet

  • les concepts de base
  • panorama des concepts objet

UML et processus unifié

  • Introduction au processus unifié
  • Capture des besoins (diagramme de cas d'utilisation)
  • Analyse des besoins  : des besoins aux classes (diagramme de classes et diagramme de paquetage)
  •   interaction entre objets (diagramme de séquence et diagramme de collaboration)
  •  spécifications des contrôles et des opérations

De l'analyse à la conception

  • Une vue guidée par le processus unifié
  • Patterns d'analyse (Patterns GRASP)
  • Vue architecturale (architectures logicielles)
  • Introduction à OCL (Object Constraints Language)

Les outils AGL (Projet TP)

  • Projet  de réalisation sous l'atelier StarUML

Conclusion sur les méthodes et outils de conception de systèmes d'information

Modalités de validation

  • Projet(s)
  • Examen final

Bibliographie

TitreAuteur(s)
Ingénierie des systèmes d'information MERISE, Vuibert, 2001D. NANCI, B. ESPINASSE
Object-oriented systems analysis and design using UML, éditions McGraw Hill, 2001S. BENETT, S. McROBB, R. FARMER
UML en action, éd. Eyrolles, 2000. ISBN 2-212-09127-3.P. ROQUES, F. VALLEE
Introduction au Rational Unified Process, éd. Eyrolles, 2000.P. KRUCHTEN
Conception des bases de données relationnelles, Concepts, méthodes et cas corrigés, Vuibert, 2001J. AKOKA, I. COMYN WATTIAU
UML 2 par la pratique, Etudes de cas et exercices corrigés, Ed. Eyrolles - ISBN : 2-212-09280-6P. ROQUES
http://www.omg.org/uml/Object Management Group, Inc.
S. C. R. U. M. (2011). le guide pratique de la méthode agile la plus populaireClaude Aubry

Thésaurus du Cnam :

  • Informatique - Réseaux informatiques
  • Système d'information
  • Informatisation
  • Evaluation des systèmes d'information
  • MDA
  • Génie logiciel
  • Développement logiciel
  • Méthode objet
  • Méthode MERISE
  • Méthode UML

Thésaurus Formacode :

  • 31057 - génie logiciel
  • 31008 - système information
  • 30803 - langage UML

Secrétariat

Libellé
EPN05 - Informatique
Nom du contact
Florian Gau
Adresses email
florian.gau@lecnam.net
Numéros de téléphone
01 40 27 22 64
Adresse postale
292 rue saint Martin 33.1.13B
Paris 75003