Bonjour,
Nous sommes tous les trois étudiants en informatique.
Notre participation arrive avec un peu de retard, mais elle est là.
Ce défi est pour nous un challenge personnel. En effet, du fait qu'il touche à pas mal de domaine de la programmation, c'est l'occasion parfaite pour obtenir de l'expérience.
Notre objectif premier est donc dans un premier temps de fournir une application finie, assez basique, mais fonctionnelle.
Nous avons découpé notre développement en deux grandes étapes :
La première :
- Écriture de notre protocole de communication, et réalisation (basique pour le moment) de notre serveur (Itératif dans un premier temps puis Concurrent par la suite.)
- Réflexion sur l'architecture de la base de données du serveur (SQLite) et mise en place de tables de tests.
- Familiarisation avec QtQuick (Nouveau pour nous), et écriture d'une première interface client.
Le but de cette étape est de fournir une application client / serveur avec base de données serveur et interface client permettant de tester notre protocole.
Une fois cela fonctionnel :
La deuxième :
- Amélioration du protocole et de l'architecture client / serveur.
- Création de la base de données définitive.
- Réalisation de l'interface définitive.
- Écriture des différents modules auxquels le client aura accès.
- Documentation et traduction de l'application
L'avancée de notre travail sera présentée ici.
Cordialement,
Baptiste, Julien, Kevin.
Partager