Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMaría Mercedes Soto Vargas Modificado hace 10 años
1
Proyecto Diseño y programación orientada a objetos Organizer v1.0 Javier Enrique Rodríguez Albornoz Noviembre 2002
2
Proyecto Diseño y programación orientada a objetos: Organizer v1.0 Organizer, es una agenda calendario que permite almacenar compromisos para una fecha determinada. La hoja de calendario desplegada, es configurada de acuerdo a la hora local del sistema. Cuando hacemos click sobre una fecha determinada, aparece una segunda ventana, la cual posee un campo de texto para escribir el evento. Cuando almacenamos un compromiso, éste queda almacenado en un archivo, con el nombre número de año.bd (Base Datos) Análisis:
3
Proyecto Diseño y programación orientada a objetos: Organizer v1.0 El compromiso almacenado, es indicado por un color distintivo, recordándole al usuario, el evento futuro. Además de la hoja de calendario, se despliegan otros rótulos indicadores: nombre de día, fecha, hora actual (actualizada segundo a segundo) e indicadores de posición de día en el año, y días pasados/restantes. Además se disponen de botones de avance y retroceso de meses. Cada click de un botón determinado, avanza o retrocede la fecha en un mes. Además, organizer es capaz de actualizar la fecha cuando llega un nuevo día. Análisis:
4
Proyecto Diseño y programación orientada a objetos: Organizer v1.0 Implementación: El lenguaje usado para la implementación es JAVA, el que nos ofrece muchas herramientas para manejo gráfico. El software, se compone de 2 clases: Organizer: Encargada de adquirir la fecha del sistema, adquirir el archivo de datos y crear el frame principal con todos los dibujos correspondientes (botones, rótulos,etc). APP (Appointments o compromisos): Encargada de dibujar el frame secundario (el cual posee un campo de texto) y de almacenar los eventos en el archivo.
5
Arquitectura del Sistema. Organizer v1.0 Class Organizer (extends JFrame) Class APP (extends JFrame) 2002.bd (ejemplo) 2002.bd (ejemplo) Lectura/creación Archivo -> Escritura/creación Archivo -> CALENDAR PROPERTIE GET CALENDAR INTANCE () (LOCALE) FECHA (EN VENTANA APP), NOMBRE ARCHIVO (AÑO), PROPERTIE, JBUTTON (MARCADO EN ROJO) PROPERTI E
6
FIN
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.