Projet POO : Programmation Orientée objet

Page 1 sur 2Lecteur de document UniversityLib

Projet POO : Programmation Orientée objet

Programming, Object-Oriented Programming · course

Voir tous les documents en programmation

Projet POO : Programmation Orientée objet

(2ieme Ecom)

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 :

Gestion de stock

Développer un programme pour la gestion de stock d’une entreprise spécialisée dans la vente

d’articles informatiques.

Lorsque

fonctionssuivantes:

le programme est

  • Ajouter des clients

lancé,

il doit permettre à

Publicité

l’utilisateur de faire

les

  • Ajouter des catégories de produits
  • Ajouter des produits
  • Ajouter un produit au stock

-Chercher un produit

-Afficher les produits d’une catégorie

  • Ajouter une vente
  • Consulter les détails d’une vente pour un client

-Consulter la liste des achats (toutes les ventes) d’un client avec la possibilité de sélectionner

Publicité

une période déterminée.

-Afficher une statistique de ventes réalisées : le produit le plus vendu, et….

-Ainsi que d’autres fonctionnalités jugées importantes.

Indications :

1. Je vous laisse la liberté de définir les attributs des différentes classes développées.

2. Je vous laisse la liberté de prendre des décisions d’ordretechniques, ainsi que la 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

Publicité

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

  • 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é.