01. Info
Statut: Terminé
Dates: 30/07/2021 - 11/03/2021
Technologies
QT
// Framework graphique
C++
// Langage de programmation
SQLite
// Base de données
Équipe
Moi
// Developpeur
02. Liens
03. Présentation
Problématique
Il existe plusieurs catalogues d'objets du ciel profond (Messier, NGC, Herschel, IC, etc…). Cependant, ces catalogues sont souvent immenses et difficiles à trier selon la période de l'année, les instruments à disposition ou même les préférences de chacun.
Fonctionnalités
L'Observeur2 doit être une interface simple pour visualiser, modifier ou créer une base de données personnalisées pour chaque astronome. Toutefois, cette base de données doit être suffisamment complète pour répondre à des besoins pratiques. Par exemple, la visibilité des objets par rapport aux saisons. Le logiciel doit aussi connaitre la position de l'observateur pour adapter le contenu.
Partage
La base de données doit être contenue dans un fichier non chiffré pour permettre le partage entre plusieurs personnes facilement.
Level up
- Maitrise du Framework QT
- Utilisation de bases de données SQLite en local
- Développement d’algorithmes astronomiques complexes
Conclusion
Je suis très satisfait des fonctionnalités offertes par le logiciel même s’il reste encore beaucoup à faire avant de pouvoir le distribuer.
Une version pour le web pourrait être une option envisageable pour le futur.