Skip to content

makavelli666/java-ihm-designpattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Projet GL1 - IHM java Fruits

Description

Ce projet, réalisé dans le cadre du cours "Génie Logiciel", consiste à développer une application Java native autour du panier de fruits, elle aura pour objectif de créer des interfaces graphiques permettant la création, l'ajout, la modification et le retrait de différents fruits dans le panier. Des fonctionnalités avancées telles que la constitution de types de paniers particuliers et le boycott de fruits d'un même pays seront également implémentées.

##Équipe du Projet

IDIR Amzal
TAHIR Ilyas
EL MAGHOUM Fayçal

Tâches Réalisées

  1. Implémentation de l'IHM MVC Création d'une interface graphique (GUI) basée sur le Modèle-Vue-Contrôleur (MVC). Fonctionnalités incluses : création, ajout, modification, et retrait de fruits dans le panier.

  2. Tests Complets Tests Unitaires : Couverture exhaustive des méthodes pour les classes Orange et Panier. Utilisation de JUnit/Mockito ou EasyMock pour le mocking. Tests d'Intégration : Validation des méthodes avec des instances réelles d'oranges dans le panier. Tests d'Acceptation : Scénarios d'utilisation pour tester l'IHM dans des conditions réelles.

Technologies Utilisées

Langage :                 Java
IDE :                     IntelliJ IDEA
Tests :                   JUnit/Mockito 
Contrôle de Version :     Git
Intégration Continue :    Jenkins et GitLab CI

Comment Exécuter le Projet

Prérequis

Assurez-vous d'avoir installé les outils suivants sur votre machine :

Java :  Version compatible avec le projet.
IDE :   IntelliJ IDEA (ou un autre IDE de votre choix).

Instructions d'Exécution

Ouverture du Projet : Aprés le clonage du Dépôt , Ouvrez IntelliJ IDEA. Sélectionnez "File" > "Open" et choisissez le dossier du projet.

Exécution depuis l'IDE : Trouvez le fichier principal du projet (généralement avec l'extension .java). Cliquez avec le bouton droit sur le fichier et choisissez "Run" .

Exécution depuis la Ligne de Commande : Ouvrez un terminal/command prompt. Accédez au répertoire du projet. Compilez le code (si nécessaire) :

 javac NomDuFichier.java

Exécutez l'application :

 java NomDuFichier

Rendu : ✔️

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages