Programacin Visual I
Docente
Martin Salcedo Quiones
Alumno:
Jos Paz Luna
Alva Moreno Nick
Alberto Molina Jhoel
Edu Pereyra Percy
1. Se quiere hacer un sistema, para una compaa donde se venden y reparan bicicletas. A
diferencia de otras compaas esta, arma las bicicletas, de acuerdo a los requerimientos de los
clientes. Cada bicicleta es ensamblada con tres partes: un marco, dos llantas y un asiento. A cada
bicicleta se le asigna un nico nmero de referencia, un costo y garanta. Se usan partes (asientos,
marcos, llantas), de distintos proveedores. Es importante saber el nmero telefnico del proveedor
para contactarlo. Se quiere guardar de cada venta de bicicletas, la fecha y el costo total. Los datos
de los clientes son tambin almacenados (nombre, direccin, telfono). Las bicicletas son
clasificadas en tres tipos: carrera, montaeras y de terreno. Para las bicicletas de carrera se
requiere guardar el nmero de velocidades que tiene. Cuando un cliente trae una bicicleta para
repararla, se deben guardar los siguientes datos: la fecha, el nmero de referencia de la bicicleta,
el tiempo estimado en que se terminar la reparacin, y la descripcin del dao que se quiere
reparar. Despus de presentarles el caso problema cada estudiante de deber tener en cuenta lo
siguiente:
Disea los formularios usando los objetos de control necesarios para resolver el caso.
Aplica arreglos en la construccin de los programas.
Crea programas de validacin de ingreso o seleccin de datos.
verarea.setVisible(true);
dispose();
Cdigo rea de reparaciones:
Se utilizan arreglos para poder tener la hora y fecha del Sistema Windows y para saber
cuntas filas habr en el JTable
Utilizamos condicional If para comprobar si se ha escrito algn dato en los JTextField,
de no haber escrito algo, se mostrar un mensaje pidiendo que se ingrese el dato
El condicional del JComboBox es para cuando se escoja la opcin de Carreras, se
muestre la velocidad que tiene la bicicleta en la tabla y para poder ingresar los datos
en valor int, es necesario convertirlo a String, para ello se utiliza cadena =
String.valueOf(costo); y vel = String.valueOf(velocidad);
Una vez verificada que se hayan ingresado los datos, se proceder agregar los datos
en la tabla
Los ttulos en la tabla son:
Para poder ingresar estos datos es necesario el uso de DefaultTableModel dts = new
DefaultTableModel(); y de dts.setColumnIdentifiers(titulos); con la ayuda de
Tabla.setModel(dts);
Luego de haber registrado los datos en la tabla, se proceder a eliminar el contenido
Se declara dos variables de tipo int, las cuales seran utilizadas como condicionales para
Una vez ingresado los datos se proceder a verificar este suceso, y posteriormente a
ingresar los datos en la tabla y a eliminar los datos escritos en el JTextField y JTextArea
Se declara dos variables de tipo int, las cuales seran utilizadas como condicionales para
Contiene los nombres de los integrantes del grupo y llama al JFrame Login, el cual ser el
primero en iniciar