Desarrollo de una aplicación móvil que permita a los scripts
Enviado por alexisrosero3 • 16 de Junio de 2022 • Trabajo • 20.072 Palabras (81 Páginas) • 51 Visitas
Desarrollo de una aplicación móvil que permita a los scripts
gestionar la información detallada de cada una de las escenas de cine y televisión
Luisa Fernanda Cardona Miguel Ángel Castaño
Institución Universitaria Antonio José Camacho Facultad de Ingenierías
Ingeniería de Sistemas 2020
Desarrollo de una aplicación móvil que permita a los scripts
gestionar la información detallada de cada una de las escenas de cine y televisión
Luisa Fernanda Cardona
Código: 1107509484
email: luisacamu1996@gmail.com Celular: 3012701041
Miguel Ángel Castaño
Código: 1115085332
email: miguel81195@gmail.com Celular: 3024189503
Director
Ing. Diego Darío López Mera, Mg.
Trabajo de grado para optar al título de Ingeniería de Sistemas
Institución Universitaria Antonio José Camacho Facultad de Ingenierías
Ingeniería de Sistemas 2020
Contenido
Introducción 9
- Generalidades 12
- Planteamiento del problema 12
- Objetivos 14
- Justificación 15
- Alcance 16
- Marco Referencial 17
- Antecedentes 17
- Marco conceptual 19
Script 19
Escenas 20
Discontinuidad 20
Identificación por OAuth2 20
Ionic 20
Firebase Storage 20
Android 21
Modelo de Arquitectura 4+1 22
- Marco teórico 27
- Lenguaje Cinematográfico 27
- Producción Audiovisual 30
- El oficio del script supervisor 32
- Marco Legal 33
- Metodología 34
- Herramientas por implementar basadas en la metodología XP 35
- Fases de la metodología XP 35
Fase: Planificación 35
Fase: Iteraciones 36
Fase: Producción 36
Fase: Mantenimiento 38
Fase: Muerte de proyecto 38
Fase: Cierre 38
- Análisis 39
- Historias de Usuario y Requerimientos funcionales 42
- Criterios de aceptación 47
- Diseño (Arquitectura) 55
- Arquitectura de la solución 56
- Restricciones de Tecnología 56
- Atributos de Calidad 56
- Adecuado Funcional 57
- Eficiencia de Desempeño 57
- Compatibilidad 59
- Usabilidad 59
- Fiabilidad 60
- Seguridad 61
- Mantenibilidad 62
- Estilos y tácticas arquitecturales 64
- Aproximaciones arquitecturales 64
- Modelo de Arquitectura de la aplicación 65
- Diagramas UML 68
- Diagrama de clases 68
- Diagrama de paquetes y clases importantes 68
- Diagrama de clases en el subsistema paquete modelo 69
- Diagrama de clases en el subsistema paquete servicios 70
- Diagrama de componentes 71
- Ionic Framework 71
- Cordova 71
- NGModule 71
- Templates 71
- Pages 71
- Services 72
- Firebase SDK 72
- Diagrama de actividades 73
- Diagrama de despliegue 73
- Casos de Uso 75
- Diseño de la base de datos 75
- Desarrollo 80
- Planeación 80
- Diseño de la solución 81
- Iteraciones 85
- Mantenimiento 86
- Muerte del proyecto 89
- Resultados 90
- Resultados en la fase de pruebas funcionales 90
- Ejecución de pruebas funcionales 91
- Resultados en la fase de pruebas NO funcionales 93
- Pruebas de Usabilidad 93
- Conclusiones 94
- Recomendaciones para trabajos futuros 96
Bibliografía 97
Lista de Figuras
Figura 1. Error de continuidad en la película Spiderman 13
Figura 2. Modelo 4+1 22
Figura 3. Notaciones 23
...