Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Requerimientos para desarrollo de software de Search: funcionales y no funcionales, Ejercicios de Tecnología Electrónica

Los requerimientos funcionales y no funcionales para el desarrollo de software de la empresa search. Se detalla la especificación de requerimientos de software funcional para los módulos de usuarios, inventario, venta, factura y usuarios. Los requerimientos no funcionales se caracterizan por ser específicos, cuantificables y verificables. El software debe ser desarrollado en html, php, css, javascript y mysql.

Tipo: Ejercicios

2023/2024

Subido el 23/02/2024

andres-felipe-gomez-ochoa
andres-felipe-gomez-ochoa 🇨🇴

2 documentos

1 / 14

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
lOMoARcPSD|9358063
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe

Vista previa parcial del texto

¡Descarga Requerimientos para desarrollo de software de Search: funcionales y no funcionales y más Ejercicios en PDF de Tecnología Electrónica solo en Docsity!

Evidencias de conocimiento: GA1- 220501092 - AA4 : Determinar los

requisitos funcionales y no funcionales del software.

Andrés Felipe Gómez Ochoa

CENTRO DE ELECTRICIDAD, ELECTRÓNICA Y

TELECOMUNICACIONES

ANÁLISIS Y DESARROLLO DE SOFTWARE

FICHA 2834860

Los requerimientos NO funcionales se caracterizan por ser:

  • Específicos
  • cuantificables
  • verificables

Los requerimientos NO funcionales se clasifican en:

  • Atributos de calidad
  • Restricciones
  • Interfaces externas
  • Interfaces de usuario
  • Control de errores

IDENTIFICACIÓN:

Identificador: código único para cada requisito.

Código jerárquico: Código que permite categorizar cada grupo de requisitos.

Descripción: texto explicativo del requerimiento.

Tipo: categoría del requisito ( requerimiento de negocio, requerimiento de

los interesados, funcionales y no funcionales, requerimientos del proyecto,

requerimiento de calidad )

A continuación se presentan los requerimientos funcionales y no funcionales

los cuales comienza a dar estructura al proyecto en desarrollo:

EMPRESA SEARCH!

Proyectos Desarrollo de software

Plantilla STAKEHOLDERS

Código Rol o cargo Descripción del rol o interés. Nivel de

influencia

Interés

en el

proyecto

STH01 Analista 1.^ Planifica^ las^ tareas^ de^ análisis^ y diseño de sistemas para el proyecto.

  1. Utiliza técnicas de levantamiento de información.
  2. Concertar reuniones con el cliente y usuarios para recolectar información.
  3. Redactar las especificaciones funcionales y no funcionales recolectadas.
  4. Analiza las especificaciones conforme a su clasificación, el modelo conceptual, el diseño y la negociación de requerimientos.
  5. Define formalmente los requerimientos y los presenta para su socialización, discusión y modificación.
  6. Valida los requerimientos conforme a su coherencia, pertinencia, viabilidad, prioridad y claridad.
  7. Utiliza técnicas y estándares para la diagramación de procesos.

EMPRESA SEARCH ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE FUNCIONAL Nª 001 MODULO DE USUARIOS.

ID Nombre Descripción prioridad

RF01 Registrar El sistema SEARCH Online permitirá usuarios diligenciando el formulario de nuevo registro con los siguientes datos ( código, nombre, apellido, tipo identificación, numero de identificación, teléfono, dirección, email, password, rol, estado, fecha de creación.)

Alta

RF02 Consultar El sistema Search online debera permitir consultar los usuarios con base al nombre y estado: visualizando los siguientes datos: Código, nombre, apellido, tipo de identificación, numero de identificación, teléfono, dirección, email, rol, estado, fecha de creación, permitiendo exportar los datos en formato PDF.

Alta

RF03 Actualizar El sistema search Online deberá permitir actualizar los datos de cada usuario, en base a los siguientes datos: código, nombre, apellido, teléfono, dirección, email, password, rol, estado, estado de creación.

Alta

RF03 Eliminar El sistema search Online deberá permitir eliminar el registro de usuario validando que el estado este activo y de cumplirse la

condición permitirá cambiar el estado a inactivo. Alta

Controles y restriccion es. El sistema generara un ID auto-incremente para cada registro de usuario. Para el ingreso al sistema deben ingresar con el usuario que sera el numero de identificación y el password que debe ser numérico de un máximo carácter. Los campos tipo de identificación no permitirá ser actualizado. El sistema Search Online solo permitirá Ingresar, anular o eliminar un usuario con rol de administrador. Nombre del usuario y no debes se nulo. Criterios de Aceptación El sistema search Online deberá validar el numero de identificación de cada usuario antes de ingresar un nuevo usuario para evitar duplicidad de los datos. Fecha especificac ión

EMPRESA SEARCH ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE FUNCIONAL Nª 002 MODULO DE USUARIOS.

ID Nombre Descripción prioridad

RF01 Consultar El^ sistema^ Search^ Online^ permitirá^ a^ los^ usuarios^ ver detalladamente el inventario de productos mostrando en pantalla la siguiente información para cada producto. Código único, código de barra, nombre del producto, cantidad inicial, entrada salida, stock valor unitario, valor total, fecha de ingreso.

ALTA

RF02 Ver detalle El sistema deberá permitir generar el detalle de cada producto registrado en base al código de barra o nombre del producto, visualizando los siguientes datos código único, código de barra, nombre del producto, categoría, modelo, descripción, cantidad inicial, estrada salida,stock valor unitario, valor total, estado, fecha de ingreso, fecha de creación, registrado por, proveedor, permitiendo exportar los datos a formato PDF. Controles y restriccion es. El sistema generara alerta de los productos con una existencia mínima a 20 unidades resaltando los registros con un color naranja. Criterios de Aceptación Comprobar que el sistema responda de manera correcto ante los datos ingresados al agregar un producto, con todos sus datos respectivos. Fecha especificac ión

Criterios de Aceptación El sistema Search Online notificará al usuario con rol de administrador por medio de un mensaje vía correo electrónico cuando cualquier otro usuario intenté ingresar, eliminar o anular un producto del inventario Fecha especificac ión

EMPRESA SEARCH ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE FUNCIONAL Nª 004 MODULO DE USUARIOS.

ID Nombre Descripción prioridad

RF01 Registrar El^ sistema^ SEARCH^ Online^ permitirá^ registrar^ Clientes^ diligenciando^ el formulario de nuevo cliente con los siguientes datos (código, nombre, tipo identificación, número de identificación, teléfono, dirección, email, estado, fecha de creación).

Alta

RF02 Consultar El sistema search Online deberá permitir consultar los clientes con base al nombre y número de identificación: visualizando los siguientes datos: código, nombre, tipo de identificación, número de identificación, teléfono, dirección, email, estado, registrado por, fecha de creación, permitiendo exportar los datos en formato PDF

Alta

RF03 Modificar El sistema search online deberá permitir actualizar los datos de cada cliente, en base a los siguientes datos: código, nombre, teléfono, dirección, email, estado, fecha de creación.

Alta

RF

Eliminar o anular El sistema Search Online deberá permitir eliminar el registro del cliente validando que el estado este activo y de cumplirse la condición permitirá cambiar el estado a inactivo.

Alta

Controles y restriccion es. El sistema Search Online guardara automaticamente en el campo (registrado por) el número de identificación del usuario de la sesión con la cual se realiza el registro. El sistema Search online solo permitirá Ingresar, anular o eliminar un cliente con rol de administrador. Criterios de Aceptación El sistema Search Online deberá validar el número de identificación de cada cliente antes de ingresar un nuevo cliente para evitar duplicidad de los datos. Fecha especificac ión

EMPRESA SEARCH ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE FUNCIONAL Nª 005 MODULO FACTURA. RF01 consultar El sistema Search Online permitirá al usuario con rol de administrador ingresar productos nuevos al Inventario por medio del diligencia-miento del formulario registrar productos en el cual se deben proporcionar los siguientes datos: Código de barra, Nombre del producto, categoría, modelo, descripción, cantidad, Valor unitario, estado, proveedor fecha de ingreso ) Una vez ingresada la información el sistema le asignará un código único a cada producto y le permitirá visualizar a detalle los datos en el módulo Inventario.

Alta

RF02 Consultar El sistema search Online permitirá a los usuarios con rol de administrador y vendedor consultar los productos posteriores a su registro solicitando el nombre del producto o el código de barra, una vez ingresados los datos se podrá visualizar la Siguiente información: código único, código de barra, nombre del producto, categoría, modelo, descripción, cantidad, Valor unitario, estado, fecha de ingreso, fecha creada.

Alta

RF03 Modificar El sistema permitirá al usuario con rol de administrador modificar la siguiente información del producto: código de barra, nombre del producto, categoría, modelo, descripción, cantidad, Valor unitario, estado, fecha de ingreso. Una vez modificada la información el sistema actualizará la información en el módulo inventario.

Alta

Controles y restriccion es. El sistema no permitirá editar facturas después de generada. Criterios de Aceptación El sistema muestra en pantalla el archivo PDF con los datos de la venta seleccionada. Fecha especificac ión

EMPRESA SEARCH ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE NO FUNCIONAL. Nª 001 MODULO DE USUARIOS.

ID Nombre Descripción prioridad

RNF01 Compatibi lidad con los navegado res El sistema debe ser compatible con los navegadores de internet actuales (Internet Explorer, Mozilla Firefox, Google Chrome).

Alta

RNF

Interfaz La^ interfaz^ del^ aplicativo^ debe^ ser^ consistente^ en^ todas^ sus páginas, además de amigable e intuitivo hacia el usuario

Alta

RFN

Consultar El acceso a cada página del aplicativo está determinado por el

rol del usuario. Alta

RFN04 Rendimie nto Garantizar que el diseño de las consultas u otro proceso que no afecte el desempeño de la base de datos, ni el tráfico de la red.

Alta

RFN

lenguaje de programa ción El sistema Search Online será desarrollado en html, php, css, JavaScript y mysql.

Alta

RFN

fiabilidad La interfaz de usuario debe ajustarse a diferentes tipos de entornos visuales que se adapte a las pantallas de los diferentes dispositivos como Tablet, Celulares, Computadores.

Alta

Controles y restriccion es. cerrar automáticamente la sesión de un usuario cuando ha estado inactivo durante un cierto lapso de tiempo. restringir el acceso de un usuario vendedor (no administrador) a modificar sus privilegios en la aplicación o los de otro usuario con su mismo rol. Criterios de Aceptación Visualizar satisfactoriamente la compatibilidad del sistema Search Online con los navegadores. Comprobar la compatibilidad del sistema Search Online arrojando un resultado satisfactorio con los dispositivos de cómputo, Tablet y móviles). Contar con las facilidades para la administración de usuarios que permita definir restricciones y acciones permitidas para cada usuario. Fecha especificac ión