PLANTILLA: DOCUMENTO DE REQUERIMIENTOS SRS Proyecto Asientocontable.com Documento Sprint1-Definiendoelproyecto Grupo Grupo #1 Ciclo Ciclo 3 Fecha 31/08/2021 Versión 1.0 Descripción SRS Autor Grupo #1 Introducción De acuerdo con Fenalco, hay registradas 260.000 tiendas de barrio en el país. Cada tendero tiene por motivación servir, interactuar con sus vecinos y por supuesto fidelizar a sus clientes. A raíz de la pandemia propiciada por el Covid-19 se han visto disminuido los ingresos tanto de los compradores como de los propios tenderos. Nosotros como estudiantes de Programación Digital tomando en cuenta el contexto de estos negocios y su generación de empleo en cada ciudad hemos visto la necesidad de brindar un soporte por medio de la creación de una página web que permita que este sector económico de la población automatice sus inventarios, lleve una contabilidad que lo mantenga al día en sus ingresos y egresos. Proporcionando de esta manera un orden en la gestión de sus comercios. Mundo del problema En busca de llevar la transformación digital a los tenderos del barrio, se tomó la decisión de contratar una empresa que realice la digitalización de la operación de las tiendas de la ciudad, donde se pueda tener el asiento contable de los ingresos, egresos y el control de inventario de la mercancía. Identificación de usuarios participantes Administrador del sistema: La página web asientocontable.com; Es la encargada del manejo y administración del sistema. Beneficiario: Tenderos y/o personas interesadas en el control y manejo de sus finanzas. Alcance del sistema y Objetivos Descripción General: Conservar un registro adecuado de sus inventarios y de la adquisición de sus productos, teniendo en cuenta las necesidades de sus consumidores. Todo esto mediante un pertinente asiento contable logrando tener una proyección como administradores de sus negocios. Objetivo General: Crear una plataforma digital para facilitar el asiento contable al sector de los tenderos. Objetivos específicos: ● Diseñar una base de datos que permita almacenar, comparar y medir el desempeño de cada una de las tiendas de acuerdo a sus respectivas ventas. ● Realizar un control de cada uno de los productos que se obtienen en las tiendas, de acuerdo a su rotación. Evitando perdidas de mercancía. ● Generar un PYG (estado de perdidas y ganancias) cada periodo del mes. Para permitir a nuestros tenderos conocer el estado de sus finanzas. ● Establecer y/o medir el desempeño operativo de las tiendas. ● Crear vínculos de confianza con cada uno de nuestros consumidores. Requisitos Funcionales y no funcionales: Requisitos de usuario Requerimiento #1: Ingresos Descripción: El programa debe ser capaz de registrar en nuestra base de datos todos los ingresos que obtiene de las ventas cada tendero. Responsable: Programador 1 Entradas: Código ingreso y un contador Resultado: El programa registra el ingreso monetario diario de cada una de las ventas y las suma en un contador. Requerimiento #2: Egresos Descripción: El programa debe ser capaz de registrar en nuestra base de datos todos los egresos que obtiene de las ventas cada tendero. Responsable: Programador 2 Entradas: Código Egreso y un contador Resultado: El programa registra el egreso monetario diario de cada una de las ventas y las resta en un contador. Requerimiento #3: Control Inventario Descripción: El programa debe ser capaz de llevar el control de todos los productos que tiene cada tendero. Responsable: Programador 3 Entradas: Código inventario Resultado: El programa actualiza el inventario, tanto como en relación con los ingresos y egresos. Requisitos tecnológicos Requerimiento #4: Registro Descripción: El programa debe ser capaz de llevar un registro de los tenderos que van a ingresar a nuestra base de datos Responsable: Organizador Entradas: Código registró y un contador Resultado: El programa analiza el número de tenderos que se registraron en la base de datos y suma 1 al contador. Requerimiento #5: Confirmación Registro Descripción: El sistema muestra un mensaje de confirmación cuando se hace un correcto registro Responsable: Verificador Entradas: Código confirmación Resultado: El programa analiza que la información solicitada sea correcta y muestra el mensaje de confirmación. Requerimiento #6: Eliminación Descripción: El programa debe ser capaz de llevar un registro de los tenderos que van a abandonar nuestra base de datos Responsable: Organizador Entradas: Código eliminación y un contador Resultado: El programa analiza el número de tenderos que se dieron de baja y resta 1 al contador. Requerimiento #7: Diseño web Descripción: El programa debe ser atractivo y cómodo tanto para el cliente como para los usuarios. Responsable: Programadores Entradas: Programas afines a diseño web Resultado: Generar una página web llamativa.