Logo Studenta

crear un modelo de caso de uso de un software de control de asistencias de personal y control de visitantes en una organización

¡Estudia con miles de materiales!

Vista previa del material en texto

crear un modelo de caso de uso de un software de control de asistencias de personal y control de visitantes en una organización
INTELIGENCIA ARTIFICIAL DE CAJA NEGRA
* **Actores:**
* Usuario
* Administrador
* **Casos de uso principales:**
* Registrar asistencia de personal
* Registrar visita de un invitado
* Generar reporte de asistencias
* Generar reporte de visitas
* **Casos de uso secundarios:**
* Modificar datos de un empleado
* Eliminar datos de un empleado
* Modificar datos de un visitante
* Eliminar datos de un visitante
* **Flujo de eventos:**
* El usuario ingresa al sistema con su nombre de usuario y contraseña.
* El usuario selecciona la opción "Registrar asistencia".
* El usuario ingresa la fecha y hora de su asistencia.
* El usuario hace clic en el botón "Registrar".
* El sistema registra la asistencia del usuario.
* El usuario selecciona la opción "Registrar visita".
* El usuario ingresa el nombre del visitante, la fecha y hora de la visita.
* El usuario hace clic en el botón "Registrar".
* El sistema registra la visita del visitante.
* El usuario selecciona la opción "Generar reporte de asistencias".
* El sistema genera un reporte de las asistencias de los empleados.
* El usuario selecciona la opción "Generar reporte de visitas".
* El sistema genera un reporte de las visitas de los visitantes.
* El usuario selecciona la opción "Modificar datos de un empleado".
* El usuario ingresa el nombre del empleado y los nuevos datos.
* El usuario hace clic en el botón "Modificar".
* El sistema modifica los datos del empleado.
* El usuario selecciona la opción "Eliminar datos de un empleado".
* El usuario ingresa el nombre del empleado.
* El usuario hace clic en el botón "Eliminar".
* El sistema elimina los datos del empleado.
* El usuario selecciona la opción "Modificar datos de un visitante".
* El usuario ingresa el nombre del visitante y los nuevos datos.
* El usuario hace clic en el botón "Modificar".
* El sistema modifica los datos del visitante.
* El usuario selecciona la opción "Eliminar datos de un visitante".
* El usuario ingresa el nombre del visitante.
* El usuario hace clic en el botón "Eliminar"
crear un modelo de caso de uso de un software de control de asistencias de personal y control de visitantes en una organización usando python y una base de datos en Postgres
Actores:
· Administrador
· Empleado
· Visitante
Casos de uso:
Administrador
· Registrar empleado: Permite al administrador agregar un nuevo empleado al sistema, ingresando su información personal como nombre, apellido, correo electrónico, número de teléfono y cargo.
· Eliminar empleado: Permite al administrador eliminar un empleado del sistema.
· Actualizar información de empleado: Permite al administrador actualizar la información personal de un empleado en el sistema.
· Generar reporte de asistencia: Permite al administrador generar un reporte de asistencia para un rango de fechas específico, que incluye la lista de empleados y el número de horas trabajadas por cada uno.
Empleado
· Registrar asistencia: Permite al empleado registrar su entrada y salida del trabajo en el sistema.
· Consultar registro de asistencia: Permite al empleado consultar su registro de asistencia en el sistema.
Visitante
· Registrar visita: Permite al visitante registrar su entrada y salida del edificio en el sistema, ingresando su información personal como nombre, apellido, correo electrónico, número de teléfono y motivo de la visita.
· Consultar registro de visitas: Permite al visitante consultar su registro de visitas en el sistema.
Restricciones:
· Solo el administrador puede registrar, eliminar o actualizar la información de los empleados.
· Los empleados solo pueden registrar su propia asistencia y consultar su propio registro de asistencia.
· Los visitantes solo pueden registrar su propia visita y consultar su propio registro de visitas.
INTELIGENCIA ARTIFICIAL DE CAJA NEGRA
* **Actores:**
* Usuario
* Administrador
* **Casos de uso:**
* El usuario ingresa sus datos de acceso y contraseña.
* El sistema valida los datos de acceso y contraseña del usuario.
* Si los datos de acceso y contraseña son correctos, el sistema muestra el menú principal.
* Si los datos de acceso y contraseña son incorrectos, el sistema muestra un mensaje de error y el usuario debe ingresar sus datos nuevamente.
* El usuario selecciona la opción "Registrar asistencia".
* El sistema muestra un formulario para ingresar la fecha y hora de entrada y salida.
* El usuario ingresa la fecha y hora de entrada y salida.
* El sistema registra la asistencia del usuario.
* El usuario selecciona la opción "Registrar visitante".
* El sistema muestra un formulario para ingresar los datos del visitante.
* El usuario ingresa los datos del visitante.
* El sistema registra la visita del visitante.
* El usuario selecciona la opción "Consultar asistencias".
* El sistema muestra un listado con las asistencias del usuario.
* El usuario selecciona la opción "Consultar visitas".
* El sistema muestra un listado con las visitas registradas.
* El usuario selecciona la opción "Cerrar sesión".
* El sistema cierra la sesión del usuario.
Este es un modelo de caso de uso básico para un software de control de asistencias de personal y control de visitantes. Se puede ampliar y modificar según las necesidades de la organización.

Continuar navegando