A simple console-based stock management system implemented in Java with Object-Oriented Programming (OOP) principles.
-
Article Class:
- Attributes: Reference number, name, selling price, stock quantity.
- Constructor for initialization.
ToString
method for easy representation.
-
Program Functionality:
- Search for an article by reference.
- Add an article to the stock, ensuring reference uniqueness.
- Remove an article by reference.
- Modify an article by reference.
- Search for an article by name.
- Search for an article within a price range.
- Display all articles.
- Quit the program.
- Generate a PDF Report of the products using pdfbox library
Un système simple de gestion de stock en console implémenté en Java avec les principes de la Programmation Orientée Objet (POO).
-
Classe Article :
- Attributs : Numéro de référence, nom, prix de vente, quantité en stock.
- Constructeur pour l'initialisation.
- Méthode
ToString
pour une représentation facile.
-
Fonctionnalités du Programme :
- Rechercher un article par référence.
- Ajouter un article au stock en garantissant l'unicité de la référence.
- Supprimer un article par référence.
- Modifier un article par référence.
- Rechercher un article par nom.
- Rechercher un article dans une fourchette de prix.
- Afficher tous les articles.
- Quitter le programme.
- Générer un PDF de la liste de tous les produits en stock avec la librairie pdfbox