Migración de sitio web en PHP con programación estructurada a Programación Orientada a Objetos

Detalles Bibliográficos
Autor Principal: Goicoechea, Lucas Tomás
Otros autores o Colaboradores: Champredonde, Raúl Eduardo (Director/a), Ignisci, Ignacio Maximiliano (Director/a)
Formato: Tesis
Lengua:español
Datos de publicación: 2020
Temas:
Acceso en línea:http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2195
Consultar en el Cátalogo
Descripción Física:1 archivo (4,56 MB) : il. col.
Tabla de Contenidos:
  • Capítulo I.- Marco Conceptual
  • Capítulo II.- Objetivo General
  • 2.1.- Se presentan tres objetivos específicos
  • Capítulo III.- Trabajos Realizados
  • 3.1.- Subsistemas a Implementar desde la Migración Tecnológica
  • 3.1.1.- Sobre "el Portal"
  • 3.1.2.- Sobre "el Sistema"
  • 3.2.- Desarrollo del cumplimiento del Objetivo: ELECCIÓN DEL FRAMEWORK WEB
  • 3.2.1.- Descripción de los Parámetros
  • 3.2.1.1- Curva de Aprendizaje
  • 3.2.1.2.- Prestaciones Funcionales
  • 3.2.1.3.- Estabilidad
  • 3.2.1.4.- Optimización del Uso de Recursos
  • 3.2.2.- Total de Métricas a ser aplicadas y Fuentes comparativas
  • 3.2.3.- Aplicación de las Métricas
  • 3.2.3.1.- Documentación accesible para aprender a utilizar el Framework
  • 3.2.3.2.- De uso simplificado, tanto para aprender a utilizar como para trabajar
  • 3.2.3.3.- Pensado para desarrollo de software de pequeña escala
  • 3.2.3.4.- Capacidad de ser extensible con nuevas funcionalidades
  • 3.2.3.5.- Posibilidad de brindar la máxima prestación gráfica de interfaz de usuario
  • 3.2.3.6.- Generar soporte a necesidades de salida de información, como reportes, archivos, gráficos ilustrativos, newsletters, etc.
  • 3.2.3.7.- Contener funciones aplicadas a la seguridad informática, que cubra de fallos o vulnerabilidades
  • 3.2.3.8.- Posee versionados permanentes
  • 3.2.3.9.- En su comunidad se describen errores no resueltos
  • 3.2.3.10.- Soporta amplia variedad de versiones de PHP
  • 3.2.3.11.- Está realizado con un buen manejo de excepciones o errores
  • 3.2.3.12.- Permite cambiar de librerías sin alterar el resultado
  • 3.2.3.13.- Es suficientemente modular para evitar fallos de refactorización
  • 3.2.3.14.- Generé consultas a la Base de Datos lo más óptimo y necesario posible
  • 3.2.3.15.- Utilice concepto de "memoria caché" en cada pedido o envío de información 3.2.3.15.- Permita paginación nativa de los resultados de consultas de información
  • 3.2.3.17.- Acumule en el navegador Web lo mínimo necesario para funcionar
  • 3.2.4.- Framework seleccionado para realizar el nuevo software
  • 3.3.- Desarrollo del cumplimiento del Objetivo
  • APLICAR METODOLOGÍA DE DESARROLLO DE SOFTWARE
  • 3.3.2.- Descripción de las Etapas de un Ciclo, ejemplificando para un Paquete
  • 3.3.2.1.- Comunicación con el Cliente
  • 3.3.2.2.- Planificación
  • 3.3.3.3.- Análisis de Riesgos
  • 3.3.3.4.- Ingeniería
  • 3.3.3.5.- Evaluación del Cliente
  • 3.3.3.6.- Construcción y Entrega
  • 3.3.3.6.1.- Tenemos dos tareas iniciales
  • Instalación del Framework Yii y su esqueleto de trabajo
  • Configuración del Framework Yii y su esqueleto de trabajo
  • Capítulo IV.
  • Conclusión
  • 4.1. Trabajos Futuros
  • 4.1.1.- Introducción
  • 4.1.1.2.- Trabajos a Realizar
  • Bibliográficas