Outils de modélisation & UML

 

Responsable :

Alain Vailly (Univ. de Nantes)

Autres participants :

  1. -Pascal André (Univ. de Nantes)

  2. -Emmanuel Desmontils (Univ. de Nantes)

Pré-requis :

Il n'y a que peu de pré-requis pour comprendre cet enseignement. Une vague idée de la façon dont fonctionne un ordinateur, quelques notions sur ce qu'est une base de données et des souvenirs concernant la théorie des ensembles seront indiscutablement utiles. Il n'est pas nécessaire de savoir programmer. En matière de poste de travail, un simple PC avec un systèmes d'exploitation Windows suffit. D'un point de vue humain, un esprit logique, de la perspicacité et de la minutie sont des qualités nécessaires pour réussir dans ce domaine relevant de l'architecture logicielle.

Connaissances et compétences :

Cet enseignement dote les étudiants de connaissances leur permettant de bien comprendre les problèmes que rencontrent les utilisateurs et de proposer une solution à ceux-ci à base de procédures informatisées. Ils seront capables, après avoir suivi le module, de définir le plan d'un logiciel, avec tout ce que cela comporte en termes de structures de données, de fonctions mises en place, de pilotage du système... Accessoirement, ils auront développé des capacités à discuter avec des utilisateurs non informaticiens, à discerner les tenants et aboutissants d'un service ou d'une organisation, à rédiger un document décrivant une solution technique et à le présenter et le défendre devant un public non au fait de cette technique.

Plan du module :

  1. -Contexte

contexte.pdf

  1. -Merise & modèle relationnel(rappels)

Tome1Ch1a.ppt

Tome1Ch1b.ppt

Tome1Ch1c.ppt

Tome1Ch1d.ppt

Tome1Ch2a.ppt

Tome1Ch2b.ppt

Tome1Ch2c.ppt

  1. -Introduction à UML

Tome2Ch1.ppt

  1. -Cas d’utilisation et scénarios

Tome2Ch2.ppt

ENRCChap2.pdf ENRCChap2Sol.pdf

  1. -Diagramme de classes

Tome2Ch3.ppt

ENRCChap3.pdf ENRCChap3Sol.pdf

  1. -Séquences et collaborations

Tome2Ch4.ppt

ENRCChap4.pdf ENRCChap4Sol.pdf

  1. -Diagramme états-transitions et collaborations

Tome2Ch5.ppt

ENRCChap5.pdf ENRCChap5Sol.pdf

  1. -Exemple d’analyse

Exemple.zip

Présentation :

Ce module présente l'enseignement dispensé en troisième année de la licence d'Informatique à l'Université de Nantes. Il contient la totalité des transparents utilisés durant les cours magistraux, une série de quarante exercices, tous corrigés, un accès à un logiciel de modélisation libre et quelques sujets, corrigés, de devoirs. Une petite bibliographie complète le module.

Autres ressources :

  1. Devoirs :

ENRCDevoir1.pdf
ENRCDevoir2.pdf
ENRCDevoir3.pdf
ENRCDevoir4.pdf  

  1. Outil pour UML :