Interfaz de usuario para formatos geográficos e integración

El objetivo de este proyecto fue hacer la integración de los driver DXF, GENERATE, SDL, OpenGIS y la PERSISTENCIA JAVA por medio del desarrollo de una interfaz gráfica de usuario que permite convertir entre los formatos geográficos DXF, GENERATE y SDL. Esta interfaz gráfica de usuario se desarrolló...

Full description

Autores:
Parada Cala, Arley Alfonso
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
1999
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/26435
Acceso en línea:
http://hdl.handle.net/20.500.12749/26435
Palabra clave:
Systems engineer
Technological innovations
Information system
Pseudonymous development
Databases
Geographic formats
Geographic information systems
Geographic databases
Java (Computer Programming language)
Ingeniería de sistemas
Innovaciones tecnológicas
Sistemas de información geográfica
Bases de datos geográficas
Java (Lenguaje de programación de computadores)
Sistema de información
Desarrollo seudónimo
Bases de datos
Formatos geográficos
Rights
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_b7f95b41c5f9a2fc3fc604c7e9257bc5
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/26435
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Interfaz de usuario para formatos geográficos e integración
dc.title.translated.spa.fl_str_mv User interface for geographic formats and integration
title Interfaz de usuario para formatos geográficos e integración
spellingShingle Interfaz de usuario para formatos geográficos e integración
Systems engineer
Technological innovations
Information system
Pseudonymous development
Databases
Geographic formats
Geographic information systems
Geographic databases
Java (Computer Programming language)
Ingeniería de sistemas
Innovaciones tecnológicas
Sistemas de información geográfica
Bases de datos geográficas
Java (Lenguaje de programación de computadores)
Sistema de información
Desarrollo seudónimo
Bases de datos
Formatos geográficos
title_short Interfaz de usuario para formatos geográficos e integración
title_full Interfaz de usuario para formatos geográficos e integración
title_fullStr Interfaz de usuario para formatos geográficos e integración
title_full_unstemmed Interfaz de usuario para formatos geográficos e integración
title_sort Interfaz de usuario para formatos geográficos e integración
dc.creator.fl_str_mv Parada Cala, Arley Alfonso
dc.contributor.advisor.none.fl_str_mv Garavito, Gerardo
dc.contributor.author.none.fl_str_mv Parada Cala, Arley Alfonso
dc.subject.keywords.spa.fl_str_mv Systems engineer
Technological innovations
Information system
Pseudonymous development
Databases
Geographic formats
Geographic information systems
Geographic databases
Java (Computer Programming language)
topic Systems engineer
Technological innovations
Information system
Pseudonymous development
Databases
Geographic formats
Geographic information systems
Geographic databases
Java (Computer Programming language)
Ingeniería de sistemas
Innovaciones tecnológicas
Sistemas de información geográfica
Bases de datos geográficas
Java (Lenguaje de programación de computadores)
Sistema de información
Desarrollo seudónimo
Bases de datos
Formatos geográficos
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Innovaciones tecnológicas
Sistemas de información geográfica
Bases de datos geográficas
Java (Lenguaje de programación de computadores)
dc.subject.proposal.spa.fl_str_mv Sistema de información
Desarrollo seudónimo
Bases de datos
Formatos geográficos
description El objetivo de este proyecto fue hacer la integración de los driver DXF, GENERATE, SDL, OpenGIS y la PERSISTENCIA JAVA por medio del desarrollo de una interfaz gráfica de usuario que permite convertir entre los formatos geográficos DXF, GENERATE y SDL. Esta interfaz gráfica de usuario se desarrolló en el lenguaje de programación Java 1.2 y se integró al macroproyecto titulado “Aplicación para convertir formatos de almacenamiento utilizado en los sistemas de información gaerática”, para luego ser publicado en Internet y ser utilizado libremente. Para desarrollar este proyecto se partió de los aspectos generales referentes a los Sistemas de Información Geográfica, para llegar a dar una solución particular y concreta de los mismos como es la necesidad de intercambiar la información geográfica.
publishDate 1999
dc.date.issued.none.fl_str_mv 1999-11-29
dc.date.accessioned.none.fl_str_mv 2024-09-09T15:53:23Z
dc.date.available.none.fl_str_mv 2024-09-09T15:53:23Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.hasversion.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/26435
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/26435
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv GEOTECNOLOGIAS. Sistemas de Información Geográfica y sus aplicaciones en diversas áreas. Sig1 y Sig2. http://www.geotecnologias.com/
LEMAY, Laura; PERKINS, Charles. Java 1.1 en 21 días. Prentice Hall. Colombia. 1998. 775p
SMITH, Erick. El papel de java en la tecnología intranet/Internet. Prentice Hall. E.U.A. 1996. 347 p.
WHITTEN, Jeffrey; BENTLEY, Lonnie; BARLOW, Victor. Análisis y Diseño de Sistemas de Información. IRWIN. E.U.A. 1998. 325 p.
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Bucaramanga (Santander, Colombia)
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/26435/1/1999_Tesis_Arley_Parada.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/26435/2/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/26435/3/1999_Tesis_Arley_Parada.pdf.jpg
bitstream.checksum.fl_str_mv b178e11f5923bfdf35fc1689bd4bd402
3755c0cfdb77e29f2b9125d7a45dd316
acf6b4b20ed16891d7c37ed813f9d50f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1812205617701453824
spelling Garavito, Gerardoe80aea19-d104-4ee3-af51-36aa93b50003Parada Cala, Arley Alfonso18b6cd8a-5dde-4b82-86b0-1fcf02d112deBucaramanga (Santander, Colombia)UNAB Campus Bucaramanga2024-09-09T15:53:23Z2024-09-09T15:53:23Z1999-11-29http://hdl.handle.net/20.500.12749/26435instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEl objetivo de este proyecto fue hacer la integración de los driver DXF, GENERATE, SDL, OpenGIS y la PERSISTENCIA JAVA por medio del desarrollo de una interfaz gráfica de usuario que permite convertir entre los formatos geográficos DXF, GENERATE y SDL. Esta interfaz gráfica de usuario se desarrolló en el lenguaje de programación Java 1.2 y se integró al macroproyecto titulado “Aplicación para convertir formatos de almacenamiento utilizado en los sistemas de información gaerática”, para luego ser publicado en Internet y ser utilizado libremente. Para desarrollar este proyecto se partió de los aspectos generales referentes a los Sistemas de Información Geográfica, para llegar a dar una solución particular y concreta de los mismos como es la necesidad de intercambiar la información geográfica.INTRODUCCION ........................................................................................................................................................................12 1. PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACION .......................................................................................................13 2. ANTECEDENTES ........................................................................................................................15 3. MARCO TEORICO ........................................................................................................................16 3.1 SISTEMAS DE INFORMACION GEOGRÁFICA SIG ........................................................................................................................16 3.1.1 ¿Por qué un SIG es importante? ........................................................................................................................16 3.2 EL PAPEL DE JAVA........................................................................................................................ 17 3.3 EL PAPEL DE INTERNET ........................................................................................................................18 3.4 INTERFAZ DE USUARIO ........................................................................................................................20 4. DISEÑO METODOLÓGICO........................................................................................................................ 21 4.1 TIPO DE ESTUDIO........................................................................................................................ 21 4.2 DESARROLLO DEL PROYECTO........................................................................................................................ 21 4.2.1 Análisis ................................................................................................................................................................22 4.2.1.1 Consultas en medios escritos ........................................................................................................................22 4.2.1.2 Consultas a especialistas en el tema ........................................................................................................................23 4.2.2 Diseño ................................................................................................................................................................24 4.2.2.1 Definición de las entradas y salidas para la integración del Driver ................................................................................25 4.2.2.2 Definición de procesos, procedimiento y/o módulos................................................................................ 25 4.2.2.3 Desarrollo del seudocódigo........................................................................................................................ 4.2.2.4 Pruebas de escritorio........................................................................................................................ 4.2.2.5 Afinamiento del seudocódigo........................................................................................................................ 4.2.3 Implementación........................................................................................................................ 4.2.3.1 Revisión de las especificaciones de diseño........................................................................................................................ 4.2.3.2. Fase de pruebas........................................................................................................................ 4.2.4. Integración................................................................................................................................................................ 5. REQUERIMIENTOS........................................................................................................................ 5.1 REQUERIMIENTOS FUNCIONALES............................................................................................................................................. 5.2 REQUERIMIENTOS ESTRATEGICOS........................................................................................................................ 5.2.1 Misión................................................................................................................................................................ 5.2.2 Visión................................................................................................................................................................ 5.2.3 Matriz Dofa........................................................................................................................ 5.2.3.1 Debilidades........................................................................................................................ 5.2.3.2 Oportunidades.............................................................................................................................................................................. 5.2.3.3 Fortalezas........................................................................................................................ 5,2.3,4 Amenazas................................................................................................................................................................ 5.3 CASOS DE USO........................................................................................................................ 6. DISEÑO................................................................................................................................................................ 6.1 MODELO DE DISEÑO................................................................................................................................................................ 6.2 MODELO FUNCIONAL................................................................................................................................................................ 6.3 ALCANCE PILOTO................................................................................................................................................................ 6.4 ESTANDARES DE PROGRAMACION........................................................................................................................ 6.4.1 Revisión de las especificaciones........................................................................................................................ 6.4.2 Plan de programación........................................................................................................................ 6.4.3 Estándares para funciones........................................................................................................................ 6.4.4 Estándares para variables........................................................................................................................ 6.5 CASOS DE PRUEBA................................................................................................................................................................ 6.5.1 Pruebas individuales........................................................................................................................ 6.5.2 Pruebas de Unidades o Programas........................................................................................................................................ 7. CONCLUSIONES................................................................................................................................................................ 8. RECOMENDACIONES................................................................................................................................................................ BIBLIOGRAFIA................................................................................................................................................................ ANEXOS ........................................................................................................................................................................................................PregradoThe objective of this project was to integrate the DXF, GENERATE, SDL, OpenGIS and JAVA PERSISTENCE drivers by developing a graphical user interface that allows conversion between the geographic formats DXF, GENERATE and SDL. This graphical user interface was developed in the Java 1.2 programming language and was integrated into the macroproject entitled “Application to convert storage formats used in geographic information systems”, to then be published on the Internet and be used freely. To develop this project, we started from the general aspects related to Geographic Information Systems, in order to provide a particular and concrete solution for them, such as the need to exchange geographic information.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Interfaz de usuario para formatos geográficos e integraciónUser interface for geographic formats and integrationIngeniero de SistemasUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaIngeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TPSystems engineerTechnological innovationsInformation systemPseudonymous developmentDatabasesGeographic formatsGeographic information systemsGeographic databasesJava (Computer Programming language)Ingeniería de sistemasInnovaciones tecnológicasSistemas de información geográficaBases de datos geográficasJava (Lenguaje de programación de computadores)Sistema de informaciónDesarrollo seudónimoBases de datosFormatos geográficosGEOTECNOLOGIAS. Sistemas de Información Geográfica y sus aplicaciones en diversas áreas. Sig1 y Sig2. http://www.geotecnologias.com/LEMAY, Laura; PERKINS, Charles. Java 1.1 en 21 días. Prentice Hall. Colombia. 1998. 775pSMITH, Erick. El papel de java en la tecnología intranet/Internet. Prentice Hall. E.U.A. 1996. 347 p.WHITTEN, Jeffrey; BENTLEY, Lonnie; BARLOW, Victor. Análisis y Diseño de Sistemas de Información. IRWIN. E.U.A. 1998. 325 p.ORIGINAL1999_Tesis_Arley_Parada.pdf1999_Tesis_Arley_Parada.pdfTesisapplication/pdf15991195https://repository.unab.edu.co/bitstream/20.500.12749/26435/1/1999_Tesis_Arley_Parada.pdfb178e11f5923bfdf35fc1689bd4bd402MD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/26435/2/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD52open accessTHUMBNAIL1999_Tesis_Arley_Parada.pdf.jpg1999_Tesis_Arley_Parada.pdf.jpgIM Thumbnailimage/jpeg8883https://repository.unab.edu.co/bitstream/20.500.12749/26435/3/1999_Tesis_Arley_Parada.pdf.jpgacf6b4b20ed16891d7c37ed813f9d50fMD53open access20.500.12749/26435oai:repository.unab.edu.co:20.500.12749/264352024-09-10 22:02:26.045open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg==