Local cover image
Local cover image

Refactorización de los modelos de navegación y presentación de la familia de programas web de comercio electrónico

By: Contributor(s): Material type: TextTextPublication details: 2018Description: 1 archivo (30,0 MB) : il. colSubject(s): Online resources:
Contents:
Capítulo 1: Introducción -- 1.1. Escenario para esta tesis -- 1.2. Objetivos -- 1.3. Organización de la tesis -- Capítulo 2: Aplicaciones Web -- 2.1. Definición de sistema web -- 2.2. Categorías de los sistemas web -- 2.3. Definición de aplicación web -- 2.4. Modelos de una aplicación web -- 2.4.1. Modelo de aplicación -- 2.4.2. Modelo de navegación -- 2.4.3. Modelo de presentación -- Capítulo 3: Usabilidad -- 3.1. Definición general de usabilidad -- 3.2. Importancia de la usabilidad -- 3.3. Beneficios de la usabilidad -- 3.4. Casos de estudio sobre los beneficios de la usabilidad -- 3.5. Usabilidad en los modelos de aplicaciones web -- 3.5.1. Usabilidad aplicada a los modelos de aplicación, presentación y navegación -- 3.5.2. Los modelos de una aplicación web y las heurísticas de usabilidad de Nielsen -- 3.6. Evaluación de la usabilidad -- 3.6.1. Definición y propósito de la evaluación de la usabilidad -- 3.6.2. El proceso de evaluación de la usabilidad -- 3.6.3. Métodos de evaluación de la usabilidad -- 3.6.3.1. Métodos de inspección -- 3.6.3.2. Métodos de investigación o indagación -- 3.6.3.3. Métodos empíricos -- Capítulo 4: Refactorings -- 4.1. Definición general de refactoring -- 4.2. Definición de refactoring en los modelos de aplicaciones web -- 4.2.1. Refactoring del modelo de presentación -- 4.2.2. Refactoring del modelo de navegación -- 4.3. Factores meta de usabilidad del refactoring -- 4.4. El proceso de refactoring -- 4.4.1. Detección de malos olores de usabilidad -- 4.4.2. Medición del impacto de las aplicaciones de los refactorings -- 4.5. Ejemplos -- 4.5.1. Presentar información a demanda -- 4.5.2. Convertir un atributo en enlace -- Capítulo 5: Patrones -- 5.1. Definición de patrones de software -- 5.2. Forma de descripción de los patrones -- 5.2.1. Forma de Alexander -- 5.2.2. La forma del catálogo de patrones de diseño -- 5.2.3. Una forma general -- 5.3. Patrones de diseño web -- 5.3.1. Definición -- 5.3.2. Clasificación -- 5.3.3. Ejemplo: Patrón "Breadcrumbs" o "Migas de pan" -- 5.4. Refactoring hacia patrones -- Capítulo 6: Familia de Programas de Comercio Electrónico -- 6.1. Comercio electrónico: definición y formas de realizarlo -- 6.2. Familia de programas: definición y beneficios -- 6.3. Caracterización de la familia de programas de comercio electrónico -- 6.3.1. Definición del modelo de características -- 6.3.2. Modelo de características de la familia de programas de comercio electrónico -- Capítulo 7: Catálogo de Refactorings -- 7.1. Introducción -- 7.2. Refactorings propios generados -- 7.2.1. R1: Renombrar elemento -- 7.2.2. R2: Fusionar elementos de lista de categorías -- 7.2.3. R3: Reagrupar información -- 7.2.4. R4: Reajustar densidad de objetos por sección -- 7.2.5. R5: Contraer lista de categorías -- 7.2.6. R6: Resaltar información importante -- 7.2.7. R7: Incorporar la opción Todas las categorías/Productos -- 7.2.8. R8: Reemplazar conjunto de enlaces por lista desplegable -- 7.2.9. R9: Agregar el número de elementos que se obtuvieron como resultado de una -- búsqueda -- 7.2.10. R10: Optimizar filtros de búsqueda -- 7.2.11. R11: Organizar información en pestañas -- 7.2.12. R12: Incorporar promedio de calificaciones otorgadas a los productos -- 7.2.13. R13: Integrar ventana emergente a una página -- 7.2.14. R14: Eliminar visualmente un widget -- 7.2.15. R15: Optimizar página imprimible -- 7.2.16. R16: Prevenir errores en el ingreso de datos en formularios -- 7.2.17. R17: Modificar colores del sitio -- 7.2.18. R18: Modificar efecto visual al realizarse la transición de un elemento -- 7.2.19. R19: Fusionar widgets -- 7.2.20. R20: Optimizar el formato de los textos -- 7.2.21. R21: Paginar resultado de búsqueda -- 7.2.22. R22: Agregar etiqueta -- 7.2.23. R23: Trasladar elemento -- Capítulo 8: Casos de Estudio -- 8.1. Introducción -- 8.2. Modelo de características aplicado a los potenciales sitios de comercio electrónico a utilizar -- 8.3. Pautas de diseño -- 8.4. Refactorización de los modelos de navegación y presentación de 2 sitios de comercio electrónico -- 8.4.1. Sitio web de Frávega -- 8.4.2. Sitio web de Garbarino -- Capítulo 9: Análisis del Impacto de los Refactorings -- 9.1. Introducción -- 9.2. Definición y planeamiento de la evaluación -- 9.2.1. Sujetos y objetos -- 9.2.2. Preguntas de investigación y formulación de la hipótesis -- 9.2.3. Factores, variables de respuesta y métricas -- 9.2.4. Instrumento -- 9.2.4.1. Confiabilidad del instrumento -- 9.2.5. Diseño de la evaluación -- 9.2.6. Procedimiento de la evaluación -- 9.3. Amenazas a la validez -- 9.3.1. Validez de la conclusión -- 9.3.2. Validez interna -- 9.3.3. Validez externa -- 9.4. Análisis e interpretación -- Capítulo 10: Conclusiones y Trabajo Futuro -- 10.1. Conclusiones -- 10.2. Trabajo Futuro -- Referencias Bibliográficas
Dissertation note: Tesis (Maestría en Ingeniería de Software) - Universidad Nacional de La Plata. Facultad de Informática, 2018.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Collection Call number URL Status Date due Barcode
Tesis de posgrado Tesis de posgrado Biblioteca de la Facultad de Informática TES 18/41 (Browse shelf(Opens below)) Available DIF-05109
Tesis de posgrado Tesis de posgrado Biblioteca de la Facultad de Informática Biblioteca digital Link to resource Recurso en Línea
Tesis de posgrado Tesis de posgrado Biblioteca de la Facultad de Informática Biblioteca digital Link to resource Recurso en Línea

Tesis (Maestría en Ingeniería de Software) - Universidad Nacional de La Plata. Facultad de Informática, 2018.

Capítulo 1: Introducción -- 1.1. Escenario para esta tesis -- 1.2. Objetivos -- 1.3. Organización de la tesis -- Capítulo 2: Aplicaciones Web -- 2.1. Definición de sistema web -- 2.2. Categorías de los sistemas web -- 2.3. Definición de aplicación web -- 2.4. Modelos de una aplicación web -- 2.4.1. Modelo de aplicación -- 2.4.2. Modelo de navegación -- 2.4.3. Modelo de presentación -- Capítulo 3: Usabilidad -- 3.1. Definición general de usabilidad -- 3.2. Importancia de la usabilidad -- 3.3. Beneficios de la usabilidad -- 3.4. Casos de estudio sobre los beneficios de la usabilidad -- 3.5. Usabilidad en los modelos de aplicaciones web -- 3.5.1. Usabilidad aplicada a los modelos de aplicación, presentación y navegación -- 3.5.2. Los modelos de una aplicación web y las heurísticas de usabilidad de Nielsen -- 3.6. Evaluación de la usabilidad -- 3.6.1. Definición y propósito de la evaluación de la usabilidad -- 3.6.2. El proceso de evaluación de la usabilidad -- 3.6.3. Métodos de evaluación de la usabilidad -- 3.6.3.1. Métodos de inspección -- 3.6.3.2. Métodos de investigación o indagación -- 3.6.3.3. Métodos empíricos -- Capítulo 4: Refactorings -- 4.1. Definición general de refactoring -- 4.2. Definición de refactoring en los modelos de aplicaciones web -- 4.2.1. Refactoring del modelo de presentación -- 4.2.2. Refactoring del modelo de navegación -- 4.3. Factores meta de usabilidad del refactoring -- 4.4. El proceso de refactoring -- 4.4.1. Detección de malos olores de usabilidad -- 4.4.2. Medición del impacto de las aplicaciones de los refactorings -- 4.5. Ejemplos -- 4.5.1. Presentar información a demanda -- 4.5.2. Convertir un atributo en enlace -- Capítulo 5: Patrones -- 5.1. Definición de patrones de software -- 5.2. Forma de descripción de los patrones -- 5.2.1. Forma de Alexander -- 5.2.2. La forma del catálogo de patrones de diseño -- 5.2.3. Una forma general -- 5.3. Patrones de diseño web -- 5.3.1. Definición -- 5.3.2. Clasificación -- 5.3.3. Ejemplo: Patrón "Breadcrumbs" o "Migas de pan" -- 5.4. Refactoring hacia patrones -- Capítulo 6: Familia de Programas de Comercio Electrónico -- 6.1. Comercio electrónico: definición y formas de realizarlo -- 6.2. Familia de programas: definición y beneficios -- 6.3. Caracterización de la familia de programas de comercio electrónico -- 6.3.1. Definición del modelo de características -- 6.3.2. Modelo de características de la familia de programas de comercio electrónico -- Capítulo 7: Catálogo de Refactorings -- 7.1. Introducción -- 7.2. Refactorings propios generados -- 7.2.1. R1: Renombrar elemento -- 7.2.2. R2: Fusionar elementos de lista de categorías -- 7.2.3. R3: Reagrupar información -- 7.2.4. R4: Reajustar densidad de objetos por sección -- 7.2.5. R5: Contraer lista de categorías -- 7.2.6. R6: Resaltar información importante -- 7.2.7. R7: Incorporar la opción Todas las categorías/Productos -- 7.2.8. R8: Reemplazar conjunto de enlaces por lista desplegable -- 7.2.9. R9: Agregar el número de elementos que se obtuvieron como resultado de una -- búsqueda -- 7.2.10. R10: Optimizar filtros de búsqueda -- 7.2.11. R11: Organizar información en pestañas -- 7.2.12. R12: Incorporar promedio de calificaciones otorgadas a los productos -- 7.2.13. R13: Integrar ventana emergente a una página -- 7.2.14. R14: Eliminar visualmente un widget -- 7.2.15. R15: Optimizar página imprimible -- 7.2.16. R16: Prevenir errores en el ingreso de datos en formularios -- 7.2.17. R17: Modificar colores del sitio -- 7.2.18. R18: Modificar efecto visual al realizarse la transición de un elemento -- 7.2.19. R19: Fusionar widgets -- 7.2.20. R20: Optimizar el formato de los textos -- 7.2.21. R21: Paginar resultado de búsqueda -- 7.2.22. R22: Agregar etiqueta -- 7.2.23. R23: Trasladar elemento -- Capítulo 8: Casos de Estudio -- 8.1. Introducción -- 8.2. Modelo de características aplicado a los potenciales sitios de comercio electrónico a utilizar -- 8.3. Pautas de diseño -- 8.4. Refactorización de los modelos de navegación y presentación de 2 sitios de comercio electrónico -- 8.4.1. Sitio web de Frávega -- 8.4.2. Sitio web de Garbarino -- Capítulo 9: Análisis del Impacto de los Refactorings -- 9.1. Introducción -- 9.2. Definición y planeamiento de la evaluación -- 9.2.1. Sujetos y objetos -- 9.2.2. Preguntas de investigación y formulación de la hipótesis -- 9.2.3. Factores, variables de respuesta y métricas -- 9.2.4. Instrumento -- 9.2.4.1. Confiabilidad del instrumento -- 9.2.5. Diseño de la evaluación -- 9.2.6. Procedimiento de la evaluación -- 9.3. Amenazas a la validez -- 9.3.1. Validez de la conclusión -- 9.3.2. Validez interna -- 9.3.3. Validez externa -- 9.4. Análisis e interpretación -- Capítulo 10: Conclusiones y Trabajo Futuro -- 10.1. Conclusiones -- 10.2. Trabajo Futuro -- Referencias Bibliográficas

Click on an image to view it in the image viewer

Local cover image