From e8d326bdab43d71a81be387cae6705cf70ef399c Mon Sep 17 00:00:00 2001 From: Juan Manuel Lopez Date: Mon, 14 Oct 2024 16:01:19 -0300 Subject: [PATCH] DFD: Diagrama 0.3 --- dfd/dfd_vet_level_0.3.dot | 48 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 dfd/dfd_vet_level_0.3.dot diff --git a/dfd/dfd_vet_level_0.3.dot b/dfd/dfd_vet_level_0.3.dot new file mode 100644 index 0000000..4d5b534 --- /dev/null +++ b/dfd/dfd_vet_level_0.3.dot @@ -0,0 +1,48 @@ +digraph dfd_vet_level_0_3 { + node [ + shape=record + ] + + subgraph external_entities { + admin [ + label="Administrador" + shape=box + ]; + user [ + label="Usuario" + shape=box + ]; + } + + subgraph cluster_system { + label="Diagrama 0.3"; + labelloc="b"; + + process30 [ + label="{3.0|CRUD Mascota}" + shape=Mrecord + ]; + + store10 [ + label=" | Especie" + ]; + store30 [ + label=" | Mascota" + ]; + + {rank=same; l1[style=invis, shape=point]; process30;} + {rank=same; l2[style=invis, shape=point]; store10; store30;} + } + + ## Mascotas: + user -> process30 [label="(9) Crear mascota"] + process30 -> admin [label="(10) Listar mascotas"] + user -> process30 [label="(11) Editar mascota"] + user -> process30 [label="(12) Eliminar mascota"] + + store10 -> process30 [label="(18) Obtener especies"] + process30 -> store30 [label="(25) Guardar mascota"] + store30 -> process30 [label="(26) Obtener mascotas"] + process30 -> store30 [label="(27) Actualizar mascota"] + process30 -> store30 [label="(28) Eliminar mascota"] +} -- 2.11.4.GIT