Está en la página 1de 8

Especificación de los requerimientos funcionales y no funcionales del sistema.

AP01-AA2-EV05

Aprendices grupo 8

Ficha 78
 Iván Santiago Ramos Brango
 Stiver Hernández Sepúlveda

Ficha 79

 Madeleine Gómez Navarro


 Angie Viviana Guacary González

Tutor:
 Oscar Fernando López Perafan

Servicio Nacional de Aprendizaje


SENA
Propósito

El presente documento tiene como propósito detallar los requerimientos funcionales y no


funcionales para el fruver pro-agro los naranjos.

Alcance

El presente documento especifica los requerimientos Funcionales y no funcionales que


obtendremos al crear la página web en donde podemos obtener una base de datos para
nuestro clientes, los inventarios de la empresa y posteriormente sus ventas, se tendrá los
diferentes roles para al realizar el sistema de inventarios, en donde utilizaremos el método de
cascada.

Personas involucradas
Stella gonzalez
Iván Santiago Ramos Brango
Analista de sistemas de información

Angie Viviana Guacary


Analista de sistemas de información

Madeleine Gómez Navarro


Analista de sistemas de información

Stiver Hernández Sepúlveda


Analista de sistemas de información
Glosario

BASE DE DATOS: Una Base de datos es una colección de datos almacenados y


organizados en un sistema de almacenamiento. Estos datos son ingresados en tablas
que están compuestas por campos donde se almacenarán los datos para
posteriormente ser consultados modificados o eliminados según la lógica del negocio.

CALIDAD: Calidad tiene muchas definiciones, pero la básica es aquella que dice que
aquel producto o servicio que nosotros adquiramos satisfaga nuestras expectativas
sobradamente. Es decir, que aquel servicio o producto funcione tal y como nosotros
queramos y para realizar aquella tarea o servicio que nos tiene que realizar. Con todo
y a pesar de esta definición el término "Calidad" siempre será entendido de diferente
manera por cada uno de nosotros, ya que para unos la Calidad residirá en un
producto y en otros en su servicio posventa de este producto, por poner un ejemplo.
Lo cierto es que nunca llegaremos a definir exactamente lo que representa el término
Calidad a pesar de que últimamente este término se haya puesto de moda.

PROGRAMA: Conjunto unitario de instrucciones que permite a un ordenador realizar


funciones diversas, como el tratamiento de textos, el diseño de gráficos, la resolución
de problemas matemáticos, el manejo de bancos de datos.

REQUERIMIENTOS: En la ingeniería de sistemas, un requerimiento (del inglés


requirement: ‘requisito’) es una necesidad documentada sobre el contenido, forma o
funcionalidad de un producto o servicio. Se usa en un sentido formal en la ingeniería
de sistemas o la ingeniería de software.

REQUISITOS FUNCIONALES: Son aquellos requisitos que hacen referencia a una


funcionalidad que debe tener el sistema.

REQUISITOS NO FUNCIONALES: Son propiedades que debe tener el sistema y que


a pesar que no influyen directamente sobre la funcionalidad, deben ser tenidos en
cuenta, algunos requisitos no funcionales pueden ser: Tiempos de respuesta,
confiabilidad, mantenimiento, requisitos de almacenamiento, capacidades de banda
ancha si se trata de una aplicación web.
SOFTWARE: La palabra «software» se refiere al equipamiento lógico o soporte
lógico de una computadora digital, y comprende el conjunto de los componentes
lógicos necesarios para hacer posible la realización de una tarea específica, en
contraposición a los componentes físicos del sistema (hardware). Tales componentes
lógicos incluyen, entre otros, aplicaciones informáticas tales como procesador de
textos, que permite al usuario realizar todas las tareas concernientes a edición de
textos; software de sistema, tal como un sistema operativo, el que, básicamente,
permite al resto de los programas funcionar adecuadamente, facilitando la interacción
con los componentes físicos y el resto de las aplicaciones, también provee una
interfaz para el usuario. No hay un consenso sobre qué máquinas pueden ser
consideradas robots, pero sí existe un acuerdo general entre los expertos y el público
sobre que los robots tienden a hacer parte o todo lo que sigue: moverse, hacer
funcionar un brazo mecánico, sentir y manipular su entorno y mostrar un
comportamiento inteligente, especialmente si ése comportamiento imita al de los
humanos o a otros animales.

Fruver los Naranjos


PROYECTO DESARROLLO DE SOFTWARE
PLANTILLA STAKEHOLDERS

Código Rol o Descripción del rol o interés Nivel de Interés en el


cargo influencia proyecto
Cliente Diseña y comunica al Análisis de base de
RF001 desarrollador los lineamientos Alto datos y pagina
del análisis de sistemas a crear web.

Cliente Registrar los clientes, el Información


RF002 sistema deberá permitir a los Alto confidencial
clientes registrar su información habeas data,
personal

Tiene conocimiento de la Procesamiento de


RF003 creación el software del Alto información de
analista inventario en sus diferentes ventas.
etapas, ventas, logística,
almacenamiento.
El Sistema debe manejar listas Accesibilidad en
RF004 de precios, el usuario podrá Alto las entradas para
analista agregar, modificar o eliminar ingresar usuarios
lista de precios al sistema.
El sistema generara reporte de Informes
RF005 los movimiento contables, para alto detallados para
analista dar una visión de cómo es el consultar en la
comportamiento de la empresa toma de
decisiones.

El sistema manejará un registro Seguridad en el


RF006 maestro de clientes. Sólo los Alto sistema por la
usuarios autorizados podrán información.
analista ingresar nuevos clientes,
modificar los datos o eliminarlos

Crear una alarma de Las listas Aviso de


RF008 de precios tendrá un período de Alto seguimientos de
analista vigencia (fecha inicial y fecha vencimiento
final).

Fruver los Naranjos


PROYECTO DESARROLLO DE SOFTWARE
PLANTILLA STAKEHOLDERS
REQUERIMIRNTOS FUNCIONALES
Código Rol o cargo Descripción del rol o interés Nivel de Interés en el
influencia proyecto
RF009 El sistema controlará el acceso
y lo permitirá solamente a
Cliente usuarios autorizados. Los Alto Administrador
usuarios deben ingresar al
sistema con un nombre de
usuario y contraseña.
RF010 Diseñador El sistema debe permitir ver el Toma de desicion
web catálogos de los productos en Alto de las ventas
línea
RF00 Desarrollado La interfaz de usuario será Tener la
r web implementada para importancia que la
navegadores web únicamente Alto pagina llegue a
con distintos
chrome,Firefox,opera,internet dispositivos para
Explorer atraer más clientes
RNF001 Toda funcionalidad del sistema Alto
Analista y transacción de negocio debe Velocidad del
responder al usuario en menos sistemas
de 5 segundos.
RF002 El sistema enviara un correo
Analista electrónico al cliente ,cuando Información
se registre transacciones o magnética
información de cotizaciones de Alto
mercancía, pedido de ventas,
despacho de mercancía, Variedad de vías
emisión de la factura, registro de comunicación
de pago
RNF003 Analista La aplicación no podrá ocupar Capacidad para
más de 2 GB de espacio en Alto guarda la
disco y no superar los 500 MB información del
de RAM software
RNF005 Diseñador Las páginas web a ser Igualdad pata
web desarrolladas, deberá cumplir Alto todas las personas
con la ley de tratamiento en que quieran
condiciones de igualdad para consultar la pagina
personas con discapacidad.
Diseñador El sistema debe poseer Implementación de
RNF006 web interfaces gráficas bien Alto colores para la
formadas. visión
Los permisos de acceso al Protección de la
RNF007 sistema, solo puede ser Alto información
cambiado por el administrador.

Fruver los naranjos Espacio para información


del formulario a partir
ESPECIFICACIÓN DE REQUERIMIENTOS DE del sistema de gestión de
SOFTWARE calidad
REQUERIMIRNTOS NO FUNCIONALES

ID Nombre Descripción Prioridad

Sólo podrán ingresar las mercancías por orden de stock,


confirmando la fecha de vencimiento, los usuarios serán
clasificados en dos tipos de usuarios, los cuales serán un
1
Registro de administrador total del sitio y los usuarios registrados que
entrada de serán los empleados de la empresa. El acceso al Sistema
mercancía debe estar restringido por el uso de claves asignadas a
cada uno de los usuarios

Se crea una página para dar a conocer al fruver por los


diferentes productos.

 Se tendrá una pequeña información de la empresa


2
y cuál será su objetivo general y específico.
 Los clientes mayorista y minorista podrán ver los
Página web diferentes productos que tiene el
fruver,evidenciando la actualización de los precios
 Se creara toda la información de correo electrónico
en donde las personas deseen recibir información
con respecto a posibles negociaciones
Las bases de datos son fundamentales para poder tener
un orden en la parte de inventarios de diferentes
situaciones.
3
 Guardar la información de los clientes mayoristas y
personas que deseen hacer compras a nivel
minoristas
Bases de datos  Manejar el tema contable por medio de la
facturación, manejo de cartera
 Hacer una relación por código de la mercancía que
se encuentra en la empresa, por fecha, nombre del
producto.

 El usuario debe estar registrado en el sistema, de no existir el


Controles y administrador debe ser creado en la base de datos.
restricciones  Crea y actualiza usuario del sistema con la información básica.
 Crea y actualiza los grupos del sistema

 El usuario inicia sesión


Criterios de
Aceptación  Si los datos son errados, el sistema redirigirá al usuario a la página de
error, indicándole que debe intentar nuevamente

 Debe existir el usuario administrador en la base de datos con el rol de


admin. Se crea directamente en la base de datos.

 Debe existir como mínimo el rol de admin en la tabla de roles

 Crea y actualiza los grupos del sistema

Fecha de especificación 29/07/20

__Stella Gonzales__ ___Madeleine Navarro _Stiver Sepúlveda _


Firma Firma(s) Firma(s)
( Dueño del proceso ) Usuarios participantes Demás usuarios involucrados
en la especificación en la especificación

Fecha de especificación 29/07/20

También podría gustarte