Reflexion sur un sujet de POO

Répondre
Franquito
le 01/04/2006 à 09:07
Franquito
Bonjour à tous !

Je dois réaliser un schema pour une application de programation orienté objet.

L'application fait la gestion d'emploi du temps d'une Université et doit permettre l'ajout, la suppression ou la modification des cours de l'emploi du tempsen signalant si il existe un problème par rapport à une contrainte

Ces contraintes sont :

# L'UFR dispose d'un certain nombre de salles de différentstypes (informatique / TD / CM / montage ...) et pouvant contenir un certain nombre d'étudiants.
# Plusieurs filières sont présentes dans l'UFR.
# Chaque filière possède des cours, eux-mêmes décomposésen CM / TD / TP
# Chaque CM, TD ou TP de chaque cours est affecté à un enseignantet à une salle
# L'application devra pouvoir gérer des contraintes de toutes sortes (tel enseignant ne peut venir tel jour / telle salle est fermée tel jour ...)

Voila le schéma (diviser en 2 images) que j'avais pensé, mais je pense qu'il n'est pas super car j'ai un doute sur l'agrégation possible, et l'IHM n'est relié à rien.

http://etudiant.univ-mlv.fr/~fmaurin/POO/schema-1.jpg
http://etudiant.univ-mlv.fr/~fmaurin/POO/schema-2.jpg

Avez vous des propositions ?

Je vous remercie d'avance pour votre aide.
Franquito
le 01/04/2006 à 11:03
Franquito
Note : LASM() est l'abreviation des fonction lecture, ajouter, supprimer et modifier()
mathieu2
le 09/04/2006 à 21:58
mathieu2
je suis d'accord avec toi, ça fait un peu bizarre les classes du 2me schémas reliés à rien

est ce que tu as un exemple d'utlisation des ces classes ?
Franquito
le 12/04/2006 à 02:26
Franquito
Nop par contre j'ai changé de schema pour ca : http://etudiant.univ-mlv.fr/~fmaurin/POO/uml.jpg

A mon avis ca me semble plus logique.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours