🚀 Preuves SAE 2.01

Titre SAE : SAE 2.01 Développement d’une application avec IHM

▶︎ Les apprentissages critiques

1. AC11.01 | Implémenter des conceptions simples Réalisation de l’interface IHM dans la SAE2.01

2. AC11.02 | Élaborer des conceptions simples  Conception de la majorité du design pratique & esthétique de l’interface graphique.

3. AC11.03 | Faire des essais et évaluer leurs résultats en regard des spécifications Réalisation de méthodes test et testCas lors de la SAE1.01 et des différents TP Java.

▶︎ Analyse et réflexivité sur vos actions (à compléter max 1 page par question)

<aside> 💡 Quelles ont été vos démarches, prises de décisions, degré d'implication et d'autonomie ?

</aside>

J’ai réaliser la grande majorité de la partie Interface de l’application étant donner que nous étions que 2 dans notre groupe. J’ai réaliser toute mes tâches en auto apprentissage et n’ai pas demander d’aide de l’extérieur donc je dirait que mon degrés d’autonomie été relativement haut.

<aside> 💡 Quelles ressources avez vous choisies et combinées pour réaliser vos tâches et résoudre les problèmes rencontrés dans cette SAé ?

</aside>

Je me suis surtout aider des docs officiel javaFX et FXML. Mais j’ai aussi par moment mais plus rarement de l’IA pour m’aider à comprendre mais sans demander la solution directement. La manière la plus utiliser pour régler les problèmes a été le “trial and error”. C’est à dire que j’ai fait beaucoup de tests pas-à-pas pour voir ce qui pourrais marcher ou non.

<aside> 💡 En vous appuyant sur vos traces, justifiez la maitrise des apprentissages visés, ainsi que la prise en compte des composantes essentielles pour le développement de vos compétences.

</aside>

Lors du développement de cette application j’ai appris de nombreuses choses. Notamment sur les contrôleurs. J’ai appris à donner des fonctions à des boutons comme changer de page ou faire apparaître des éléments. J’ai aussi appris les bases du système de login via nom d’utilisateur & mot de passe. Le but étant de réussir à faire du hachage de mdp avant la fin du projet. Je vais aussi devoir m’occuper de l’implémentation des DAO dans l’interface mais cela n’est pas encore fait le projet n’étant pas terminer.

<aside> đź’ˇ

Quelles ressources vous manquent pour atteindre la compétence abordée par cette SAé ? Si c'était à refaire que changeriez-vous ?

</aside>

Je ne pense pas qu’il me manque de ressource à part peut-être des connaissance plus pousser en gestion de base de données via Java. Mais si je devait refaire ce projet je pense que la chose principal que je changerait serait la gestion des priorités. En effet je pense m’être trop étaler sur le projet et pas concentrer suffisamment sur une chose à la fois ce qui m’a sûrement fait perdre plus de temp que cela m’en à fait gagner.

▶︎ Les traces

Voici une visualisation de l’interface en brut donc sans certaines fonctionnalités qui n’ont pas été encore développer (lien avec bdd) :