SIGRID_CTX_001-F - POV Personal SENAPRED - Subd. Desarrollo Estratégico ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. needuml:: :scale: 50 @startuml !include !include SHOW_PERSON_OUTLINE() title Diagrama de Contexto del Sistema - SIGRID - POV Personal SENAPRED - Subd. Desarrollo Estratégico AddElementTag("SINAPRED", $bgColor="#5869B1") AddElementTag("interno", $legendText="Sistema Interno", $bgColor="#a6c2c6") AddRelTag("not desired", $textColor="red", $lineColor="red", $lineStyle=DashedLine()) System_Boundary(sinapred, "{{needs['ITRENDCL-SIGRID-SYS-SINAPRED'].title}}") { Person(personSENAPREDde, "{{needs['ITRENDCL-SIGRID-PRS-PERSONAL_SENAPRED_DE'].title}}", "{{needs['ITRENDCL-SIGRID-PRS-PERSONAL_SENAPRED_DE'].content}}", $link="{{ref('ITRENDCL-SIGRID-PRS-PERSONAL_SENAPRED_DE') | replace('[', '') | replace(']', '')}}") Person(personSENAPRED, "{{needs['ITRENDCL-SIGRID-PRS-PERSONAL_SENAPRED'].title}}", "{{needs['ITRENDCL-SIGRID-PRS-PERSONAL_SENAPRED'].content}}", $link="{{ref('ITRENDCL-SIGRID-PRS-PERSONAL_SENAPRED') | replace('[', '') | replace(']', '')}}") System(sigrid, "{{needs['ITRENDCL-SIGRID-SYS-SIGRID'].title}}", "{{needs['ITRENDCL-SIGRID-SYS-SIGRID'].content}}", $link="{{ref('ITRENDCL-SIGRID-SYS-SIGRID') | replace('[', '') | replace(']', '')}}") System(sge, "{{needs['ITRENDCL-SIGRID-SYS-SENAPRED-SGE'].title}}", "{{needs['ITRENDCL-SIGRID-SYS-SENAPRED-SGE'].content}}", $link="{{ref('ITRENDCL-SIGRID-SYS-SENAPRED-SGE') | replace('[', '') | replace(']', '')}}", $tags="interno") } System_Ext(aranda, "{{needs['ITRENDCL-SIGRID-SYS-ARANDA'].title}}", "{{needs['ITRENDCL-SIGRID-SYS-ARANDA'].content}}", $link="{{ref('ITRENDCL-SIGRID-SYS-ARANDA') | replace('[', '') | replace(']', '')}}") System_Ext(arbolLogika, "{{needs['ITRENDCL-SIGRID-SYS-ARBOL_LOGIKA'].title}}", "{{needs['ITRENDCL-SIGRID-SYS-ARBOL_LOGIKA'].content}}", $link="{{ref('ITRENDCL-SIGRID-SYS-ARBOL_LOGIKA') | replace('[', '') | replace(']', '')}}") Rel(personSENAPREDde, sigrid, "usa", "WEB") Rel(personSENAPREDde, aranda, "usa", "WEB", $tags="not desired") Rel(personSENAPREDde, arbolLogika, "Consulta", "WEB", $tags="not desired") Rel(personSENAPREDde, sge, "Consulta", "*", $tags="not desired") Rel(personSENAPRED, arbolLogika, "Ingresa Indicadores", "WEB") BiRel(sigrid, aranda, "utiliza", "API") BiRel(sigrid, sge, "utiliza", "API") BiRel(sigrid, arbolLogika, "Gestiona Indicadores", "API") SHOW_LEGEND() @enduml