Casos Uso de RTLabNet Server

Casos de uso de RTLabNet Server.

Gestión de la Conexión con los usuarios.

CU-Serv-Cxn-01: Conexión/Autenticación de usuario.

Descripción: Describe la conexión del usuario al RTLabNet Server.
Flujo de Sucesos:

  • Camino básico:
    1. El caso de uso comienza cuando el sistema RTLabNet Editor inicia la conexión con el sistema, indicando la cuenta de usuario que desea utilizar.
    2. El sistema envía el desafío para autenticar al usuario.
    3. El usuario envía la respuesta.
    4. El sistema comprueba que la autenticación ha sido exitosa y establece la conexión.
  • Camino alternativo:
    1. En el paso 4, si la autenticación falló, no se estableció la conexión y se informó al usuario.

Post-Condición: Se estableció la conexión entre la aplicación RTLabNet Editor y el RTLabNet Server.


CU-Serv-Cxn-02: Desconexión del Servidor.

Descripción: Desconexión de RTLabNet Server.
Pre-Condición: La conexión se ha establecido con éxito.
Flujo de Sucesos:

  • Camino básico:
    1. El caso de uso comienza cuando el sistema RTLabNet Editor envía una petición de desconexión.
    2. El sistema elimina de la cola de ejecución y de la cola de compilación remota los proyectos que pertenecen al usuario.
    3. El sistema desconecta al usuario.

Post-Condición: Se desconectó al usuario.


Peticiones remotas.

CU-Serv-Qry-01: Obtención de los objetos de los recursos disponibles.

Descripción: La aplicación RTLabNet Editor actualiza los objetos de recursos disponibles en el RTLabNet Server.
Pre-Condición: La conexión se ha establecido con éxito.
Flujo de Sucesos:

  • Camino básico:
    1. El caso de uso comienza cuando el sistema RTLabNet Editor solicita la lista de los objetos que representan los recursos disponibles.
    2. El sistema envía la lista actual al cliente.

CU-Serv-Qry-02 : Petición de compilación remota.

CU-Serv-Qry-03 : Petición de ejecución remota.

CU-Serv-Qry-04 : Petición de refresco de últimos mensajes globales.

CU-Serv-Qry-05 : Petición de estado de una compilación/ejecución remota.

Seguridad.

CU-Serv-Scr-01 : Registro de actividad remota.