« Back Record Document

Desarrollo de un prototipo de software distribuido para la gestión de productos y servicios ofertados por la Asociación de Estudiantes de Ingeniería Electrónica

2019-12-18

Taipe Hidalgo, R. D. (2019). Desarrollo de un prototipo de software distribuido para la gestión de productos y servicios ofertados por la Asociación de Estudiantes de Ingeniería Electrónica. 218 hojas. Quito : EPN.
T-IE/4981/CD 10104

Este Proyecto Técnico propone el diseño e implementación de un prototipo de software distribuido compuesto por una aplicación web y móvil. La aplicación web estará basada en una arquitectura de 3 capas (Presentación, Negocio y Datos) que mejorará la gestión de productos y servicios de la Asociación de Estudiantes de Ingeniería Electrónica (AEIE). Cabe mencionar que, la Capa de Datos, Negocio y Presentación se encuentra ubicado en un proveedor Cloud Computing. La aplicación móvil será programada con el stack MEAN. Se conoce con el acrónimo de MEAN (por sus siglas MongoDB, Express, Angular y Node.js) al stack o compilación de estas tecnologías para desarrollar aplicaciones web usando como único lenguaje de programación JavaScript. La aplicación móvil para dispositivos Android estará dirigida a los estudiantes y funcionará como una interfaz de tipo informativo. Este documento está divido en cuatro capítulos. El Capítulo 1 detalla los objetivos y alcance que tendrán el Proyecto de Técnico; además describe de forma general conceptos como: servidor web, aplicación móvil y base de datos. Trata los fundamentos teóricos sobre Cloud Computing, así como también, los diferentes proveedores que brindan un ambiente de este tipo. El Capítulo 2 se enfoca en detallar la metodología empleada para el desarrollo de este Proyecto Técnico dividido en dos fases: Diseño e Implementación. El Capítulo 3 muestra las pruebas realizadas en el prototipo de sistema distribuido para verificar su correcto funcionamiento. El Capítulo 4 cubre las conclusiones y recomendaciones finalizada la implementación de este Proyecto Técnico

This Technical Project proposes the design and implementation of a distributed software prototype composed of a web and mobile application. The mobile application will be based on a 3-layer architecture (Presentation, Business and Data) that will improve the management of products and services of Association of Students of Electronic Engineering (AEIE). It is worth mentioning that, Data, Business and Presentation Layer are located in a Cloud Computing provider. The web application will be programmed with the MEAN stack. The acronym of MEAN (MongoDB, Express, Angular and Node.js) is known to the stack or compilation of these technologies to develop web applications using only JavaScript as programming language. The mobile application for Android devices will intended to students and will work as an informative interface. This document is divided into four chapters. Chapter 1 details the objectives and scope of this Technical Project; In addition, it generally describes concepts such as: web server, mobile application and database. It deals with the theoretical foundations on Cloud Computing, as well as, the different providers that provide such environment. Chapter 2 focuses on detailing the methodology used for the development of this Technical Project divided into two phases: Design and Implementation. Chapter 3 shows the tests performed on the distributed system prototype to verify its correct operation. Chapter 4 covers the conclusions and recommendations after the implementation of this Technical Project.

Zambrano Vizuete, Ana María, directora

Escuela Politécnica Nacional - Biblioteca Central

Olga de Beltrán

Ladrón de Guevara E11-253 y Andalucía.


Address: Av. Mariscal Antonio José de Sucre N58-63 y Fernández Salvador Edif. Olade - San Carlos, Quito - Ecuador.

Web: www.olade.org

Phone: (593 2) 259 8122 / 2598 280

Correo: realc@olade.org

ADMIN
Desarrollado por: Aikyu-Systems