Développement - Java
Le Convertisseur de Monnaies Java est un projet que j'ai développé lors de mon BTS SIO, démontrant ma capacité à créer des applications pratiques utilisant le langage Java. Cette application permet aux utilisateurs de convertir facilement des montants d'une devise à une autre, en utilisant des taux de change préalablement définis.
Le projet a été entièrement réalisé en Java, mettant en œuvre des concepts avancés tels que la gestion de fichiers JSON et l'utilisation d'interfaces graphiques avec Java Swing. La manipulation de fichiers JSON a permis d'intégrer des taux de change dynamiques sans modification du code source.
Le Convertisseur de Monnaies utilise une interface graphique simple et conviviale. Les utilisateurs peuvent sélectionner les devises de départ et d'arrivée, entrer le montant à convertir, et obtenir instantanément le résultat de la conversion.
Les taux de change sont chargés dynamiquement à partir d'un fichier JSON (moneys.json), permettant une mise à jour facile des devises sans nécessiter de modification du code source.
L'application réagit en temps réel aux sélections de l'utilisateur, mettant à jour automatiquement les résultats à mesure que les paramètres de conversion sont modifiés.
Exécutez l'application en utilisant la classe App.java.
Sélectionnez les devises de départ et d'arrivée dans la liste déroulante.
Entrez le montant à convertir dans le champ texte.
Le résultat de la conversion s'affiche instantanément.
Le projet suit l'architecture Modèle-Vue-Contrôleur (MVC) pour garantir une séparation claire entre la logique métier, l'interface utilisateur et le contrôle des événements. L'interface graphique utilise Java Swing, offrant une expérience utilisateur interactive.
Le Convertisseur de Monnaies Java témoigne de mes compétences en programmation Java, de ma capacité à travailler avec des fichiers JSON, et de ma compréhension des interfaces graphiques. Ce projet démontre mon engagement à créer des solutions informatiques fonctionnelles et conviviales.