Show simple item record

dc.contributor.advisorCarvajal Salamanca, Roberto
dc.contributor.authorBonneth Martínez, Dustin Paul
dc.contributor.authorLinares Galeano, Alfredo
dc.coverage.spatialBucaramanga (Santander, Colombia)spa
dc.date.accessioned2024-10-18T16:12:00Z
dc.date.available2024-10-18T16:12:00Z
dc.date.issued2001
dc.identifier.urihttp://hdl.handle.net/20.500.12749/26988
dc.description.abstractA 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.spa
dc.description.tableofcontentsIntroducció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 54spa
dc.format.mimetypeapplication/pdfspa
dc.language.isospaspa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.titleDiseño y puesta en operación de la página web principal de la División de Ciencias Naturales e Ingenieríasspa
dc.title.translatedDesign and implementation of the main website of the Natural Sciences and Engineering Divisionspa
dc.degree.nameIngeniero de Sistemasspa
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNABspa
dc.rights.localAbierto (Texto Completo)spa
dc.publisher.facultyFacultad Ingenieríaspa
dc.publisher.programPregrado Ingeniería de Sistemasspa
dc.description.degreelevelPregradospa
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.localTrabajo de Gradospa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.subject.keywordsSystems engineerspa
dc.subject.keywordsTechnological innovationsspa
dc.subject.keywordsDatabasesspa
dc.subject.keywordsSequence diagramspa
dc.subject.keywordsScripting languagesspa
dc.subject.keywordsFile programmingspa
dc.subject.keywordsWeb site developmentspa
dc.subject.keywordsWebsitesspa
dc.subject.keywordsWeb applicationsspa
dc.subject.keywordsApplication softwarespa
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNABspa
dc.identifier.reponamereponame:Repositorio Institucional UNABspa
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.relation.references[1] ALLAIRE CORPORATION. "ColdFusion White Paper”. Versión 4.5 for Higher Education. 2000. Pag2-18spa
dc.relation.referencesPerl and ODBC Presentation. Agu, 07 of 2001. INTERNET <http://www.rooth.net/perl/odbc/conf/>spa
dc.relation.referencesI-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>spa
dc.relation.referencesOSUNA CARMONA , Víctor; RODRIGUEZ OREJUELA, Eleuterio. “Introducción al Lenguaje PERL”. INTERNET: < http://www.uco.es/~i22oscav/tutor.html >. 19 de Mayo de 1996.spa
dc.relation.referencesSUN MICROSISTEM. JDBC(TM) Technology. INTERNET: < http://java.sun.com/products/jdbc/index.htnil>spa
dc.relation.referencesCONALLEN, Jim. “Modeling Web Application Architectures with UML”. Revista “Communications OfTlie ACM”. Vol.42. No. 10. Octobcr 1999spa
dc.relation.referencesModeling Web Applications with UML. . March, 9 of 2001. INTERNET: < http://www.conallen.com/whitepapers/webapps/ModelingWebApplications.htm>spa
dc.relation.references“UML Extensión for Web Applications 0.91”. . March, 22 of 2001 INTERNET: < http://www.conalien.com/technologyCorner/webcxtension/WebExtension091.htm>spa
dc.relation.referencesPRESSMAN Roger S. Ingeniería del Software, un Enfoque Practico, Tercera Edición, McGrawHill, México 1993.spa
dc.relation.referencesLAUDON. Venneth C, LAUDON. Jane P. Administración de los Servicios Informáticos, Tercera Edición, Prentice Hall, México 1996.spa
dc.relation.referencesBRUNER. Joy, JERONÉ. Clay, Modelamiento de Datos, Segunda Edición, España 1997.spa
dc.contributor.cvlacCarvajal Salamanca, Roberto [0001298747]spa
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembInnovaciones tecnológicasspa
dc.subject.lembDesarrollo de sitios webspa
dc.subject.lembSitios webspa
dc.subject.lembAplicaciones Webspa
dc.subject.lembSoftware de aplicaciónspa
dc.identifier.repourlrepourl:https://repository.unab.edu.cospa
dc.description.abstractenglishAs 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.spa
dc.subject.proposalBases de datosspa
dc.subject.proposalDiagrama de secuenciasspa
dc.subject.proposalLenguajes scriptsspa
dc.subject.proposalProgramación de archivosspa
dc.type.redcolhttp://purl.org/redcol/resource_type/TP
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa
dc.coverage.campusUNAB Campus Bucaramangaspa
dc.description.learningmodalityModalidad Presencialspa
dc.publisher.programidISI-1791


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 2.5 Colombia
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 2.5 Colombia