chore: restructuracion de la documentacion

This commit is contained in:
2024-03-14 14:11:31 -03:00
parent bcb27c3a90
commit 4664305b0a
11 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,96 @@
#+title: Casos De Uso
* Usuario Registra Nuevo Producto
#+begin_src plantuml :file registroProducto.jpg
@startuml
actor "Cliente" <<Persona>> as fc
rectangle RegistrarProductos {
usecase "Gestionar Productos" as UC1
usecase "Listar Productos" as UC2
usecase "Modificar Productos" as UC3
usecase "Eliminar Producto" as UC4
usecase "Registrar Producto" as UC5
usecase "Gestionar Categorias" as uc6
}
fc --> UC1
UC1 ..> UC2: "include"
UC3 ..> UC1: "extend"
UC4 ..> UC1: "extend"
UC5 ..> UC1: "extend"
UC3 .> uc6: "include"
UC5 .> uc6: "include"
@enduml
#+end_src
#+RESULTS:
[[file:registroProducto.jpg]]
* Usuario Registra Categorias
#+begin_src plantuml :file RegistroCategorias.jpg
@startuml
actor "Cliente" <<Persona>> as fc
rectangle RegistrarCategorias {
usecase "Gestionar Categorias" as UC1
usecase "Eliminar Categoria" as UC4
usecase "Registrar Categoria" as UC5
}
fc --> UC1
UC4 ..> UC1: "extend"
UC5 ..> UC1: "extend"
@enduml
#+end_src
#+RESULTS:
[[file:RegistroCategorias.jpg]]
* Usuario Registra Facturas
#+begin_src plantuml :file RegistroFacturas.jpg
@startuml
actor "Cliente" <<Persona>> as fc
rectangle RegistrarFacturas {
usecase "Gestionar Facturas" as uc0
usecase "Registrar Factura" as UC1
usecase "Listar Productos Con Existencias" as UC2
usecase "Filtrar Producto Por Categoria" as uc3
usecase "Descontar Stock" as uc4
}
fc --> uc0
uc0 <.. UC1: "extend"
uc0 ..> UC2: "include"
UC2 ..> uc3: "include"
UC1 ..> uc4: "include"
@enduml
#+end_src
#+RESULTS:
[[file:RegistroFacturas.jpg]]
* Informar pocos productos en stock
#+begin_src plantuml :file Informe.jpg
actor "Sistema" <<Programa>> as pr
rectangle "Aviso Stock Restante" {
note "<<Invariable>>\n producto->stock <= producto->umbralAvisoStock" as n1
usecase "Checkear Stock" as uc0
usecase "Enviar Informe" as uc1
usecase "Enviar Mail" as uc2
usecase "Mostrar MessageBox" as uc3
}
pr --> uc0
uc1 ..> uc0: "extend"
uc1 ..> uc2: "include"
uc1 ..> uc3: "include"
n1 .. uc0
#+end_src
#+RESULTS:
[[file:Informe.jpg]]

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB