SIGRID_CTX_001-I - POV Personal SENAPRED - Subd. Personas, Administración y Finanzas

@startuml


!include <C4/C4_Container>
!include <C4/C4_Context>
SHOW_PERSON_OUTLINE()

title Diagrama de Contexto del Sistema - SIGRID - POV Personal SENAPRED - Subd. Personas, \nAdministración y Finanzas

AddElementTag("SINAPRED", $bgColor="#5869B1")
AddElementTag("interno", $legendText="Sistema Interno", $bgColor="#a6c2c6")
AddElementTag("cge", $legendText="Contraloría General de la República", $bgColor="#ffc77f", $fontColor="#000000")
AddElementTag("dipres", $legendText="Dirección de Presupuestos", $bgColor="#0c5c8f")
AddRelTag("not desired", $textColor="red", $lineColor="red", $lineStyle=DashedLine())

System_Boundary(sinapred, "SINAPRED") {
    Person(personSENAPREDpaf, "Personal SENAPRED SPAF", "Personal de la subdirección de Personas Administración y Finanzas de SENAPRED", $link="../stakeholders.html#ITRENDCL-SIGRID-PRS-PERSONAL_SENAPRED_PAF")
    Person(personSENAPRED, "Personal SENAPRED", "Representa a todo el Personal de SENAPRED encargado de gestionar el sistema de información", $link="../stakeholders.html#ITRENDCL-SIGRID-PRS-PERSONAL_SENAPRED")
    System(sigrid, "SIGRID", "Sistema de Información para la Gestión de Riesgos y Desastres", $link="../systems.html#ITRENDCL-SIGRID-SYS-SIGRID")
    System_Ext(maximo, "IBM Máximo", "Gestión de activos, compras y logística (IBM Máximo)", $link="../systems.html#ITRENDCL-SIGRID-SYS-IBM_MAXIMO")
    System_Ext(sige, "SIGE", "Sistema de Gestión Documental (SIGE)", $link="../systems.html#ITRENDCL-SIGRID-SYS-SIGE")
    System(intranet, "Intranet SENAPRED", "Sistema de intranet de SENAPRED", $link="../systems.html#ITRENDCL-SIGRID-SYS-SENAPRED-INTRANET")
    System(moduloWeb, "Módulo Web SENAPRED", "Sistema de gestión de solicitudes, evaluaciones e información interna", $link="../systems.html#ITRENDCL-SIGRID-SYS-SENAPRED-MODULO_WEB")
    System(relojControl, "Reloj-Control SENAPRED", "Sistema de control de asistencia y horario de SENAPRED", $link="../systems.html#ITRENDCL-SIGRID-SYS-SENAPRED-RELOJ_CONTROL")
    System(rrhh, "PyR", "Sistema de Gestión de Personas", $link="../systems.html#ITRENDCL-SIGRID-SYS-SENAPRED-RRHH")
}

System_Ext(arbolLogika, "Arbol Logika", "Suite de Registro y seguimiento de indicadores (Arbol Logika)", $link="../systems.html#ITRENDCL-SIGRID-SYS-ARBOL_LOGIKA")
System_Ext(sigfe, "SIGFE", "Sistema de Información para la Gestión Financiera del Estado (SIGFE 2.0)", $link="../systems.html#ITRENDCL-SIGRID-SYS-SIGFE")
System_Ext(siaper, "SIAPER", "Sistema de Información y Control de Personal de la Administración del Estado (SIAPER)", $link="../systems.html#ITRENDCL-SIGRID-SYS-SIAPER")
System_Ext(sisrec, "SISREC", "Sistema de Rendición Electrónica de Cuentas (SISREC)", $link="../systems.html#ITRENDCL-SIGRID-SYS-SISREC")
System_Ext(aranda, "Aranda Service Management", "Software de Gestión de Procesos (Aranda)", $link="../systems.html#ITRENDCL-SIGRID-SYS-ARANDA")
System_Ext(acepta, "ACEPTA", "Información de DTE, Órdenes de compra y Devengos.", $link="../systems.html#ITRENDCL-SIGRID-SYS-ACEPTA", $tags="dipres")
System_Ext(sii, "SII", "Información de cesión de Facturas y pagos de Imposiciones.", $link="../systems.html#ITRENDCL-SIGRID-SYS-SII")

Rel(personSENAPREDpaf, sigrid, "usa", "WEB")
Rel(personSENAPREDpaf, arbolLogika, "usa", "WEB", $tags="not desired")
Rel(personSENAPREDpaf, maximo, "usa", "WEB", $tags="not desired")
Rel(personSENAPREDpaf, sige, "usa", "WEB", $tags="not desired")
Rel(personSENAPREDpaf, sigfe, "usa", "WEB", $tags="not desired")
Rel(personSENAPREDpaf, siaper, "usa", "WEB", $tags="not desired")
Rel(personSENAPREDpaf, sisrec, "usa", "WEB", $tags="not desired")
Rel(personSENAPREDpaf, intranet, "Ingresa Información", "WEB")
Rel(personSENAPREDpaf, moduloWeb, "usa", "WEB", $tags="not desired")
Rel(personSENAPREDpaf, relojControl, "Consulta", "WEB", $tags="not desired")
Rel(personSENAPREDpaf, rrhh, "Consulta", "WEB", $tags="not desired")
Rel(personSENAPREDpaf, aranda, "informa", "WEB", $tags="not desired")
Rel(personSENAPREDpaf, acepta, "usa", "WEB", $tags="not desired")
Rel(personSENAPREDpaf, sii, "consulta", "WEB", $tags="not desired")

Rel(personSENAPRED, intranet, "Consulta", "WEB")
Rel(personSENAPRED, moduloWeb, "utiliza", "WEB")
Rel(personSENAPRED, relojControl, "Informa", "WEB")
Rel(personSENAPRED, rrhh, "Informa", "WEB")
Rel(personSENAPRED, sisrec, "Informa", "WEB")

BiRel(sigrid, sigfe, "utiliza", "API")
BiRel(sigrid, siaper, "utiliza", "API")
BiRel(sigrid, sisrec, "utiliza", "API")
BiRel(sigrid, sige, "utiliza", "API")
BiRel(sigrid, maximo, "Gestiona Activos", "API")
BiRel(sigrid, intranet, "utiliza", "API")
BiRel(sigrid, relojControl, "utiliza", "API")
BiRel(sigrid, rrhh, "utiliza", "API")
BiRel(sigrid, arbolLogika, "Gestiona Presupuesto", "API")
BiRel(sigrid, moduloWeb, "utiliza", "API")
BiRel(sigrid, aranda, "utiliza", "API")
BiRel(sigrid, acepta, "utiliza", "API")
BiRel(sigrid, sii, "utiliza", "API")

SHOW_LEGEND()
@enduml