Documentos de Académico
Documentos de Profesional
Documentos de Cultura
06 / Diciembre /2022
Asignatura Datos del alumno Fecha
Contenido
Introducción ................................................................................................................... 3
Actividad ......................................................................................................................... 3
Conclusión. .................................................................................................................... 11
Introducción
En el presente trabajo se expone como se lleva a cabo el desarrollo de una aplicació
escrita en Java, y desarrollada en los entornos de Eclipse y Netbeans. Así mismo, se
explica el impacto que tienen dichas plataformas en el desarrollo del mismo. Las
herramientas a utilizar para la actividad se enlistan a continuación:
• Java 17
• Eclipse
• NetBeans
• Swing
• Git
La actividad consta de desarrollar una aplicación con interfaz gráfica para una
farmacia, en la cual se realicen pedidos de medicamentos de una farmacia a algún
distribuidor. Esta aplicación debe contar con una ventana en la cual se ingresen los
datos de solicitud del pedido; en caso de ser correcto, se mostrará una ventana distinta,
con un resumen de los datos, y si, por el contrario, existiese algún dato erróneo, se
mostrará una ventana alertando dicha situación.
Actividad
Primero se instalaron los IDEs Eclipse y NetBeans. Para ello se ingresó a los enlaces
oficiales de dichos programas, y se descargaron los instaladores; para así proceder a la
instalación de estos.Una vez instalados los IDEs, se comenzó el desarrollo de la
aplicación.
para una aplicación tan sencilla no es necesario; se crearon clases separadas para las
distintas ventanas del programa, mismas clases que se encuentran cada una en el
archivo con su mismo nombre. De modo que, la estructura del proyecto se muestra a
continuación:
• Main.java
• MainView.java
• Summary.java
• Error.java
Para el manejo de los errores dentro del archivo Error.java, se implementó un método
llamado checkIfDataIsCorrect, esto con el fin de hacer modular el manejo de los
errores solicitados en la actividad. A continuación se muestra el método:
Se decantó por una estructura tipo if – else if – else para contemplar las distintas
circunstancias en las cuales se podría presentar un error; esta estructura se tomó en
cuenta debido a que los errores pueden presentarse en distintos apartados con
diferentes tipos de datos, por ejemplo: JtextField, cuya entrada es una cadena de texto
o String, así como también se toman en cuentan elementos tipo JcheckBox, cuyo tipo
de dato se puede interpretar como un dato binario o Boolean.
Es por ello que se optó por una estructura if – else if – else, en lugar de una estructura
tipo switch, que solamente admite manejar una variable en especifico.
En la figura 3, se muestra el caso opuesto, en donde todos los datos introducidos en los
campos son válidos.
En caso de que todos los datos resulten válidos, se muestra una nueva ventana con un
resumen del pedido realizado, tal como se muestra en la figura 4.
Conclusión.
Trabajar con Netbeans y Eclipse fue un rato ya que no soy desarrollador y me costó
trabajo entender como es que debía ser la estructura, aunque he hecho desarrollos no
había tenido la oportunidad de practicar con esto IDEs.
Es interesante como desarrollar la aplicación. Sin duda trabajar con mi compañero
Moisés fue enriquecedor y favorable.