Epreuve: Systemes d'Information (Analyse et Conception) 2006
Rédigé par GC Team, Publié le 19 Septembre 2009, Mise à jour le Mardi, 30 Novembre 1999 00:00
2006
Questions de cours:
- Quelles sont les phases de développement d'un logiciel? Quelle phase prend plus d'importance par rapport au cycle de développement d'un produit?
- Quelles sont les différences entre les méthodes MERISE et UML? Indiquez pour quels problémes sont elles plus adaptées et pourquoi.
- Il existe trois niveaux d'abstraction en MERISE, quels sont-ils et a quoi correspondent-ils? Pour chaque niveau il existe deux approches quelles sont-elles? Expliquez briévement a quoi elles correspondent.
- Quelle est la différence entre les diagrammes statiques et les diagrammes dynamiques en UML? Citez un exemple de chaque type et indiquez ce qu'il permet de représenter.
- Comment peut-on collecter toutes les informations nécessaires a la description d'un systéme? Décrivez un exemple pour la méthode MERISE et un exemple pour la méthode UML.
Exercice 1:
Observez les deux représentations suivantes:


Donnez pour chaque représentation:
- Le nom de la méthode utilisée.
- Le nom du diagramme ou du modele.
- Une explication en français de la signification du diagramme.
Exercice 2:
Vous devez gérer le ramassage scolaire des enfants habitant 4 villages. Vous disposez pour cela de 2 bus et pour chaque bus vous avez un chauffeur titulaire. Les enfants doivent s'inscrire chaque vendredi pour le ramassage de la semaine suivante. Lorsqu'il y a un fort taux d'absentéisme (30%), un seul bus fait l'intégralité du ramassage en un seul voyage. Si un des bus est en panne, l'autre
réalise 2 voyages l'un apres l'autre. Si un chauffeur est absent, vous pouvez demander un remplacant mais vous en avez qu'un seul. Si les 2 chauffeurs titulaires manquent, vous devez a nouveau prévoir 2 voyages successifs (on supposera qu'un remplacant est touiours disponible).
- MERISE: Dessinez un modele (en précisant son nom) permettant de définir toutes les informations nécessaires a la gestion du ramassage scolaire.
- UML: Dessinez un diagramme (en précisant son nom) permettant de représenter les différents comportements a adopter en fonction des événements imprévus.
