Outils de modélisation & UML
Responsable :
Alain Vailly (Univ. de Nantes)
Autres participants :
-Pascal André (Univ. de Nantes)
-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 :
-Contexte
-Merise & modèle relationnel(rappels)
-Introduction à UML
-Cas d’utilisation et scénarios
ENRCChap2.pdf ENRCChap2Sol.pdf
-Diagramme de classes
ENRCChap3.pdf ENRCChap3Sol.pdf
-Séquences et collaborations
ENRCChap4.pdf ENRCChap4Sol.pdf
-Diagramme états-transitions et collaborations
ENRCChap5.pdf ENRCChap5Sol.pdf
-Exemple d’analyse
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 :
✦Devoirs :
ENRCDevoir1.pdf
ENRCDevoir2.pdf
ENRCDevoir3.pdf
ENRCDevoir4.pdf
✦Outil pour UML :
MIAGE de Nantes
DVD-MIAGE est mis à disposition selon les termes de la licence Creative Commons Paternité-Pas d'Utilisation Commerciale-Pas de Modification 2.0 France.