Advertisement
Guest User

Untitled

a guest
Dec 11th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. @startuml
  2.  
  3. title Diagramme côté serveur
  4.  
  5.  
  6. class Fenêtre {
  7. -connexions : Map<String, Socket>
  8. +buildSQLRequest(requete : String) : String
  9. +envoyerRequete(requete : Requete)
  10. +recevoirRequete() : Requete
  11. +creerGroupe(nom : String)
  12. +supprimerGroupe(nomGroupe : String)
  13. +creerUtilisateur(nom : String, prenom : String, login : String, password : String, utilCampus : boolean)
  14. +supprimerUtilisateur(login : String)
  15. +ajouterUtilisateurGroupe(login : String, nomGroupe : String)
  16. +supprimerUtilisateurGroupe(login : String, nomGroupe : String)
  17. +miseAJourClients()
  18. }
  19.  
  20. class InterfaceSQL {
  21. -url : final String
  22. -login : final String
  23. -mdp : final String
  24. -connexion : Connection
  25. +connexionSQL()
  26. +lireBDD(requete : String) : List<String> resultat
  27. +ecrireBDD(requete : String)
  28. +libererRessources()
  29. }
  30.  
  31. class RequeteReseau {
  32. -type : int
  33. -requete : String
  34. +Requete(type : int, requete : String)
  35. +getType() : int
  36. +getRequete() : String
  37. }
  38.  
  39. note "Cette classe est la légende" as N1
  40. Legende .. N1
  41. class Legende {
  42. - attribut prive
  43. + methode() Methode publique
  44. }
  45.  
  46. RequeteReseau <--down- Fenêtre:-requeteAEnvoyer\n1
  47. RequeteReseau <--down- Fenêtre:-requeteReception\n1
  48.  
  49.  
  50.  
  51. @enduml
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement