Você está na página 1de 8

T ype de synchronisation

selectionn le sgbd

<<include>> locale <<include>>

Distant

Choisir les base de donnes << include>> Authentification utilisateur <<include>> selectionner les tables

<<include>>

selectionner les champs

<<include>>

<<include>>

Consulter les tables synchroniss

Gestion des utilisateurs

Admin

supprimer ajouter modifier

T ype de synchroni sati on

sel ecti onn l e sgbd

<<i ncl ude>> l ocal e <<i ncl ude>>

Di stant

Choi si r l es base de donnes << i ncl ude>> Authenti fi cati on uti l i sateur <<i ncl ude>> sel ecti onner l es tabl es

<<i ncl ude>>

sel ecti onner l es champs

<<i ncl ude>>

<<i ncl ude>>

Consul ter l es tabl es synchroni ss

Gesti on des uti l i sateurs

Admi n

suppri mer aj outer modi fi er

SequenceDiagram_1

Authentification Utilisateur Login mot de passe verification nom SGBD Adresse IP serveur1 Adresse ip serveur 2 nom de base de donnees tables champs

Synchronisation homogne

Synchroniser

validation

synchronisation

Authentification Utilisateur Login mot de passe verification nom SGBD1

Synchronisation heterogne

Synchroniser

nom SGBD2 Adresse IP serveur1 Adresse IP serveur 2 nom de base de donnees tables champs validation

sync_serveur

sync_db

sync_tabl e

sync_champ

sync_type_syncroni sati on

sync_consul tati on

sync_homogene sync_heterogene + + + sync_oracl () sync_sql server () sync_mysql () : voi d : voi d : voi d

+ + +

sync_oracl _mysql () sync_oracl e_sql server () sync_mysql _sql server ()

: voi d : voi d : voi d

personne_sync + l ogi n password nom prenom : : : : stri ng stri ng stri ng stri ng PersonneSync () Syncroni sati on + : voi d : voi d sgbd_name db_name tabl _name i p_server : : : : stri ng stri ng stri ng stri ng : i nt

<<Constructor>>

user_sync + + admi n_sync + rol e_admi n : stri ng Admi nSync () gesti on_user_sync + + + + + rol e_user : i nt

veri fi cati on_i p ()

syncro_homogene () syncro_heterogene ()

<<Constructor>>

connexi on_sync con cmd oreder : Sql connecti on : Sql commande : Sql DataReader : : : : : i nt voi d voi d Bool ean sql datareder

+ + +

aj out_user () modi fi er_user () suppri mer_user ()

: voi d : voi d : voi d

sel ecti on () mag () fermer () sui vant () resul tat ()

authenti fi cati on_sync + l ogi n password : i nt : i nt : i nt

Sync_aj out_user

sync_supp_user

sync_modi f_user

sync_auth_user

veri fi cati on ()

sync_serveur

sync_db

sync_tabl e

sync_cham p

sync_type_syncroni sati on

sync_consul tati on

sync_hom ogene sync_heterogene + + + sync_oracl () sync_sql server () sync_m ysql () : voi d : voi d : voi d

+ + +

sync_oracl _m ysql () sync_oracl e_sql server () sync_m ysql _sql server ()

: voi d : voi d : voi d

personne_sync + l ogi n password nom prenom : : : : stri ng stri ng stri ng stri ng PersonneSync () Syncroni sati on + : voi d : voi d sgbd_nam e db_nam e tabl _nam e i p_server : : : : stri ng stri ng stri ng stri ng : i nt

<<Constructor>>

user_sync + + adm i n_sync + rol e_adm i n : stri ng Adm i nSync () gesti on_user_sync + + + + + rol e_user : i nt

veri fi cati on_i p ()

syncro_hom ogene () syncro_heterogene ()

<<Constructor>>

connexi on_sync con cm d oreder : Sql connecti on : Sql com m ande : Sql DataReader : : : : : i nt voi d voi d Bool ean sql datareder

+ + +

aj out_user () m odi fi er_user () suppri m er_user ()

: voi d : voi d : voi d

sel ecti on () m ag () ferm er () sui vant () resul tat ()

authenti fi cati on_sync + l ogi n password : i nt : i nt : i nt

Sync_aj out_user

sync_supp_user

sync_m odi f_user

sync_auth_user

veri fi cati on ()

MS Synchronisation framework

Você também pode gostar