Bonjour à tous,
Je développe dans le cadre d'un cours un software de gestion d'étudiants. Je dois gérer les absences et les points des étudiants
Je dois suivre l'architecture trois tiers et jusque là pas de problème.
Mon problème est dans ma couche métier:
J'ai fais l'interface de cette couche avec toutes les méthodes que la couche GUI pourrait avoir besoin (une interface quoi) de la classe Metier. Quand j'ai montré à mon professeur il m'as dit que ce n'était pas modulaire et je le comprends bien.
Je ne vois pas trop comment faire cette modularité justement.
J'ai une ou deux idées mais je ne suis pas sur de ma démarche et c'est pour ça que je vous demande votre aide.
Je compte faire deux classes: AbsencesManager et PointsManager.
Celles ci représenteront mes deux modules.
Mais pour moi, la couche métier devait être représentée par une classe aux yeux de la couche GUI. Est ce que je me trompe? Est-ce que je peut faire n classes que la couche GUI pourra utiliser et on appellera l'ensemble de ces n classes "couche métier"?
Merci d'avance.
Partager