Вы находитесь на странице: 1из 4

PROGRAMACION DE INTERFACES SIG INGENIERIA CATASTRAL Y GEODESIA-UD

PROGRAMACION DE INTERFACES SIG PROYECTO FINAL 2013-III


Realizar una Aplicacin SIG (mximo por tres (3) ingenieros catastrales) para un proyecto especfico, valindose del lenguaje de programacin Java y lo visto en clase, elaborando algunos scripts o algoritmos y clase propias y personalizadas de java. Dicha personalizacin debe contar con: 1. Opciones bsicas de adicin, eliminacin y visualizacin.

2. Un par de Mens con varias opciones: (Adicionar Capa, Eliminar Capas, Salir y Acerca de ..)

3. Cuatro botones que tienen la posibilidad de realizar las siguientes funciones: (adicionar capa, eliminar capas, realizar zoom o acercamiento y zoom extendido)

4. Cada uno de los botones debe tener su propio tooltip, como se muestra en el ejemplo de la figura:

____________________________________________ YEG y JFMS, 2013

PROGRAMACION DE INTERFACES SIG INGENIERIA CATASTRAL Y GEODESIA-UD

5. La opcin de Adicionar Capa debe mostrar una ventana para seleccionar uno o varios archivos de tipo shapefile (.shp) que estn en alguna carpeta o directorio, los cuales van a ser adicionados a la aplicacin y visualizados. Las capas adicionadas deben tener una simbologa de smbolo simple y un color aleatorio.

6. La opcin de Eliminar Capas borra o elimina completamente todas las capas adicionadas al proyecto, dejando el proyecto limpio y listo para la adicin de nuevas capas.

7. El botn de Zoom permite realizar acercamiento, sobre una caja rectangular realizada por el usuario con el mouse y el botn izquierdo del mismo. El botn de Zoom Extendido realiza un acercamiento sobre la envoltura de todas las capas adicionadas al proyecto. 8. Las capas adicionadas deben ser visualizadas en el mismo orden en que se adicionaron.

____________________________________________ YEG y JFMS, 2013

PROGRAMACION DE INTERFACES SIG INGENIERIA CATASTRAL Y GEODESIA-UD

9. La opcin Acerca de .. debe desplegar una caja de dilogo donde se vea los cdigos y nombres de los estudiantes que realizaron la aplicacin.

Recomendaciones Generales:
La aplicacin debe ser programada teniendo en cuenta el paradigma de programacin orientado a objetos. El propsito de este documento es ilustrar el funcionamiento principal de la aplicacin, pero cualquier inquietud sobre el funcionamiento de la misma se puede comunicar al cliente de la misma (profesor). La apariencia definitiva de la aplicacin no puede ser modificada mayoritariamente, debe ser presentada de acuerdo con el diseo suministrado, de ah en adelante cada grupo puede aplicarle o incluirle cosas de forma adicional (es decir que se deben conservar las funciones bsicas solicitadas y pueden existir opciones diferentes adicionales para la presentacin final de la aplicacin). El producto final, es decir la interfaz que ser entregada dentro de un proyecto de Java debe contar con: Un manual de usuario que explique la finalidad o el propsito de dicha interfaz o aplicacin con su funcionamiento o uso bsico, siendo claro para cualquier usuario. Este se debe entregar en formato anlogo (papel), impreso. Caso de uso de la interfaz o aplicacin, esto se debe entregar en formato anlogo (papel), impreso. Modelos de UML (diagramas de clases) respectivos que presenten (lo ms aproximado el funcionamiento del programa) los elementos que participaron en dicho programa o aplicacin, esto se debe entregar en formato anlogo (papel). Este Proyecto Final deber ser sustentado por todos los integrantes del grupo (el grupo mximo podr estar integrado por tres (3) estudiantes), y cada uno debe estar en la capacidad de contestar las preguntas que se les realicen. Presente sus resultados y documente el trabajo realizado. Los trabajos deben ser entregados en formato anlogo (concretamente: manual de usuario, casos de uso, modelos ULM) y el archivo (proyecto de java con todos sus archivos completos) y los datos en formato digital, por tanto el medio magntico que sea entregado debe venir perfectamente marcado.

____________________________________________ YEG y JFMS, 2013

PROGRAMACION DE INTERFACES SIG INGENIERIA CATASTRAL Y GEODESIA-UD

Importante: No enve trabajos por correo electrnico porque no sern revisados, se asumir como no entregados.

Criterios de Evaluacin:
La aplicacin se calificar en una escala 0 a 5 puntos, los tems o parmetros a evaluar con su valor respectivo son: 1. Aplicacin corriendo o funcionando adecuadamente. 2.5 puntos 2. Manual de Usuario. 0.5 puntos 3. Casos de Uso. 0.5 puntos 4. Modelo UML. 0.5 puntos 5. Sustentacin del Proyecto 1.0 punto

Nota: Se sugiere que se revisen, entre otros, los siguientes objetos o clases de java: JFrame ImageIcon JMenuBar JMenu JMenuItem JToolBar JButton JSplitPane JList DefaultListModel JPanel ActionEvent

____________________________________________ YEG y JFMS, 2013

Вам также может понравиться