Documente Academic
Documente Profesional
Documente Cultură
Sistemas Distribuidos
miniBrowser
Implementacion
Desarrollar un programa que funcione como un mini Navegador de Internet con
funciones atrás, adelante, nuevo y con manejador de perfil de usuario.
El objetivo es tener un navegador de Internet con una identificación del perfil de
los usuarios inscritos, dando de forma individual la lista de favoritos y el manejo
de historial de todas las paginas visitas.
Sistemas Distribuidos
La base de datos y los iconos estan en la pagina del curso para el desarrollo de
este programa.
El criterio de evaluación es:
• Conceptos de Objetos (evaluado en el diseño de la aplicación)
• Manejo de la API JDBC en Java
• Manejo de estructuras de control y de almacenamiento en Java
• Manejo del lenguaje Java en general
• Manejo de la API Swing en Java (interface gráfica de usaurio)
El diseño esta dado por las siguientes graficas:
Mini Web BROWSER dlgLogin.java
Si la identificación es correcta
Según un registro en la base de datos de usuario
Sistemas Distribuidos
Si la identificación
es incorrecta
Según un registro en la
base de datos de
usuario, el programa
debe permitir ingresar
usuario nuevo.
Mini Web BROWSER
Sistemas Distribuidos
Despues de
ingresado el
usuario nuevo,
el programa debe
abrir el navegador.
Mini Web BROWSER
Nueva Ventana,
Llama a otra ventana del navegador para realizar otras consultas
Sistemas Distribuidos
Sistemas Distribuidos Mini Web BROWSER
Mini Web BROWSER
Atras,
Llama la pagina anterior cargada de la pagina que se esta presentando actualmente.
Sistemas Distribuidos
Mini Web BROWSER
Adelante,
Llama la pagina siguiente cargada de la pagina que se esta presentando actualmente si
y solo si esta es una anterior a otra registrada.
Sistemas Distribuidos
Mini Web BROWSER
Agregar Favoritos,
Carga una ventana con un campo de texo para el nombre del vinculo favorito, una etiqueta
con la dirección URL y los botones de aceptar o rechazar.
La direción URL se debe cargar de forma automatica. (datos según la persona identificada)
Sistemas Distribuidos
Mini Web BROWSER
Favoritos,
Llama una ventana en donde muestra la lista de favoritos y permite seleccionar para ser
cargado en la ventana del navegador. (datos según la persona identificada)
Sistemas Distribuidos
Mini Web BROWSER
para el Historial
Mini Web BROWSER
6 7 12 13
1 8 11
3 5
14
Sistemas Distribuidos
4 10
Mini Web BROWSER (Esquema de las tablas- Oracle,SQLServer,Cloudscape)
Sistemas Distribuidos