-
Notifications
You must be signed in to change notification settings - Fork 0
/
administrarEquipos.wsd
89 lines (80 loc) · 2.04 KB
/
administrarEquipos.wsd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
@startuml Administrar Equipos
actor "Cliente" as Administrador
boundary boundary
control control
collections Firestore as Usuarios
Administrador->boundary: gestionarEquipos()
activate boundary
boundary->control:GestionarEquipos()
activate control
control->Usuarios:getEquipos()
control<<--Usuarios
deactivate Usuarios
boundary<<--control
deactivate control
Administrador<<--boundary
deactivate boundary
Administrador->boundary: enviar(Datos)
activate boundary
boundary->control:Gestiona(datos)
activate control
control->Usuarios:modificar(Datos)
control<<--Usuarios
deactivate Usuarios
boundary<<--control
deactivate control
Administrador<<--boundary
deactivate boundary
opt Crear Equipo
Administrador->boundary: CrearEquipo()
activate boundary
boundary->control:CrearEquipo()
activate control
boundary<-control:datos=obtenerDatos()
activate boundary
boundary-->>control
deactivate boundary
control->Usuarios:CrearEquipo()
activate Usuarios
control<<--Usuarios
deactivate Usuarios
boundary <<-- control
deactivate control
Administrador<<--boundary
deactivate boundary
end
opt consultar Equipo
Administrador->boundary: conusltarEquipo(Equipo)
activate boundary
boundary->control:conusltarEquipo(Equipo)
activate control
control->Usuarios:datos=ConsultarEquipo(Equipo)
activate Usuarios
control<<--Usuarios
deactivate Usuarios
boundary <- control:mostarDatos(datos)
activate boundary
boundary-->>control
deactivate boundary
deactivate control
deactivate boundary
end
opt eliminar Equipo
Administrador->boundary: EliminarEquipo(Equipo)
activate boundary
boundary->control:EliminarEquipo(Equipo)
activate control
boundary<-control:ConfirmarEliminar()
activate boundary
boundary-->>control
deactivate boundary
control->Usuarios:Eliminar(Equipo)
activate Usuarios
control<<--Usuarios
deactivate Usuarios
boundary <<-- control
deactivate control
Administrador<<--boundary
deactivate boundary
end
@enduml