4.3 Computer Simulation
4.3.1 Beamformation Based Imaging
Un caso de uso de alto nivel es la descripción general del ámbito del sistema para comprender mejor lo que se va a desarrollar y su grado de complejidad.
Los casos de uso de alto nivel del sistema son:
Autenticación de Usuario
Caso de Uso: Autenticación de Usuario
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario ejecutan el sistema, se identifican en el sistema y proceden a trabajar en el sistema.
Tabla 11: Caso de Uso de Alto Nivel – Autenticación de Usuario Fuente: Investigación Propia
51
Contrato
Caso de Uso: Contrato
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Contrato (de las obras) en el sistema y tienen la posibilidad de insertar, eliminar y actualizar Contratos siempre y cuando no estén siendo utilizados en otros procesos.
Tabla 12: Caso de Uso de Alto Nivel - Contrato Fuente: Investigación Propia
Frente
Caso de Uso: Frente
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Frente en el sistema y tienen la posibilidad de insertar, eliminar y actualizar Frentes.
Tabla 13: Caso de Uso de Alto Nivel – Frente Fuente: Investigación Propia
Proyectos
Caso de Uso: Proyectos
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Proyectos en el sistema y tienen la posibilidad de insertar, eliminar y actualizar Proyectos.
Tabla 14: Caso de Uso de Alto Nivel - Proyectos Fuente: Investigación Propia
Tipo de Cargo
Caso de Uso: Tipo de Cargo
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Tipo de Cargo en el sistema y tienen la posibilidad de insertar, eliminar y actualizar Tipo de Cargo.
Tabla 15: Caso de Uso de Alto Nivel - Tipo de Cargo Fuente: Investigación Propia
52
Tabla Salarial
Caso de Uso: Tabla Salarial
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Tabla Salarial en el sistema y tienen la posibilidad de insertar, eliminar y actualizar los valores en la Tabla Salarial según la ubicación.
Tabla 16: Caso de Uso de Alto Nivel - Tabla Salarial Fuente: Investigación Propia
Ciudad
Caso de Uso: Ciudad
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Ciudad en el sistema y tienen la posibilidad de insertar, eliminar y actualizar la ciudad.
Tabla 17: Caso de Uso de Alto Nivel – Ciudad Fuente: Investigación Propia
Provincia
Caso de Uso: Provincia
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Provincia en el sistema y tienen la posibilidad de insertar, eliminar y actualizar las Provincias.
Tabla 18: Caso de Uso de Alto Nivel – Provincia Fuente: Investigación Propia
Cantón
Caso de Uso: Cantón
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Cantón en el sistema y tienen la posibilidad de insertar, eliminar y actualizar los Cantones.
Tabla 19: Caso de Uso de Alto Nivel – Cantón Fuente: Investigación Propia
53
Tipo de Contrato
Caso de Uso: Tipo de Contrato
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Tipo de Contrato en el sistema y tienen la posibilidad de insertar, eliminar y actualizar Tipo de Contrato.
Tabla 20: Caso de Uso de Alto Nivel – Tipo de Contrato Fuente: Investigación Propia
Días Feriados
Caso de Uso: Días Feriados
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Días Feriados en el sistema y tienen la posibilidad de insertar, eliminar y actualizar Días Feriados.
Tabla 21: Caso de Uso de Alto Nivel – Días Feriados Fuente: Investigación Propia
Motivo de Liquidación
Caso de Uso: Motivo de Liquidación
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Motivo de Liquidación en el sistema y tienen la posibilidad de insertar, eliminar y actualizar los Motivos de liquidación.
Tabla 22: Caso de Uso de Alto Nivel – Motivos de Liquidación Fuente: Investigación Propia
Departamentos
Caso de Uso: Departamentos
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Departamentos en el sistema y tienen la posibilidad de insertar, eliminar y actualizar los Departamentos.
Tabla 23: Caso de Uso de Alto Nivel – Departamentos Fuente: Investigación Propia
54
Tipo de Requisitos
Caso de Uso: Tipo de Requisitos
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Tipo de Requisitos en el sistema y tienen la posibilidad de insertar, eliminar y actualizar el Tipo de Requisito.
Tabla 24: Caso de Uso de Alto Nivel – Tipo de Requisitos Fuente: Investigación Propia
Requisición
Caso de Uso: Requisición
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Requisiciones en el sistema y tienen la posibilidad de insertar, eliminar y actualizar las Requisiciones.
Tabla 25: Caso de Uso de Alto Nivel – Requisición Fuente: Investigación Propia
Candidatos
Caso de Uso: Candidatos
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Requisición en el sistema y tienen la posibilidad de insertar, eliminar y actualizar los Candidatos que se encuentran listos para ser usados en las requisiciones.
Tabla 26: Caso de Uso de Alto Nivel – Candidatos Fuente: Investigación Propia
Empleados
Caso de Uso: Empleados
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Empleados en el sistema y tienen la posibilidad activar o inactivar los empleados que se encuentran registrados en el sistema.
Tabla 27: Caso de Uso de Alto Nivel – Empleados Fuente: Investigación Propia
55
Control de Horas
Caso de Uso: Control de Horas
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Control de Horas en el sistema y tienen la posibilidad de insertar, actualizar y borrar el control de Horas que se encuentran registrados en el sistema con perfil de súper administrador.
Tabla 28: Caso de Uso de Alto Nivel – Control de Horas Fuente: Investigación Propia
Casos de Uso Expandidos
Un caso de uso expandido es la descripción más detallada de las acciones que tendrá el sistema ya que incluye un Curso Típico de Eventos donde se menciona a detalle las operaciones de los actores en el sistema y como éste reacciona frente a dichas tareas.
Los casos de uso expandidos del sistema son:
Autenticación de Usuario
Caso de Uso: Autenticación de Usuario
Actores: Administrador y/o Usuario (Iniciadores)
Propósito: Dar seguridad al sistema y sus datos con el ingreso de los usuarios correctos.
Visión General:
El administrador o el usuario ejecutan el sistema, se identifican en el sistema y proceden a trabajar en el sistema.
Tipo: Primario y Esencial
Referencias: Ninguna
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Empieza cuando se ejecuta el sistema
2. Muestra la ventana de autenticación de usuarios
3. Introduce usuario y clave 4. Valida los datos ingresados
5. Muestra la ventana principal del sistema
con todas las opciones en un menú 6. Se procede a trabajar en el
sistema
Cursos Alternativos
Línea 4: El usuario o clave son incorrectos, se muestra un mensaje y se cancela la acción.
Tabla 29: Caso de Uso Expandido – Autenticación de Usuario Fuente: Investigación Propia
56
Contrato
Caso de Uso: Contrato
Actores: Administrador y/o Usuario
Propósito: Insertar, eliminar y actualizar Contrato
Visión General:
El administrador o el usuario seleccionan la opción Contrato en el sistema y tienen la posibilidad de insertar y actualizar
Contratos a partir de una Oferta
Tipo: Primario y Esencial
Referencias: Ofertas
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Contrato en la opción de Mantenimiento dentro del módulo de Recursos Humanos
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana.
3. Visualiza y realiza acciones en la ventana como Buscar y actualizar.
4. Acepta y confirma las acciones realizadas
5. Presiona salir 6. Cierra la ventana
Tabla 30: Caso de Uso Expandido - Contrato Fuente: Investigación Propia Frente
Caso de Uso: Frente
Actores: Administrador y/o Usuario
Propósito: Insertar, eliminar y actualizar ciudades
Visión General:
El administrador o el usuario seleccionan la opción Frente en el sistema y tienen la posibilidad de insertar y actualizar Frentes.
Tipo: Primario y Esencial
Referencias: Contrato
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Frente en la opción de Mantenimiento dentro del módulo de Recursos Humanos
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana.
3. Visualiza la ventana y despliega la lista de Frentes
4. Muestra la lista de Frentes 5. Selecciona los Frentes y realiza
acciones como insertar, actualizar Frentes.
6. Acepta y confirma las acciones realizadas
7. Presiona salir 8. Cierra la ventana
Tabla 31: Caso de Uso Expandido - Frente Fuente: Investigación Propia
57
Proyecto
Caso de Uso: Proyecto
Actores: Administrador y/o Usuario
Propósito: Insertar, eliminar, actualizar, unir y terminar proyectos
Visión General:
El administrador o el usuario seleccionan la opción Proyectos en el sistema y tienen la posibilidad de insertar eliminar, actualizar, unir y terminar proyectos
Tipo: Primario y Esencial
Referencias: Frente, Provincia
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Proyecto en la opción de Mantenimiento dentro del módulo de Recursos Humanos
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana.
3. Visualiza la ventana y despliega la lista de Proyectos
4. Muestra la lista de Proyectos, la opción de Unir Proyecto y Nuevo Proyecto
6. Selecciona los Proyectos y realiza acciones como insertar, actualizar, borrar y terminar Proyectos. También se puede observar el tema de requisición de personal según el proyecto Dar de baja o caducar.
6. Acepta y confirma las acciones realizadas.
7. Presiona salir 8. Cierra la ventana
Tabla 32: Caso de Uso Expandido - Proyecto Fuente: Investigación Propia Tipo de Cargo
Caso de Uso: Tipo de Cargo
Actores: Administrador y/o Usuario
Propósito: Insertar, eliminar y actualizar el Tipo de cargo
Visión General:
El administrador o el usuario seleccionan la opción tipo de cargo en el sistema y tienen la posibilidad de insertar, eliminar y actualizar el tipo de cargo.
Tipo: Primario y Esencial
Referencias: Ninguna
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Tipo de cargo en el menú
2. Abre la ventana respectiva y muestra el campo respectivo para el dato así como las acciones que se pueden realizar en la ventana.
58
3. Visualiza y realiza acciones en la ventana como insertar, actualizar o eliminar el tipo de cargo.
4. Acepta y confirma las acciones realizadas.
5. Presiona salir 6. Cierra la ventana
Tabla 33: Caso de Uso Expandido – Tipo de Cargo Fuente: Investigación Propia
Tabla Salarial
Caso de Uso: Tabla Salarial
Actores: Administrador y/o Usuario
Propósito: Insertar, eliminar y actualizar la Tabla Salarial
Visión General:
El administrador o el usuario seleccionan la opción tipo de cargo en el sistema y tienen la posibilidad de actualizar y borrar la tabla salarial
Tipo: Primario y Esencial
Referencias: Cargo, Contrato
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Tabla salarial en la opción de Mantenimiento dentro del módulo de Recursos Humanos.
2. Abre la ventana respectiva y muestra el campo respectivo para el dato así como las acciones que se pueden realizar en la ventana.
3. Visualiza y realiza acciones en la ventana como insertar, actualizar o eliminar el Valor de tabla salarial.
4. Acepta y confirma las acciones realizadas.
5. Presiona salir 6. Cierra la ventana
Tabla 34: Caso de Uso Expandido – Tabla Salarial Fuente: Investigación Propia
Ciudad
Caso de Uso: Ciudad
Actores: Administrador y/o Usuario
Propósito: Insertar, eliminar y actualizar ciudades
Visión General:
El administrador o el usuario seleccionan la opción Ciudades en el sistema y tienen la posibilidad de insertar, eliminar y actualizar ciudades.
Tipo: Primario y Esencial
Referencias: Cantón
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Ciudades en la opción de Mantenimiento
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así
59
dentro del módulo de Recursos Humanos.
como las acciones que se pueden realizar en la ventana.
3. Visualiza la ventana y despliega la lista de Ciudades
4. Muestra la lista de Ciudades 5. Selecciona la Ciudad y realiza
acciones como insertar, actualizar o eliminar ciudades.
6. Acepta y confirma las acciones realizadas
7. Presiona salir 8. Cierra la ventana
Tabla 35: Caso de Uso Expandido - Ciudades Fuente: Investigación Propia Provincia
Caso de Uso: Provincias
Actores: Administrador y/o Usuario
Propósito: Insertar, eliminar y actualizar provincias
Visión General:
El administrador o el usuario seleccionan la opción Provincias en el sistema y tienen la posibilidad de insertar, eliminar y actualizar provincias.
Tipo: Primario y Esencial
Referencias: Ninguna
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Provincia en la opción de Mantenimiento dentro del módulo de Recursos Humanos.
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana.
3. Visualiza y realiza acciones en la ventana como insertar, actualizar o eliminar provincias, ingresa nombre de la provincia.
4. Acepta y confirma las acciones realizadas
5. Presiona salir 6. Cierra la ventana
Tabla 36: Caso de Uso Expandido - Provincia Fuente: Investigación Propia Cantón
Caso de Uso: Cantón
Actores: Administrador y/o Usuario
Propósito: Insertar, eliminar y actualizar provincias
Visión General:
El administrador o el usuario seleccionan la opción Cantón en el sistema y tienen la posibilidad de insertar, eliminar y actualizar los Cantones.
60
Referencias: Provincia
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Cantón en la opción de Mantenimiento dentro del módulo de Recursos Humanos.
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana.
3. Visualiza y realiza acciones en la ventana como insertar, actualizar o eliminar Cantón, ingresa nombre del Cantón.
4. Acepta y confirma las acciones realizadas
5. Presiona salir 6. Cierra la ventana
Tabla 37: Caso de Uso Expandido – Cantón Fuente: Investigación Propia
Tipo de Contrato
Caso de Uso: Tipo de Contrato
Actores: Administrador y/o Usuario
Propósito: Insertar, eliminar y actualizar provincias
Visión General:
El administrador o el usuario seleccionan la opción Tipo de Contrato en el sistema y tienen la posibilidad de insertar, eliminar y actualizar Tipo de Contrato.
Tipo: Primario y Esencial
Referencias: Provincia
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Tipo
Contrato en la opción de Mantenimiento dentro del módulo de Recursos Humanos.
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana.
3. Visualiza y realiza acciones en la ventana como insertar, actualizar o eliminar Tipo de Contrato, ingresa nombre del Contrato.
4. Acepta y confirma las acciones realizadas
5. Presiona salir 6. Cierra la ventana
Tabla 38: Caso de Uso Expandido – Tipo de Contrato Fuente: Investigación Propia
61
Días Feriados
Caso de Uso: Días Feriados
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Días Feriados en el sistema y tienen la posibilidad de insertar, eliminar y actualizar Días Feriados.
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Días Feriados en la opción de Mantenimiento dentro del módulo de Recursos Humanos.
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana.
3. Visualiza y realiza acciones en la ventana como insertar, actualizar o eliminar Días Feriados, ingresa las fechas del día feriado.
4. Acepta y confirma las acciones realizadas
5. Presiona salir 6. Cierra la ventana
Tabla 39: Caso de Uso de Alto Nivel – Días Feriados Fuente: Investigación Propia
Motivo de Liquidación
Caso de Uso: Motivo de Liquidación
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Motivo de Liquidación en el sistema y tienen la posibilidad de insertar, eliminar y actualizar los Motivos de liquidación.
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona l Liquidación en Mantenimiento de Recursos Hu a opción Motivo la opción dentro del mód manos. de de ulo
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana. 3. Visualiza y re ventana como i eliminar Motiv ingrese el n liquidación. aliza acciones e nsertar, actualiza o de Liquidaci uevo motivo n la r o ón, de
4. Acepta y confirma las acciones realizadas
5. Presiona salir 6. Cierra la ventana
Tabla 40: Caso de Uso de Alto Nivel – Motivos de Liquidación Fuente: Investigación Propia
62
Departamentos
Caso de Uso: Departamentos
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Departamentos en el sistema y tienen la posibilidad de insertar, eliminar y actualizar los Departamentos.
Referencias: Ninguna
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Tipo Contrato en la opción de Mantenimiento dentro del módulo de Recursos Humanos.
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana.
3. Visualiza y realiza acciones en la ventana como insertar, actualizar o eliminar departamentos, ingresa nombre del Departamento.
4. Acepta y confirma las acciones realizadas
5. Presiona salir 6. Cierra la ventana
Tabla 41: Caso de Uso de Alto Nivel – Departamentos Fuente: Investigación Propia
Tipo de Requisitos
Caso de Uso: Tipo de Requisitos
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Tipo de Requisitos en el sistema y tienen la posibilidad de insertar, eliminar y actualizar el Tipo de Requisito.
Referencias: Ninguna
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Tipo de Requisitos en la opción de Contrataciones
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana.
3. Visualiza y realiza acciones en la ventana como insertar, actualizar o eliminar Tipos de requisitos, ingresa nombre del Requisito.
4. Acepta y confirma las acciones realizadas
5. Presiona salir 6. Cierra la ventana
Tabla 42: Caso de Uso de Alto Nivel – Tipo de Requisitos Fuente: Investigación Propia
63
Requisición
Caso de Uso: Requisición
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Requisiciones en el sistema y tienen la posibilidad de insertar, eliminar y actualizar las Requisiciones.
Referencias: Contrato, frente, proyecto, cargo
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Requisición en la opción de Contrataciones
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana.
3. Visualiza y realiza acciones en la ventana como insertar, actualizar o eliminar departamentos, ingresa nombre del Departamento.
4. Acepta y confirma las acciones realizadas
5. Presiona salir 6. Cierra la ventana
Tabla 43: Caso de Uso de Alto Nivel – Requisición Fuente: Investigación Propia
Candidatos
Caso de Uso: Candidatos
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Requisición en el sistema y tienen la posibilidad de insertar, eliminar y actualizar los Candidatos que se encuentran listos para ser usados en las requisiciones.
Referencias: Contrato, frente, proyecto, cargo, Requisición
Curso Típico de Eventos
Acción del Actor Respuesta del Sistema
1. Selecciona la opción Candidatos dentro de la requisición para cubrir la misma.
2. Abre la ventana respectiva y muestra los campos respectivos para los datos así como las acciones que se pueden realizar en la ventana.
3. Visualiza y realiza acciones en la ventana como insertar, actualizar o eliminar Candidatos.
4. Acepta y confirma las acciones realizadas
5. Presiona salir 6. Cierra la ventana
Tabla 44: Caso de Uso de Alto Nivel – Candidatos Fuente: Investigación Propia
64
Empleados
Caso de Uso: Empleados
Actores: Administrador y/o Usuario
Tipo: Primario
Descripción: El administrador o el usuario seleccionan la opción Empleados en el sistema y tienen la posibilidad activar o inactivar los