Application de gestion de contrats et de transactions commerciales pour le secteur agricole. Cette application JavaFX permet de gérer l'ensemble de la chaîne de valeur reliant producteurs, acheteurs et offres de produits.
- Producteurs : Enregistrement et gestion des producteurs agricoles
- Acheteurs : Gestion des profils d'acheteurs
- Organisations : Administration des organisations partenaires
- Produits : Catalogue des produits agricoles avec détails
- Zones : Gestion des zones géographiques de production/distribution
- Contrats : Création et suivi des contrats entre producteurs et acheteurs
- Demandes : Enregistrement des commandes/demandes de produits
- Offres : Gestion des offres commerciales
- Dashboard : Vue d'ensemble des activités et statistiques principales
- Statistiques : Analyses par année et par produit
- Graphiques : Visualisations des données commerciales
- Système de Login : Authentification sécurisée des utilisateurs
- Sign-in : Enregistrement de nouveaux utilisateurs
Desktop/
├── classes/com/example/demo4/
│ ├── Controleur/ # Controllers JavaFX
│ ├── Model/ # Modèles de données
│ ├── *.fxml # Vues JavaFX
│ └── Style.css # Feuille de styles
├── img/ # Ressources images
└── META-INF/ # Métadonnées Maven
- JavaFX : Framework pour l'interface utilisateur
- Maven : Gestion du projet et des dépendances
- CSS : Stylisation de l'interface
| Module | Description |
|---|---|
| AcheteurControleur | Gestion des acheteurs |
| ProducteurControleur | Gestion des producteurs |
| ProduitControleur | Gestion du catalogue produits |
| ContratControleur | Gestion des contrats |
| DemandeControleur | Gestion des commandes |
| OffreControleur | Gestion des offres |
| OrganisationControleur | Gestion des organisations |
| ZoneControleur | Gestion des zones |
| DashboardControleur | Tableau de bord principal |
- Lancer l'application
- Se connecter avec vos identifiants
- Accéder aux différents modules via le dashboard
- Gérer vos producteurs, acheteurs, produits et contrats
Projet Académique - Étude et Développement