Projet POO : Programmation Orientée objet

Page 1 sur 2Lecteur de document UniversityLib

Projet POO : Programmation Orientée objet

Programmation, Gestion des enseignants et étudiants · notes

Voir tous les documents en programmation

Projet POO : Programmation Orientée objet

(2ième AnnéeTSI)

2019-2020

ESEN

1 – Présentation générale et objectifs :

Le développement d'un projet est un moyen de progresser dans l'apprentissage d'un langage

de programmation.Vous devrez développer, au cours du 1ier semestre, un programme dont

vous définirezvous-même ses fonctionnalités.

En fin du semestre, votre travail sera évalué par vos enseignants, lors d’une pseudo-

soutenance technique.

Publicité

2-Contexte et objectifs principaux du sujet :

On se propose de développer une application java permettant d’assurer la gestion des

enseignants et des étudiants de l’ESEN :

  • Ajouter, Modifier, Consulter unétudiant : un étudiant est une Personne qui assiste à une liste

de matières suivies et un ensemble de notes. On doit pouvoir obtenir la liste des matières,

affecter une note, calculer la moyenne, etc…

-Ajouter,Modifier, Consulter un enseignant : un enseignant est unePersonnequi enseigne une

liste de matières ; un nombre d'heures par matière et un tarif horaire seront indiqué. On doit

pouvoir obtenir les matières, faire un calcul du nombre d'heures total et déterminer le coût de

l'enseignant…

Publicité

-L’enseignant peut affecter à un étudiant son appréciation

-Effectuer une statistique : le taux de réussite total, le taux par matière …

Indications :

1. Je vous laisse la liberté de définir les attributs des différentes entités manipulées

2. Jevouslaissela liberté de prendredes décisions d’ordre techniques,ainsiquela liberté de

choisir la façon dont les choses vont être organisées.

3. La marge de liberté offerte doit permettre une solution personnalisée pour chaque binôme.

4.Le copier\coller est fortement pénalisé.

3-Evaluation

L’évaluation du mini-projet est planifiée le 11-12-2019 :

Publicité

  • Au vu de l’exposé oral et des réponses aux questions qui feront suite
  • A travers la qualité du programme réalisé.

Seront pris en considération aussi bien sa présentation générale que sa structuration et la

maîtrise du langage qui en ressortira.

-Vous devez préparer un document qui contient les classes développées (attributs et méthodes

pour chaque classe) et les liens entre classes.

-un CD contenant votre Logiciel développé.