Diseño de Alto Nivel
Módulo de Gestión de Usuarios TIC
Diagrama de Clases de Alto Nivel

Modelo de Máquina de Estados
Módelo: tic.gestion.solicitud_usuario
Diagrama de Estados

- nuevo
- Descripción: La solicitud esta en elaboración por parte del facilitador del área.
- Acción a ejecutar en el sistema: el campo estado se asigna el valor 'nuevo'
- por_aprobar
- Descripción: El facilitador del área ha enviado la solicitud para su aprobación por parte del jefe de la dependencia.
- Acción a ejecutar en el sistema: el campo estado se asigna el valor 'por_aprobar' y se envia una notificación al jefe de la dependencia para su aprobación
- aprobado
- Descripción: El jefe de la dependencia ha aprobado la solicitud.
- Acción a ejecutar en el sistema: el campo estado se asigna el valor 'aprobado', se crea un caso en Aranda solicitando la creación del usuario de dominio
- en_proceso
- Descripción: La solicitud esta siendo atendida por la STRT con diferentes casos registrados en Aranda
- Acción a ejecutar en el sistema: el campo estado se asigna el valor 'en_proceso', se monitorea el cierre de los casos aranda.
- cerrado
- Descripción: El usuario ha sido creado de acuerdo a la solicitud
- Acción a ejecutar en el sistema: el campo estado se asigna el valor 'cerrado', se envia notificación al usuario, facilitador y jefe del área.
Transiciones
- nuevo a por_aprobar
- Validación: Para la solicitud de tipo creación el Contrato debe existir en SIAC y estar en ejecución, para la solicitud de tipo reactivacion_terminacion ademas hay que verificar que exista el paz y salvo del ultimo contrato del ususario, para el tipo reactivacion_suspension el estado del contrato debe ser suspendido.
- Grupo: Facilitador de área
- Acción disparadora/trigger: activada por botón
- por_aprobar a aprobado
- Validación: Ninguna
- Grupo: Jefe de la dependencia
- Acción disparadora/trigger: activada por botón
- aprobado a en_proceso
- Validación: Hay registrado un usuario de dominio
- Grupo: Administrador TIC
- Acción disparadora/trigger: activada por botón
- en_proceso a cerrado
- Validación: Ninguna
- Grupo: Ninguno
- Acción disparadora/trigger: Automática, al cerrarse los casos de aranda para los diferentes sistemas
Modelo de Seguridad y Control de Acceso
A continuación se listan los permisos que tendrán los grupos de usuario sobre los diferentes objetos de negocio del sistema y las restricciones de dominio.
Nombre del Grupo |
Objeto de negocio |
Permisos |
|
|
|
Restricciones de dominio |
|
|
Leer |
Actualizar |
Crear |
Borrar |
|
Administrador TIC |
tic.gestion.solicitud_usuario.* |
X |
X |
- |
- |
Ninguna |
Administrador Módulo |
tic.gestion.solicitud_usuario.* |
X |
X |
- |
X |
Ninguna |
Administrador Módulo |
tic.arquitectura.* |
X |
X |
X |
X |
Ninguna |
Facilitador dependencia |
tic.arquitectura.* |
X |
- |
- |
- |
Ninguna |
Facilitador dependencia |
tic.gestion.solicitud_usuario* |
X |
X |
X |
- |
Solicitudes de su dependencia |