Está en la página 1de 14

Especificación de requisitos de

software
Proyecto: !!br0ken!! Sistema de pausas activas

Marzo del 2021


Ficha del documento

Fecha Revisión Autor Verificado dep. Calidad.

Juan Pablo Camargo


27/03/202
1

Fecha Revisión Autor Verificado dep. Calidad.

27/03/202 Camilo Andres Pinto Peña


1

Fecha Revisión Autor Verificado dep. Calidad.

27/03/202 Sebastian Murillo Vanegas


1

Documento validado por las partes en fecha:

Por la comunidad Por la universidad

LA EMPRESA S.A.S. Corporación Universitaria Iberoamericana


Contenido
FICHA DEL DOCUMENTO 3

CONTENIDO 4

1 INTRODUCCIÓN 5

1.1 Propósito 5

1.2 Alcance 5

1.3 Personal involucrado 5

1.4 Definiciones, acrónimos y abreviaturas 6

1.5 Referencias 6

1.6 Resumen 6

2 DESCRIPCIÓN GENERAL 6

2.1 Perspectiva del producto 6

2.2 Dominio del problema 7

2.3 Funcionalidad del producto 7

2.4 Objetivos del sistema 8

2.5 Características de los usuarios 8

2.6 Restricciones 8

2.7 Suposiciones y dependencias 8

3 REQUISITOS ESPECÍFICOS 9

3.1 Elicitacion 9
4.1.3 Prototipo del programa. 9
3.1.1 Casos de Uso 10

3.2 Requisitos comunes de las interfaces 14


3.2.1 Interfaces de usuario 14
3.2.2 Interfaces de hardware 14
3.2.3 Interfaces de software 14
3.2.4 Interfaces de comunicación 15
1 Introducción
Este documento es una Especificación de Requisitos Software (ERS) para el Sistema de
pausas activas de la empresa. Esta especificación se ha estructurado basándose en las
directrices dadas por el estándar IEEE Práctica Recomendada para Especificaciones
de Requisitos Software ANSI/IEEE 830, 1998.

1.1 Propósito
El presente documento tiene como propósito definir las especificaciones funcionales, no
funcionales para el desarrollo de un sistema de información web que permitirá gestionar el
proceso de pausas activas. Éste será utilizado por empleados de la empresa haga uso del
mismo.

1.2 Alcance
Esta especificación de requisitos está dirigida a la empresa, quienes necesitan llevar el
registro de las pausas activas que realizan en esta, ya que es un requisito de obligatorio
cumplimiento por parte del sistema de gestión de seguridad y salud en el trabajo (SGSST).

1.3 Personal involucrado


Nombre Juan Pablo Camargo Vanegas
Rol Analista, diseñador y programador
Categoría Profesional Ingeniero de Software
Responsabilidad Análisis de información, diseño y programación del SIS-I
Información de contacto jcamar17@ibero.edu.co

Nombre Camilo Andres Pinto Peña


Rol Analista, diseñador y programador
Categoría Profesional TSU-Informática
Responsabilidad Análisis de información, diseño y programación del SIS-I
Información de contacto Cpintope@ibero.edu.co

Nombre Sebastián Murillo Vanegas


Rol Analista, diseñador y programador
Categoría Profesional TSU-Informática
Responsabilidad Análisis de información, diseño y programación del SIS-I
Información de contacto smurill7@ibero.edu.co
1.4 Definiciones, acrónimos y abreviaturas

Nombre Descripción
Emplead Persona que usará el sistema.
o
Admin Persona que administrará el sistema.
SGSST Persona designada por la empresa para las actividades
correspondientes al Sistema de Gestión de Seguridad y
Salud en el Trabajo
SIS-I Sistema de Pausas Activas
ERS Especificación de Requisitos Software
RF Requerimiento Funcional
RNF Requerimiento No Funcional

1.5 Referencias

Titulo del Documento Referencia


Standard IEEE 830 - 1998 IEEE

1.6 Resumen
Este documento consta de tres secciones. En la primera sección se realiza una introducción
al mismo y se proporciona una visión general de la especificación de recursos del sistema.

En la segunda sección del documento se realiza una descripción general del sistema, con el
fin de conocer las principales funciones que éste debe realizar, los datos asociados y los
factores, restricciones, supuestos y dependencias que afectan al desarrollo, sin entrar en
excesivos detalles.

Por último, la tercera sección del documento es aquella en la que se definen detalladamente
los requisitos que debe satisfacer el sistema, mostrando datos recopilados en las sesiones
de elicitación.

2 Descripción general

2.1 Perspectiva del producto


El sistema SIS-I será un producto diseñado para trabajar en entornos WEB y MÓVILES
haciendo uso de tecnologías de tiempo real (REALTIME), lo que permitirá su utilización de
forma rápida y eficaz.
2.2 Dominio del problema

2.3 Funcionalidad del producto


2.4 Objetivos del sistema
 Brindar una solución al problema recurrente de asistencia y control de las pausas
activas de la empresa.
 Proporcionar un informe detallado al área de SGSST.
 Crear una herramienta para que los empleados puedan saber las fechas en que tienen
que realizar las pausas activas.

2.5 Características de los usuarios


Tipo de usuario Administrador
Formación Profesional, técnico o afines en áreas administrativas de la
empresa
Actividades Control y manejo de usuarios, perfiles y descarga de
informes.

Tipo de usuario SGSST


Formación Profesional, técnico o afines en áreas de talento humano
Actividades Llevar un registro y control de las pausas a través de
informes.

Tipo de usuario Empleado


Formación Bachiller, técnico o profesional de la empresa
Actividades Participación activa en las pausas activas

2.6 Restricciones
 Interfaz para ser usada con internet.
 Uso de Dominio (X).
 Lenguajes y tecnologías en uso: TYPESCRIPT, ANGULAR, FLUTTER, FIREBASE.
 Los servidores deben ser capaces de atender consultas concurrentemente.
 El sistema se diseñará según un modelo cliente/servidor.
 El sistema deberá tener un diseño e implementación sencilla, independiente de la
plataforma o del lenguaje de programación.
 S.O. para móviles Android desde la versión 7.0, Apple IOS 12 .
 Navegadores compatibles: Chrome (86), Firefox, Safari, EDGE y Opera.
.

2.7 Suposiciones y dependencias


 Se asume que los requisitos aquí descritos son estables.
 Los equipos en los que se vaya a ejecutar el sistema deben cumplir los requisitos
antes indicados para garantizar una ejecución correcta de la misma

3 Requisitos específicos
3.1 Elicitacion

4.1.3 Prototipo del programa.


Con base a las reuniones programadas con el cliente, se estableció que el
prototipo que más se adapta a los requerimientos del cliente es el presentado a
continuación.

3.1.1 Casos de Uso

Después de la reunión con el cliente en la cual se estableció el prototipo sobre el cual


se va a trabajar, se creó junto con el cliente el diagrama de casos de uso sobre el
cual se revisarían aspectos importantes acerca de la funcionalidad de la aplicación.
Requerimientos Funcionales

Identificación del RF01


requerimiento:
Nombre del Autentificación de Usuario.
Requerimiento:
Características: Los usuarios deberán identificarse para acceder a cualquier parte del
sistema.
Descripción del El sistema podrá ser consultado por cualquier usuario dependiendo del
requerimiento: módulo en el cual se encuentre y su nivel de accesibilidad.
Prioridad del requerimiento:
Alta

Identificación del RF02


requerimiento:
Nombre del Registrar Usuarios.
Requerimiento:
Características: El administrador deberá inscribir los usuarios asignando un rol y usuario.
Descripción del Gestión de usuarios: El sistema permitirá al Administrador registrar los
requerimiento: usuarios y asignarle el perfil (SGSST o Empleado). Los campos
requeridos son: Nombre, Número de documento, Área y cargo y Email
Prioridad del requerimiento:
Alta

Identificación del RF03


requerimiento:
Nombre del Consultar Información.
Requerimiento:
Características: El sistema ofrecerá a los usuarios (Empleado, SGSST y Administrador)
información general acerca del calendario de pausas y fechas asignadas
Descripción del Consultar Calendario de pausas: Muestra información general sobre
requerimiento: las fechas de las pausas y la persona encargada a los días que
corresponden.
Prioridad del requerimiento:
Alta

Identificación del RF04


requerimiento:
Nombre del Registrar Pausas
Requerimiento:
Características: El sistema permitirá al Administrador actualizar el estado de las pausas,
asignando, editando y eliminando la información.
Descripción del Gestión de pausas: Muestra al administrador la información detallada
requerimiento: de las pausas activas correspondientes al día en que este revisando, de
manera que pueda editar la fecha, hora y empleado.
Prioridad del requerimiento:
Alta

Identificación del RF05


requerimiento:
Nombre del Gestión de usuarios
Requerimiento:
Características: El sistema permitirá al administrador la edición y posterior eliminación de
un empleado en el sistema.
Descripción del Gestión de usuarios: Muestra el listado de usuarios registrados en una
requerimiento: tabla en la cual al presionar sobre el ítem de cada usuario, se podrán
visualizar los datos personales del usuario en cuestión, permitiendo
editar los datos personales junto con un botón para eliminar el registro.
Prioridad del requerimiento:
Alta

Identificación del RF06


requerimiento:
Nombre del Edición de datos personales
Requerimiento:
Características: El sistema permitirá a los empleados la edición de sus datos personales.
Descripción del Mi Perfil: Muestra al empleado la información de sus datos personales
requerimiento: registrados previamente por el administrador para que este los pueda
editar.
Prioridad del requerimiento:
Media
Identificación del RF07
requerimiento:
Nombre del Descarga de informes
Requerimiento:
Características: El sistema debe permitir a los perfiles Admin y SGSST la descarga del
informe con filtros de semana, mes y personalizado.
Descripción del Descarga de Informes: El sistema permite descargar a los perfiles que
requerimiento: corresponden, los respectivos informes aplicando filtros por semana,
mes y año.
Prioridad del requerimiento:
Alta

Requerimientos No Funcionales.

Identificación del RNF01


requerimiento:
Nombre del Manual de Usabilidad.
Requerimiento:
Características: El sistema de gestión de pausas activas, estará sugesto a la normativa
w3school, para que el usuario final tenga una buena experiencia en la
navegación.
Descripción del La aplicación cuenta con la estructura cuya información se halla
requerimiento: desglosada de modo que pueda ser comprendida por el usuario final.

Prioridad del requerimiento:


Alta

Identificación del RNF02


requerimiento:
Nombre del Identidad Corporativa
Requerimiento:
Características: El cambio dentro de la maquetación y diseño del aplicativo, estará sujeta
a un manual, el cual establece los parámetros y pasos que se deben
tener en cuenta a la hora de realizar un cambio que afecte la marca.
Descripción del Se debe mantener una estructura lógica, logo original, y sus colores
requerimiento: corporativos, para generar un branding de calidad el cual permita el
reconocimiento adecuado en los usuarios.
Prioridad del requerimiento:
Alta

Identificación del RNF03


requerimiento:
Nombre del Protocolo de seguridad.
Requerimiento:
Características: El aplicativo cumplirá con los estándares de calidad en los protocolos
https, para generar seguridad y confiabilidad a los acceden.
Descripción del Instalación y configuración de certificado SSL cumpliendo los estándares
requerimiento: 2.0 para la encriptación de la información.
Prioridad del requerimiento:
Alta

Identificación del RNF04


requerimiento:
Nombre del Implementación de Cookies
Requerimiento:
Características: El sistema garantiza a los usuarios que todos sus datos personales
serán tratados y protegidos de acuerdo a la normatividad y las leyes que
lo establecen.
Descripción del Garantizar que las sesiones y cookies almacenadas, serán utilizadas de
requerimiento: forma adecuada y almacenada en sitios seguros.
Prioridad del requerimiento:
Alta

Identificación del RNF05


requerimiento:
Nombre del Salud Integral
Requerimiento:
Características: Integrar parámetros que ayuden a la visualización del contenido
Descripción del Para ello se aplican los estudios en cuanto al brillo que se debe usar y
requerimiento: los colores para proteger la vista.
Prioridad del requerimiento:
Alta
3.2 Requisitos comunes de las interfaces
.
3.2.1 Interfaces de usuario

La interfaz con el usuario consistirá en un conjunto de ventanas con botones, listas


y campos de textos. Ésta deberá ser construida específicamente para el sistema
propuesto y, será visualizada desde un navegador de internet y/o aplicación móvil.

3.2.2 Interfaces de hardware

Será necesario disponer de equipos de cómputos en perfecto estado con las


siguientes características:

 Adaptadores de red.
 Procesador de 1.66GHz o superior.
 Memoria mínima de 256Mb.
 Mouse.
 Teclado.

3.2.3 Interfaces de software

 Sistema Operativo: Windows 7 o superior.


 Explorador: Mozilla, Chrome, Safari, Opera.
 Dispositivos móviles: Android 7.0, IOS 12.0 o superior.

3.2.4 Interfaces de comunicación

Los servidores, clientes y aplicaciones se comunicarán entre sí, mediante protocolos


estándares en internet, siempre que sea posible. Por ejemplo, para transferir archivos
o documentos deberán utilizarse protocolos existentes (FTP u otros convenientes).

También podría gustarte