Beruflich Dokumente
Kultur Dokumente
Laboratorio N 4
Escuela Profesional: Ingeniera de Sistemas Computacionales.
Docente:MIRYAM COSME FELIX
Sesin 4:
Listas
I. OBJETIVOS
Al trmino de esta experiencia, el estudiante ser capaz de:
1.
a)
b)
c)
d)
e)
Encender el computador.
Crear carpeta donde guardar el documento son su informacin.
Ingresar al software NetBeans IDE y all crear el proyecto solicitado
Presentar avances al docente para la calificacin correspondiente.
Guardar la carpeta de sus archivos a sus memorias y enviar por correo una copia del
archivo al docente del curso.
f) Retirarse del laboratorio de forma ordenada.
Estructura de Datos
Estructura de Datos
Estructura de Datos
Estructura de Datos
f.
Estructura de Datos
Estructura de Datos
i.
j.
Estructura de Datos
Estructura de Datos
Estructura de Datos
b. Importe las clases que sern empleadas y cree los atributos de la clase.
Estructura de Datos
10
Estructura de Datos
11
f.
Estructura de Datos
12
i.
j.
Estructura de Datos
13
l.
Estructura de Datos
14
r.
Estructura de Datos
15
Estructura de Datos
16
b. Importe las clases que sern empleadas y cree los atributos de la clase
17
f.
Estructura de Datos
18
Ejercicio Propuesto
Cree la Estructura de una Lista para almacenar clases Articulo
Articulo
Codigo
Descripcion
Precio
Stock
NodoSimple ListaSimple
Elemento
Inicio
Siguiente
Fin
2
2
Articulo
Articulo
Articulo
Articulo
n
u
l
l
NodoSimple ListaSimple
Elemento
Inicio
Siguiente
Fin
2
2
Venta
Venta
Venta
Venta
n
u
l
l
Estructura de Datos
19
Lista Articulos:
Registrar Artculos: Se cargar el cuadro de dilogo JDialog_RegArticulo que
recibir la instancia objListaArticulo para que a travs de esta instancia se llame al
mtodo Agregar_Fin y de esta forma se almacene la instancia de la clase Articulo
que contiene todos los datos ingresados en el dilogo.
Restriccin 1: No pueden registrarse 2 artculos con el mismo cdigo.
Eliminar Artculos: Al eliminar un artculo se debern de eliminar todas las ventas
que tengan el mismo artculo.
Ordenar Artculos: La ordenacin ser utilizando el mtodo de ordenacin por
seleccin
(mayor a menor) tomando como criterio el Stock.
Lista Ventas:
Registrar Ventas: Se cargar un cuadro de dilogo JDialog_RegVenta que
recibir las instancias objListaArticulo y objListaVenta para que a travs de la
instancia objListaVenta se llame al mtodo Agregar_Fin y de esta forma se
almacene la instancia de la clase Venta que contiene todos los datos ingresados en
el dilogo.
Operacin 1: La Stock del artculo vendido deber de disminuir segn la
cantidad registrada
Restriccin 1: No pueden registrarse 2 ventas con el mismo nmero.
Restriccin 2: No pueden registrarse ventas si el cdigo del artculo no existe.
Ordenar Ventas: La ordenacin ser utilizando el mtodo de ordenacin por
burbuja
(menor a mayor) tomando como criterio el Cod_Articulo y la Cantidad.
Eliminar Ventas: Al eliminar una venta deber de aumentar el Stock del artculo
que figuraba en dicha venta segn la cantidad indicada en ese registro.
Estructura de Datos
20