Composante
Polytech Grenoble - INP, UGA
Description
- Maîtriser l'utilisation de spécifications lors des étapes d'analyse et de conception d'un système d'information
- Savoir faire le lien entre le problème, exprimé de manière a priori informelle par un client, et le produit informatique, implanté
- Introduction : Rôles des modèles et langages de spécification
- Schémas UML au niveau conception : Classes, Objet, Collaboration, Séquence
- Génération de code (Java et SQL) à partir d'UML
- Rétro-conception à partir du code Java
- Schémas UML au niveau analyse
- Introduction: Role of models and specification languages
- UML diagrams in design: Classes, Objects, Collaboration, Sequence
- Code generation (Java and SQL) from UML
- Reverse engineering from Java code
- UML diagrams in analysis: Use Case, Class,...
Objectifs
Heures d'enseignement
- Modélisation des systèmes d'information 1 / Modeling of information systems 1 - CMTDCours magistral - Travaux dirigés48h
Pré-requis recommandés
- Concepts objet, programmation en langage objet (e.g. Java)
- Modèle relationnel, systèmes de gestion de bases de données (e.g. SQL)
Période
Semestre 6
Évaluation initiale / Session principale - Épreuves
Libellé | Nature de l'enseignement | Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'épreuve | Remarques |
---|---|---|---|---|---|---|---|
60/100 |
Bibliographie
- Gary BLOOCH, James RUMBAUGH et Ivar JACOBSON. Le guide de l'utilisateur UML. Eyrolles, 2000. ISBN 2-212-09103-6
- Pierre-Alain MULLER et Nathalie Gaertner. Modélisation objet avec UML. Eyrolles, 2000. ISBN 2-212-09122-2