ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Requerimientos Sigeprop


Enviado por   •  12 de Septiembre de 2023  •  Ensayo  •  1.234 Palabras (5 Páginas)  •  48 Visitas

Página 1 de 5
  1. Funciones de la aplicación

SIGEPROP (Sistema de información para la gestión de procesos en el sector productivo) permitirá realizar las siguientes funciones:

  • Gestión de usuario
  • Gestión de clientes
  • Gestión de productos
  • Gestión de compras (ventas)
  • Gestión de proveedores
  • Gestión de empleados
  • Gestión de reportes

  1. Características de usuarios

El sistema de gestión para puntos de ventas poseerá tres tipos de usuarios: administrador, empleados y clientes.

  1. Perfiles de usuario

  • Administrador

Los usuarios de tipo Administrador tendrán acceso sin restricciones a todas las funcionalidades del sistema.

  • Empleado

Los usuarios de tipo Empleado tendrán acceso a todas las funciones de lectura del sistema, para poder editar o escribir cualquier registro deberán recibir la autorización de un usuario tipo Administrador.

  • Cliente

Los usuarios de tipo Cliente poseerán una cuenta personal, ellos solo podrán usar la aplicación para realizar compras, buscar productos y ver el historial de sus compras.

  • Usuario

El rol usuario tendrá la posibilidad de crear una cuenta, además de actualizar sus datos básicos. Es el rol base para que se le asigné otro rol en el sistema.

.

  1. Requerimientos específicos

Categorías

Las funciones se clasifican en categorías a fin de establecer prioridades entre ellas e identificar las que de lo contrario pasarían inadvertidas, las categorías son:

CATEGORÍA

DESCRIPCIÓN

Evidente

Debe realizarse y el usuario debe saber que se ha realizado.

Oculta

Debe realizarse, aunque no es visible para los usuarios. Esto se aplica a muchos de los servicios técnicos subyacentes, como guardar información en un mecanismo persistente de almacenamiento. Las funciones ocultas a menudo se omiten (erróneamente) durante el proceso de obtención de los requerimientos.

Superflua

Opcionales; sin inclusión no repercute de manera significativa en el costo ni en otras funciones.

Fuente: UML y Patrones, Graig Larman

REFERENCIA

DESCRIPCIÓN DE REQUERIMIENTOS

CATEGORIA

REQUERIMIENTOS FUNCIONALES

GESTIÓN DE USUARIO

Rq1

EL usuario podrá crear una cuenta en el sistema ingresando los datos básicos los cuales son nombre(s) apellido(s), tipo de documento de identificación, número de documento de identificación, ciudad y fecha de nacimiento. Además, deberá ingresar los datos de contacto (teléfono, ciudad de residencia, dirección y correo electrónico)

El usuario podrá actualizar en cualquier momento los datos de contacto.  

Evidente

Rq2

El usuario puede solicitar darse de baja en el sistema

Superflua

GESTIÓN DE CLIENTES

Rq3

El Sistema debe permitir el registro de clientes asignándole ese rol a un usuario del sistema

Evidente

Rq4

El sistema debe permitir editar clientes, es decir, poder cambiar cualquier dato previamente registrado

Evidente

Rq5

El sistema debe permitir buscar clientes y para su búsqueda se debe realizar a través de un formulario usando el número de documento de identificación o el correo eléctronico como criterios de búsqueda.

Evidente

Rq6

El sistema debe permitir establecer los estados de Activo e Inactivo a los clientes una vez el usuario solicite darse de baja en el sistema.

Evidente

Rq7

Los clientes podrán buscar productos dentro del portal, para la búsqueda de productos se debe ingresar una palabra descriptiva del producto.

Evidente

GESTIÓN DE PRODUCTOS

Rq8

El sistema debe permitir a los usuarios Cliente agregar productos al carrito de compras

Evidente

Rq9

El sistema debe permitir al usuario Empleado registrar productos, para cada producto se deben guardar los siguientes datos: nombre del producto, código, descripción, valor unitario, línea, sublínea y proveedor.

Evidente

Rq10

El sistema debe permitir al usuario Empleado editar productos, es decir, poder cambiar datos de productos registrados.

Evidente

Rq11

El sistema debe permitir establecer disponible y no disponible a los productos, para esto se debe ingresar el código del producto a modificar.

Evidente

GESTIÓN DE VENTAS

Rq12

El sistema debe permitir registrar ventas, para cada venta se requiere lo siguiente: información del cliente, productos a vender, fecha de la venta, método de pago y los cálculos se deben realizar según normatividad vigente.

Evidente

Rq13

El sistema debe permitir realizar cotizaciones, las cuales deben incluir el cliente que realiza la cotización, productos cotizados y total de la factura

Evidente

GESTIÓN DE PROVEEDORES

Rq14

El sistema debe permitir al usuario empleado registrar proveedores, por cada proveedor se requieren los siguientes datos: nombre, nit, dirección, correo electrónico, teléfono de contacto

Evidente

Rq15

El sistema debe permitir a los usuarios empleados editar proveedores, los datos a editar pueden ser cualquiera de los registrados

Evidente

Rq16

El sistema debe permitir a los usuarios empleado y administrador buscar proveedores, para el formulario de búsqueda se debe ingresar el nit del proveedor o nombre de la empresa.

Evidente

Rq17

El sistema debe permitir establecer los estados de Activo e Inactivo a los proveedores, para esto se debe ingresar su número de identificación o nombre de la empresa.

Evidente

GESTIÓN DE EMPLEADOS

Rq18

El sistema debe permitir al usuario administrador la asignación del rol empleado a un usuario registrado en el sistema

Evidente

Rq19

El sistema debe permitir al administrador editar los datos de cualquier empleado.

Evidente

Rq20

El sistema debe permitir establecer estados de Activo o Inactivo a los empleados, para borrar un empleado se deberá ingresar a través de un formulario el número de identificación del empleado.

Evidente

Rq21

El sistema debe permitir buscar empleados para buscar un empleado se debe ingresar el número de identificación a través de un formulario.

Evidente

GESTIÓN DE REPORTES

Rq22

Rq23

El sistema debe permitir generar reportes:

  • Artículos comprados por un cliente determinado
  • Artículos vendidos en un rango de fecha especificado
  • Artículos vendidos por línea y sublínea

El sistema debe permitir a los usuarios administrador y empleado descargar reportes

Evidente

REQUERIMIENTOS NO FUNCIONALES

Rq1

El sistema debe permitir a los usuarios tener acceso a los datos que les correspondan, en cualquier momento.

Rq2

El sistema debe ser compatible con los sistemas operativos Windows, Mac OS y Linux.

Rq3

El sistema debe funcionar correctamente, dando respuesta a las interacciones del usuario según corresponda.

Rq4

El sistema debe permitir que se le efectúe mantenimiento cada cierto tiempo a distintas secciones si así lo requieren.

Rq5

El sistema debe poseer medidas que aseguren la integridad de los datos.

Rq6

El sistema debe contar con una buena seguridad, la cual permite entre otras cosas que los usuarios accedan a través de sus cuentas a las funcionalidades del sistema según sus roles y permisos.

Rq7

El sistema debe contar con la documentación sencilla y necesaria para que el usuario sea capaz de resolver alguna duda que se presente durante el uso del software.

REQUERIMIENTOS DE INTERFAZ

Rq1

La interfaz gráfica debe ser creada de tal forma que el usuario pueda entender el funcionamiento del sistema de manera intuitiva.

Rq2

La interfaz gráfica debe ser compatible con los siguientes navegadores: Chrome, Firefox y Microsoft Edge.

Rq3

La interfaz gráfica del módulo web debe adaptarse tanto a dispositivos móviles como de cómputo, permitiendo que el usuario visualice la información sin problemas y utilice todas las funciones del sistema.

Rq4

La interfaz gráfica debe poseer tipografías que permitan leer de manera fácil la información.

Rq5

La interfaz gráfica expondrá la información en español.

...

Descargar como (para miembros actualizados) txt (9 Kb) pdf (91 Kb) docx (202 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com