Sei sulla pagina 1di 22

Modelo Funcional

TessiLogin

Fabian Camilo Roa Guevara


Jose Sneyder Mosquera Serrano
Andres Felipe Ramirez Alvarado
Marlon Eduardo Sierra Sanchez

Septiembre 2019.

Servicio Nacional de Aprendizaje SENA


Analisis y Desarrollo de Sistemas de Informacion
GAES 9 TessiLogin
Bogota D.C.
Tabla de Contenidos

Introducción.........................................................................................................................3
Objetivos..............................................................................................................................4
Objetivo General.............................................................................................................4
Objetivos Específicos.....................................................................................................4
Contenido.............................................................................................................................4
Diagrama General de Casos de Uso...............................................................................4
Diagrama de Caso de Uso Expandido............................................................................5
Diagrama de Actividades..............................................................................................11
Bibliografía........................................................................................................................22
Introducción

En este documento se detalla el modelo funcional del sistema de información TessiLogin. Este es un
sistema de informacion diseñado e ideado para la empresa TessiGestiona para cubrir necesidades como:
control de turnos de empleados, seguimiento y consolidacion de novedades, ocupacion (pausas) del
personal, manejo del control del inventario y facilitacion para solicitud y envio de certificados laborales
junto con desprendibles de nomina.
Objetivos:

Objetivo General:

Desarrollar un sistema de información que realice un control del informe de nómina con horas
laboradas, así facilitando algunos procesos administrativos que se llevan en la empresa.

Objetivos Específicos:

- Controlar horario de entra- - da, salida, pausas y horas extras por empleado.
- Llevar el registro ordenado de horas de tuno laboral y generar todo tipo de reporte sobre el empleado.
- Llevará el control de inventario y asignación al área de trabajo. Inventario (equipos de cómputo y
suministros) usuario.
- Permitirá la comunicación entre los empleados de una manera controlada y corporativa.

Contenidos

Diagrama General de Casos de Uso


Diagrama de Caso de Uso Expandido

Control de Ingreso:

DOCUMENTO DE TRABAJO ESPECIFICACIÓN


CASOS DE USO ADSI – CSF
UC-01 Iniciar Sistema
Objetivos  Iniciar por medio de un navegador el sistema de
asociados información.
 El usuario podrá interactuar en el sistema.
Requisitos  El usuario debe tener internet.
asociados  El usuario debe tener instalado un navegador.
Descripción El sistema deberá comportarse tal como se describe en el
siguiente caso de uso
cuando alguien requiera ingresar al sistema.
Precondición Ninguna
Secuencia Paso Acción
Normal 1 El usuario debe abrir un navegador.
2 Se debe ingresar la URL en el navegador y presionar
el botón enter.
3 Se establece la conexión con el servidor.
4 Se muestra la página de inicio del sistema con sus
respectivas.
Postcondición Ninguna
Excepciones Paso Acción
Si el servidor esta caída este emitirá un mensaje de
3.1 “Error de conexión”
y el usuario deberá esperar hasta que el
servidor vuelva a estar en funcionamiento.
Rendimiento Paso Cota de Tiempo
3 4 segundos
Frecuencia 7 veces/día
Comentarios Ninguno
DOCUMENTO DE TRABAJO ESPECIFICACIÓN CASOS
DE USO ADSI – CSF
UC-02 Iniciar Sesión
Objetivos  Iniciar sesión en el sistema dependiendo del rol con el que se
asociados ingrese.
Requisitos  Información del usuario.
asociados
Descripción El sistema deberá comportarse tal como se describe en el siguiente
caso de uso
cuando alguien requiera iniciar sesión en el sistema.
Precondición El usuario debe estar registrador en el sistema.
Secuencia Paso Acción
Normal 1 El sistema muestra la ventana de inicio de sesión.
2 El usuario debe ingresar las credenciales de acceso.
3 Se debe pulsar el botón aceptar.
4 El sistema valida la existencia del usuario.
5 El sistema verifica que la información ingresada sea
correcta.
6 El sistema verifica si el usuario está activo.
7 El sistema carga el menú según el rol con el que se ingresó.
Postcondición El sistema muestra la interfaz según el rol con el que se ingresó.
Excepciones Paso Acción
3.1 El usuario puede pulsar el botón cancelar.
3.2 El sistema limpia los campos.
3.3 El sistema vuelve a mostrar la ventana de iniciar sesión.
4.1 Si el usuario no existe en el sistema, este emitirá un
mensaje de “
Si la información ingresada es incorrecta el sistema
5.1
emitirá un mensaje
de “Correo o contraseña inválidos”.
Si el usuario tiene un estado inactivo deberá volver a
6.1
registrarse en el
sistema ya que fue bloqueado por inactividad en el
sistema.
Rendimiento Paso Cota de Tiempo
4 3 segundos
5 3 segundos
6 3 segundos
7 3 segundos
Frecuencia 7 veces/día
Comentarios Ninguno

Pausas y Novedades
Administración de usuarios

Administración de desprendibles y certifcados:


Caso de uso Generación de informes y notificaciones
Versión 1.2 / 13 de septiembre 2019
Autores Sneyder Mosquera
Marlon Sierra
Felipe Ramirez
Fabian Roa
Fuentes Se realiza entrevista a la empresa TessiGestiona S.A.S.
Objetivos asociados Como objetivo de este módulo es dar a conocer el estado
actual de recurso humano en cada proceso, además de
brindar reportes tanto digitales como físicos.
Descripción El módulo tiene como objetivo que cualquier alto
directivo, pueda ver en tiempo real con que personal
humano cuenta su operación, además de que el gerente
podrá ver qué valor genera el recurso tecnológico de estas
generan, además de que los usuarios podrán descargar su
certificado laboral o desprendible de nómina digital físico.
Precondición El usuario que podrá hacer el tipo de consultas generales
o masivas, únicamente serán los altos directivos, pero
todos los usuarios podrán descargar su certificado laboral
y desprendible de nómina.
Secuencia Paso Acción
Normal 1 El usuario alto directivo, podrá seleccionar la
opción de reportes.
2 En reportes, podrá seleccionar que operación
quiere consultar.
3 Podrá consultar la información de manera general
en las operaciones.
4 Podrá descargar los reportes, tanto físicos como
digitales, en diferentes formatos (PDF, Excel y
Word).
5 Podrán descargar todos los usuarios de manera
individual sus certificados laborales y/o
desprendibles de nómina.
Cuando los usuarios requieran descargar sus
certificados laborales o desprendibles de nómina
Escenario Alternativo deberán ingresar a otro modulo y realizar la
solicitud.
Postcondición Generación de informes y notificaciones
Paso Acción
1 Por solicitud, deberá solo descargar o el
Excepciones certificado laboral o el desprendible de nómina.
2 El usuario empleado no podrá visualizar la
información de otras personas.
Rendimiento Paso Cota de tiempo
1 2 segundos
2 2 segundos
Frecuencia esperada Las veces que lo requiera, entre 1 y 2 segundos
Importancia {sin importancia, importante, vital}
Urgencia {puede esperar, hay presión, inmediatamente}
Comentarios <comentarios adicionales>
TessiStock:

TessiContacto:
Diagrama de Actividades
Bibliografía:

• UML. Modelado de Software Para Profesionales - Carlos Fontela (Libro)

• https://ingenieriasoftware2011.files.wordpress.com/2011/07/el-lenguaje-unificado-de-
modelado-manual-de-referencia.pdf

• https://ingenieriasoftware2011.files.wordpress.com/2011/07/uml-gota-a-gota.pdf

• https://www.google.com/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=7&ved=2ahUKEwjhkdWDqYjlAhXOqlkKHc
LJDwYQFjAGegQIBBAC&url=https%3A%2F%2Fwww.u-cursos.cl%2Fingenieria
%2F2008%2F1%2FCC51H%2F1%2Fmaterial_docente%2Fbajar%3Fid_material
%3D160144&usg=AOvVaw2UocAud1EORRng8p_7dIQZ

• https://elvex.ugr.es/decsai/java/pdf/3E-UML.pdf