Tesis Ingeniería en Sistemas Informáticos y Computacionales
Permanent URI for this collectionhttp://repositorio.uta.edu.ec/handle/123456789/15
Browse
18 results
Search Results
Item Sistema de Información para el Control de Equipos de Cómputo Utilizando la Técnica Benchmark para el Ministerio de Educación (Coordinación Zonal 3).(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Ingeniería en Sistemas Computacionales e Informáticos, 2018) González Frutos, Christian José; Mayorga Mayorga, Franklin OswaldoLa orientación del proyecto está dada al desarrollo de un sistema de información que permita gestionar de manera eficiente el equipamiento informático que posee el Ministerio de Educación – Coordinación Zonal 3. Para ello se estableció las directrices necesarias y poder obtener en una primera instancia las características de los equipos de cómputo de la entidad, para lo cual se hace uso de una herramienta Benchmark, destinada al análisis de prestaciones y categorización de características, por lo que se establece una metodología genérica de evaluación Benchmark a seguir. Dentro de esta metodología se establecen procesos de medición, monitorización y puntuación para los equipos informáticos, dando como resultado una base confiable de información, que puede ser analizada y procesada por los beneficiarios, para una toma de decisiones a futuro sobre estos recursos. Gracias a los reportes generados por las herramientas utilizadas en el proceso Benchmark se obtiene datos confiables y legítimos del estado de cada uno de los equipos de cómputo de la entidad, que luego de ser analizados y categorizados según la necesidad de información, se ve la necesidad de la realización de un sistema de información web, que permitirá la gestión de los datos resultantes del proceso. Para el desarrollo del sistema información se usó la metodología de desarrollo ágil denominada Extreme Programming. Esta metodología se basa en iteraciones y pruebas de aceptación de cada uno de los módulos, se establece un sistema estable, que será usado como base de consulta y generación de históricos con información determinante de control para los equipos de cómputo del Ministerio de Educación – Coordinación Zonal 3.Item Análisis de métodos, técnicas y herramientas de Verificación y validación de software, aplicados en la Dirección de Tecnología de Información y Comunicación de La Universidad Técnica de Ambato(2017) Jerez Mayorga, Daniel Sebastián; Mayorga Mayorga, Franklin OswaldoActualmente la calidad del software es un factor escencial para el desarrollo de productos y servicios que cumplan con las necesidades y expectativas de los clientes. Para llegar a alcanzar una calidad deseada se requiere de un proceso de desarrollo de software adecuado, adem´as de la utilización de la verificación y validación de software, la cual se apoya de métodos, técnicas y herramientas que ayudan a cumplir este objetivo. El presente proyecto propone la aplicación de métodos, técnicas y herramientas de verificación y validación apropiadas para cubrir las necesidades en el desarrollo de software en la Dirección de Tecnología de Información y Comunicación de la Universidad Técnica de Ambato, para lo cual se identificaron los métodos, técnicas y herramientas utilizadas en la Dirección, así como también el tipo de pruebas que se aplican al software, el proceso, modelos, control y herramientas utilizados actualmente para el desarrollo de software. Se realizó un análisis basado en el estándar internacional para la evaluación de Software ISO/IEC 9126, en el cual se establecen las caracter´ısticas de calidad para productos de software. Se evaluaron los métodos, técnicas y herramientas de V&V de software, conjuntamente con los aplicados en la DITIC. Los métodos y técnicas fueron evaluados según las características y subcaracterísticas del Modelo de Calidad del estándar mencionado, y las herramientas se evaluaron según las Métricas de Calidad en Uso definidas por la Norma en su parte 4 que definen la aceptación del software por parte del usuario final. Este análisis apoya a la selección de métodos, técnicas y herramientas de verificación y validación que se ajustan a las necesidades en la Universidad Técnica de Ambato, a fin de que ayuden a que el software pueda llegar al cumplimiento de calidad.Item Sistema Embebido IoT para la Facultad de Ingeniería en Sistemas, Electrónica e Industrial aplicando Programación Limpia y Patrones de Diseño(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera Ingeniería en Sistemas Computacionales e Informática, 2017-08) Tisalema Guamanquispe, Andrés Alejandro; Urvina Barrionuevo, Kléver RenatoLa presente investigación comprende el desarrollo de un sistema embebido para el control y monitoreo del uso de aulas y laboratorios de la Facultad de Ingeniería en Sistemas, Electrónica e Industrial de la Universidad Técnica de Ambato, a través del diseño y desarrollo de sistemas embebido y web siguiendo una metodología ágil de desarrollo de software, identificando reglas de programación limpia y patrones de diseño que el software necesita. Así mismo se incorporó un sensor biométrico, con la finalidad de identificar al usuario por su huella dactilar, debido a que es el sistema más común en el proceso de identificación a personas. Una huella dactilar es una característica biométrica que se basa en la presencia de un conjunto de líneas genéticas llamadas crestas y valles. El sistema de control permite optimizar el proceso de prestamos de aulas y laboratorios a la comunidad de la facultad. ABSTRACT The present research comprises the development of an embedded system for the control of loans of classrooms and laboratories of the Faculty of Engineering in Systems, Electronics and Industrial of the Technical University of Ambato, through the design and development of embedded and web systems. In addition to identifying clean programming rules and design patterns that the software needs. Likewise a biometric sensor was incorporated, with the purpose to identify the user by its fingerprint. A fingerprint is a biometric feature that is based on the presence of a set of genetic lines called ridges and valleys. The control system allows optimize the loan process of classrooms and laboratories to the community of the faculty.Item Software como servicio (SaaS) para la gestión de inventarios en las Pymes del Cantón Ambato(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Ingeniería en Sistemas Computacionales e Informáticos, 2017) Torres Valverde, Leonardo David; Urvina Barrionuevo, Kléver RenatoHoy en día, con el continuo crecimiento de las Pequeñas y medianas empresas (Pymes), ha surgido la necesidad de que puedan acceder a información desde cualquier lugar y en cualquier momento, como consecuencia se han visto forzadas a invertir gran cantidad de dinero y esfuerzo para mitigar estos requerimientos. Es ahí donde surge la necesidad de hacer uso del Cloud Computing, puesto que permite acceder a través de internet a recursos tales como hardware, plataformas de desarrollo y servicios fácilmente. Con ello, surgen modelos de servicio en nube como: infraestructura como servicio (IaaS) en donde el proveedor se encarga de administrar los recursos como almacenamiento, red, virtualización de servidores, Plataforma como servicio (PaaS) ofrece el soporte para el desarrollo de aplicaciones y finalmente el software como servicio (SaaS) que es en donde se despliegan las aplicaciones a ser prestadas y son usadas por los usuarios finales En la ciudad de Ambato, las Pymes que poseen sistemas de gestión de inventarios tradicionales, están limitadas a revisar información únicamente dentro de la empresa, lo que causa que al realizar el abastecimiento de productos exclusivamente lo realice dentro de la misma, Lo antes mencionado se resume en que las Pymes inviertan en un sistema de control de inventarios, ocasionando la dependencia con el proveedor del software además por el alto costo, no todas puedan adquirir software que automatice las transacciones del negocio, viéndose obligadas a realizar los procesos de forma manual, ocasionando que su competitividad sea bajaItem Aplicación Android para la simulación de pruebas de ingreso a la universidad para la Empresa Capacitaciones Moreano de la Ciudad de Ambato(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera Ingeniería en Sistemas Computacionales e Informáticos, 2017-06) Jimenez Lituma, Byron Alexander; Aldás Flores, Clay FernandoCapacitaciones Moreano & Asociados es una empresa ecuatoriana localizada en Ambato dedicada a la formación y preparación de estudiantes en distintas áreas académicas, lo cual ha permitido ofrecer un servicio de preparación a estudiantes que buscan ingresar a la universidad o escuelas de educación superior. La aplicación “App Fids” propone actuar como un nuevo medio de evaluación, para que los estudiantes opten por realizar las pruebas de preparación para el ingreso a la universidad por medio de un dispositivo móvil Android, en cualquier momento e indistintamente del uso de Internet. La aplicación utiliza modelos de pruebas de selección múltiple con preguntas separadas por áreas que se descargan del servidor ubicado en sitio web de la empresa para su sincronización, las respuestas seleccionadas por el estudiante se almacenan y comparan con las respuestas correctas para asignar una calificación. La aplicación consta de una lista actualizada de las universidades que se encuentran acreditadas en el ecuador organizadas según su categoría, además de ello también permite conectarse mediante enlaces a las redes sociales de la empresa y conocer su ubicación mediante el complemento de Google. Para complementar se desarrolló una aplicación web para la gestión de información de la aplicación, ofreciendo a los administradores la oportunidad de cargar sus pruebas en el servidor contratado por la empresa, estas pruebas podrán ser habilitadas para que los estudiantes las realicen, desde el servidor se podrá crear cada una de las pruebas que se descargarán a la aplicación permitiendo subir preguntas con opciones que tengan imágenes si así se lo requiere. Ademas La aplicación aporta a la empresa de capacitaciones Moreano como un medio de marketing móvil, esta permitirá a docentes y empleados tener una opción para ingresar imágenes publicitarias o avisos informativos desde el sitio web, para que posteriormente sean mostradas en la aplicación. Abstract Capacitaciones Moreano & Asociados is an Ecuadorian company located in Ambato dedicated to the training and preparation of students in different academic areas, which has allowed to offer a service of preparation for students seeking to enter the university or colleges of higher education. The "App Fids" application proposes to act as a new means of evaluation, so that the students choose to take the tests of preparation for admission to the university through an Android mobile device, at any time and without using the Internet. The application uses multiple-choice test models with questions separated by areas that are downloaded from the server located on the company’s website for synchronization, student-selected responses are stored and compared to the correct answers to assign a grade. The application consists of an updated list of the universities that are accredited in the equator organized according to their category, in addition it also allows to connect through links to the social networks of the company and know its location through the complement of Google. In addition, a web application for the application information management was developed, offering teachers administrators the opportunity to load their tests on the server contracted by the company, these tests can be enabled for the students to perform, from the server You can create each of the tests that will be downloaded to the application allowing you to upload questions with options that have images if so required. The application provides the company Moreano with a means of mobile marketing, this allows teachers and employees to have an option to enter advertising images or informational notices from the website, so that they are later displayed in the application. Traductor de Google para empresas:Google Translator Toolkit.Item Aplicación móvil para consulta de turnos de regadío del canal de riego Píllaro ramal norte Yatchil Central(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera Ingeniería en Sistemas Computacionales e Informáticos, 2017-05) Quishpe Collaguazo, Edgar Hipólito; Aldás Flores, Clay FernandoEsta tesis tiene como objetivo desarrollar una aplicación móvil que muestre la lista de los turnos de riego del canal de riego de Yatchil Central, de igual forma una aplicación web que permita el manejo de la base de datos que se creará para albergar la información requerida por nuestro algoritmo que generará la calendarización de los turnos de riego de manera automática. Uno de los sistemas operativos que mas a sobresalido para dispositivos móviles es Android OS desarrollado por Google, siendo un sistema operativo bien difundido, los desarrolladores se han dedicado al desarrollo de aplicaciones que ejecuten sobre esta plataforma. Con este análisis se ha realizado una aplicación de consulta de turnos de riego del canal de riego de Yatchil Central, aplicación que resulta beneficiosa para mas de 450 usuarios que evitarán formar largas colas y pagar un costo de impresión para obtener el turno correspondiente de regadío. Mediante esta aplicación el usuario accederá rápidamente a la información detallada sobre la fecha y hora que le corresponde hacer uso del agua, podrá generar un archivo PDF y guardarlo en su dispositivo para imprimirlo en algún momento si fuera el caso. Con el afán de facilitar el trabajo a los administradores del canal de riego en lo que se refiere al mantenimiento de la base de datos, se ha realizado una aplicación web con el que a más de realizar consultas, se podrá insertar, actualizar y eliminar registros de las tablas asociadas al proceso de calendarización de los turnos de regadío. Con esto se da la comodidad al administrador de acceder a la base de datos desde cualquier navegador y realizar las modificaciones necesarias para la correcta distribución del agua. Tanto la consulta y el mantenimiento a través de la aplicación móvil y la aplicación web respectivamente, se lo realiza a una base de datos que contiene todo el registro y procesos necesarios para generar turnos de riego automáticamente. Mediante un trigger de base de datos, se ha solucionado el trabajo repetitivo y complejo de generar turnos de riego que hasta hace poco los administradores lo realizaban manualmente y les tomaba casi una semana para concluir la elaboración de los cinco calendarios que corresponde a todas las tomas de riego con las que cuenta el canal, con este proceso automático al administrador le tomará pocos minutos generar todos los calendarios para todas las tomas. This thesis takes as aim to develop a mobile application that shows the list of the shifts of irrigation of the channel of irrigation of Yatchil Central, in the same way a web application that allows the handling of the database that will be created to lodge information needed by our algorithm that will generate the scheduling of the shifts of irrigation of an automatic way. One of the operating systems that more has stood out for mobile devices is Android OS developed by Google, being a quite widely used operating system, the developers have devoted themselves to the development of applications that they execute on this platform. With this analysis has been realized an application of consultation of shifts of irrigation of the channel of irrigation of Yatchil Central, application that is beneficial for more than 450 users who is beneficial and to pay an impression cost to obtain the corresponding irrigation shift. By means of this application the user will gain access quickly to the information detailed on the date and hour that is up to him to make use of the water, he will be able to generate a file PDF and keep it in its device to print it in some moment if it was the case. In an effort to facilitate the work to the managers of the channel of irrigation as for maintenance of the database, a web application has been made with which, in addition to realize consultations, it will be possible to insert, to update and to eliminate records of the tables associated with the scheduling process of irrigation shifts. On this the serviceability one meets to the manager of gaining access to the database from any navigator and realizing modifications necessary for the correct distribution of the water. So much the consultation and the maintenance through the mobile application and the web application respectively, realizes it to a database that contains the whole record and necessary processes to generate irrigation shifts automatically. By means of a database trigger, the repetitive and complex work of generating irrigation shifts has been solved, until recently the managers did it manually and it took them almost a week to complete the elaboration of the five calendars that corresponds to all the captures of irrigation with which the channel is provided, with this automatic process to the manager it will take a few minutes to generate all the calendars for all the captures.Item Sistema multiempresarial con arquitectura de bases de datos distribuida para administración de procesos operacionales - caso de aplicación Empresa ENMARSI CIA. LTDA.(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera Ingeniería en Sistemas Computacionales e Informáticos, 2017-05) Toctaquisa Raza, Álvaro Luis; Álvarez Mayorga, Edison HomeroEl presente proyecto de investigación propone el desarrollo de un sistema multiempresarial con arquitectura de base de datos distribuida para la empresa Enmarsi Cía. Ltda., el cual tiene como objetivo principal segmentar la base de datos central de forma vertical y distribuir de forma local el diseño de base de datos a cada uno de los nodos logrando así, optimizar, controlar y administrar los procesos operaciones entre locales y la oficina central. El diseño y funcionamiento del sistema permite generar y proveer información óptima y precisa para la empresa, así como la sincronización de la información de los 17 locales distribuidos a nivel nacional, desarrollado mediante tecnología Windows Form con bases de datos Oracle. El sistema al contar con una estructura de base de datos distribuida dota independencia a cada local en los procesos operacionales. Por otro lado, el resultado del sistema proporciona optimización en tiempo de ejecución y respuesta, al trabajar de forma asincrónica para no depender en su totalidad de un canal de conexión de datos al consultar información y sincronizarla. ABSTRACT The present research project proposes the development of a multi-enterprise system with distributed database architecture for the company Enmarsi Cía. Ltda., Whose main objective is to segment the central database vertically and to distribute the database design locally to each of the nodes, thereby optimizing, controlling and managing the operations between local and central office. The design and operation of the system allows to generate and provide optimum and accurate information for the company, as well as the synchronization of the information of the 17 locally distributed locally developed using Windows Form technology with Oracle databases. The system, having a distributed database structure, provides independence to each local in the operational processes. On the other hand, the system output provides runtime and response optimization by working asynchronously so as not to depend entirely on a data connection channel when querying information and synchronizing it.Item "Videojuego educativo en 3D para dispositivos móviles Android, enfocado al aprendizaje de la Lógica de Programación para usuarios entre los 5 a 18 años de edad "(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera Ingeniería en Sistemas Computacionales e Informáticos, 2017-05) Rahman Núñez, Hussein Gabriel; Aldás Flores, Clay FernandoUna nueva tendencia mundial está cambiando la forma de aprender la programación, los países del primer mundo conocen la importancia de la programación para el futuro tecnológico e incentivan a los niños por medio de juegos y herramientas multimedia como el ya conocido proyecto Scratch desarrollado por el MIT (Massachusetts Institute of Technology). En el país no se han realizado este tipo de proyectos y la malla educativa del nivel básico no contiene ninguna materia que cubra este conocimiento; es por ello que surge la necesidad de desarrollar un videojuego educativo para dispositivos móviles Android con el fin de llegar a la mayor cantidad de usuarios de esta plataforma. El desarrollo de este videojuego se lo realizó utilizando el motor Unity3D junto con el lenguaje C#, mientras que para el diseño gráfico se utilizó Blender y Gimp principalmente. Asimismo, para la planificación y desarrollo del proyecto se empleó la metodología DAV (Desarrollo ágil de videojuegos) propuesta por Gabriel Armendáriz estudiante de la facultad de Informática de la EPOCH (Escuela Superior Politécnica de Chimborazo). Los resultados después de la publicación del videojuego en la tienda online GameJolt fueron muy satisfactorios, las personas que lo jugaron comprendieron el objetivo del proyecto aportando con criticas positivas y un número significativo de descargas tomando en cuenta que se trata de un videojuego independiente. Abstract A new global trend is changing the way we learn to program, first world countries know the importance of programming for the technological future and encourage children through multimedia games and tools such as the well-known Scratch project developed by the Massachusetts Institute of Technology (MIT). In the country, this type of project has not been carried out and the educational network at the basic level does not contain any material that covers this knowledge; Is why the need arises to develop an educational video game for Android mobile devices in order to reach the largest number of users of this platform. The development of this videogame was done using the Unity3D engine and C # language, while for the graphic design used Blender and Gimp mainly. Likewise, for the planning and development of the project was used the DAV methodology (Agile video game development) proposed by Gabriel Armendáriz student of the computer science faculty of the EPOCH. The results after the publication of the video game in the online store GameJolt were very satisfactory, the people who played it understood the objective of the project, obtained many positive reviews and a significant number of downloads considering that it is an independent game.Item Desarrollo de componentes para la plataforma Bonita BPM (Businnes Process Management) utilizando la metodología CBD (Component based development)(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Ingeniería en Sistemas Computacionales e Informáticos, 2016-02) Ramírez Supe, Darwin Stalin; Álvarez Mayorga, Edison HomeroLa necesidad de incorporar nuevos componentes en ediciones de software libres (community) ha sido un inconveniente para los programadores al momento de desarrollar aplicaciones y verse restringidos en el desarrollo del software. Además, los problemas económicos en empresas tanto privadas como públicas han obligado a que se usen versiones libres obligando a su equipo de programadores a tener un desarrollo de software de una manera no convencional. La metodología CBSE proporciona un modelo de desarrollo especializado en componentes para la especificación de requisitos, desarrollo, pruebas y liberación de los mismos. Con esta metodología, los programadores podrán desarrollar e integrar componentes adicionales al software community con la finalidad de construir un software de calidad. El proyecto SEGIC, de la Universidad Técnica de Ambato, ha adoptado dicha metodología para integrar nuevos componentes en Bonita BPM que es una plataforma especializada en workflow para la gestión de procesos, más concretamente de los procesos de acreditación de las carreras. Estos componentes a integrar son imprescindibles para que las versiones community de este tipo de software puedan incorporar más utilidades. En el caso que nos ocupa fue la posibilidad de subir y mostrar múltiples documentos simultáneamente a Bonita BPM. ABSTRACT The need to incorporate new software components on issues of community has been inconvenient for programmers when developing applications and be restricted in software development. In addition, economic problems in both private and public companies that have forced free versions are used forcing his team of programmers to have a software development in an unconventional way. The CBSE methodology provides a development model that specializes in components for requirements specification, development, testing and release them. With this methodology, developers can develop and integrate additional software components to the community in order to build quality software. The SEGIC project of the Universidad Técnica de Ambato, has adopted this methodology to integrate new components in Bonita BPM that specializes in workflow management process, specifically the process of accreditation of racing platform. These components are essential to integrate the community versions of this type of software can bring more profits. In the case before us was the ability to upload and display multiple documents simultaneously Bonita BPM.Item Control de tiempos offline del equipo de electrodos PX-3 para optimización de procesos de fundición en el horno de arco eléctrico de Planta Acería de la Empresa Novacero S.A. de la Ciudad de Latacunga, Provincia de Cotopaxi(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Ingeniería en Sistemas Computacionales e Informáticos, 2015-07) Cordero Velasco, Daniela Elizabeth; Mayorga Mayorga, Franklin OswaldoEl presente Trabajo de Investigación describe el diseño, desarrollo e implantación de un sistema informático de control de tiempos de producción del Equipo de Electrodos PX-3 con el fin de optimizar los procesos de fundición de chatarra en el horno de arco eléctrico de la Planta Acería de la Empresa Novacero S.A. Para lo cual se debe estudiar los procesos que intervienen en la recolección de datos de los tiempos muertos de producción; y así determinar la mejor herramienta para realizar la conexión con los PLCs, establecer los parámetros de transformación y almacenamiento de los datos y el diseño del HMI. El sistema informático permite un control detallado de tiempos offline del equipo de electrodos PX-3, el mismo que se debe implantar en un terminal en el pulpito del horno, permitiendo así conocer inconvenientes en tiempo real, obteniendo información mediante reportes para poder plantear soluciones de una manera correcta a través de la toma de decisiones.