0% encontró este documento útil (0 votos)
14 vistas10 páginas

Informe Unidad1

EMRENDIMIENTO 3

Cargado por

WILLMASTER
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
14 vistas10 páginas

Informe Unidad1

EMRENDIMIENTO 3

Cargado por

WILLMASTER
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD TÉCNICA DE COTOPAXI

FACULTAD EN CIENCIAS DE LA INGENIERÍA Y APLICADAS

CARRERA INGENIERÍA EN SISTEMAS DE LA INFORMACIÓN

ESTUDIANTES:

LLANO KARINA

MUZO PATRICIA

QUEZADA JOMARA

QUISHPE ADRIANA

DOCENTE:

ING. VERONICA TAPIA

NIVEL:

QUINTO “A”

MATERIA:

Sistema de Gestión de Ventas e Inventario

LATACUNGA- ECUADOR
Tema
Sistema de Gestión de Ventas e Inventario.
Objetivos
Objetivo General
Desarrollar un sistema de gestión de ventas e inventario para la tienda Don
Gómez que optimice y automatice los procesos de facturación, gestión de
clientes, productos, y gestión de inventarios, mejorando la eficiencia operativa y
la calidad del servicio al cliente mediante la implementación de prácticas ágiles.
Objetivos Específicos

1. Optimizar la experiencia del usuario diseñando una interfaz intuitiva y fácil de


usar, con funcionalidades de búsqueda y filtrado, para reducir el tiempo y
mejorar la productividad de la tienda Don Gómez.

2. Desarrollar una aplicación de escritorio personalizada que se adapte a las


necesidades específicas de la tienda Don Gómez, utilizando herramientas como
Trello para la gestión de proyectos y asegurando la colaboración efectiva entre el
equipo de desarrollo y el cliente.

3. Implementar funcionalidades clave, como la generación de facturas


electrónicas, el registro de ventas y el módulo de inventario, para mejorar la
gestión de transacciones y mantener un control actualizado del stock disponible.

Introducción
[1]En el proceso de elicitacion de requisitos ha sido fundamental en el desarrollo, nos
permite comprender y capturar las necesidades basándonos en las historias de usuarios
con la finalidad de garantizar que el producto final cumpla con los objetivos. Dentro de
la implementación de los requerimientos de usuario y la implementación de la
aplicación de escritorio para la tienda Don Gómez mejorando las prácticas agiles
revolucionando de una manera en la gestión de requisitos. Este trabajo se centra en la
explorar la intersección entre la elicitacion de requisitos y las [2] metodologías agiles
llevando a cabo un [3]contexto ágil y cuáles serían los beneficios y desafíos asociados.
La tienda Don Gómez, un negocio local dedicado a la venta de productos variados, ha
identificado la necesidad de implementar un sistema de ventas, facturación y gestión de
inventario que permita optimizar sus procesos de venta y administración de clientes.
Actualmente, las operaciones de la tienda se realizan de manera manual, lo que genera
problemas como errores en los registros, pérdida de información, y una carga
administrativa que ralentiza el servicio al cliente. En respuesta a estas necesidades, el
equipo de desarrollo ha propuesto la creación de una aplicación de escritorio
personalizada que automatice y simplifique las ventas, así como el registro y
seguimiento de productos y clientes.
Desarrollo

La herramienta que estamos usando es Trello, esta nos permite la gestión de proyectos
en línea que facilita la organización de tareas de manera visual y sencilla. Funciona
mediante tableros que se dividen en listas y tarjetas, lo que permite desglosar un
proyecto en pequeñas tareas manejables. Cada tarjeta puede asignarse a miembros del
equipo, incluir archivos adjuntos, comentarios y nivel de necesidades clasificadas en
alta, media o baja. Es ideal para la colaboración en equipo, ya que permite ver el
progreso en tiempo real y organizar el trabajo de forma clara para cada miembro del
equipo.

Fig. 1 HU001

Dentro de la Fig. 1 HU001 se detalla la historia de usuario “Yo como administrador


quiero acceder al sistema mediante una contraseña para acceder al mismo de forma
segura” para lograr este requerimiento por parte del administrador se realiza lo
siguiente en la fase de análisis identificamos la necesidad de crear una contraseña para
el ingreso de sus usuarios y que esta sea segura, diseñaremos el maquetado de donde se
ingresaran los datos para luego desarrollar y conectar con la Base de Datos y posterior
realizaremos pruebas unitarias para asegurar que los datos sean ingresados de manera
correcta evitando así errores en su implementación con esto nos aseguramos de entregar
un producto final listo para usar.
Fig. 2 HU002

Dentro de la Fig. 2 HU002 se detalla la historia de usuario “Yo como administrador


quiero crear credenciales seguras y personalizadas para garantizar el acceso seguro y
confiable al personal.” Para llevar a cabo esto dentro de la fase análisis se determina la
necesidad de crear credenciales únicas para cada empleado, diseñamos el maquetado y
definimos la arquitectura del sistema para pasar a la fase desarrollo donde se muestra la
interfaz conectada con la base de datos para realizar pruebas de validación de
credenciales evitando la duplicidad de las mismas y para finalizar se implementará
dentro del entorno de producción.

Fig. 3 HU003
Dentro de la Fig. 3 encontramos la historia de usuario “Yo como administrador del
sistema, quiero acceder a un menú que sea fácil de usar y que me permita navegar entre
todos los módulos del sistema (facturación, clientes, proveedores y ventas), para
gestionar las operaciones de la tienda de manera eficiente y rápida.” Esta describe la
creación de un menú sencillo y fácil de usar para un sistema de gestión de tienda, que
permita al administrador moverse rápidamente entre diferentes módulos. El proceso
abarca desde planificar la navegación y diseñar un menú claro, hasta desarrollarlo con
permisos personalizados según el rol del usuario, y probar su funcionamiento para
asegurar que sea práctico y accesible.

Fig. 4 HU 004

Dentro de la Fig. 4 HU 004 se describe la historia de usuario “Yo como cajera quiero
gestionar la información de los clientes para emitir facturas con los datos del cliente de
manera más rápida.” Describe el proceso de como una cajera gestiona la información de
los clientes para emitir facturas e manera más rápida y práctica. Incluye definir un
CRUD que permitirá realzar varios procesos como crear, modificar, eliminar para que
los datos puedan ser almacenados, diseñar formularios y base de datos, desarrollar
interfaz con validaciones, realizar pruebas unitarias para asegurar que estos errores no
afecten al momento de implementar el sistema en el entorno laboral.
Fig. 5 HU005

Dentro de la Fig. 5 HU005 se describe la historia de usuario “Yo como cajera, quiero
poder generar facturas, agregar clientes y proveedores, y registrar ventas, para llevar un
control detallado de las transacciones y cumplir con las normativas de facturación.”
Dentro del análisis se revisará los requisitos, diseñar una interfaz amigable y una base
de datos adecuado, crear formularios para actualizar información y programar la
ventana de facturación. Como punto final se realiza las pruebas para asegurar que es
sistema emita facturas con los montos correspondientes de cada producto.

Fig. 6 HU006

En la Fig. 6 HU006 se describe la historia de usuario “Yo como cajera quiera un


módulo de inventario para registrar las entradas y salidas de productos en el sistema y
mantener un control actualizado del stock disponible.” Se revisara los requisitos y
funcionalidades, diseño de interfaz y base de datos, desarrollo del módulo de productos
en stock con las operaciones CRUD, realización de pruebas con la integración con otros
módulos del sistemas para su posterior despliegue.

Fig. 7 HU007

En la Fig. 7 HU007 describe la historia de usuario “Yo como cajera quiero recibir
notificaciones o avisos de productos que estén por acabarse para evitar la falta de
stock.” El análisis muestra las necesidades de contar con un sistema de alerta para los
productos por agotarse, se diseña la integración con el sistema de inventario dentro del
desarrollo se integra el inventario con la base de datos para realizar consultas de
productos. Para concluir se reliza pruebas de funcionalidad y se pone en marcha en el
envió de notificaciones dentro del entorno de producción.
Fig. 8 HU008

En la Fig. 8 HU008 hace referencia a la historia de usuario “Yo como cajero quiero
registrar las ventas de productos de manera sencilla y rápida para llevar un control
efectivo de mis transacciones.” En el análisis se detalla los requisitos funcionales como
selección del producto, registró de clientes y requisitos no funcionales, diseñar la
estructura del módulo y prototipo de interfaz para registro de ventas por parte de las
cajeras, se desarrolla la interfaz con sus validaciones y conexión a la base de datos con
los módulos inventario y cliente realizando pruebas unitarias de cada proceso para
desplegar el módulo dentro del entorno de producción.

Fig. 9 HU009

En la Fig. 9 HU009 “Yo como cajera quiero generar facturas automáticamente para
facilitar el proceso de cobro de los clientes.” Identificación de requisitos de módulo de
facturación, diseñar base de datos con información de las facturas y una interfaz para
ver el modelo de facturación, en el desarrollo programar la lógica y manejar cálculos
realizar pruebas unitarias para la correcta emisión de la factura e implementar este
módulo dentro de producción.

Fig. 10 HU010

En la Fig. 10 HU010 se describe la historia de usuario “Yo como cajero quiero enviar
facturas electrónicas para evitar para evitar la impresión de facturas en papel.” En el
análisis se realizan reuniones con la cajera para definir los requisitos. Luego, se diseñan
la base de datos y la interfaz para la generación y envío de facturas electrónicas. En el
desarrollo, se implementan las funcionalidades del backend y frontend, generando
facturas en formato PDF configurando el envío por correo. Después, se realizan pruebas
para verificar el rendimiento y facilidad de uso. Finalmente, se despliega el sistema y se
capacita a la cajera

Link de trello: [Link]

Conclusiones
 La elicitación de requisitos ha demostrado ser un proceso fundamental en el
desarrollo de sistemas, ya que permite comprender y capturar las necesidades
específicas del usuario. En este proyecto, el uso de historias de usuario para
capturar estas necesidades asegura que el producto final cumpla con los
objetivos y expectativas de la tienda Don Gómez, proporcionando una base
sólida para un desarrollo alineado con el negocio.
 Al utilizar la metodología agiles es que vamos a permitir al negocio adaptarse
más fácilmente a cambios y mantenerse competitivo.

 Al incluir también el método de iterativo-incremental nos da la clave en las


primeras fases del desarrollo de la aplicación para la tienda Don Gómez en la
cual permite avanzar paso a paso, ajustando el sistema según las necesidades del
negocio, optimizando procesos y facilitando mejoras continuas.
Bibliografías

[1] A. R. Rojas, «Modelos de Elicitación de Requisitos Basados en Metodologías


Ágiles: Una Revisión Sistemática de la Literatura,» Ciencia Latina Revista
Multidisiplinar, vol. Vol. 7, nº Núm. 6, p. 22, (2023).

[2] S. Laoyan, «asana,» Sarah Laoyan, 08 febrero 2024. [En línea]. Available:
[Link] [Último acceso: 12 noviembre
2024].

[3] A. Ruiz Rojas, «Modelos de Elicitación de Requisitos Basados en Metodologías


Ágiles,» Dialnet, vol. Vol. 7, nº N° 6, p. 18, 2023.

También podría gustarte