Please use this identifier to cite or link to this item: http://bibdigital.epn.edu.ec/handle/15000/20605
Title: 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
Authors: Taipe Hidalgo, Ricardo David
Keywords: ELECTRÓNICA
INGENIERÍA DE SOFTWARE
ANDROID
Issue Date: 18-Dec-2019
Publisher: Quito, 2019.
Citation: 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.
Abstract: 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.
Description: 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
URI: http://bibdigital.epn.edu.ec/handle/15000/20605
Type: bachelorThesis
Appears in Collections:Tesis Electrónica y Redes de Información (IER)

Files in This Item:
File Description SizeFormat 
CD 10104.pdf5,81 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.