Cree un logiciel pour visualiser les asteroide les plus proche de la terre grace à l'api de la Nasa. Tout en resspectant l'enoncer "projet_nasa.txt"
il y a 3 partie:
- respect de la POO.
- la récupération des donnée api de la nasa.
- la création du logicel et mise en place du visuel.
_____ ____ ____
| __ \ / __ \ / __ \
| |__) | | | | | | |
| ___/| | | | | | |
| | | |__| | |__| |
|_| \____/ \____/
regles:
tout attribut doit etre privée.
tout attribut doit avoir un geteur si il a vocation a etre récupéré dans une autre classe.
tout attribut doit avoir un seteur.
toutes les classes non-abstract doivent avoir un constructeur au complet.
toutes méthodes doivent etre ecris en camelCase.
toutes méthodes doivent etre privée par defaut, et public si elle a vocation a etre
récupéré dans une autre classe.
toutes les classes doivent avoir un objectif precisé en commentaire.
ces regles sont valable pour tout le projet.
_____ _____
/\ | __ \_ _|
/ \ | |__) || |
/ /\ \ | ___/ | |
/ ____ \| | _| |_
/_/ \_\_| |_____|
lien utile pour recupérer les donner api:
voici les lien de l'api:
-
pour récupéré la votre clé: https://api.nasa.gov
-
exemple de lien: https://api.nasa.gov/neo/rest/v1/feed?start_date=START_DATE&end_date=END_DATE&api_key=API_KEY
vous devrez recupéré toutes les info nécéssaire a la partie VISUEL.
__ _______ _____ _ _ ______ _
\ \ / /_ _|/ ____| | | | ____| |
\ \ / / | | | (___ | | | | |__ | |
\ \/ / | | \___ \| | | | __| | |
\ / _| |_ ____) | |__| | |____| |____
\/ |_____|_____/ \____/|______|______|
-
lien d'un tuto complet pour faire des app windows fonctionelle: video tuto 1
-
lien d'un tuto complet pour faire des app windows jolie: video tuto 2
fonctionnalité:
- avoir le nom de votre application d'afficher
- le fond d'ecran de votre logiciel doit etre l'image de APOD
- pouvoir cliquer sur un bouton pour avoir les information de l'image de APOD
- pouvoir voir la liste des astéroîdes proche de la terre
- nom
- distance min
- pouvoir selectionner un astéroide pour voir sa liste des approches passé, et future
vous avez champ libre pour le visuel.
- pour regarder les format json mieux vaut regarder avec le navigateur web firefox.
- pour mieux m'y retrouver j'ai fais une UML.
jai fini jai essaye de faire une uml mais je ne l'ai pas trop respecte hehhe.