Diseño y puesta en operación de la página web principal de la División de Ciencias Naturales e Ingenierías
A medida que transcurre el tiempo las aplicaciones web ven adquiriendo más aceptación mundialmente, esto debido a la necesidad de actualizar y agilizar operaciones, ya que los diseñadores y los desarrolladores de sistemas se han percatado de la gran ventaja que ofrece una aplicación web sobre las ap...
- Autores:
-
Bonneth Martínez, Dustin Paul
Linares Galeano, Alfredo
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2001
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/26988
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/26988
- Palabra clave:
- Systems engineer
Technological innovations
Databases
Sequence diagram
Scripting languages
File programming
Web site development
Websites
Web applications
Application software
Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de sitios web
Sitios web
Aplicaciones Web
Software de aplicación
Bases de datos
Diagrama de secuencias
Lenguajes scripts
Programación de archivos
- Rights
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_11c298ce60460fcb03d283d6e8a2c8f1 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/26988 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Diseño y puesta en operación de la página web principal de la División de Ciencias Naturales e Ingenierías |
dc.title.translated.spa.fl_str_mv |
Design and implementation of the main website of the Natural Sciences and Engineering Division |
title |
Diseño y puesta en operación de la página web principal de la División de Ciencias Naturales e Ingenierías |
spellingShingle |
Diseño y puesta en operación de la página web principal de la División de Ciencias Naturales e Ingenierías Systems engineer Technological innovations Databases Sequence diagram Scripting languages File programming Web site development Websites Web applications Application software Ingeniería de sistemas Innovaciones tecnológicas Desarrollo de sitios web Sitios web Aplicaciones Web Software de aplicación Bases de datos Diagrama de secuencias Lenguajes scripts Programación de archivos |
title_short |
Diseño y puesta en operación de la página web principal de la División de Ciencias Naturales e Ingenierías |
title_full |
Diseño y puesta en operación de la página web principal de la División de Ciencias Naturales e Ingenierías |
title_fullStr |
Diseño y puesta en operación de la página web principal de la División de Ciencias Naturales e Ingenierías |
title_full_unstemmed |
Diseño y puesta en operación de la página web principal de la División de Ciencias Naturales e Ingenierías |
title_sort |
Diseño y puesta en operación de la página web principal de la División de Ciencias Naturales e Ingenierías |
dc.creator.fl_str_mv |
Bonneth Martínez, Dustin Paul Linares Galeano, Alfredo |
dc.contributor.advisor.none.fl_str_mv |
Carvajal Salamanca, Roberto |
dc.contributor.author.none.fl_str_mv |
Bonneth Martínez, Dustin Paul Linares Galeano, Alfredo |
dc.contributor.cvlac.spa.fl_str_mv |
Carvajal Salamanca, Roberto [0001298747] |
dc.subject.keywords.spa.fl_str_mv |
Systems engineer Technological innovations Databases Sequence diagram Scripting languages File programming Web site development Websites Web applications Application software |
topic |
Systems engineer Technological innovations Databases Sequence diagram Scripting languages File programming Web site development Websites Web applications Application software Ingeniería de sistemas Innovaciones tecnológicas Desarrollo de sitios web Sitios web Aplicaciones Web Software de aplicación Bases de datos Diagrama de secuencias Lenguajes scripts Programación de archivos |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería de sistemas Innovaciones tecnológicas Desarrollo de sitios web Sitios web Aplicaciones Web Software de aplicación |
dc.subject.proposal.spa.fl_str_mv |
Bases de datos Diagrama de secuencias Lenguajes scripts Programación de archivos |
description |
A medida que transcurre el tiempo las aplicaciones web ven adquiriendo más aceptación mundialmente, esto debido a la necesidad de actualizar y agilizar operaciones, ya que los diseñadores y los desarrolladores de sistemas se han percatado de la gran ventaja que ofrece una aplicación web sobre las aplicaciones normales, estas ventajas que se podrían mencionar son: la facilidad de actualizarlos datos y la integridad de la información, entre muchas otras. Una aplicación web algunas veces puede resultar algo compleja al momento de comprender su funcionamiento, por otro lado esto implica una serie de análisis, como el modelado de la misma, que describe el sistema como tal. Este modelado no es tan sencillo como pareciera, sin embargo, existen algunas metodologías relativamente recientes que hacen que permiten el análisis para el desarrollo de estas aplicaciones. Entre estas herramientas de análisis se destaca UML (Unified Modeling Languaje), que es un lenguaje para visualizar, construir, especificar y construir los elementos de un sistema software, así como para modelar procesos de otros sistemas que no sean software, ya que aunque un proyecto no posea un nivel de complejidad notorio, necesita ser diseñado y modelado. Otro Aspecto muy importante es la elaboración y programación de las páginas web que contengan información dinámica, esto se implementó por medio de JSP (java Server Pages), de modo que se sea posible enlazar la información que introduzca el usuario con las bases de datos residentes en el servidor. |
publishDate |
2001 |
dc.date.issued.none.fl_str_mv |
2001 |
dc.date.accessioned.none.fl_str_mv |
2024-10-18T16:12:00Z |
dc.date.available.none.fl_str_mv |
2024-10-18T16:12:00Z |
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/26988 |
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/26988 |
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 |
[1] ALLAIRE CORPORATION. "ColdFusion White Paper”. Versión 4.5 for Higher Education. 2000. Pag2-18 Perl and ODBC Presentation. Agu, 07 of 2001. INTERNET <http://www.rooth.net/perl/odbc/conf/> I-IONG, Shuguang. Try Coid Fusión Software. C1S Georgia State University. Agu, i2 of2001. INTERNET: <http://cis.gsu.edu~shong/teaching/cis849/slides/cf_example.html> OSUNA CARMONA , Víctor; RODRIGUEZ OREJUELA, Eleuterio. “Introducción al Lenguaje PERL”. INTERNET: < http://www.uco.es/~i22oscav/tutor.html >. 19 de Mayo de 1996. SUN MICROSISTEM. JDBC(TM) Technology. INTERNET: < http://java.sun.com/products/jdbc/index.htnil> CONALLEN, Jim. “Modeling Web Application Architectures with UML”. Revista “Communications OfTlie ACM”. Vol.42. No. 10. Octobcr 1999 Modeling Web Applications with UML. . March, 9 of 2001. INTERNET: < http://www.conallen.com/whitepapers/webapps/ModelingWebApplications.htm> “UML Extensión for Web Applications 0.91”. . March, 22 of 2001 INTERNET: < http://www.conalien.com/technologyCorner/webcxtension/WebExtension091.htm> PRESSMAN Roger S. Ingeniería del Software, un Enfoque Practico, Tercera Edición, McGrawHill, México 1993. LAUDON. Venneth C, LAUDON. Jane P. Administración de los Servicios Informáticos, Tercera Edición, Prentice Hall, México 1996. BRUNER. Joy, JERONÉ. Clay, Modelamiento de Datos, Segunda Edición, España 1997. |
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 |
Pregrado Ingeniería de Sistemas |
dc.publisher.programid.none.fl_str_mv |
ISI-1791 |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/26988/1/2001_Bonneth_Martinez_Dustin.pdf https://repository.unab.edu.co/bitstream/20.500.12749/26988/2/license.txt https://repository.unab.edu.co/bitstream/20.500.12749/26988/3/2001_Bonneth_Martinez_Dustin.pdf.jpg |
bitstream.checksum.fl_str_mv |
c6a9c39b95d1da96efd80f803a88d4ba 3755c0cfdb77e29f2b9125d7a45dd316 702152b5a3b1554ac655d0508b055696 |
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_ |
1814277372747186176 |
spelling |
Carvajal Salamanca, Roberto266a4126-060b-42f0-99ba-ebc88a712a2cBonneth Martínez, Dustin Paul27fa72ca-9ce8-48bb-a04d-affe7d9c242dLinares Galeano, Alfredof7286c80-c406-4a41-b3cc-6665ad27e99dCarvajal Salamanca, Roberto [0001298747]Bucaramanga (Santander, Colombia)UNAB Campus Bucaramanga2024-10-18T16:12:00Z2024-10-18T16:12:00Z2001http://hdl.handle.net/20.500.12749/26988instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coA medida que transcurre el tiempo las aplicaciones web ven adquiriendo más aceptación mundialmente, esto debido a la necesidad de actualizar y agilizar operaciones, ya que los diseñadores y los desarrolladores de sistemas se han percatado de la gran ventaja que ofrece una aplicación web sobre las aplicaciones normales, estas ventajas que se podrían mencionar son: la facilidad de actualizarlos datos y la integridad de la información, entre muchas otras. Una aplicación web algunas veces puede resultar algo compleja al momento de comprender su funcionamiento, por otro lado esto implica una serie de análisis, como el modelado de la misma, que describe el sistema como tal. Este modelado no es tan sencillo como pareciera, sin embargo, existen algunas metodologías relativamente recientes que hacen que permiten el análisis para el desarrollo de estas aplicaciones. Entre estas herramientas de análisis se destaca UML (Unified Modeling Languaje), que es un lenguaje para visualizar, construir, especificar y construir los elementos de un sistema software, así como para modelar procesos de otros sistemas que no sean software, ya que aunque un proyecto no posea un nivel de complejidad notorio, necesita ser diseñado y modelado. Otro Aspecto muy importante es la elaboración y programación de las páginas web que contengan información dinámica, esto se implementó por medio de JSP (java Server Pages), de modo que se sea posible enlazar la información que introduzca el usuario con las bases de datos residentes en el servidor.Introducción 14 1. Arquitectura de aplicaciones web 16 2. Metodologías de diseño de aplicaciones web 18 2.1. Modelo entidad-relación 18 2.1.1. Notación gráfica 18 2.2. Uml (un1fied modeling language) 19 2.2.1. Diagramas de casos de uso 19 2.2.2. Diagramas de clases 20 2.2.3. Diagramas de secuencia 20 2.2.4. Diagramas de estado 20 2.2.5. Interface 20 2.3. Colaboración 20 2.3.1. Clases activas 21 2.4. Diagramas del proyecto 21 3. Tecnologías que permiten la integración de 23 Bases de datos con la web 3.1. Jdbc (java database connectivity) 23 3.1.2. Características y funciones 24 3.1.3. Compatibilidad del jdbc 25 3.1.4. Funcionamiento de jdbc 26 3.2. Internet database connector 27 3.2.1. Características y funciones 27 3.2.2. Funcionamiento de internet database conector 28 3.2.3 formato de archivos idc 29 3.2.4. Formato de archivos htx 30 3.2.4.1. Acceso a los archivos idc 30 3.2.4.2. Disponibilidad y compatibilidad de idc 30 3.2.4.3. Requerimientos 31 3.3. Cold fusion 31 3.3.1. Características y funciones 32 3.3.2. Compatibilidad de cold fusion 33 3.3.3. Hardware para el servidor web 34 3.3.4. Hardware para el servidor de base de datos 34 3.3.5. Funcionamiento de cold fusion 35 3.3.5.1 entrada y despliegue de datos 36 3.4. Ado (activex data object) 37 3.4.1. Características 37 3.4.2. Compatibilidad 38 3.4.3. Funcionamiento de ado 38 4. Lenguajes scripts 41 4.1. Jsp (java server pages) 41 4.1.1. Ventajas de jsp 41 4.1.2. Elementos de las paginas jsp 42 4.1.3. Comentarios 44 4.2. Asp (active server pages) 44 4.3 php (hypertext preprocessor) 45 4.4. Cgi (common gateway1nterface) 46 4.5. Servlets java 46 5. Descripción de la aplicación 48 5.1. Mapa del sito de la página de la división de 48 Ciencias naturales e ingenierías 5.2. Página principal 48 5.3 página por facultades 49 5.4 página de administración del sitio 50 6. Conclusiones 52 Bibliografía 43 Anexos 54PregradoAs time goes by, web applications are gaining more acceptance worldwide, due to the need to update and streamline operations, since designers and system developers have realized the great advantage that a web application offers over normal applications. These advantages that could be mentioned are: the ease of updating data and the integrity of the information, among many others. A web application can sometimes be somewhat complex when it comes to understanding its operation, on the other hand, this implies a series of analyses, such as modeling it, which describes the system as such. This modeling is not as simple as it seems, however, there are some relatively recent methodologies that allow analysis for the development of these applications. Among these analysis tools, UML (Unified Modeling Language) stands out, which is a language to visualize, build, specify and construct the elements of a software system, as well as to model processes of other systems that are not software, since although a project does not have a notable level of complexity, it needs to be designed and modeled. Another very important aspect is the development and programming of web pages that contain dynamic information. This was implemented through JSP (Java Server Pages), so that it is possible to link the information entered by the user with the databases resident on the server.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_abf2Diseño y puesta en operación de la página web principal de la División de Ciencias Naturales e IngenieríasDesign and implementation of the main website of the Natural Sciences and Engineering DivisionIngeniero de SistemasUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de SistemasISI-1791info:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TPSystems engineerTechnological innovationsDatabasesSequence diagramScripting languagesFile programmingWeb site developmentWebsitesWeb applicationsApplication softwareIngeniería de sistemasInnovaciones tecnológicasDesarrollo de sitios webSitios webAplicaciones WebSoftware de aplicaciónBases de datosDiagrama de secuenciasLenguajes scriptsProgramación de archivos[1] ALLAIRE CORPORATION. "ColdFusion White Paper”. Versión 4.5 for Higher Education. 2000. Pag2-18Perl and ODBC Presentation. Agu, 07 of 2001. INTERNET <http://www.rooth.net/perl/odbc/conf/>I-IONG, Shuguang. Try Coid Fusión Software. C1S Georgia State University. Agu, i2 of2001. INTERNET: <http://cis.gsu.edu~shong/teaching/cis849/slides/cf_example.html>OSUNA CARMONA , Víctor; RODRIGUEZ OREJUELA, Eleuterio. “Introducción al Lenguaje PERL”. INTERNET: < http://www.uco.es/~i22oscav/tutor.html >. 19 de Mayo de 1996.SUN MICROSISTEM. JDBC(TM) Technology. INTERNET: < http://java.sun.com/products/jdbc/index.htnil>CONALLEN, Jim. “Modeling Web Application Architectures with UML”. Revista “Communications OfTlie ACM”. Vol.42. No. 10. Octobcr 1999Modeling Web Applications with UML. . March, 9 of 2001. INTERNET: < http://www.conallen.com/whitepapers/webapps/ModelingWebApplications.htm>“UML Extensión for Web Applications 0.91”. . March, 22 of 2001 INTERNET: < http://www.conalien.com/technologyCorner/webcxtension/WebExtension091.htm>PRESSMAN Roger S. Ingeniería del Software, un Enfoque Practico, Tercera Edición, McGrawHill, México 1993.LAUDON. Venneth C, LAUDON. Jane P. Administración de los Servicios Informáticos, Tercera Edición, Prentice Hall, México 1996.BRUNER. Joy, JERONÉ. Clay, Modelamiento de Datos, Segunda Edición, España 1997.ORIGINAL2001_Bonneth_Martinez_Dustin.pdf2001_Bonneth_Martinez_Dustin.pdfTesisapplication/pdf13146540https://repository.unab.edu.co/bitstream/20.500.12749/26988/1/2001_Bonneth_Martinez_Dustin.pdfc6a9c39b95d1da96efd80f803a88d4baMD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/26988/2/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD52open accessTHUMBNAIL2001_Bonneth_Martinez_Dustin.pdf.jpg2001_Bonneth_Martinez_Dustin.pdf.jpgIM Thumbnailimage/jpeg6777https://repository.unab.edu.co/bitstream/20.500.12749/26988/3/2001_Bonneth_Martinez_Dustin.pdf.jpg702152b5a3b1554ac655d0508b055696MD53open access20.500.12749/26988oai:repository.unab.edu.co:20.500.12749/269882024-10-18 22:01:15.339open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg== |