Publicado el 28 de Diciembre del 2018
1.115 visualizaciones desde el 28 de Diciembre del 2018
2,3 MB
116 paginas
Creado hace 10a (30/06/2014)
ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO
FACULTAD DE INFORMÁTICA Y ELECTRÓNICA
ESCUELA DE INGENIERÍA EN SISTEMAS
“ANÁLISIS DE RENDIMIENTO DE FRAMEWORKS PARA INTERFACES ENTRE PRISM Y
MVVM LIGHT APLICADO A LA EMPRESA CYBERTRONIC”
“TESIS DE GRADO PREVIA OBTENCIÓN DEL TÍTULO DE
INGENIERO EN SISTEMAS INFORMÁTICOS”
MARÍA FERNANDA GIRÓN BONILLA
VERÓNICA JANETH ARGUELLO PAZMIÑO
RIOBAMBA – ECUADOR
2014
Agradecemos en primera instancia a Dios por que con su misericordia e inmenso amor
nos ha permitido llegar a este punto importante en nuestras vidas; a nuestros padres
por brindarnos su apoyo incondicional en cada una de nuestra etapas, a nuestros
familiares y amigos por sus palabras, consejos y ayudas en cada uno de nuestros pasos,
a nuestros profesores en especial al Dr. Julio Santillán, por sus criterios en el presente
trabajo, Ing. Jaime Zapata, Ing. Ivonne Rodríguez, por su tiempo compartido, sus
valiosas sugerencias, a la escuela de ingeniería en sistemas por ser forjadora en
nuestros estudios y a la empresa CYBERTONIC por permitirnos realizar la parte
aplicativa de la presente investigación.
María Fernanda Girón Bonilla
Verónica Janeth Arguello Pazmiño
Dedico este proyecto de tesis a Dios, a mis padres, a mi familia. A Dios porque siempre
ha estado conmigo en mi vida cuidándome y brindando sus bendiciones, a mis padres
Marcelo y Marisol quienes han sido los pilares desde mi niñez hasta el día de hoy, a mi
hermana Belén que con su apoyo a aportado a cumplir con esta meta, a mi tío Marco
y en especial a mi hija Sophia, además dedico a todos quienes han creído en mi
depositando su confianza en cada reto de mi vida sin dudar de mi capacidad e
inteligencia.
María Fernanda Girón Bonilla
La concepción de este proyecto de tesis dedico a Dios, a mis padres, a mi esposo e hijo
motores fundamentales que inundan mi corazón con ganas de seguir adelante
venciendo obstáculos que a lo largo del camino se presentan y que me cobijan en sus
ramas de protección, apoyo, confianza pero sobre todo demostrándome su amor.
Verónica Janeth Arguello Pazmiño
FIRMAS RESPONSABLES Y NOTAS
NOMBRES
FIRMA
FECHA
ING. IVÁN MENES CAMEJO
DECANO DE LA FACULTAD
_________________
__________________
DE INFORMÁTICA Y
ELECTRÓNICA
ING. JORGE HUILCA
DIRECTOR DE LA ESCUELA
__________________
___________________
DE INGENIERÍA EN
SISTEMAS
DR. JULIO SANTILLÁN
__________________
___________________
DIRECTOR DE TESIS
DR. NARCISA SALAZAR
__________________
___________________
MIEMBRO DE TESIS
DIRECTOR DEL CENTRO DE
___________________
___________________
DOCUMENTACIÓN
RESPONSABILIDAD DEL AUTOR
“Nosotros María Fernanda Girón Bonilla y Verónica Janeth Arguello Pazmiño, somos
los responsables de las ideas, doctrinas y resultados expuestos en esta Tesis de Grado,
y el patrimonio intelectual de la misma pertenece a la Escuela Superior Politécnica de
Chimborazo.”
________________________________ ______________________________
María Fernanda Girón Bonilla Verónica Janeth Arguello Pazmiño
ÍNDICE DE ABREVIATURAS
DCL: Lenguaje de control de datos.
DDL: Lenguaje de definición de datos.
DML: Lenguaje de manipulación de datos.
DSDL: Lenguaje de definición del almacenamiento de los datos.
GDI: Deposito de interfaz Gráfica.
IDE: Entorno de desarrollo integrado
MVC: Modelo Vista Controlador.
MVVM: Modelo Vista Vista Modelo
SGBD: Sistema de gestión de bases de datos relacionales
USA: Estados Unidos de América
WPF: Base de Presentación de Windows (Windows Presentation Foundation)
ÍNDICE GENERAL
RESPONSABILIDAD DEL AUTOR ................................................................................................. - 5 -
ÍNDICE DE ABREVIATURAS ........................................................................................................ - 6 -
ÍNDICE GENERAL ....................................................................................................................... - 7 -
ÍNDICE DE FIGURAS ................................................................................................................. - 10 -
ÍNDICE DE TABLAS ................................................................................................................... - 11 -
INTRODUCCIÓN ....................................................................................................................... - 12 -
CAPÍTULO I .............................................................................................................................. - 14 -
MARCO REFERENCIAL ............................................................................................................. - 14 -
1.1.
Antecedentes .......................................................................................................... - 14 -
1.2.
Justificación del Proyecto de Tesis .......................................................................... - 15 -
1.2.1.
Justificación Teórica ........................................................................................ - 15 -
1.2.2.
Justificación Práctica ....................................................................................... - 16 -
1.3. Objetivos ................................................................................................................. - 16 -
1.3.1.
Objetivo General ............................................................................................. - 16 -
1.3.2.
Objetivos Específicos ....................................................................................... - 17 -
1.4.
Hipótesis .................................................................................................................. - 17 -
1.5. Métodos y Técnicas ................................................................................................. - 17 -
1.5.1. Métodos .......................................................................................................... - 17 -
1.5.2.
Técnicas ........................................................................................................... - 18 -
CAPÍTULO II ............................................................................................................................. - 19 -
MARCO TEORICO ..................................................................................................................... - 19 -
2.1. Framework ................................................................................................................... - 19 -
2.2. Base de Datos ............................................................................................................... - 19 -
2.2.1. Microsoft SQL Server ............................................................................................. - 20 -
2.3. Microsoft Visual Studio ................................................................................................ - 21 -
2.3.1. Visual Basic ............................................................................................................ - 22 -
2.3.2. Visual C# ................................................................................................................ - 22 -
2.4. Ciclo de Vida Software ................................................................................................. - 22 -
2.5. Arquitectura del Software ........................................................................................... - 23 -
2.5.1. Patrón de Diseño Modelo Vista Vista Modelo ..................................................... - 24 -
2.5.2. Capas de Aplicación............................................................................................... - 25 -
2.5.3. Ventajas de las Capas ............................................................................................ - 26 -
2.6. Windows Presentation Foundation ............................................................................. - 27 -
2.7. Rendimiento del Framework........................................................................................ - 27 -
2.8. Framework Prism ........................................................................................................ - 27 -
2.8.1. Ventajas ................................................................................................................. - 28 -
2.8.2. Componentes ....................................................................................................... - 30 -
2.8.3. Diseño de la Aplicación ......................................................................................... - 30 -
2.9. Framework MVVM Light .............................................................................................. - 32 -
2.9.1. Ventajas ................................................................................................................. - 32 -
2.9.1. Componentes ........................................................................................................ - 33 -
CAPÍTULO III ............................................................................................................................ - 35 -
ANÁLISIS DE RENDIMIENTO DE LOS FRAMEWORKS PRIMS Y MVVM LIGHT .......................... - 35 -
3.1. Definición de los parámetros a comparar ......................................................
Comentarios de: Análisis de rendimiento de frameworks para interfaces entre PRISM y MVVM LIGHT (0)
No hay comentarios