Description ReadMe
This commit is contained in:
parent
f53f629568
commit
f3126cc833
1 changed files with 56 additions and 0 deletions
56
README.md
56
README.md
|
@ -0,0 +1,56 @@
|
|||
#Projet Clavardage TALI Elies et FAURE Paul
|
||||
|
||||
##Conception
|
||||
|
||||
Faite sur Modelio, il suffit d'importer le fichier zip contenu dans Conception/ dans Modelio.
|
||||
Notre conception est pour le moment pas très bonne car nous avions mal compris le CDC. Nous allons donc la changer au fur et à mesure des TP
|
||||
|
||||
##Notes pour nous même
|
||||
|
||||
###Fait (plus ou moins)
|
||||
|
||||
- Classe Messages.Message (dont les message spécifiques vont hériter) ok.
|
||||
- Classe Messages.MessagePseudo de type 1 (demande validation)
|
||||
- Classes reseau.UDPInput et reseau.UDPOutput ok
|
||||
- Tests avec 3 machines sur localhost avec 3 ports différents ok
|
||||
- Quand on reçoit un msgPseudo, on répond avec un messagePseudo d'un autre type (type 2 ou 3)
|
||||
- Quand on recoit un Messages.MessagePseudo de n'importe quel type, on met à jour sa table des utilisateurs connectés si le pseudo n'est pas utilisé
|
||||
- Si pseudo déjà utilisé, on envoie un messagePseudo (type 3)
|
||||
- MVC ok.
|
||||
- Migration projet Gradle
|
||||
- UI commecencée avec mainWindow, petite animation menu et PseudoWindow
|
||||
- Ajout table des users connetés (pas hyper cool, quand on change de pseudo 2 fois on se duplique dans la ListView)
|
||||
- Message de type 4 (confirmation envoi pseudo)
|
||||
- Splash screen
|
||||
- Page d'acceuil connection/inscription
|
||||
- Client TCP (reprendre les TD).
|
||||
- Fix le bug quand on ouvre 2 fenêtres de changement de pseudo (mettre un flag pour pouvoir en ouvrir qu'une seule)
|
||||
- Design fenêtre de clavardage (draft)
|
||||
- Envoyer les messages dans la BDD
|
||||
- Horadater les messages
|
||||
- Serveur distant utilisateurs extérieurs (demander au prof)
|
||||
- Handler fermetures des fenêtres
|
||||
- Bouton déconnexion
|
||||
- Concevoir archi BDD pour les messages
|
||||
|
||||
###A faire
|
||||
|
||||
- Envoyer à intervalle régulier des messages qui disent qu'on est bien connecté
|
||||
- Tester le broadcast
|
||||
- Effacer un utilisateur
|
||||
- Mots de passe
|
||||
- Design UI
|
||||
|
||||
###A faire si tenemos el tiempo y no cagna
|
||||
|
||||
- Vérifier la liste des users connectés quand on reçoit un msg de type 1 (au lieu de juste comparer avec son propre pseudo)
|
||||
- Envoi fichiers texte/images
|
||||
- Envoi audio ?
|
||||
|
||||
|
||||
###Technos
|
||||
|
||||
- Java 11.0.9
|
||||
- JavaFX 11.0.2
|
||||
- JFoenix 9.0.9
|
||||
- Ikonli 11.5.0
|
Loading…
Reference in a new issue