Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.utn.edu.ec/handle/123456789/583
Título : ESTUDIO Y COMPARACION DE TECNOLOGIAS (PHP5, ASP.NET IJSP) PARA EL DESARROLLO DE SITIOS WEB DINAMICOS
Director : Reascos Paredes, Irving Marlon
Autor : Morales, Cruz
Palabras clave : ESTUDIO Y COMPARACION DE TECNOLOGIAS;PARA EL DESARROLLO DE SITIOS WEB DINAMICOS
Fecha de publicación : 6-jun-2011
Resumen : RESUMEN La presente Tesis tiene por objeto hacer un estudio y comparación de las principales tecnologías para el desarrollo de sitios web dinámicos, las tecnologías estudiadas son PHP 5, ASP.NET y JSP. Se escogen estas tres tecnologías porque son las más utilizadas actualmente y porque tienen grandes diferencias en el aspecto económico y tecnológico. A continuación se describe cada uno de los capítulos que compone la presente tesis. En los capitulo I, II y III, que corresponde al estudio de las tecnologías de PHP 5, ASP.NET y JSP respectivamente, se parte de una introducción y de las principales características de dicha tecnología, para luego adentrarnos en lo que respecta al acceso a bases de datos, puntualizando en las base de datos: “MySQL”, “SQL Server” y “Postgres” respectivamente, otro aspecto importante que se considera es la seguridad. Seguidamente de lo anterior se hace el estudio de varios frameworks disponibles para dichas tecnologías, en este caso se presentan las principales características de los frameworks: “Symfony”, “Microsoft ASP.NET Web Matrix” y “open-source Struts” respectivamente; también se presentan varios CMS disponibles, en este caso se presenta las principales características de los CMS: “Joomla”, “Kentico” y “OpenCms” respectivamente. Finalmente se realiza el desarrollo una aplicación pequeña, como lo es un foro, el cual consta de una parte administrativa y la del navegante; y para finalizar se realiza un estudio bajo los siguientes parámetros: características, usuarios, tecnología, portabilidad, velocidad, seguridad y costos de una aplicación web en la Internet, en este caso de los sitios web: http://labibliadice.gospelcom.net/, http://www.menergia.gov.ec y http://www.iess.gov.ec/ respectivamente. En el capitulo IV, que corresponde a la comparación de las tres tecnologías, se parte de un análisis comparativo en lo que respecta al costo de utilización y aspecto tecnológico, para luego definir las ventajas y desventajas de cada una de las tecnologías. Finalmente se crea un cuadro comparativo basado en los siguientes aspectos: Bajo Costo, Portabilidad, Seguridad, Estabilidad, Acceso a Bases de Datos, Multiplataforma, Programación Orientado a Objetos, Bajo Requerimiento de Hardware, Aplicaciones con Alta Complejidad, Fácil Desarrollo, Facilidad de Ayuda, Soporte XML, Velocidad de Ejecución, Soporte Técnico, IDEs Disponibles, Curva de Aprendizaje y Servidores Web disponibles en Internet. En el capitulo V, que corresponde al desarrollo del aplicativo, se define las características principales de los cuatro módulos que contiene la aplicación: Módulo de Administración de todo el sitio web, Módulo de Administración de determinadas secciones y/o subsecciones por parte de un usuario del sitio web, Módulo de Administración del usuario docente y Módulo del Navegante del sitio web. La tecnología utilizada en el presente aplicativo es PHP, conjuntamente con la base de datos MySQL y APACHE como servidor web, ya que esta es la que más se ajusta a las necesidades y características de la Asociación. La metodología utilizada en el desarrollo de la aplicación es la metodología: OOHDM (Método de Diseño Hipermedia Orientado a Objetos), la cual es una metodología de diseño de aplicaciones hipermedia, y en particular de aplicaciones web. Esta permite mantener separadas las distintas decisiones de diseño según su naturaleza (conceptual, navegacional, de interfaz). Finalmente se presenta la arquitectura de la aplicación, en la cual se presentan los diagramas de secuencias, casos de uso y el modelo de datos. Finalmente en el capitulo VI, que corresponde a las conclusiones y recomendaciones, se parte verificando la hipótesis, para luego presentar las conclusiones y recomendaciones de la presente tesis. Cruz Morales Sevilla
URI : http://repositorio.utn.edu.ec/handle/123456789/583
Aparece en las colecciones: Ing. en Sistemas Computacionales

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
capitulo1_PHP.docCAPITULO I428,5 kBMicrosoft WordVisualizar/Abrir
capitulo2_ASP_NET.docCAPITULO II717 kBMicrosoft WordVisualizar/Abrir
capitulo3_JSP.docCAPITULO III734 kBMicrosoft WordVisualizar/Abrir
capitulo4_COMPARACION.docCAPITULO IV427 kBMicrosoft WordVisualizar/Abrir
capitulo5_APLICATIVO.docCAPITULO V1,52 MBMicrosoft WordVisualizar/Abrir
capitulo6_CONCLUSIONES.docCAPITULO VI247,5 kBMicrosoft WordVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.