Está en la página 1de 16

“SISTEMA DE CONTROL DE

INVENTARIO PARA LA EMPRESA


INVERSIONES FERRETERO ESTRELLITA
E.I.R.L.”

Integrantes:
▪ Josep Arquinigo
Gutierrez
▪ Carlos Daniel
Lopez Enciso
▪ Giancarlo
Anderson Ormeño
Sucasaca
▪ Jefferson
Alexander Velarde
Guevara

Docente:
Tarmeño
Juscamaita, Esther

Carrera
profesional:
FACULTAD DE
INGENIERÍA

ÍNDICE
CAPITULO I...................................................................................................................................4
1. GENERALIDADES...................................................................................................................4
1.1 Título del trabajo de campo.........................................................................................4
1.2 Descripción de la empresa............................................................................................4
1.3 Misión y Visión de la empresa......................................................................................4
1.3.1 Misión:..................................................................................................................4
1.3.2 Visión:...................................................................................................................4
1.4 Organigrama.................................................................................................................5
CAPÍTULO II:.................................................................................................................................5
2. PROBLEMÁTICA....................................................................................................................5
2.1 Planteamiento del problema y descripción..................................................................5
2.1.1 Problema General.................................................................................................5
2.1.2 Problemas específicos..........................................................................................6
2.2 Objetivos......................................................................................................................6
2.2.1 Objetivo General...................................................................................................6
2.2.2 Objetivos Específicos............................................................................................6
CAPÍTULO III:................................................................................................................................6
3. MARCO TEÓRICO DE REFERENCIA........................................................................................6
3.1 MYSQL:.........................................................................................................................6
3.2 Control de inventario:..................................................................................................7
3.3 SCRUM:.........................................................................................................................7
3.4 Lenguaje C++:...............................................................................................................7
3.5 Proceso de Venta:........................................................................................................7
3.6 Proceso de Abastecimiento:.........................................................................................8
3.7 Ingeniería de Software:................................................................................................8
3.8 Aplicación de escritorio:...............................................................................................8
3.9 Visual Studio 2019:.......................................................................................................8
3.10 ARTEFACTOS DE SCRUM...............................................................................................9
3.10.1 Product Backlog:...................................................................................................9
3.10.2 Sprint Backlog:......................................................................................................9
3.10.3 Incremento:..........................................................................................................9
3.11 Sucesos de SCRUM.......................................................................................................9
3.12 Pruebas de Software..................................................................................................10
FACULTAD DE
INGENIERÍA
3.13 Calidad de Software....................................................................................................10
CAPITULO IV...............................................................................................................................11
4. DESARROLLO ÁGIL DEL PRODUCTO....................................................................................11
4.1 HISTORIAS DE USUARIO..............................................................................................11
4.2 MATRIZ DE IMPACTO..................................................................................................11
4.3 PRODUCT BACKLOG....................................................................................................11
4.4 PRODUCT BACKLOG PRIORIZADO...............................................................................11
4.5 ENTREGABLES POR SPRINT.........................................................................................11
4.6 PLAN DE TRABAJO......................................................................................................11
4.7 DIAGRAMA DE CLASES DE DISEÑO.............................................................................11
4.8 DIAGRAMA FÍSICO DE LA BASE DE DATOS..................................................................11
4.9 DIAGRAMA DE PAQUETES DE LA ARQUITECTURA DE SOFTWARE..............................11
4.10 SPRINT 1.....................................................................................................................11
4.10.1 SPRINT BACKLOG................................................................................................11
4.10.2 SPRINT PLANNING..............................................................................................11
FACULTAD DE
INGENIERÍA

CAPITULO I

1. GENERALIDADES

1.1 Título del trabajo de campo

SISTEMA DE CONTROL DE INVENTARIO PARA LA EMPRESA

INVERSIONES FERRETERO ESTRELLITA E.I.R.L.

1.2 Descripción de la empresa

INVERSIONES FERRETERO ESTRELLITA EIRL con RUC: 20550226074


ubicado en la Calle Vista Alegre NRO 102 A.H. Collique, es una
microempresa con 9 años de experiencia en el mercado, vendiendo
productos ferreteros de calidad. Con envíos en todo el distrito en el que
se encuentra ubicado y alrededores, con la función de abastecer, asesorar
y dar un buen servicio al cliente.
1.3 Misión y Visión de la empresa

1.3.1 Misión:

Brindar productos de la mejor calidad y los precios más


bajos en el ramo de ferretería y materiales de
construcción, esforzándonos por estar a la vanguardia en
tecnología y desarrollo junto con nuestros colaboradores,
para satisfacer las necesidades del cliente y así poder ser
cada día mejores como empresa. y como persona.

1.3.2 Visión:

Ser reconocida como distribuidora y minorista líder en


brindar soluciones completas de materiales de ferretería,
productos de la cadena industrial con atención al cliente
ofreciendo un portafolio de servicios complementarios y de
calidad, creando valor económico a través de la búsqueda
de la excelencia.
FACULTAD DE
INGENIERÍA

1.4 Organigrama

CAPÍTULO II:

2. PROBLEMÁTICA

2.1 Planteamiento del problema y descripción

2.1.1 Problema General

La problemática de dicha empresa es que lleva el ingreso


y venta de sus productos en un cuaderno y/o hojas, por lo
que se ha detectado pérdidas de materias primas y dinero
de su establecimiento, ya que no lleva un buen control de
sus productos que entran y salen de su despacho. Para
solucionar este problema, crearemos un sistema que
controle las entradas y salidas de sus productos, junto al
FACULTAD DE
INGENIERÍA
precio que se obtiene de ello, el cual le permitirá a la
ferretería administrar y controlar su inventario de manera
favorable y efectiva.

2.1.2 Problemas específicos

• Mala gestión en la venta de productos y servicios.

• Pérdida de información relacionadas a las ventas


efectuadas por la empresa.

• Retraso en la generación de informes de ventas y


compras.

• La información sobre los productos y servicios que


ofrecen puede no estar siempre disponible.

• Pérdida de materia prima en el establecimiento.

2.2 Objetivos

2.2.1 Objetivo General

El proyecto tiene como objetivo implementar un control


de inventario para la empresa INVERSIONES FERRETERO
ESTRELLITA EIRL el cual le permitirá administrar y
controlar su inventario de manera favorable y efectiva.

2.2.2 Objetivos Específicos

Reducir el tiempo que se tarda en generar informes. El


propósito del sistema es realizar un seguimiento de la
cantidad de productos en stock, luego organizarlos
ordenadamente y registrarlos en formularios que se
crearán en el software. El sistema propuesto garantizará
un manejo cómodo y fácil de las interfaces de control de
inventario.
FACULTAD DE
INGENIERÍA

CAPÍTULO III:

3. MARCO TEÓRICO DE REFERENCIA

3.1 MYSQL:

De acuerdo a (Robledano, 2019), MySQL es un sistema de


gestión de bases de datos que cuenta con una doble
licencia. Por una parte, es de código abierto, pero por
otra, cuenta con una versión comercial gestionada por la
compañía Oracle.

3.2 Control de inventario:

La definición de control de inventario es la de aquel


sistema que permite realizar una gestión de las
existencias de un almacén, tanto en la entrada como en la
permanencia o la salida. El objetivo final es la
optimización de los costes y conseguir que el uso de las
existencias sea el mejor (Guzmán, 2022).

3.3 SCRUM:

Para la elaboración de este proyecto se aplicará la


metodología scrum, esta se caracteriza por ser adaptable.
De acuerdo a (Nader K. Rad, 2019) Cada proyecto en
Scrum se realiza en un número de Sprints, se usa un
Backlog de producto para definir el alcance del producto
restante. Escogemos los primeros elementos de la parte
superior del Backlog de Producto y los añadimos al
Backlog del Sprint, que es el plan para el siguiente Sprint.
Realizamos Sprints tantas veces como haga falta.

3.4 Lenguaje C++:

En 1972, se crea el lenguaje C, como el lenguaje para el


desarrollo de programas en los sistemas UNIX. Es un
lenguaje de bajo nivel en relación a otros, basados en la
programación estructurada, este lenguaje es
multiparadigma (Carrillo, 2005).
FACULTAD DE
INGENIERÍA

3.5 Proceso de Venta:

Según Patricia Fripp (2018), llamamos proceso de ventas al


conjunto de etapas o fases por las que pasa una empresa
desde que inicia sus esfuerzos de marketing hasta la
consecución de una venta. Se trata, por tanto, de una
secuencia de pasos a seguir con la finalidad de conseguir el
objetivo del negocio.

3.6 Proceso de Abastecimiento:

De acuerdo con GS1 Colombia (instituto colombiano de


automatización y codificación comercial), “logística es el
proceso de planear, controlar y administrar la cadena de
abastecimiento y distribución, desde el proveedor hasta el
cliente y con un enfoque en la red de valor y colaboración
entre los actores de la red logística interna y externa”.

3.7 Ingeniería de Software:

Según B. Boehm (1986), La Ingeniería del Software incluye


la aplicación práctica del conocimiento científico en el
diseño y construcción de los programas y la
documentación requerida para su desarrollo, operación y
mantenimiento.

3.8 Aplicación de escritorio:

Las aplicaciones de escritorio son un tipo específico de


aplicación que no pedirá permiso para obtener acceso a
los datos asociados con la configuración de privacidad en
Windows. Algunas aplicaciones de escritorio pueden
incluso no pedir permiso para obtener acceso a datos
personales almacenados en el dispositivo (Microsoft 365
p2).

3.9 Visual Studio 2019:

Es un programa rico en funciones que admite muchos


aspectos del desarrollo de software. El IDE de Visual
Studio es una plataforma de lanzamiento creativa que se
puede usar para editar, depurar y compilar su código y
luego publicar su aplicación. Además del estándar de
FACULTAD DE
INGENIERÍA
editor y depurador en la mayoría de los IDE, Visual Studio
incluye un compilador, herramientas de finalización de
código, un diseñador gráfico y más para simplificar el
proceso de desarrollo de software (Microsoft).

3.10 ARTEFACTOS DE SCRUM

3.10.1 Product Backlog:

Es un inventario que contiene cualquier tipo de trabajo


que haya que hacer en el producto: requerimientos, casos
de uso, tareas y dependencias. Es la principal fuente de
información sobre el producto en Scrum, una lista, en
cualquier formato, que contiene todos los requerimientos
que necesitamos implementar en el producto.

3.10.2 Sprint Backlog:

Se trata de una lista de elementos en los que trabajar


durante la etapa de Sprint. Estos elementos normalmente
se componen de tareas técnicas más pequeñas que
permiten conseguir un incremento de software
terminado. Su propósito es mantener la transparencia
dentro del desarrollo, actualizándose durante toda la
iteración especialmente a través de los weekly Scrums.

3.10.3 Incremento:

Es el resultado del Sprint, la suma de todas las tareas,


casos de uso, historias de usuarios y cualquier elemento
desarrollado durante el Sprint que se entregará al usuario
final en forma de software que aporta valor comercial al
producto desarrollado.

3.11 Sucesos de SCRUM

SPRINT: Nombre que recibe cada ciclo que vamos a tener


dentro de un proyecto SCRUM. Es el núcleo central que
genera el pulso de avance a ritmo de “tiempos prefijados”.
REUNIÓN DE PLANIFICACIÓN DEL SPRINT: Reunión de
trabajo que marca el inicio de cada sprint en la que se
FACULTAD DE
INGENIERÍA
determina cuál es el objetivo del sprint y las tareas
necesarias para conseguirlo.
SCRUM SEMANAL: Seria reunión semanal del equipo, esta
se realiza a la misma hora y en el mismo lugar (Discord), para
reducir la complejidad.
REVISIÓN DEL SPRINT: Durante la revisión de Sprint, el
equipo colabora acerca de lo que se hizo en el Sprint, para
determinar qué podría hacerse para optimizar el valor.
ETROSPECTIVA DEL SPRINT: Es una oportunidad para que el
equipo Scrum se examine a sí mismo y planifique mejoras
para implementar en el próximo Sprint.

3.12 Pruebas de Software

Según [Jhon Myers], los desarrolladores siguen las


siguientes definiciones que llevan a una percepción falsa:
“El propósito de las pruebas es demostrar que un
programa realiza las funciones indicadas correctamente”.

Jhon Myers indica que estas definiciones están mal


planteadas. Cuando probamos un programa se quiere
aportar un valor añadido a lo que estamos probando,
elevar la calidad y fiabilidad y esto nos lleva a tener que
encontrar y eliminar los errores del programa.

Esto quiere decir que no tenemos que probar un programa


para demostrar que funciona, sino que tenemos que partir
de la suposición de que el programa va a contener errores,
la definición de prueba que aporta Myers es: “Las pruebas
de software es el proceso de ejecución de un programa con
la intención de
encontrar errores”.
3.13 Calidad de Software

La definición de Calidad de Software según la IEEE, Std. 610-


1990, es “El grado con el que un sistema, componente o
proceso cumple los requerimientos especificados y las
necesidades o expectativas del cliente o usuario”.
FACULTAD DE
INGENIERÍA

CAPITULO IV

4. DESARROLLO ÁGIL DEL PRODUCTO

4.1 HISTORIAS DE USUARIO

HISTORIA DE USUARIO N°1 PRIORIDAD

DESCRIPCION: 2
Como jefe de operaciones, quiero T. ESTIMADO
visualizar 4 pestañas
Mantenimiento, Modificar,
4 DIA
Consultas y Reportes en la pantalla
de inicio.

CRITERIOS DE ACEPTACION: P. ESTIMADO

- La aplicación de escritorio
tendrá 4 pestañas en la
1
pantalla de inicio.

HISTORIA DE USUARIO N°2 PRIORIDAD

DESCRIPCION: 2
Como Dueño de la Ferretería, T. ESTIMADO
quiero que en la pestaña
Mantenimiento tenga las opciones
2 DIA
Categorías, Marcas y Producto

CRITERIOS DE ACEPTACION: P. ESTIMADO

- La aplicación de escritorio
podrá mostrar 3 opciones
1
Categorías, Marcas y
FACULTAD DE
INGENIERÍA

Producto en la sección
Mantenimiento

HISTORIA DE USUARIO N°3 PRIORIDAD

DESCRIPCION: 2
Como trabajador de la Ferretería, T. ESTIMADO
dentro de la opción Categorías,
quiero poder agregar el código y 2 DIA
nombre de la categoría del
producto. Y también eliminarlo.

CRITERIOS DE ACEPTACION: P. ESTIMADO

- Solo los trabajadores de la


Ferretería, podrán agregar,
1
eliminar el código y nombre
de categoría dentro de la
opción Categorías

HISTORIA DE USUARIO N°4 PRIORIDAD

DESCRIPCION: 2
Como trabajador de la Ferretería, T. ESTIMADO
dentro de la opción de Marcas,
quiero poder agregar, eliminar el
2 DIA
código y nombre de la marca.

CRITERIOS DE ACEPTACION: P. ESTIMADO


- Solo los trabajadores de la
Ferretería, podrán agregar, 1
FACULTAD DE
INGENIERÍA

eliminar el código y nombre


de la marca.

HISTORIA DE USUARIO N°6 PRIORIDAD

DESCRIPCION: 2
Como trabajador de la Ferretería, T. ESTIMADO
dentro de la opción de Productos,
quiero poder agregar producto,
5 DIA
eliminar, modificar y actualizar
formulario.

CRITERIOS DE ACEPTACION: P. ESTIMADO


- Solo los trabajadores de la
Ferretería, podrán agregar,
eliminar, modificar y
1
actualizar dentro de la
opción Productos.

HISTORIA DE USUARIO N°7 PRIORIDAD

DESCRIPCION: 2
Como trabajador de la Ferretería, T. ESTIMADO
en la pestaña Modificar agregar
una única opción llamada
1 DIA
inventario.

CRITERIOS DE ACEPTACION: P. ESTIMADO


- El aplicativo de escritorio
tendrá en la pestaña
Modificar una opción
1
Inventario.
FACULTAD DE
INGENIERÍA

HISTORIA DE USUARIO N°8 PRIORIDAD

DESCRIPCION: 2
Como trabajador de la Ferretería, T. ESTIMADO
dentro de la opción de Inventario,
quiero que aparezca una tabla
4 DIA
inventario con atributos como el
cod, acción, documento,
n.documento, cod de producto,
descripción y cantidad.

CRITERIOS DE ACEPTACION: P. ESTIMADO


- Dentro de la opción
Inventario, tendrá los
atributos especificados por
1
el usuario.

HISTORIA DE USUARIO N°9 PRIORIDAD

DESCRIPCION: 2
Como jefe de operaciones, quiero T. ESTIMADO
poder visualizar un Login al inicio
del programa.
4 DIA

CRITERIOS DE ACEPTACION: P. ESTIMADO


- Solo los trabajadores de la
Ferretería, tendrán una
cuenta para entrar al
1
programa.
FACULTAD DE
INGENIERÍA

HISTORIA DE USUARIO N°10 PRIORIDAD

DESCRIPCION: 2
Como jefe de operaciones, quiero T. ESTIMADO
que en la opción Inventario, tenga
la funcionalidad de actualizar y
3 DIA
confirmar sus atributos ya
solicitados.
CRITERIOS DE ACEPTACION: P. ESTIMADO
- Solo los trabajadores de la
Ferretería, tendrán dentro
de la opción Inventario la
1
funcionalidad de actualizar y
confirmar los datos.
FACULTAD DE
INGENIERÍA

4.2 MATRIZ DE IMPACTO

4.3 PRODUCT BACKLOG

4.4 PRODUCT BACKLOG PRIORIZADO

4.5 ENTREGABLES POR SPRINT

4.6 PLAN DE TRABAJO

4.7 DIAGRAMA DE CLASES DE DISEÑO

4.8 DIAGRAMA FÍSICO DE LA BASE DE DATOS

4.9 DIAGRAMA DE PAQUETES DE LA ARQUITECTURA DE SOFTWARE

4.10 SPRINT 1

4.10.1 SPRINT BACKLOG

4.10.2 SPRINT PLANNING

También podría gustarte