Aprende Java Aprende Php Aprende C++ Aprende HTML 5 Aprende JavaScript Aprende JSON Aprende MySQL Aprende SQLServer Aprende Visual Basic 6 Aprende PostgreSQL Aprende SQLite Aprende Redis Aprende Kotlin Aprende XML Aprende Linux VSC Aprende Wordpress Aprende Laravel Aprende VueJS Aprende JQuery Aprende Bootstrap Aprende Netbeans Aprende Android
Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube Sigueme en TikTok Sigueme en Whatsapp
Home / Java / Proyectos / Gestión de Stock (Parte 2)

Gestión de Stock (Parte 2)

Por jc mouse lunes, septiembre 3, 2012

Continuando con el desarrollo de la aplicación (Parte 1), abrimos Netbeans y creamos un nuevo proyecto al que llamaremos «AlmacenMVC», a continuación creamos nuestra estructura mvc la cual tiene la siguiente forma:

estructura proyecto

1. Creamos tres paquetes CONTROLADOR, MODELO y VISTA, el paquete VISTA tiene un sub-paquete llamado RECURSOS, ahí colocaremos las imágenes que utilizaremos en el proyecto.

Los archivos del paquete controlador son:

  • Main.java
  • jcontrolador.java

ambos son clases.

Los archivos del paquete modelo son:

  • carrito.java
  • database.java
  • modelo.java
  • producto.java

todos ellos son del tipo clases, a medida que se avance en el desarrollo de la aplicación, se explicara su función dentro del sistema de cada uno de ellos.

Los archivos del paquete vista son:

  • frmConsulta.java
  • frmPrincipal.java
  • frmProducto.java
  • frmVenta.java

Todos ellos son objetos de tipo JFrame.

1.1. El archivo Main.java se encuentra dentro del paquete CONTROLADOR, si ejecutamos ahora la aplicación y tenemos un error del tipo «java.lang.NoClassDefFoundError: almacenmvc/Main», debes hacer lo siguiente:

Clic derecho sobre el proyecto -> Propiedades.  Busca la categoría «Ejecutar»  y en la opción del Main Class , dale clic en examinar y selecciona «controlador.main» , para terminar clic en «aceptar».

Si no tienes ese error, salta el paso anterior.

2. Añade las referencias a las bibliotecas que utilizaremos, MySQL JDBC Conector y JCalendar, ambas puedes descargarlas gratuitamente de su página oficial.

Yo estoy utilizando versiones viejas, no hay ningún problema en ello, tu descarga las últimas versiones. Continuaremos en el siguiente post con las VISTAS DE USUARIO.

CONTROL DE STOCK – LA VISTA (Parte 3)

Tags

Artículos similares

Texto e Imagen en Java2d (Proyecto)

Nivel: Intermedio-Avanzado IDE: Netbeans 6.9 o Sup. Tiempo: 30 minutos En este tutorial crearemos una aplicación que nos[...]

Convierte tus fotos al estilo Ghibli gratis y fácil: Guia paso a paso

Primero que nada Studio Ghibli es un estudio de animación japonés fundado en 1985 por Hayao Miyazaki, Isao Takahata y To[...]

Tapiti: A sumar y a saltar (Software Educativo)

Tapiti v1.2.0 es un Software Educativo Gratuito multiplataforma para los sistemas operativos Windows y Linux el cual no[...]

Aprende a usar transacciones con Laravel

Por lo general se usan transacciones a nivel base de datos y posteriormente se llaman estos a través de procedimientos a[...]

Conexion Access con PHP

Para poder conectar PHP con una base de datos de microsoft Access debemos seguir los siguientes pasos: 1. Crea una base[...]

Ejemplo de uso del Generador de Código de MyBatis

MyBatis es un framework de persistencia Java que se encarga de mapear sentencias SQL y procedimientos almacenados a part[...]