23 research outputs found

    Recolección, procesamiento y transformación de datos desde p aginas web, referentes a las personas de nacionalidad chilena, para la creación de nuevo conocimiento

    Get PDF
    59 p.Poseer información en el momento justo de la toma de decisiones, en muchos casos es sinonimo de poder. En el pasado solo los mejor posicionados y con mayores recursos puedan tener acceso a esta información, pero hoy en día existe Internet, herramienta con la cual cualquier persona con los conocimientos necesarios puede acceder a esta información, sin necesidad de vulnerar ningún tipo de seguridad,esto a causa de la poca preocupación por parte de las entidades que poseen dicha información y su casi nula seguridad al momento de brindarla en Internet. En la presente memoria se muestra como fue efectuada la recolección de datos desde sitios web, los cuales no todos entregan los datos de manera directa, a pesar de esto, no se infringió ninguna ley. Se muestra con que herramientas y de que manera se realizo el procesamiento y transformación de estos datos y por ultimo se puede apreciar la cantidad de datos que fueron recolectados, en cuanto tiempo y algunos procesos de mejora en la recolección

    Diseño, desarrollo e implementación de un sistema web para la gestión del proceso de postulación y realización de proyectos de reparación o ampliación de vivienda

    Get PDF
    208 p.En la presente memoria muestra el diseño, desarrollo e implementación de un sistema web, el cual es utilizado para la gestiçon de los procesos de postulación y realización de proyectos de reparación ampliación de vivienda, que se realizan en la empresa Planitec Ltda. Para esto se utilizó una metodología ágil de trabajo, denomina Feature Driven Development, la cual permite capturar y analizar los requerimientos de una forma eficaz y clara. También se da a conocer los pasos que existen al realizar algún proceso, juntos a los decretos con los cuales se trabajan. Además, se dan a conocer las iteraciones realizadas durante este desarrollo. Para finalizar se mostraran las pruebas realizadas al sistema y finalizando con los trabajos futuros. Para su desarrollo se utilizaron tecnologías como Flex, C# y MySQL, que permiten garantizar, en parte, la calidad de servicio. Se utiliza Flex para la elaboración de interfaces con alto contenido multimedia, que permite una mejor interacción con el usuario. Se utiliza C# para la elaboración de la lógica de controlador y MySQL para el almacenamiento de datos, basándose en la arquitectura de diseño MVC./ABSTRACT: This report displays the design, development and implementation of a web system, which is used for the management of the processes of application and implementation of projects to repair or expansion of housing in Planitec Ltda. An agile methodology of work used for this, called Feature Driven Development, which allows to capture and analyze the requirements of one is clear and effective. It also gives to know the steps that exist to perform some process, together to decrees with which we work. In addition, dan released during this development iterations. Finally be shown the system testing and ending with future work. For its development were used technologies such as Flex,Flex, C# y MySQL,that it can guarantee, in part, the quality of service. Flex is used for the development of interfaces with high multimedia content, allowing better interaction with the user.C# is used for the preparation of the logic of the controller and MySQL for data storage, based on the architecture of MVC design

    Análisis, diseño y desarrollo de un prototipo de sistema SaaS para las plantas de packing de manzanas

    Get PDF
    148 p.Chile es el quinto país exportador de manzanas del mundo, y a nivel nacional las regiones del Maule y O’Higgins concentran el 87% de la superficie plantada con manzanos. Las manzanas exportadas necesariamente pasan por las plantas de packing, en las cuales los frutos son seleccionados y embalados, para posteriormente ser trasladados a los puertos de embarque. Más detalladamente, el proceso ejecutado dentro de las plantas de packing se divide en vaciado, selección y embalado. Es a lo largo de este proceso que la empresa de servicios agroindustriales Just in Time a identificado diversos cuellos de botella. Dicha empresa se dedica a prestar servicios a distintas plantas de packing de la región del Maule, ejecutando procesos de selección y embalajes completos. Como empresa Just in Time se ha propuesto crear un sistema informático que permita mejorar la toma de decisiones de las plantas de packing de manzanas, para de esta forma mejorar la planificación y por ende la producción de las mismas. Por otra parte, es sabido que las empresas del rubro en general son reacias a adquirir sistemas tecnológicos para mejorar sus procesos productivos, dado a que gran parte de los empresarios consideran esta inversión en función de los costos actuales en lugar de las ganancias futuras. Tomando en cuenta el nuevo modelo de distribución de software SaaS, el cual disminuye sustancialmente los costos de adquisición de sistemas por parte de las empresas, es que Just in Time a tomado la decisión de desarrollar un prototipo de sistema en base a este modelo de distribución. En esencia, este documento contiene todo el proceso de construcción del prototipo del sistema mencionado anteriormente, incluyendo la revisión de las arquitecturas de sistemas SaaS, la arquitectura Rest, patrones y principios de diseño, junto con la metodología utilizada y el paso a paso de las funcionalidades implementadas

    Diseño y desarrollo de un sistema de mantenimiento predictivo y de estadísticas para plantas de celulosas y petroleras

    Get PDF
    77 p.La presente memoria revisa el diseño y desarrollo de un sistema web de mantenimiento predictivo para empresas relacionadas con el rubro de celulosas o petroleras. Este sistema surge como necesidad de agilizar y ayudar a la toma de decisiones tanto para gerentes como jefes de operaciones, dentro de las faenas y presentar de manera ordenada, limpia y consistente los resultados obtenidos en el trabajo de paradas generales de planta. Para el desarrollo de este sistema se realiz´o un estudio de las tecnolog´ıas existentes, dentro de las cuales se utilizaron dos poderosos lenguajes de programación y un motor de base de datos muy estable. Se utilizo también una metodología de desarrollo llamada Scrum, la cual fue adaptada para un optimo funcionamiento dentro de la organizaci´on. Dentro de los sistemas desarrollados se encuentran aplicaciones en ASP.NET y Rich Internet Applications (RIA), entregando una aplicaci´on atractiva para el usuario y muy simple de utilizar. Como últimos pasos se analizan problemas y sobresaltos ocurridos dentro del desarrollo del sistema, y son presentados los próximos pasos a seguir dentro del desarrollo y el resultado final obtenido./ABSTRACT: This thesis reviews the design and development of a predictive maintenance web system for cellulose or oil companies. This system arise as a need to improve and help the in decisions making process for managers and chief operations officer in a productive plant, and to present an organised, clean and consistent summary of the outcomes obtained during the general plant stops. To develop this system, a study of existing technologies was performed, among which two powerful programming languages and a very stable database engine were used. The development methodology called Srum was also used, which was adapted for optimal performance within the company. Among the developed systems, there are applications written in ASP.NET and Rich Internet Applications (RIA), which are attractive and very simple to use application for users. As final steps problems and difficulties arising during the system development are analised and future developments and final result are presented

    Algoritmos para el problema de diseño de rutas de vehículos con incertidumbre usando modelo Minmax Regret

    Get PDF
    103 p.El presente trabajo presenta el problema de diseño robusto de rutas para vehículos, asumiendo incertidumbre intervalar y asumiendo el criterio min-max regret para su resolución. En la literatura de optimización robusta no se ha hecho referencia a este enfoque, por lo cual este trabajo presenta la formulación matemática del problema de diseño de rutas de vehículos robusto. Esta formulación matemática resultante, como es de esperar, presenta una gran complejidad, debido a la complejidad intrínseca del problema de diseño de rutas de vehículos y del criterio min-max regret. Además en este trabajo se presenta un método exacto para la resolución de este nuevo problema, usando la Descomposición de Benders, la cual fue aplicada para resolver el problema del vendedor viajero, como se presenta en la literatura. También, se presentan los resultados de resolver este problema usando las heurísticas propuestas por (Zielinski, 2008) para este tipo de problemas. Por último, se presenta la aplicación de las metaheurísticas Simulated Annealing y Tabu Search aplicadas al problema de diseño de rutas de vehículos robusto. Estas metaheurísticas fueron escogidas debido a la gran cantidad de aplicaciones en las cuales se han usado para resolver problemas de optimización combinatoria y en especial para el problema de diseño de rutas de vehículos con buenos resultados. Debido a que este problema es nuevo, las instancias a utilizar fueron construidas en base a las instancias comúnmente utilizadas para el problema de diseño de rutas de vehículos. Estas instancias fueron transformadas y con ellas se obtuvieron todos los resultados de este trabajo. Los resultados obtenidos concuerdan con lo presentado en la literatura asociada a la optimización robusta y refuerzan el hecho de que la complejidad de los problemas robustos recae fuertemente en la naturaleza del problema clásico.El solver utilizado para resolver los problemas matemáticos fue CPLEX y el lenguaje de programación fue JAVA. Esta combinación presentó algunos problemas de estabilidad numérica en la resolución de los modelos matemáticos por lo que los resultados resultaron difíciles de interpretar./ABSTRACT: This work presents the robust vehicle routing problem, assuming intervalar uncertainty and using the min-max regret criterion for his resolution. In robust optimization literature has not referred to this approach, so this work presents the mathematical formulation of the robust vehicle routing problem. The resulting mathematical formulation, as expected, is a highly complex due to the inherent complexity of the vehicle routing problem itself and min-max regret criterion. Additionally, this work presents an exact method to solve this new problem, using the Benders Decomposition, which was applied to solve the traveling salesman problem, as presented in the literature. Also, the results are presented to solve this problem by using heuristics proposed by Kasperski & Zielinski for such problems.Finally, we present the application of the etaheuristics Simulated Annealing and Tabu Search applied to the robust vehicle routing problem. These metaheuristics were chosen because of the large number of applications which have been used to solve combinatorial optimization problems and particularly for the vehicle routing problem with good performance. Because this problem is new, the instances used were builted using very known instances for the vehicle routing problem. The results agree with those reported in the literature associated with the robust optimization and demonstrate the fact that the complexity of the robust problems relies heavily on the nature of the classic problem.The solver used to solve mathematical problems was CPLEX and the language programming used was Java. This combination presented some problems of numerical stability in solving mathematical models so that the results were difficult to interpret

    Diseño y desarrollo de un sistema de autoatención para la venta de pasajes de buses utilizando tecnologías Flex y Java con una arquitectura cliente-servidor

    Get PDF
    79 p.La presente memoria aborda el diseño y desarrollo de un sistema de autoatención para la venta de pasajes de buses para la empresa Pullman Bus. El objetivo que busca la empresa con la construcci´on de este sistema es brindar un mejor servicio a sus clientes incorporando nuevas posibilidades en la compra de un pasaje ası como también nuevas tecnologías. Para el proceso de desarrollo del sistema se utilizó una metodología ágil llamada Desarrollo Orientado a Funcionalidades o FDD, la cual se basa en desarrollar iterativa-mente por funcionalidades. El sistema tiene una arquitectura cliente-servidor de tres capas basada en el patrón de diseño Modelo Vista Controlador o MVC. Para la capa Vista del sistema se utilizó la plataforma de Adobe para aplicaciones RIA, Adobe Flex. La capa Modelo fue desarrollada bajo el est´andar JEE de JAVA, la cual se ejecuta en un servidor de aplicaciones JBoss, el que se encarga ademas de administrar las conexiones a las distintas bases de datos a las cuales se conecta el sistema. El Controlador encargado de comunicar la Vista con el Modelo es BlazeDS, un framework libre que es utilizado para comunicar aplicaciones Flex con aplicaciones JAVA. El único medio de pago soportado por el sistema es el efectivo. Por lo que también se debió crear un algoritmo de pago que se comunicara con una capa de control de los dispositivos de la maquina en la cual se aloja el sistema de venta, esto para mantener actualizada la informacion que se le presenta al usuario del dinero que ha ingresado. Finalmente, se realiza un analisis de los resultados obtenidos ejecutando los principales casos de prueba, se concluye sobre el producto obtenido, del uso de la metodología los problemas que se presentaron durante el desarrollo y lo que se espera incorporar al sistema en el futuro.Palabras clave: autoatenci´on, venta pasajes, flex, java, mvc, fdd./ABSTRACT:This report addresses the design and development of a self-service system for bus ticket selling for Pullman Bus Enterprise. The goal seeking by the business with the construction of this system is to provide a better service to its clients including new possibilities in the purchase of a ticket as well as new technologies. The system development process has followed an agile methodology called Feature- Driven Development or FDD, which is based in developing iteratively by functionality. The system has a three-tier client-server architecture based on the Model View Controlle r design pattern or MVC. For the View layer of the system we have used the Adobe Platform for RIA applications, Adobe Flex. The Model layer was developed under JEE standart of JAVA, which is deployed in the JBoss application server, which is also responsible for managing connections to different databases the system is connected. The Controller responsible for communicating the View with the Model is BlazeDS, a open source framework that is used for to communicate Flex applications with JAVA applications. The system payment way is cash only. So, we also had created a payment algorithm that communicates with a control layer devices in the machine which houses the sales system. We do this for keeping the information presented to the user with the money he has entered. Finally, by analizing of the results obtained by running the main test cases, we conclude on the final product, the use of the methodology, the problems that arose during development and what is expected into the system in the future. Keywords: self-serv, ticket sale, flex, java, mvc, fdd

    Estudio preliminar para la creacion de administracion de fondos de salud como sistema alternativo a las Isapres.

    Get PDF
    78 p.Actualmente existen en Chile dos sistemas previsionales de salud, uno del sector público que es el Fondo Nacional de Salud, FONASA y otro del sector privado denominado Instituciones de Salud Previsional, ISAPRE; ambos sistemas reciben las cotizaciones de sus afiliados dependientes o independientes, que mensualmente deben enterar en forma obligatoria, sobre la remuneración mensual imponible con una tasa mínima del 7%, con el objeto de cubrir los gastos de salud que puedan originarse por atenciones médicas u hospitalaria. Se debe además cancelar parte del servicio recibido por las atenciones demandadas. FONASA como institución pública debe además solventar los gastos de salud de los más desposeídos, haciendo uso del fondo común formado por las cotizaciones de sus afiliados. En cambio las ISAPRES, con los fondos no gastados por sus afiliados obtienen un beneficio propio, que finalmente constituye una retribución para sus accionistas. Las cotizaciones de salud representan parte del ingreso de las personas, deben ser pagados desde que se inicia la vida laboral hasta la muerte del afiliado, a través del tiempo se pueden transformar en un importante monto acumulado y puede no guardar relación con lo efectivamente gastado en salud; por ello, es interesante manifestar un planteamiento para mostrar una alternativa al sistema privado de salud que configure un modelo en el cual las personas puedan crear una cuenta individual previsional formada por sus cotizaciones de salud, administrada por una institución con las características de una Administradora de Fondos de Pensiones (AFP), con el propósito de solventar los gastos de atención médica y hospitalaria, y que a la muerte del afiliado se genere un excedente de ahorro pasando a constituir herencia para sus beneficiarios. Si por el contrario los gastos de salud superan al fondo acumulado, esta diferencia debe ser cubierta por un seguro contratado por la Administradora

    Análisis, diseño y desarrollo del sistema de monitoreo para punto de venta automático

    Get PDF
    56 p.Pullman bus, con el afán de entregar una mejor atención a sus clientes, va a integrar a sus operaciones de venta un nuevo sistema de venta de pasajes automático, para lo cual va a utilizar puntos de venta automáticos (POS). El siguiente informe de memoria presenta el análisis, diseño y desarrollo de un sistema de monitoreo para puntos de venta automático. Este sistema surge como necesidad de tener un sistema que permita monitorear, controlar y entregar información en tiempo real del estado de cada POS. Se utilizó una metodología de desarrollo de software ágil Feature-Driven Development (FDD), la cual fue adaptada en su etapa de captura de requisitos. El sistema desarrollado es del tipo Rich Internet Applications (RIA), que entrega una aplicación atractiva al usuario final. Finalmente, se analizan los problemas ocurridos en el desarrollo, el resultado final obtenido y los trabajos futuros del sistema./ABSTRACT:Pullman bus, with the aim of delivering a better service to its customers, will integrate their sales operations a new system of automated ticketing, for which you will use point of sale automatic (POS). The following report presents the analysis memory, design and development of a monitoring system for point of sale automatic. This system arises as a need for a system to monitor, manage and deliver information in real time the status of each POS. We used a methodology of agile software development Feature-Driven Development (FDD), which was adapted into the stage of requirements capture. The system developed is of the Rich Internet Applications (RIA), which provides an attractive application to end users. Finally, we analyze the problems that occurred in the development, the final result and future work of the system

    Diseño y construcción de una herramienta para crear Objetos de Aprendizaje bajo el estándar SCORM a nivel de prototipo

    Get PDF
    102 p.Actualmente existen diversos métodos de enseñanza, para los distintos niveles de educación, desde la clásica forma presencial, donde la fuente principal de conocimientos radica en el profesor, hasta las más modernas, como el "elearning" donde la principal fuente de conocimientos es entregada por el uso de las nuevas tecnologías o la nueva forma de enseñanza que ha ido tomando bastante fuerza en instituciones de educación, el "b-learning" el cual consiste en la fusión de lo mejor de los modelos nombrados anteriormente. Como resultado de la adopción del "e-learning" y del "b-learning" es que han nacido los Objetos de Aprendizaje. La descripción más aceptada en la literatura define los Objetos de Aprendizaje como “cualquier recurso digital que pueda ser reutilizado para apoyar el aprendizaje”, dentro de sus aracterísticas se puede destacar que son: objetos educativos, fáciles de identificar, independientes del sistema administrador de aprendizaje (LMS). Algunas de las ventajas del uso de estos radica en el ahorro de tiempo en la preparación de cursos y la disponibilidad para su uso por parte del alumnado entre otras, permitiendo además el intercambio de contenido libre de contexto, que puede ser utilizado en áreas que no tengan relación directa entre sí, como podría ser la física y la medicina. Con esto, el trabajo de un docente se desarrolla en un contexto de colaboración interdisciplinaria, permitiendo la colaboración con otros profesionales ligados a la enseñanza no dedicados específicamente a la misma área del autor del Objeto de Aprendizaje.El proyecto que se describe en este documento se puede definir como un prototipo de herramienta que permite, desarrollar, complementar y contribuir a la formación de los alumnos, simplificando la creación de contenido a los docentes. Palabras clave: SCORM, LOM, Objetos de aprendizaje, Metadatos, Blended Learning, b-learning, e-learning

    Estudio del estado del arte de servicios en la nube a través de servidores virtualizados

    Get PDF
    160 p.El trabajo que se presenta a continuación llevará al lector a introducirse en el mundo que relaciona tanto la virtualización como cloud computing. Primero pretende entregar el conocimiento esencial referente a estos temas que se encuentran ya inmersos en el mundo informático, entregando los conocimientos fundamentales de la tecnología de virtualización, sus orígenes, su evolución y su maduración como una tecnología primordial en los avances tecnológicos actuales. Una vez definido esto, se pasará a explicar Cloud Computing, indicando su estado actual, los motivos de su nacimiento,su vertiginozo ascenso, sus modelos y también sus fortalezas y desventajas,para terminar entregando una mirada sobre su evolución hacia el futuro. Posteriormente, se analizarán como casos de estudio, los principales proveedores de Cloud Computing existentes, indicando sus servicios disponibles, describiendoles e indicando sus características y precios, además entregando una mirada como estas empresas están haciendo su ingreso y su oferta a los mercados tanto de Latinoamérica como particularmente están inmersas en Chile.A continuación se presentará al lector, una implementación de un servicio de Business Intelligence, tanto en una nube privada como la implementación del mismo servicio en una nube pública de Amazon EC2. En esta sección se ejemplificará el proceso de selección del servicio a utilizar, evaluando las herramientas de virtualización, servicio a utilizar, precios involucrados y los procesos de instalación, pruebas y puesta en marcha para cada uno de los casos, para finalizar con una comparación entre ambas implementaciones. Todo lo anterior llevará a concluir la directa relación existente entre virtualización y cloud computing, como esta relación impulsa a cambiar la forma de entrega de los servicios de TI, como afecta la inversión en tecnología, los ahorros en tiempo de implementación y puesta en marcha y las ventajas competitivas que brinda la migración hacia cloud computing
    corecore