Está en la página 1de 35

<Tarjeta de Almacén >

PROYECTO INTEGRADOR

“TARJETA DE ALMACÉN MEDIANTE EL COSTO PROMEDIO”

PARA LAS MATERIAS DE

FUNDAMENTOS DE SISTEMAS DE INFORMACIÓN


ESTRUCTURA DE DATOS
COSTOS EMPRESARIALES

PRESENTAN

Cacho Maldonado Gerardo

Sánchez Cruz Litzi

Venegas Margarito Geraldin

Fecha: <06 de Enero 2023>

Firmas de los alumnos


<Tarjeta de Almacén >

Índice
Introducción ............................................................................................................................ 5

1 Ficha de inventario/Hoja de almacén .............................................................................. 6

2 MÉTODO PEPS, UEPS Y COSTO PROMEDIO .......................................................... 7

2.1 ¿Qué es el método de costo promedio?.................................................................... 7

2.2 Inventario por método Costo promedio ................................................................... 7

2.3 Ejemplo de inventario por método Costo promedio ................................................ 8

3 MÉTODO DE DESARROLLO DE SOFTWARE “CASCADA” ................................. 9

3.1 ¿Por qué el método cascada? ................................................................................... 9

3.2 ¿Qué es el método de desarrollo de software “cascada”? ........................................ 9

3.3 Ventajas.................................................................................................................. 10

3.4 Desventajas ............................................................................................................ 11

4 REQUISITOS .............................................................................................................. 11

5 DISEÑO ........................................................................................................................ 12

5.1 Seudocódigo y Algoritmo ...................................................................................... 15

5.2 Diagrama de flujo .................................................................................................. 16

5.3 Diagramas de uso ................................................................................................... 18

6 PRUEBAS ..................................................................................................................... 22

7 CONCLUSIONES ........................................................................................................ 34

8 Referencias .................................................................................................................... 35

Página 2 de 35
<Tarjeta de Almacén >

Índice ilustraciones

Ilustración 1: Tarjeta de Almacén ................................................................................................................... 6


Ilustración 2:Ejemplo de inventario en tarjeta de almacén (Elaboración propia) ............................................. 8
Ilustración 3: Pasos de la modelo cascada .................................................................................................... 10
Ilustración 4. Usuario Contraseña (Elaboración propia) ................................................................................ 13
Ilustración 5. Tarjeta de Almacén en Java Netbeans (Elaboración Propia) ..................................................... 14
Ilustración 6: Seudocódigo (Elaboración propia) ........................................................................................... 15
Ilustración 7:Continuación del Seudocódigo (Elaboración propia) ................................................................. 16
Ilustración 8:Diagrama de flujo (Elaboración Propia). ................................................................................... 17
Ilustración 9:Foro web (Elaboración propia). ................................................................................................. 18
Ilustración 10:Diagrama (Elaboración propia). .............................................................................................. 19
Ilustración 11: Login (Elaboración Propia)
Tabla 1:Actores (Elaboración Propia) ............................................................................................................ 20
Tabla 2:Que debe hacer el programa ............................................................................................................ 20
..................................................................................................................................................................... 23
Ilustración 12. Login Error (Elaboración Propia) ............................................................................................ 23
Ilustración 13. Formulario Tarjeta de Almacén (Elaboración Propia) ............................................................. 24
Ilustración 14. Prueba botón Guardar Datos (Elaboración Propia) ................................................................ 25
Ilustración 15. Ventana emergente para el número del inventario (Elaboración Propia) ............................... 25
Ilustración 16. Ventana emergente para el nombre del articulo (Elaboración Propia) ................................... 25
Ilustración 17. Ventana emergente para la clave del producto (Elaboración Propia) ..................................... 26
Ilustración 18. Ventana emergente para el almacén (Elaboración Propia) .................................................... 26
Ilustración 19. Ventana emergente para la unidad (Elaboración Propia) ....................................................... 26
Ilustración 20. Ventana emergente para el número de casillero (Elaboración Propia) ................................... 27
Ilustración 21. Ventana emergente para el nombre del PDF (Elaboración Propia) ......................................... 27
Ilustración 22. Muestra del botón Guardar Datos (Elaboración Propia) ......................................................... 27
Ilustración 23. Cajas de texto (Elaboración Propia) ....................................................................................... 28
Ilustración 24. Validación solo números (Elaboración Propia) ....................................................................... 28
Ilustración 25. Antes de presionar el botón Realizar (Elaboración Propia). .................................................... 29

Página 3 de 35
<Tarjeta de Almacén >

Ilustración 26. Después de presionar el botón Realizar (Elaboración Propia). ................................................ 29


Ilustración 27. Muestra botón realizar operación "Entradas" (Elaboración Propia). ...................................... 29
Ilustración 28:Registrar (Elaboración propia). ............................................................................................... 30
Ilustración 29. Muestra botón realizar operación "Salidas" ........................................................................... 30
Ilustración 30. Inventario completo y muestra de saldo total (Elaboración Propia) ....................................... 31
Ilustración 31. Prueba botón Generar PDF (Elaboración propia).................................................................... 31
Ilustración 32. Ejemplo del PDF (Elaboración propia). ................................................................................... 32
Ilustración 33. Continuación Ejemplo PDF (Elaboración propia) .................................................................... 33
Ilustración 34. Prueba error Generar PDF...................................................................................................... 34
Ilustración 35. Prueba error Abrir PDF........................................................................................................... 34

Página 4 de 35
<Tarjeta de Almacén >

Introducción

Como parte del desarrollo de sistemas de software, y en base a las actividades realizadas
dentro de las clases de Fundamentos de Sistemas de Información se tomó la iniciativa de
desarrollar de un software que tendrá como enfoque hacer un Inventario. Todo esto siendo
en colaboración con demás materias entre las cuales están; Costos Empresariales y Estructura
de Datos, de las cuales son base para la elaboración del proyecto. Así bien de la misma
manera, el desarrollo del software tendrá como base de desarrollo uno de los modelos de
ciclo de vida de software y que en conjunto con el equipo de trabajo se llevó a la conclusión
de la utilización del modelo en cascada, siendo este un paradigma donde las fases de
desarrollo del software estas dispuestos estratégicamente de tal modo que el inicio de una
etapa este precedido por la finalización del paso anterior, de esta forma se tratara de llevar a
cabo los pasos de este o bien el ciclo de vida del mismo, tomando como principal herramienta
los pasos que este conlleva. Es así como se da partida al desarrollo del software.
Así mismo en el presente informe se dará a conocer el desarrollo del software en base el
método de desarrollo en cascada, ya que este es uno de los más estructurados, así mismo se
tomarán conocimientos de estructura de datos, costos empresariales y sistemas de
información para el desarrollo por parte de nuestra documentación y del sistema a desarrollar.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 5 de 35
<Tarjeta de Almacén >

1 Ficha de inventario/Hoja de almacén

La ficha de almacén es una herramienta utilizada para registrar los datos de los productos que
se encuentran en existencia dentro de una empresa. Esto mediante las entradas (suelen ser
compras) y salidas (suelen ser ventas). De esta manera, por cada artículo que posea la
empresa se creará una ficha.

Si bien esta ficha de almacén se ha venido trabajando durante el semestre por parte de la
materia de Costos empresariales es la principal herramienta que nos ayudara para nuestro
desarrollo del software. A continuación, se muestra un ejemplo de una tarjeta de almacén
visualice ilustración 1. Dentro de esta misma imagen podemos observar algunas de las
características que debe de tener nuestro software ya que es una simulación de la misma y
por ende debe contenerlos datos, caracteres que debe de tener una tarjeta de almacén, el
llenado de la misma, en ocasiones puede variar de acuerdo al método por el cual se esté
llenando.

Ilustración 1: Tarjeta de Almacén

(Obtenida de:
https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.computel.com.mx%2Fpro
ducto%2Fdetalle%2F500-182-088%2Fblock-1050-tarjeta-de-almacen-050t-print-

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 6 de 35
<Tarjeta de Almacén >

103125&psig=AOvVaw0JMeg98lDovt1ugt9IACne&ust=1671384871472000&source=ima
ges&cd=vfe&ved=0CBAQjRxqFwoTCPjfqoWYgfwCFQAAAAAdAAAAABAE

2 MÉTODO PEPS, UEPS Y COSTO PROMEDIO


Para el desarrollo de nuestro software y volviendo a hacer mención de la parte anterior se
brindó la facilidad a los estudiantes elegir un método de inventario el cual se les hiciera más
fácil de realizar y/o de crear En el caso de nuestro equipo el sistema o bien el método a
realizar es el de costo promedio.

2.1 ¿Qué es el método de costo promedio?


El método de costo promedio calcula el costo del inventario final y el costo de productos
vendidas con base en el costo promedio ponderado del inventario.

De otra manera este método de inventario y a como se abordó durante las sesiones de las
clases de costos empresariales. Este método se basa en dividir costo total, es decir sumar
todos loes elementos principales, en este caso las entradas y se divide el saldo entre las
existencias acumuladas antes de una salida.

Por parte del equipo se llegó a la conclusión de que este método se haría de mejor manera, a
comparación de los otros dos PEPS Y UEPS.

2.2 Inventario por método Costo promedio


Una vez teniendo claro el enfoque de que método usar, este mismo nos da partida a que
nuestro software de desarrollar del mismo método de costo promedio, en el cual se
establecerán las mismas reglas, características, operaciones que se plantearon y abordaron
durante el desarrollo de ejercicios de manera física.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 7 de 35
<Tarjeta de Almacén >

2.3 Ejemplo de inventario por método Costo promedio


La empresa la vaquita en el mes de junio en el almacén de producto semiterminado reporto
los siguientes movimientos:

Ω 1 de junio, entrada de 150 paquetes de jamón a un costo de $67.50c/u.


Ω 2 de junio, entrada de 100 paquetes de jamón a $65.68c/u
Ω 3 de junio, una salida de 85 paquetes de jamón.
Ω 4 de junio, ingresan 90 paquetes de jamón a $68.90c/u.
Ω 5 de junio, se reporta una salida de 55 paquetes.

Determine el saldo y las existencias por el método Costo Promedio.

01
Jamón PJ Prod. Semiterminado
1 kilo

01-06 F 150 150 $67.50 $10,125 $10,125


02-06 F 100 250 $65.68 $6,568 $16,693
03-06 NR 85 165 $66.77 $5,675.62 $11,017.38
04-06 F 90 255 $68 .90 $6,201 $17,218
05-06 NR 55 200 $67.52
$3,713.6 $13,504.78
.38

Ilustración 2:Ejemplo de inventario en tarjeta de almacén (Elaboración propia)

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 8 de 35
<Tarjeta de Almacén >

3 MÉTODO DE DESARROLLO DE SOFTWARE


“CASCADA”

3.1 ¿Por qué el método cascada?


Otra de las facilidades que se dieron por parte de los docentes y más específicamente dentro
de la materia de FUNDAMENTOS DE SISITEMAS DE INFORMACIÓN, y que al igual
que la materia de costos empresariales, se dio la alterativa de desarrollar el software por
cualquiera de los métodos de desarrollo de software que dentro los cuales encontramos a; El
método en espiral, Prototipo, Cascada entre otros, siendo este último (Cascada) el elegido
por parte del equipo de trabajo para desarrollar el software en base a él, ya que de acuerdo a
su metodología establece una serie de pasos bien establecidos que facilitan un mejor
desarrollo del mismo software.

3.2 ¿Qué es el método de desarrollo de software “cascada”?


Es un procedimiento lineal que se caracteriza por dividir los procesos de desarrollo en
sucesivas fases de proyecto. Al contrario que en los modelos iterativos, cada una de estas
fases se ejecuta tan solo una vez. Los resultados de cada una de las fases sirven como
hipótesis de partida para la siguiente.
De una manera simplificada, podemos decir que el método de desarrollo de software cascada
es una sucesión de pasos previamente ya establecidos para un mejor desarrollo de sistemas o
bien de cualquier tipo de software. Dentro de los pasos que lleva este modelo en cascada
encontramos la siguiente, reflejada en la ilustración 3.
A partir de este punto los pasos del modelo en cascada irán enfocados a ya como tal el
desarrollo de nuestro software.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 9 de 35
<Tarjeta de Almacén >

Ilustración 3: Pasos de la modelo cascada


Fuente:
https://www.google.com/url?sa=i&url=https%3A%2F%2Ffernandoarciniega.com%2Fmeto
dologia-de-
cascada%2F&psig=AOvVaw2QCahxeTtTupcWlWNdI54_&ust=1671384677666000&sour
ce=images&cd=vfe&ved=0CBAQjRxqFwoTCIjDu6qXgfwCFQAAAAAdAAAAABAl

3.3 Ventajas

El modelo es simple y fácil de usar.


Es fácil de administrar porque cada fase consta de entregables específicos.
El proceso es bastante predecible, todos tienen una idea con anterioridad como se
evolucionará el proyecto.
Las fases no se superponen. Se ejecutan y se completan una a la vez.
Si la rotación de los empleados en su empresa es bastante frecuente, al estar todo bien
definido y documentado, eso impactara mínimamente el proyecto.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 10 de 35
<Tarjeta de Almacén >

3.4 Desventajas

Si se encuentra un error de requisitos o necesita cambiar algo, su proyecto deberá


iniciarse desde el principio con un nuevo código.
Cuando el producto está en la etapa de prueba, no es fácil volver atrás y cambiar algo
que no está claro o no se ha formulado bien en la fase final.
No se puede resolver algunos problemas esenciales utilizando Waterfall para
proyectos complejos.
El método no es apropiado para los proyectos en lo que se sabe desde inicio que hay
muchas posibilidades de que los requisitos cambien.
Los clientes pueden no estar satisfechos en el producto no entregado.

4 REQUISITOS
De manera general los requerimientos por parte de la docente que, en este caso sería por parte
de la materia de cosos empresariales, se hará la simulación de una tarjeta de almacén, que en
este caso funcionará como la base para nuestro programa “inventario” a desarrollar. De la
misma manera se dio la libertad de que la tarjeta de almacén o bien el programa inventario
funcione de acuerdo a cualquier método de inventario teniendo como principales, al método
PEPS, UEPS, Y Costo Promedio.
En base a la elección que en este caso fue costo promedio, se tendrá en cuenta que el mismo
funcione de acuerdo al propósito del mismo método o el sistema.
El sistema calcula y registra para fines estadísticos, el Último costo y Costos por almacén,
pero sólo utiliza el costo promedio global para costear los movimientos de salida. De otra
manera el sistema calcula.
Un inventario con el constó promedio se saca mediante las entradas ya que al multiplicar las
existencias por el costo unitario obtenemos un haber y el saldo sin embargo si hay dos
entradas primero los haber se suman y si sigue una salida se divide el saldo entre las
existencias para poder obtener el costo promedio.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 11 de 35
<Tarjeta de Almacén >

Posteriormente después de haber obtenido el costo promedio ya se suman la cantidad de


salidas que va ver y obtenemos él debe y él debe se le resta al saldo y así sucesivamente, cabe
mencionar datos importantes, que el saldo se divide entre las existencias sin haber restado las
salidas.
De entre otros requisitos a mencionar tenemos:
- Tener cada una de las entradas y salidas.
- Que el programa funcione tal cual ha sido practicado de manera manual es decir a
como se han desarrollado físicamente por parte de los alumnos.
- Ser una simulación de la tarjeta de almacén.
- El programa debe tener un usuario y contraseña para poder ingresar a lo que es nuestra
tarjeta de almacén.
- Deberá contar con un botón para generar el inventario en PDF
Queda claro y que por parte de la Lic. Patricia Sánchez Guadarrama, que el sistema de
inventario, debe de contener y de realizar las mismas operaciones que se realizan cuando el
llenado de la hoja de inventario es de manera física, presentando el llenado de los
encabezados, teniendo entradas y sus salidas, así como las operaciones que este conlleve.

5 DISEÑO

Dentro de apartado del diseño, en conjunto con el equipo se llegó a la conclusión de que para
el desarrollo del programa se utilizara el lenguaje de programación java, siendo este el más
utilizado por los desarrolladores mismos, que, en este caso sería a nuestro favor, ya que se
tiene experiencia utilizando este lenguaje de programación.

Aquí es donde diseñamos el apartado visual del programa a desarrollar, para así tener un
mejor entendimiento de cómo debe funcionar el mismo programa. En la ilustración 4 se
visualiza la ventana del Login (Usuario/Contraseña), para poder ingresar a la tarjeta de
almacén del programa que se puede observar en la ilustración 5, lo que el cliente visualizara

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 12 de 35
<Tarjeta de Almacén >

en el futuro. Siendo este mismo desarrollado en los requerimientos antes mencionados, o


bien siendo la presentación tomando como base la mencionada tarjeta de almacén.

Ilustración 4. Usuario Contraseña (Elaboración propia)

En la ilustración 5 podemos observar lo que es nuestro diseño de la tarjeta del almacén que
se muestra al poner el usuario y contraseña y dar clic en ingresar

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 13 de 35
<Tarjeta de Almacén >

Ilustración 5. Tarjeta de Almacén en Java Netbeans (Elaboración Propia)

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 14 de 35
<Tarjeta de Almacén >

5.1 Seudocódigo y Algoritmo


En la ilustración 6 se puede observar el algoritmo de la tarjeta de almacén mediante el costo
promedio para sacar las existencias y saldos finales de los productos de alguna empresa
plasmado en un seudocódigo.

Ilustración 6: Seudocódigo (Elaboración propia)

En la ilustración 7 se puede observar la continuación del seudocódigo de la tarjeta de almacén

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 15 de 35
<Tarjeta de Almacén >

Ilustración 7:Continuación del Seudocódigo (Elaboración propia)

5.2 Diagrama de flujo


Mediante la realización del seudocódigo sigue lo que es nuestro diagrama de flujo que se
presenta en la ilustración 8

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 16 de 35
<Tarjeta de Almacén >

Ilustración 8:Diagrama de flujo (Elaboración Propia).

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 17 de 35
<Tarjeta de Almacén >

5.3 Diagramas de uso


Diagramas:

En la ilustración 9 podemos observar una serie de pasos para la ejecución del programa
tarjeta de almacén.

Introducir
usuario y
contraseña

Introducir la
Usuario
información
necesaria dentro de Ejecutar
la tarjeta programa

Guardar la Moderado
información r

Usuario
Ilustración 9:Foro web (Elaboración propia).
Autentico

En ilustración
En la la 10 podemos observar otro diagrama de casos de uso que describen la
validación y que es lo que hace cada usuario.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 18 de 35
<Tarjeta de Almacén >

Ejecutar el programa

Usuario no
Ver la información
Autentico
que hay que ingresar

Usuario
Usuario no
Autentico
Autentico Validación de
Registrar
casillas
información
Moderador

Imprimir PDF

Guardar la
información

Información guardada Moderador


exitosamente

Ejecución de
Usuario operaciones
Ilustración 10:Diagrama (Elaboración propia).
Autentico

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 19 de 35
<Tarjeta de Almacén >

Descripción Textual de los Actores del Programa

En la siguiente tabla nos explica como un nuevo usuario puede ingresar al programa e
interactuar en él.

Tabla 1:Actores (Elaboración Propia)

Nombre: Usuario no autenticado


Descripción:

Representa a un usuario que no se ha identificado frente


al sistema. Generalmente estos usuarios deberían
poder registrarse (crear un nuevo usuario) o ingresar al
sistema para transformarse en usuarios autenticados,
en moderadores o en administradores del sistema.

Descripción Textual de un caso de uso

(Requerimientos ¿Qué debe hacer el programa?)

En la siguiente tabla se describen los actores del software así como el programa que se usó,
la fecha y algunos de sus requerimientos para que nuestro programa funcione y lleguemos al
objetivo deseado.

Tabla 2:Que debe hacer el programa

Nombre: Creación de Tarjeta de Almacén en Java NetBeans


Autor: Geraldin Venegas Margarito
Litzi Sánchez Cruz
Gerardo Cacho Maldonado
Fecha: 17/12/2022
Descripción:

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 20 de 35
<Tarjeta de Almacén >

De manera general los requerimientos por parte de la docente que, en este caso sería por
parte de la materia de cosos empresariales, se hará la simulación de una tarjeta de almacén,
que en este caso funcionará como la base para nuestro programa “inventario” a desarrollar.
De la misma manera se dio la libertad de que la tarjeta de almacén o bien el programa.
inventario funcione de acuerdo a cualquier método de inventario teniendo como
principales, al método PEPS, UEPS, Y Costo Promedio.

Actores:

Usuario / Moderador
Precondiciones:

El usuario debe estar ejecutando el programa constantemente para que no haya algún tipo
de errores dentro del mismo
Flujo Normal:

Las existencias sumadas en las primeras entradas, se divide el saldo entre las existencias
acumuladas antes de una salida
De entre otros requisitos a mencionar tenemos:
- Tener cada una de las entradas y salidas
- Que el programa funcione tal cual ha sido practicado de manera manual es decir a
como se han desarrollado físicamente por parte de los alumnos
- Ser una simulación de la tarjeta de almacén
- PDF

Flujo Alternativo:

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 21 de 35
<Tarjeta de Almacén >

El programa deberá realizar las operaciones necesarias dentro de nuestra tarjeta de almacén
para comprobar que realmente las existencias finales, así como el saldo final sean los
correctos de acuerdo a un ejercicio realizado a mano.
Precondiciones:

La tarjeta de almacén ha sido guardada en un formato PDF de acuerdo a los requerimientos


y así comprobamos que realmente el programa funciona de manera correcta.

6 PRUEBAS
Prueba del Login del software

Como uno de los requerimientos por nuestra docente de Estructura de datos, es necesario que
el software desarrollado lleve un login (Usuario/Contraseña) el cual se muestra en la
ilustración 11.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 22 de 35
<Tarjeta de Almacén >

Ilustración 11: Login (Elaboración Propia)

En caso de que el usuario y contraseña sean incorrectos automáticamente genera otra ventana
de error como se observa en la ilustración ... en la cual se puede observar un botón “Menú”
el cual nos lleva nuevamente a la ventana de la ilustración 12 (Login)

Ilustración 12. Login Error (Elaboración Propia)

Una vez que el usuario ingrese el usuario y contraseña correcta nos lleva a la tarjeta de
almacén que se observa la ilustración 13. el cual es que estaremos utilizando, se puede

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 23 de 35
<Tarjeta de Almacén >

observar que dentro del formulario se hace mención del método del sistema de inventario en
nuestro caso “Costo Promedio”.

Ilustración 13. Formulario Tarjeta de Almacén (Elaboración Propia)

Probando el botón Guardar Datos

En la ilustración 14 se puede observar el botón “Guardar Datos” el cual lo que hace es generar
una ventana donde se preguntaran los datos del inventario, ya sea el nombre de los artículos,
las unidades en las que se manejan, el nombre del PDF a guardar, etc.; como se muestran en
la ilustración 15 a la ilustración 21, ya que las cajas de texto donde se mostraran estos datos
se encuentran inhabilitadas.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 24 de 35
<Tarjeta de Almacén >

Ilustración 14. Prueba botón Guardar Datos (Elaboración Propia)

Ventana emergente donde se introduce el número del inventario ver ilustración 15.

Ilustración 15. Ventana emergente para el número del inventario (Elaboración Propia)

Ventana emergente donde se introduce el nombre del artículo del inventario ver ilustración
16.

Ilustración 16. Ventana emergente para el nombre del articulo (Elaboración Propia)

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 25 de 35
<Tarjeta de Almacén >

Ventana emergente donde se introduce la clave del producto del inventario ver ilustración
17.

Ilustración 17. Ventana emergente para la clave del producto (Elaboración Propia)

Ventana emergente donde se introduce el tipo de almacén ya sea: producto


terminado/semiterminado del inventario ver ilustración 18.

Ilustración 18. Ventana emergente para el almacén (Elaboración Propia)

Ventana emergente donde se introduce las unidades en las que se manejan el producto del
inventario ver ilustración 19.

Ilustración 19. Ventana emergente para la unidad (Elaboración Propia)

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 26 de 35
<Tarjeta de Almacén >

Ventana emergente donde se introduce el número del casillero del producto ver ilustración
20.

Ilustración 20. Ventana emergente para el número de casillero (Elaboración Propia)

Ventana emergente donde se introduce el nombre con el que se guardara el PDF ver
ilustración 21.

Ilustración 21. Ventana emergente para el nombre del PDF (Elaboración Propia)

En la ilustración 22 se puede observar que el botón guardar funciona correctamente.

Ilustración 22. Muestra del botón Guardar Datos (Elaboración Propia)

A continuación, se probarán las cajas de texto (jTextField) se encuentren validadas


correctamente, ya que son las que almacenan directamente los datos del inventario tales como
la fecha, las entradas y las salidas, ya que estos datos nos los da el docente como tal, estas se
pueden observar en la ilustración 23.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 27 de 35
<Tarjeta de Almacén >

Ilustración 23. Cajas de texto (Elaboración Propia)

Para la caja de textos que almacena el formato que se maneja para ingresar la fecha es el
siguiente: 09-12-2022. Para ello esta validado que solo se ingresen números y a excepción
del signo ( - ). En caso de que se intente ingresar letras automáticamente se genera un
mensaje diciendo que solo se aceptan números, como el que se muestra a continuación en la
ilustración 24.

Aplica lo mismo para las cajas de texto de las entradas, salidas y el costo unitario. Para este
último también se acepta el punto ( . ) , ya que los datos ingresados pueden ser con punto
decimal.

Ilustración 24. Validación solo números (Elaboración Propia)

Cabe mencionar que el formulario se puede apreciar otras cajas, pero las cuales se encuentran
inhabilitas, ya que en estas no ingresamos datos directamente.

Proando el botón “Realizar”

Para este botón una vez que se ya se ingresaron datos en las entradas o en las salidas y en el
costo unitario, se presiona el botón “Realizar” y este automatíceme muestra el botón
“Realizar Operación”

Por ejemplo; en la ilustración 25 se observa el formulario antes de presionar el botón


“Realizar”, ya que no se puede observar el botón “Realizar Operación”.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 28 de 35
<Tarjeta de Almacén >

Ilustración 25. Antes de presionar el botón Realizar (Elaboración Propia).

Más sin en cambio en la ilustración 26 se puede apreciar el botón “Realizar Operación”, por
lo tanto, ya se presionó el botón “Realizar”.

Ilustración 26. Después de presionar el botón Realizar (Elaboración Propia).

Prueba del botón “Realizar Operación”

Lo que el botón “Realizar Operación” hace es realizar las multiplicaciones en caso de que
sea una entrada multiplica las entradas por el costo unitario y lo muestra en la caja de texto
“haber” y de igual va sumando las existencias y nos muestra el saldo como se puede observar
en la ilustración 27.

Ilustración 27. Muestra botón realizar operación "Entradas" (Elaboración Propia).

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 29 de 35
<Tarjeta de Almacén >

Y por último se presiona el botón “Registrar” lo que hace es guardar los datos en la tabla
como se muestra en la ilustración 28 y al presionarlo automáticamente limpia las cajas de
texto.

Ilustración 28:Registrar (Elaboración propia).

Para el caso de que sea una salida multiplica las salidas por el promedio (El promedio se saca
dividiendo el saldo total acumulado entre las existencias acumuladas antes de restar las
salidas), cae mencionar que una vez que se ingrese un dato en el apartado de las salidas
automáticamente se mostrará el promedio es por ello que la caja de texto se encuentra
inhabilitada. Una vez que se hace la operación esto se muestra en la caja de texto “haber” y
de igual manera se vuelve a mostrar el saldo una vez hecho la resta, como se puede observar
en la ilustración 29. Una vez realizada la operación se presiona el botón “Registrar”.

Ilustración 29. Muestra botón realizar operación "Salidas"

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 30 de 35
<Tarjeta de Almacén >

En la ilustración 30 se puede observar que ya está completo el inventario y de igual manera


se puede apreciar el saldo total debajo de la tabla, y lo que prosigue es presionar el botón
“Generar PDF”.

Ilustración 30. Inventario completo y muestra de saldo total (Elaboración Propia)

Prueba botón Generar PDF

Al presionar el botón “Generar PDF” nos muestra el mensaje que se puede observar en la
ilustración ... una vez que se dé clic en aceptar automáticamente se abrirá el PDF, el cual se
puede observar en la ilustración 31.

Ilustración 31. Prueba botón Generar PDF (Elaboración propia)

En la ilustración 32 se puede observar el PDF ya generado con los requerimientos completos

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 31 de 35
<Tarjeta de Almacén >

Ilustración 32. Ejemplo del PDF (Elaboración propia).

Seguimiento del PDF observado en la ilustración 33.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 32 de 35
<Tarjeta de Almacén >

Ilustración 33. Continuación Ejemplo PDF (Elaboración propia)

Cabe mencionar que para generar el PDF es necesario llenar los datos del inventario, ya que
si llegan a estar vacíos nos genera los siguientes mensajes observándolos en la ilustración 34
y en la ilustración 35.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 33 de 35
<Tarjeta de Almacén >

Ilustración 34. Prueba error Generar PDF

Ilustración 35. Prueba error Abrir PDF

7 CONCLUSIONES
Como conclusión este tipo de proyectos nos ayudan para llevar a cabo un inventario de las
compras y ventas de los productos de algún tipo de empresa o que, si bien este tipo de
software se puede aplicar en un pequeño establecimiento, como una tienda o cualquier
establecimiento, chico mediano y grande.
Así bien este tipo de desarrollo de software nos da una amplia visión dentro de todo lo que
es posible crear, construir y mejorar. Y que además mejora nuestro aprendizaje en cuanto a
la creación de sistemas se refiera, una aplicación muy práctica, sencilla pero que sin duda es
una aplicación que ofrece soluciones a problemas comunes y de un día a día.
De la misma manera y con el desarrollo del software se extiende nuestro conocimiento,
desde cómo crear un software, los tipo o modelos de desarrollo de software, y como parte de
las demás asignaturas, la aplicación del método de modelo vista controlador, esto siendo
parte de la materia de Fundamentos de Sistemas de Información, sin duda algunos
conocimientos que más adelante nos brindaran una gran ventaja en nuestra vida profesional
laboral.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 34 de 35
<Tarjeta de Almacén >

8 Referencias
El modelo en cascada: desarrollo seguro de software. ( s / f ). Guía digital de IONOS.
Recuperado el 5 de enero de 2023, de https://www.ionos.mx/digitalguide/paginas-
web/desarrollo-web/el-modelo-en-cascada/

Ciclo de vida de un software: qué es, modelo, etapas. ( 2021, agosto 5 ). Blog Solbyte.
https://www.solbyte.com/blog/ciclo-de-vida-del-software/

Modelo en Cascada Ventajas y Desventajas - Proyecto ADP Modelos de Desarrollo. ( s / f ).


Google.com. Recuperado el 5 de enero de 2023, de
https://sites.google.com/site/proyectoadpmodelosdedesarrollo/home/modelo-en-
cascada/modelo-en-cascada-ventajas-y-desventajas

S. Pressman, Roger. Ingeniería del software: Un enfoque práctico, 3.ª Edición, Pag. 26-30.

Cataldi, Z., Lage, F., Pessacq, R. y García Martínez, R. Ingeniería


de software educativo. Archivado el 29 de diciembre de 2013 en Wayback Machine.

«Fundamentos de Ingeniería de Software».

Patricia Arieta Melgarejo, Modelos del ciclo de vida de software.

[https://web.archive.org/web/20131203234610/http://sistemas.uniandes.edu.co/~isis2603/d
okuwiki/lib/exe/fetch.php?media=principal:isis2603-modelosciclosdevida.pdf Archivado el
3 de diciembre de 2013 en Wayback Machine.] Archivado el 3 de diciembre de 2013
en Wayback Machine., Ruby Casallas, Andrés Yie, Ingeniería de software: Ciclos de Vida
y Metodologías.

Ingeniería en informática Tecnológico de estudios superiores de san Felipe del


progreso
Página 35 de 35

También podría gustarte