Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Taller Informe
Taller Informe
Integrantes:
Introducción
Una aplicación java para el manejo de cantidad de productos en el almacén de una
tienda de ropa, así como la gestión de otros factores como los precios y las ventas. La
aplicación está desarrollada con el lenguaje de programación java.
Las acciones que pueden realizarse mediante el uso de esta aplicación consisten en
insertar la cantidad de productos que llegan al almacén de la tienda, asignar el precio
de cada prenda, asignar la cantidad de prendas que desee el comprador. También es
posible calcular el monto total a pagar de la compra.
1.1 motivación:
Existen diversos motivos por los que se decidió realizar y desarrollar este proyecto en
concreto.
En cuanto a los requisitos necesarios para el usuario tan solo es necesario disponer de
una computadora ya que le va a pedir colocar los datos en teclado.
2. Especificación de requisitos:
2.1 Introducción:
En primer lugar, es necesario definir algunas características del proyecto, tales como el
ámbito, una visión global y una serie de definiciones que ayudarán a la lectura de la
propia especificación.
2.1.1 Propósito:
El propósito del presente apartado es definir los requerimientos que debe tener y
cumplir la página desarrollada. Esta especificación de requisitos tiene como objetivo
formalizar las funcionalidades y requisitos de forma que haya una base con el
desarrollo de nuestra aplicación java, así poder realizar el desarrollo de una forma más
sencilla y guiada.
2.1.2 Ámbito:
Las funciones principales que la aplicación debe permitir son las siguientes
1. Gestión de usuario
a. Agregar correo y contraseña
2. Gestión de prendas
a. agregar prenda
b. eliminar prenda
3. Gestión de precio
a. Agregar precio
b. Eliminar precio
4. Gestión de cantidad
a. Agregar cantidad de cada prenda
La aplicación debe poder ser manejada por un único usuario, el usuario principal que
será la encargada de la tienda. Este usuario debe ser capaz de realizar todas las
funciones comentadas en el apartado anterior, de forma que pueda gestionar las
ventas, como la cantidad de prendas, el precio de las prendas y revisar el inventario.
Un detalle importante a tener en cuenta es que la encargada solo puede acceder a la
ventana de ventas.
Con respecto a los requisitos de interfaz podemos ver el interfaz de usuario. En cuanto
a la interfaz de usuario, el principal objetivo al desarrollarla es conseguir una interfaz
sencilla de manejar. Puesto que la aplicación es una aplicación java es destinada a
diversas funciones, no existe un patrón básico que compartan las distintas interfaces.
Aun así, debido al carácter de la aplicación y su funcionalidad orientada al uso de
ventas. la interfaz más común es la empleada por las funciones del inventario, la cual
consiste en una lista de productos, con la posibilidad de agregar la cantidad de
productos, precio y cantidad.
2.3.3 Requisito de Eficiencia:
3. Implementación e Integración:
En esta parte se detallan las distintas tecnologías, herramientas, así como detalles de
la implementación e integración.
3.1 Tecnología:
JShell, puede ingresar los elementos del programa uno a la vez, ver inmediatamente el
resultado y hacer los ajustes necesarios.
3.2 Herramientas:
4. Evaluaciones y Pruebas:
Para comprobar el correcto funcionamiento de la aplicación se han llevado a cabo
diversas evaluaciones y pruebas descritas a continuación.
4.1 Evaluaciones:
4.2 Pruebas:
Una de las pruebas más importantes era probar la aplicación java en funcionamiento en
distintas computadoras, para ello se ha empleado el run File incorporado en el propio
NetBeans IDE. Mediante el simulador se pueden configurar el usuario, la contraseña,
los artículos que entran y salen.
La última parte a tratar está relacionada con la conclusión del proyecto desarrollado.
Cabe mencionar que el proyecto ha logrado con éxito las metas y motivaciones
planteadas al inicio del proyecto a lo largo de su desarrollo.
Pude desarrollar una aplicación orientada a la tienda desde cero, una aplicación que
funciona como se esperaba. De esta forma, ganamos conocimientos relacionados con
el desarrollo del proyecto, en este caso la programación de la tienda. Además, use lo
que ya ha aprendido, como trabajar con bases de datos a través del IDE de NetBeans.
Una de las fases más caras del desarrollo de un proyecto es iniciar el desarrollo y crear
interfaces. El inicio del desarrollo es complejo porque la creación de la interfaz es difícil
y debido a que las herramientas utilizadas no están bien desarrolladas, es costoso
ajustar los diferentes componentes de la interfaz.