Tesis - Ingeniería de Sistemas y Computación (Sin Restricción)

Entérate cómo entregar tus trabajos de titulación
Permanent URI for this collection
Browse
Browsing Tesis - Ingeniería de Sistemas y Computación (Sin Restricción) by Author "Alarcón Mena, Jorge Alejandro"
Now showing 1 - 15 of 15
Results Per Page
Sort Options
Item Open Access
Análisis y desarrollo de una aplicación web para el control de: personal, compras, ventas, inventarios, importaciones, clientes, proveedores y el manejo de roles y perfiles(PUCE - Quito, 2021) Changkuón Asinc, David Alejandro; Salazar Garzón, Víctor Rodrigo; Alarcón Mena, Jorge AlejandroEl presente trabajo de disertación fue realizado con la finalidad de automatizar el proceso de gestión de empleados, manejo de inventarios y venta de repuestos de la empresa ABCar Repuestos Originales. Debido a las características del presente trabajo y teniendo en cuenta que se pueden encontrar diferentes cambios durante el desarrollo se buscó una metodología de desarrollo que se adaptase a este comportamiento. Se optó por la metodología “SCRUM”, realizando todo el trabajo en base a sus cinco fases: inicio, planificación y estimación, implementación, revisión y retrospectiva y lanzamiento. Para la toma de requerimientos nos ayudamos del método “VORD” que permite identificar, organizar, documentar y representar los puntos de vista. El aplicativo se desarrolló utilizando el lenguaje “Java” ya que cuenta con varias tecnologías adicionales como Jasper que fue utilizada para la creación de reportes PDF.Item Open Access
Análisis, desarrollo, implementación e implantación de un sistema para la automatización de procesos en un Centro Médico. Caso de Estudio: E.M. Centro de Especialidades Médicas, utilizando la metodología Extreme Programming (xp)(PUCE - Quito, 2018) Encalada León, Carlos Eduardo; Alarcón Mena, Jorge AlejandroEl desarrollo de proyectos de software se lleva a cabo en contextos muy variados con el objetivo de atender necesidades muy numerosas, pero al mismo tiempo particulares, en el campo de la medicina, especialmente, existen procesos muy simples, pero al mismo tiempo muy importantes; procesos como la administración de citas o la administración de historiales que son comunes a través de organizaciones de salud tanto públicas como privadas. En este capítulo se tratan los asuntos referentes al contexto inicial de la disertación, dando especial importancia a los aspectos que determinan la necesidad de llevar a cabo el presente trabajo. La presente disertación contiene los siguientes capítulos: Aspectos Introductorios, donde se trata acerca de la motivación y los objetivos del proyecto. Fundamento teórico, donde se describen los aspectos relacionados a la base teórica subyacente sobre la cual se sustenta el proyecto. Caso de Estudio, donde se analiza y posteriormente formaliza de forma ordenada los requerimientos del proyecto y se plantea una estrategia para abordarlos. Otras Iteraciones, trata acerca de las etapas de desarrollo adicionales que fueron realizadas para cumplir los objetivos. Implantación y Aceptación, en este capítulo se trata acerca de la realización de pruebas sobre el producto de manera que se puedan validar los requerimientos del proyecto. Conclusiones y Recomendaciones, en esta sección se realiza un contraste de los objetivos y requerimientos del proyecto con respecto al resultado final obtenido. Nombre E.M. Centro de Especialidades Médicas Actividad Salud, atención a pacientes. Ubicación Humberto Albornoz Oe8-181 y Atacames, Quito - Ecuador. Características Seguimiento de historiales y atención a pacientes. Resulta necesario aclarar cuáles son los procesos que se manejan dentro de una organización que funciona bajo las características expuestas anteriormente, y de forma particular, el caso de estudio del Centro de Especialidades Médicas, para así poder desarrollar una herramienta unificada que facilite el manejo de la información de manera segura y efectiva a nivel interno. El Centro de Especialidades Médicas, debe manejar el historial médico de aproximadamente 400 pacientes, para el efecto cuenta con un equipo informático que mantiene una colección de archivos poco estructurada y gestionada por un software desactualizado cuyo versionamiento ha sido descontinuado por el fabricante. Adicional a esto, dado que una parte importante de los pacientes son atendidos por el área de pediatría, el personal requiere realizar evaluaciones expedientes que involucran cálculos específicos; estos se vienen realizando con otras herramientas de software que tienen un funcionamiento particular y que requieren de la selección manual de los datos de pacientes. El Centro de Especialidades Médicas también entrega informes de diagnóstico e historial a petición de los pacientes, proceso que se realiza de forma manual dado que el componer un informe de cualquier naturaleza requiere de explorar los archivos previamente almacenados para luego juntarlos en un documento.Item Open Access
Análisis, diseño e implantación de un sistema informático para la papelería "Comercial La Rebaja" de la ciudad de Latacunga(PUCE - Quito, 2012) Montenegro Domínguez, David Andrés; Alarcón Mena, Jorge AlejandroActualmente vivimos en la era de la información, una era en donde las empresas necesitan contar con sistemas informáticos capaces de facilitar y mejorar los procesos del negocio, si una empresa carece de estos sistemas queda en desventaja frente a la competencia ya que el uso de los sistemas informáticos es cada vez más y más frecuente. Los sistemas informáticos han comprobado ser una herramienta de gran utilidad para la administración de cualquier tipo de organización sin importar el tamaño de esta cubriendo un rango tan variado que va desde empresas multinacionales hasta un pequeño restaurante. Estos sistemas nos permiten aprovechar la información que se encuentra en el contexto de la empresa para organizarla, procesarla y de esa manera utilizarla en beneficio de la organización. La empresa cuenta con un sistema informático del tipo cliente-servidor, que utiliza archivos binarios de datos para almacenar la información, este se encuentra realizado en DOS. El sistema ha estado en funcionamiento por 13 años y en la actualidad presenta ciertas restricciones que la empresa desea suprimir. Las restricciones que presenta el sistema son que el sistema operativo sobre el cuál se ejecuta la aplicación es Windows 2000 o 98, la dependencia de la persona que diseñó el programa para el mantenimiento y cualquier modificación ya que es de código propietario. Debido a la necesidad de actualización tecnológica que impone el mercado a la empresa y puesto que el actual sistema ya no cubre todas las necesidades, ya que se han aumentado procesos y se ha crecido en tamaño, se ha visto en la necesidad de tomar la decisión de adquirir un nuevo sistema informático que utilice nuevas tecnologías para el tratamiento de la información. El sistema informático que se va a desarrollar en la presente disertación va a ayudar en todos los procesos de administración de la Papelería “Comercial La Rebaja” de la Ciudad de Latacunga automatizando los procesos que se llevan a cabo de forma manual o en el antiguo sistema, tenieItem Open Access
Análisis, diseño e implementación de un sistema de inventario en la nube, con notificaciones vía SMS, Email e integración a Facebook(PUCE - Quito, 2014) Paula Aguirre, Franklin Alexis; Rivas Espinoza, Xavier Alejandro; Alarcón Mena, Jorge AlejandroEl proyecto busca demostrar la utilidad y las capacidades del uso de la tecnología con software de uso masivo, concretamente en el caso del manejo de inventario. Podemos definir el inventario como el orden, documentación, clasificación que podemos dar a los bienes de cualquier clase de entidad (persona/empresa). Todos estos bienes pueden tener variables que pueden hacer que afecte a este inventario, tales como el tiempo, etc. Un inventario nos ayuda a llevar un mejor control de los activos de una empresa. “El inventario se define como el registro documental de los bienes y demás cosas pertenecientes a una persona o comunidad, hecho con orden y precisión. En una entidad o empresa, es la relación ordenada de bienes y existencias, a una fecha determinada. Contablemente, es una cuenta de activo circulante que representa el valor de las mercancías existentes en un almacén. En contabilidad, el inventario es una relación detallada de las existencias materiales comprendidas en el activo, la cual debe mostrar el número de unidades en existencia, la descripción de los artículos, los precios unitarios, el importe de cada renglón, las sumas parciales por grupos y clasificaciones y el total del inventario.”Item Open Access
Análisis, diseño y desarrollo de un aplicativo móvil para obtener recetas de cocina en base a ingredientes que se tengan a la mano(PUCE - Quito, 2020) Pavón Piedra, Carlos Gabriel; Alarcón Mena, Jorge AlejandroLas aplicaciones móviles son algo indispensable en la actualidad, en las tiendas de aplicaciones oficiales se encuentran una gran variedad de estas y cada día van evolucionando. A partir de la década de los 90, las aplicaciones empezaron a tomar forma. Desde pequeñas aplicaciones de agendas hasta pequeños juegos que servían para dar entretenimiento en los primeros dispositivos móviles. Con el avance tecnológico tanto estas aplicaciones, como los dispositivos que las contienen, han ido evolucionando hasta convertirse en parte fundamental de la vida cotidiana de las personas. En la actualidad contamos con una gran cantidad de información y aplicaciones que nos permiten realizar actividades que van desde entretenimiento, hasta incluso actividades relacionadas con la salud y trabajo. Dentro de esto se encuentra la alimentación y la cocina, donde podemos encontrar aplicaciones que permiten obtener recetas de cocina para la posterior elaboración del platillo. Tomando en cuenta lo que las aplicaciones son capaces de hacer, y además la forma en la que los usuarios utilizarían la aplicación, se plantea hacer uso de una aplicación para poder guiar a un usuario en la preparación de un platillo de comida que, a pesar de haber varias aplicaciones que sin duda ya lo hacen, también, en una pequeña investigación previa se definió que no existen aplicaciones que permitan encontrar recetas de comida ecuatoriana, y si las hay las recetas que aparecen son mínimas e incluso en algunos casos no aportan la suficiente información para la correcta preparación del platillo. La creación de esta aplicación pretende que un usuario tenga acceso a un amplio recetario de platillos para la realización de una receta de comida e incluso que pueda encontrar una receta en base a los ingredientes que se tengan a la mano. Con ello se facilitará la búsqueda de recetas de comida de nuestro país, e incluso será posible encontrar recetas de varios lugares de Latinoamérica y del mundo.Item Open Access
Análisis, diseño y desarrollo de un sistema informático con interfaz web y móvil para la gestión de despacho de combustible en activos fijos y control de inventario del consumo de bodegas. Caso de estudio: Servicios de Hidrocarburos SERTECPET S.A. - Ecuador(PUCE - Quito, 2021) Marchán Salgado, Francisco Xavier; Alarcón Mena, Jorge AlejandroEl presente trabajo de disertación para la obtención del título de tercer nivel detalla el proceso de ingeniería de software para la construcción de dos aplicaciones, aplicación web y aplicación móvil con el propósito de digitalizar el flujo de despacho de combustible en la empresa de hidrocarburos SERTECPET S.A. – ECUADOR. En la investigación se hace énfasis en la importancia del seguimiento de una metodología para la construcción de dichas aplicaciones. Por tal motivo, se empleó la metodología ágil Scrum, siguiendo el ciclo de vida de éste. La forma de programación adaptada para la interfaz web es con la arquitectura Modelo, Vista, Controlador y para la aplicación móvil Vista, Controlador. El producto final ha sido construido a través de los lenguajes de programación en HTML, PHP, CSS, SCSS y JavaScript.Item Open Access
Análisis, diseño, desarrollo e implantación de un sistema web de facturación y control de inventario aplicado al taller mecánico “Frenicentro”.(PUCE - Quito, 2017) Carranza Román, Josué Omar; Alarcón Mena, Jorge AlejandroLa presente Tesis consiste en analizar el proceso comercial de la Mecánica Automotriz Frenicentro, centrándose en el proceso de Facturación y el Control de Inventarios. El objetivo principal es realizar un control de los productos en bodega, aumentando la eficiencia al prestar servicios a los clientes mejorando la atención y entrega de los vehículos. El sistema que se va a desarrollar tiene como objetivo: obtener la información de los inventarios en tiempo real, lo que permitirá mejorar la satisfacción de los clientes y aumentara la competitividad en el mercado. Para conseguir el objetivo final se realizará un proceso de ingeniería siguiendo metodologías de desarrollo y análisis de requerimientos. Es importante señalar que ambas metodologías tienen características similares y las mismas tuvieron que ser adaptadas, de acuerdo a las limitaciones que se tuvieron durante el desarrollo del sistema. La presente tesis consta de 5 capítulos, en los cuales se fueron analizando cada uno de los componentes del sistema; a continuación se da una breve explicación de cada uno. En el capítulo uno: se presenta una reseña de la información de la empresa como: misión, visión, objetivos empresariales, estrategia comercial y dentro de los procesos actuales se encuentran: Análisis de la gestión de facturas y control de los inventarios. El capítulo dos: es el marco teórico de la tesis y consta de una explicación de la metodología Ancora utilizada para el análisis de Requerimientos, un análisis y explicación sobre la Metodología de Desarrollo Extreme Programing. El capítulo tres: muestra una reseña de la programación del lado del Cliente y la programación del lado del Servidor. También consta una explicación de las herramientas que se van a utilizar entre las cuales se encuentra el servidor de Aplicaciones, lenguaje de programación con su respectivo análisis, framework utilizado y gestor de base de datos. El capítulo cuatro: es la parte de la aplicación de metodologías y herramientas, este capítulo se centra en las fases de: análisis con la aplicación de la metodología ÁNCORA1, diseño realizando los modelos UML2, secuencia, clases, base de datos y diccionario de Datos, codificación se explica cómo se realizó la integración del sistema y el desarrollo de cada una de las funcionalidades, pruebas se explica y se observa los inconvenientes que tuvo el sistema durante su desarrollo y finalmente la documentación que son los manuales de usuario y técnico. En el capítulo cinco: se detallan las recomendaciones y conclusiones del trabajo de disertación.Item Open Access
Análisis, diseño, desarrollo e implementación de un sistema Web para automatizar procesos. Caso de estudio: laboratorio LED (Laboratorio de Especialidades Diagnósticas)(PUCE - Quito, 2022) Vaca Puentestar, Diego Nicolay; Villacreces Cedillo, Silvia Beatriz; Alarcón Mena, Jorge AlejandroEl presente trabajo de titulación da a conocer el sistema web desarrollado para la automatización de procesos tomando como caso de estudio el Laboratorio LED (Laboratorio de Especialidades Diagnósticas).El laboratorio LED realizaba sus operaciones con métodos convencionales, por ejemplo, tomas de citas para la recolección de muestras y entrega de resultados mediante llamadas telefónicas o toma de datos personalmente. Como resultado de la implementación se obtuvo una mejora sustancial de la realización de cada procedimiento que el laboratorio efectúa. LED (Laboratorio de Especialidades Diagnósticas)El laboratorio LED nace a la cabeza de Msc. Rosa Ojeda en el año 2010en el sector de Rumipamba y constando con dos empleados. Ofreciendo el servicio de análisis de exámenes rutinarios de laboratorio clínico(biometría, glucosa, triglicéridos, hormonas, etc.),a la presenta fechase encuentra ubicado el sector de Iñaquito, consta de tres empleados en el tratamiento y estudio de muestras, recibe, procesa y analiza muestras con mayor complejidad como lo son las de tipo anatomía patológica(fragmentos de hueso, tejidos de órganos posiblemente afectados, Papanicolau, etc.)permitiendo así su asociación a hospitales, centros médicos, consultorios y médicos patológicos demostrando el arduo trabajo de la profesional.Item Open Access
Aplicación de un sistema de administración de contenidos a través de la creación de un sitio web como estrategia de negociación, caso de estudio: Techno&Net(PUCE - Quito, 2010) Jaramillo Cisneros, Luis Fernando; Alarcón Mena, Jorge AlejandroEl comercio electrónico, consiste en comprar y vender productos o servicios a través de sistemas electrónicos como el internet o redes de computacionales. La cantidad de intercambio comercial que se realiza elctrónicamente ah ido creciendo extraordinariamente con la masificación del internet.Item Open Access
Desarrollo de plataforma para el aprendizaje autónomo basado en las inteligencias múltiples(PUCE - Quito, 2022) Pazmiño Martínez, Víctor Mauricio; Alarcón Mena, Jorge AlejandroEl tema principal que se desarrolló en el trabajo de titulación se enfocó en las necesidades de los estudiantes y docentes en el proceso de enseñanza-aprendizaje durante la pandemia. Para lo cual se desarrolló una plataforma web que ayuda al docente a poder impartir diferentes cursos y al estudiante en reforzar el contenido según su inteligencia múltiple predominante. La plataforma desarrollada es un conjunto de conocimientos que se fusionan en una, para poder brindar la ayuda requerida hacia los distintos estudiantes por medio de los docentes. La plataforma web se desarrolló con un framework de Laravel basado en PHP, como motor de la base de datos se utilizó MySql, para algunos estilos CSS se utilizó Boostrap, todo el proceso de desarrollo se los realizo con MVC “Modelo, vista y controlador# para poder tener un mejor entendimiento de cómo se encuentran divididas las secciones.Item Open Access
Desarrollo de una aplicación móvil para la enseñanza de guitarra y Ukelele con realidad aumentada. Caso de estudio: Import Music(PUCE - Quito, 2022) Torres Castillo, Elisa Dianne; Alarcón Mena, Jorge AlejandroLa música es un arte que inspira a los seres humanos. Aprender a tocar un instrumento y crear melodías en él es una aspiración de muchos y que pocos logran cumplir. Este trabajo pretende incentivar en aquellas personas autodidactas a adquirir un instrumento y aprender sin costo a tocarlo. Es innegable la enorme popularización de los teléfonos inteligentes y sus constantes mejoras tecnológicas, donde cada vez se vuelve más indispensable ser dueño de uno. Actualmente, existen en exceso aplicaciones móviles orientadas hacia la música, muchas de ellas dirigidas a la enseñanza de instrumentos; sin embargo, la mayoría pretende emular los instrumentos en dos dimensiones o explicar su funcionamiento mediante videos o imágenes, lo cual puede resultar confuso para el usuario novato. Así es como se genera la idea del aplicativo AMUSED – Mentor básico de guitarra y ukelele, que hace uso de la realidad aumentada para procurar que sus usuarios comprendan de manera más tangible y explícita a tocar estos instrumentos desde cero. Esta tecnología en crecimiento aprovecha los recursos del dispositivo como la cámara, giroscopio, acelerómetro, etc. para su funcionamiento y tiene como resultado un programa intuitivo de usar. La aplicación móvil se desarrolla con el apoyo de la empresa de venta de instrumentos musicales Import Music, quien utilizará el producto para fines publicitarios.Item Open Access
Desarrollo de una aplicación móvil para la promoción de eventos para el departamento de actividades complementarias de la Pontificia Universidad Católica del Ecuador (PUCE). Caso de estudio: proyecto cultural Voces desde la Mitad del Mundo(PUCE - Quito, 2021) Silverio Torres, Víctor José; Alarcón Mena, Jorge AlejandroLa presente disertación de grado describe el proceso de ingeniería de software seguido para la construcción de una aplicación móvil con el objetivo de facilitar la promoción de eventos y difusión de información relacionada al proyecto cultural “Voces desde la Mitad del Mundo”. Al final del estudio, se reconoce la importancia de cumplir con los procedimientos de una metodología de desarrollo de software enfocada al cambio, a fin de adaptarse correctamente al trabajo a pesar de los obstáculos encontrados en la elaboración del sistema. Para este motivo, se empleó “Extreme Programming” (XP), llevando a cabo sus seis fases: exploración, planificación, iteraciones, producción, mantenimiento y muerte. El patrón de desarrollo empleado fue una arquitectura combinada entre “Modelo-Vista-Controlador” y “sin servidor”. El producto de software ha sido construido con la ayuda de marcos de trabajo orientados al lenguaje de programación “JavaScript”, como lo son “React Native” y “Expo”.Item Open Access
Desarrollo de una aplicación web para la empresa DESIGE que le permita ofrecer un servicio de manejo de inventarios, cierre de día y facturación, a otras empresas.(PUCE - Quito, 2014) Ledesma Narváez, Rodney Elicio; Lozada Carrera, Franklin Sebastián; Alarcón Mena, Jorge AlejandroEl presente proyecto describe el desarrollo de una aplicación web para la empresa Distribución y Servicios Generales DISEGE. Organización que distribuye accesorios para celulares e insumos automotrices a otras empresas dedicadas a la venta de productos en centros comerciales de distintas ciudades del país. La aplicación web tiene la modalidad SaaS (Software as a Service) y está orientada a prestar sus servicios a diversas empresas, entre las que se encuentran principalmente clientes de DISEGE, sin embargo está disponible en la nube para que cualquier otra entidad acceda a sus funcionalidades. Para el desarrollo de la aplicación se utilizó la metodología WSDM (Web Semantics Design Method), la cual se enfoca en los usuarios que van a utilizar el sistema web, e incluye un análisis de requisitos, modelado de objetos, diseño de interfaces gráficas y modelado de navegación. El resultado del proyecto es la aplicación kapuCloud, disponible en http://kapucloud.com, donde las empresas se pueden registrar y comenzar a manejar la información de todas sus sucursales, inventarios y ventas para conocer en tiempo real el estado de la empresa, permitiendo tomar decisiones oportunas.Item Open Access
Diseño, implementación del sistema de gestión para el Centro de Psicología Aplicada de la P.U.C.E(PUCE - Quito, 2010) Granja Oramas, Mario Agustín; Gordillo Coronel, Francisco José; Alarcón Mena, Jorge AlejandroEl presente trabajo muestra el desarrollo del sistema del Centro de Psicología Aplicada de la PUCE, para el desarrollo del mismo, se utilizó el paradigma de la programación orientada a objetos y la metodología del ciclo de vida en cascada. La idea de desarrollar este sistema surge de la necesidad del Centro de Psicología Aplicada de automatizar sus procesos para incrementar su productividad y mantener la información de sus actores actualizada y consistente. Este trabajo está dividido en cinco capítulos, y una parte introductoria en la que se encuentran los objetivos que se esperan cumplir al final del trabajo así como la justificación y el alcance del mismo, en los cuatro primeros capítulos se desarrolla el sistema de acuerdo a las fases del ciclo de vida en cascada, el quinto capítulo está destinado para las conclusiones y recomendaciones que se obtendrán una vez concluido el desarrollo del sistema. Las fases del ciclo de vida en cascada generan ciertos documentos o productos, dichos documentos se encuentran en los anexos al igual que la documentación de los procesos del Centro de PsicologíaItem Open Access
Elaboración de un Manual de Trabajo de un ambiente colaborativo de desarrollo Web ágil, basado en un proyecto de desarrollo(PUCE - Quito, 2019) Yáñez Coba, Gabriel Eduardo; Alarcón Mena, Jorge AlejandroLa mayoría del software industrial es desarrollado por equipos. Por lo tanto, para ser un ingeniero eficaz, se debe trabajar en un equipo. Sin embargo, es más que solo llevarse bien. Los equipos deben planificar sus proyectos, seguir su progreso y coordinar su trabajo. También deben acordar objetivos, tener un proceso de trabajo común y comunicarse libremente y con frecuencia. Para cumplir con los horarios y producir productos de alta calidad, el trabajo en equipo practicado es esencial. Sin embargo, el trabajo en equipo practicado requiere experiencia y exige un conjunto específico de habilidades y métodos. El propósito de este trabajo es diseñar una guía para la creación de aplicaciones web dentro de un ambiente de desarrollo web ágil efectivo para equipos de desarrolladores dentro del framework Laravel, que pueda adaptarse fácilmente y que sea sencillo de aprender. Laravel se destaca por su capacidad para producir un proceso de desarrollo que sea agradable para desarrollar sin perder la funcionalidad de la aplicación. En la actualidad existen varios manuales de cómo implementar una aplicación web en Laravel para un solo desarrollador. Sin embargo, no se encuentran fácilmente manuales o guías para hacer un proyecto en equipos de varias personas. Para cumplir este conjunto de requisitos, un sistema que consiste en una aplicación web con un back-end será diseñado e implementado usando un marco MVC moderno. Para el desarrollo de esta investigación se ha dividido en 5 capítulos, los cuales están distribuidos de la siguiente manera: Dentro del capítulo I se revisa la teoría de los conceptos necesarios tales como el trabajo en equipo, el repositorio de aplicaciones Github, la metodología Scrum y el framework de PHP Laravel. En el segundo capítulo se abarca la configuración del entorno del trabajo: la base de datos a utilizar, el editor de texto a usar y la configuración de las herramientas git y laravel. El tercer capítulo trata sobre la organización del equipo usando la metodología Scrum. y finalmente en el cuarto capítulo se desarrolla el proyecto web.
