Está en la página 1de 12

Especificación de requisitos de

software
Proyecto: BUSSEAN
Revisión 2017

Septiembre 2017
.
Ficha del documento

Fecha Revisión Autor Verificado dep. Calidad.

Carl Mora Martínez


18/09/2107 Johana Yised Cely Sandoval
Cristian Hernando Barreto Amarillo
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 5

1.5 Referencias 5

1.6 Resumen 5

2 DESCRIPCIÓN GENERAL 6

2.1 Perspectiva del producto 6

2.2 Funcionalidad del producto 6

2.3 Características de los usuarios 6

2.4 Restricciones 6

2.5 Suposiciones y dependencias 6

2.6 Evolución previsible del sistema 6

3 REQUISITOS ESPECÍFICOS 6

3.1 Requisitos comunes de los interfaces 7


3.1.1 Interfaces de usuario 7
3.1.2 Interfaces de hardware 7
3.1.3 Interfaces de software 7
3.1.4 Interfaces de comunicación 7

3.2 Requisitos funcionales 7

3.3 Requisitos no funcionales 8

3.4 Otros requisitos 9

4 APÉNDICES 9
1 Introducción

“BUSSEAN” es un sistema de información para optimizar de manera organizada y eficaz las


ventas y procesos internos de la empresa Tecnodetergentes de Colombia; enfocada en la
producción y ventas de artículos de aseo para lavanderías, hoteles, etc.

El sistema de información tiene como objetivo reducir tiempo que lleva los procesos
manuales en realizarse; además llamar la atención de nuevos clientes aumentando las
ventas.

BUSSEAN es acrónimo de Buss de Bussines y Ean de Clean; dirigido única y


exclusivamente para la empresa Tecnodetergentes de Colombia.

1.1 Propósito
Mostrar en detalle el desarrollo del sistema de información “BUSSEAN” y su función en
la empresa Tecnodetergentes de Colombia.

1.2 Alcance

El documento permitirá mostrar las funcionalidades del sistema, como se desarrollará y


como se implementará para optimizar procesos de la empresa Tecnodetergentes de
Colombia, mostrará de manera clara y concisa los aspectos esenciales que necesita y
que permitirá hacer el sistema de información.

1.3 Personal involucrado


Nombre Carl Mora Martínez
Rol Aprendiz
Categoría profesional Analista, Desarrollador y Programador
Responsabilidades Analista, programador
Información de contacto Carlmm12@gmail.com
Aprobación

Nombre Johana Yised Cely Sandoval


Rol Aprendiz
Categoría profesional Analista, Desarrollador y Programador
Responsabilidades Analista, Desarrollador
Información de contacto Jycely9@misena.edu.co
Aprobación

Nombre Cristian Hernando Barreto Amarillo


Rol Aprendiz
Categoría profesional Analista, Desarrollador y Programador
Responsabilidades Analista, Desarrollador
Información de contacto Idcardenas52@misena.edu.co
Aprobación
1.4 Definiciones, acrónimos y abreviaturas
Definiciones
 Tecnodetergente de Colombia: Nombre de la empresa en la cual se
implementa el sistema.
 Bussean: Nombre del sistema de información.
 http: protocolo de comunicación que permite las transferencias de información
en la World Wide Web.
 IPv4: Protocolo de internet 4
 IPv6: Protocolo de internet 6

Definiciones

 Tecnodetergente de Colombia: Nombre de la empresa en la cual se


implementa el sistema.
 BUSSEAN: Nombre del sistema de información.
 http: protocolo de comunicación que permite las transferencias de información
en la World Wide Web.
 IPv4: Protocolo de internet 4
 IPv6: Protocolo de internet 6

Abreviaturas

 PQR: Abreviatura de Peticiones, Quejas, Reclamos.


 SO: Abreviatura de “Sistema operativo”.

1.5 Referencias
Referencia Titulo Ruta Fecha Autor
Encuesta Tecnodetergentes Dialogada 1 Control de calidad
de Colombia Septiembr Jefe de Producción
e 2017 Secretaria

1.6 Resumen
El objetivo de INFOXI es mostrar el desarrollo e implementación de un sistema de
información completo, simple y único con el de fin de que los usuarios interactúen de
manera fácil, clara y concisa.

2 Descripción general

2.1 Perspectiva del producto

EL sistema de información no necesitara de otros sistemas para su función y va dirigido


para los clientes y los trabajadores de la empresa Tecnodetergentes de Colombia.
2.2 Funcionalidad del producto

A continuación, se presentan los casos de uso de los roles o módulos que maneja el
sistema de información:

Gestión de proveedores
Producción
Fidelización de clientes
PQR

2.1 Características de los usuarios


Tipo de usuario Administrador
Formación
Habilidades Toma de decisiones, Gerencia.
Actividades Administra pedidos, actualiza datos, controla información
del SI

Tipo de usuario Empleado


Formación De acuerdo al área que desempeñe
Habilidades Responder, enviar reportes, enviar información
Actividades Venta directa, control de productos, producción,

Tipo de usuario Cliente


Formación No aplica
Habilidades Compra, escoge el producto
Actividades Solicita productos de acuerdo a las necesidades.

2.2 Restricciones

 La información suministrada por el cliente es confidencial y no se distribuirá a


terceros.
 Se emplearán arquitectura cliente-servidor
 Tanto clientes como empleados deberán aceptar términos y condiciones.
 El sistema de información no distribuirá ninguna clase de publicidad de otros
sistemas o empresas.
 Los trabajadores no podrán usar el rol de administrador, solo será usado por el
gerente general de la empresa.
 Se usará como lenguajes de programación JavaScript, Php.
 El sistema de información funcionará sobre cualquier dispositivo.
 El sistema de información se regirá sobre la Ley Orgánica de Protección de
Datos de Carácter Personal.

2.3 Suposiciones y dependencias

 Para poder realizar compras el cliente deberá iniciar sesión.

 El Sistema de información contará con seguridad a los usuarios para restringir


información que solo el administrador puede ver.

 La Desactivación de la cuenta de los empleados como clientes dependerá de las


decisiones del administrador.
 El sistema de información se basará en los 5 módulos de la empresa
Tecnodetergentes de Colombia.

 Verificar si se dispone del tiempo, los recursos y el compromiso de cada uno para
desarrollar el proyecto como se tiene pensado.

2.4 Evolución previsible del sistema

 Se analizará el comportamiento del sistema de información al implementarlo, así


mejorar funcionalidades que simplifiquen con mayor exactitud los procesos que
la empresa requiere.

 Mejorar diseño y métodos de acceso a la información que la empresa como el


cliente necesite, esto quiere decir que se realizará actualizaciones del sistema.

 Se realizará mantenimientos preventivos al sistema de información con el fin de


que no se presente errores.

3 Requisitos específicos

Número de requisito !!br0ken!!RE1


Nombre de requisito EL sistema de información permitirá mostrar en detalle los
valores, cantidades y descripción del producto que el cliente
compra.
Tipo X Requisito Restricción
Fuente del requisito Administrador
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito !!br0ken!!RE2


Nombre de requisito El sistema de información deberá registrar todas las
solicitudes que hacen los empleados y mostrarlos en forma de
notificaciones al receptor
Tipo X Requisito Restricción
Fuente del requisito Administrador
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito !!br0ken!!RE3


Nombre de requisito El sistema de información deberá registrar y crear un respaldo
de toda la información.
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito !!br0ken!!RE4


Nombre de requisito El sistema de información deberá mostrar las solicitudes en
forma de alertas.
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito Alta/Esencial X Media/Deseado Baja/ Opcional

Número de requisito !!br0ken!!RE5


Nombre de requisito El sistema de información deberá ampliar la comunicación
entre cliente y empleado.
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito !!br0ken!!RE6


Nombre de requisito El sistema de información permitirá el ingreso de más de 500
usuarios
Tipo X Requisito Restricción
Fuente del requisito Cliente
Prioridad del requisito Alta/Esencial X Media/Deseado Baja/ Opcional

3.1 Requisitos comunes de los interfaces


 Para efectuar la compra de un producto el cliente estar registrado en el
sistema, de otra manera el cliente debe crearla.
 El cliente debe ingresar al sistema para poder realizar los PQRS.
 El administrador tendrá control total de sistema por el cual actualizará
datos de los clientes, así como de los empleados.

3.1.1 Interfaces de usuario


 La pantalla de inicio mostrará el nombre del sistema de información y
para ingresar a comprar habrá una opción que llevará al cliente al inicio
de sesión.

 La interfaz gráfica usará tres colores tomados de la empresa y de un


estudio del color; los colores serán blanco, negro y verde.

 Cada usuario tendrá una interfaz de acuerdo con las necesidades de uso.

 La interfaz de usuario se ajustará en tamaño y forma de acuerdo al


dispositivo en uso.

 La interfaz de inicio tendrá integrado enlaces en forma de imágenes de


las redes sociales que la empresa usa.

3.1.2 Interfaces de hardware

El Sistema de información se conectará a internet, esto quiere decir que cada


dispositivo que desea usar el sistema debe disponer de una tarjeta de red
inalámbrica o Ethernet.

El sistema de información será compatible con los dispositivos: portátiles,


Smartphone y Tablet.

El servidor deberá tener una capacidad de más de 1 terabyte en disco duro para
almacenar el sistema de información y la información que se tratará
3.1.3 Interfaces de software

 No se integra otro software al sistema de información.

3.1.4 Interfaces de comunicación

 Utilizará la arquitectura Cliente- Servidor.


 Protocolo HTTP
 Protocolo TCP/IP
 IPv4 / IPv6
 Protocolo FTTP

3.2 Requisitos funcionales

No. de
Nombre de requisito Prioridad Responsable
requisito
El sistema de información permitirá al
RF1 usuario administrador actualizar datos del Alta Administrador
usuario
El sistema de información permitirá al
RF2 usuario administrador controlar el sistema Alta Administrador
diariamente
El sistema de información permitirá al
usuario administrador observar las
RF3 Alta Administrador
notificaciones generadas por el usuario
empleado
El sistema de información permitirá al
RF4 administrador desactivar las cuentas de los Alta Administrador
empleados por motivos de retiro
El sistema de información permitirá al
administrador desactivar las cuentas de los
RF5 Alta Administrador
clientes si no cumplen con las restricciones
y acuerdos
El sistema de información permitirá al
RF6 administrador generar solicitudes para Alta Administrador
verificar la materia prima disponible
El sistema de información permitirá al
RF7 Media Administrador
administrador registrar nuevos usuarios
El sistema de información permitirá al
RF8 administrador registrar la hora y fecha de la Alta Administrador
entrega de pedidos
El sistema de información permitirá al
RF9 administrador agregar nuevos productos al Alta Administrador
catálogo de ventas
El sistema de información permitirá al
RF10 Alta Empleado
empleado iniciar sesión con el rol empleado
El sistema de información permitirá al
RF11 empleado recibir notificaciones de las Alta Empleado
solitudes por medio de alertas.
El sistema de información permitirá
RF12 empleado atender cualquier inquietud que Alta Empleado
el cliente presenta
El sistema de información permitirá al
RF13 Alta Empleado
empleado visualizar las ventas en proceso
El sistema de información permitirá al
RF14 empleado podrá ingresar datos personales, Alta Empleado
únicamente en el rol de empleado
El sistema de información permitirá al
RF15 empleado notificar los artículos que salen Alta Empleado
de producción
El sistema de información permitirá al
RF16 Alta Cliente
cliente registrarse con el rol de cliente
El sistema de información permitirá al
RF16 cliente visualizar los artículos que están a Alta Cliente
la venta
El sistema de información permitirá al
RF17 cliente expresar sus inquietudes, dudas y Alta Cliente
reclamos
El sistema de información permitirá al
RF18 cliente añadir al carrito de compra los Alta Cliente
artículos de desee
El sistema de información permitirá al
RF19 cliente ver la descripción detalladamente de Alta Cliente
todos los artículos
El sistema de información permitirá al
RFG20 Alta Cliente
cliente comprar sin límite alguno.
El sistema de información permitirá al
RFG21 cliente consultar datos de básicos de Media Cliente
contacto y la historia de la empresa

3.3 Requisitos no funcionales

No. de
requisit Nombre de requisito Tipo Prioridad Responsable
o
El sistema notificara por correo Seguridad
RNF1 Media Usuario
el inicio de sesión
El sistema de información Seguridad
RNF2 deberá cerrar la sesión por Alta Usuario
inactividad
El sistema de información Portabilidad
RNF3 deberá ajustar el tamaño de Alta Administrador
acuerdo al dispositivo de uso
El sistema de información Seguridad
RNF4 deberá estar administrado por Alta Usuario
el uso de claves
El sistema será clasificado por Seguridad
RNF5 tres tipos de usuarios cliente, Alta Desarrollador
administrador y empleado
El sistema de información Seguridad
RNF6 encriptará toda la información Alta Usuario
que ingrese y salga.
El sistema de información Mantenibilidad
RNF7 deberá estar en observación Alta Administrador
para posibles cambios
El sistema de información Fiabilidad
RNF8 protegerá los datos de los Alta Desarrollador
empleados y clientes.
RNF9 EL sistema de información Disponibilidad Media Desarrollador
será compatible con los
navegadores Chrome, Zafarí,
Mozilla Firefox, opera
El sistema de información Mantenibilidad
mantendrá los colores: blanco,
RNF10 Alta Desarrollador
negro y verde en todas las
interfaces
El sistema de información Portabilidad
RNF11 permitirá usar el lenguaje php Media Desarrollador
dentro de su desarrollo
El sistema de información Mantenibilidad Administrador -
RNF13 Alta
deberá tener acceso a internet Usuario

Tipos de Requisitos No Funcionales

3.4 Otros requisitos

4 Apéndices