Sciconf
Application de gestion d'événements scientifiques développée lors du second semestre de ma première année de BUT Informatique à l'IUT2 de Grenoble. Projet réalisé en équipe de 5 étudiants pour gérer les conférences, intervenants, participants et salles.
Objectif pédagogique
L'objectif du projet était de nous faire comprendre toutes les étapes du déroulé d'un projet : de la réflexion à la réalisation en passant par la conception. Nous avions le choix sur le type d'événement et avons choisi les conférences scientifiques.
L'application devait permettre de gérer les conférences, les intervenants, les participants et les salles.
Réflexion
Définition de l'application de gestion d'événements
Conception
Réalisation de maquettes pour visualiser l'interface
Développement
Implémentation en Java avec JavaFX et MySQL
Tests
Vérification du bon fonctionnement de l'application
Développeurs Front-end (JavaFX)
2 développeurs concentrés sur le développement des interfaces utilisateur avec JavaFX
Développeurs Back-end & BDD
3 développeurs dédiés au développement du back-end en Java et de la base de données MySQL
Mon rôle : Développeur Front-end - J'ai participé au développement des interfaces utilisateur avec JavaFX, en travaillant sur l'ergonomie et l'expérience utilisateur de l'application de gestion de conférences scientifiques.
Le travail d'équipe et la communication ont été des éléments clés pour le respect des délais imposés par l'IUT et la conformité aux contraintes techniques. La répartition équitable des tâches en fonction des compétences de chacun a permis le succès du projet.
Gestion des conférences
Création, modification et suppression des conférences scientifiques
Gestion des intervenants
Inscription et suivi des intervenants pour chaque conférence
Gestion des participants
Inscription et suivi des participants aux conférences
Gestion des salles
Attribution et gestion des salles pour les événements
Application conforme aux maquettes et contraintes
Gestion complète des conférences, intervenants, participants et salles
Respect des délais imposés par l'IUT
Travail d'équipe efficace avec répartition équitable des tâches
Ce projet nous a permis de comprendre toutes les étapes d'un projet, de la réflexion à la réalisation. Nous avons également appris à travailler en équipe pour réaliser un projet complet.
Ce projet nous a permis de mettre en pratique les connaissances acquises lors de notre formation, notamment en Java et JavaFX, ainsi que la gestion de base de données avec MySQL.