18,975 research outputs found

    Automatización del desarrollo de aplicaciones web mediante el enfoque mda-mde

    Get PDF
    Este documento describe el proceso de desarrollo del Trabajo de Grado titulado Automatización del desarrollo de aplicaciones web mediante el enfoque MDA-MDE, enmarcado dentro del grupo de investigación ISTAR del Departamento de Ingeniería de Sistemas de la Facultad de Ingeniería de la Pontifica Universidad javeriana. En el transcurso de este Trabajo de grado, se propone aplicar la metodología MDA (Model Driven Architecture) - MDE (Model Driven Engineering) para la creación de aplicaciones web, definiendo un lenguaje de modelado para representar aplicaciones web independientes de tecnología. Adicionalmente, con base en el modelado, se realiza un transformador de código para la tecnología específica JEE6 (Java Enterprise Edition 6).Ingeniero (a) de SistemasPregrad

    Diseño e implementación de un prototipo de sistema de información en la web para las empresas prestadoras del servicio público de taxis en Pereira

    Get PDF
    El mundo organizacional encuentra cada día nuevos desafíos que afrontar, con competencia creciente, mejoras tecnológicas, lucha de precios y la necesidad por mejorar la atención al cliente, esta serie de cambios se realizan de manera rápida así que, se debe responder siempre en plazos cortos de tiempo. Los sistemas de información (SI) son el motor que mueve a las organizaciones en la actualidad, por esto la tarea de los SI es proveer soluciones y ayudar en las tareas de la empresa para alcanzar beneficios y objetivos estratégicos, no ser un lastre o problema en el desarrollo de las actividades

    Diseño de la estructura de costos del servicio de transporte para el cálculo del precio optimo en base al WACC (costo promedio ponderado de capital) aplicado en la empresa Icoltrans S.A.S.

    Get PDF
    En los últimos años, el crecimiento en el sector servicios y los avances en la tecnología de la información han transformado la naturaleza de la economía y han ocasionado que muchas industrias de servicios cambien en forma significativa la manera de operar. Estos cambios, a la vez, han urgido al desarrollo de prácticas de administración de costos innovadoras y relevantes. El presente trabajo tiene como objetivo definir, diseñar y modelar una estructura de costos de transporte aplicable a la Compañía Icoltrans S.A.S; este proyecto fue realizado con doble finalidad: la primera es la diseñar una estructura de costos que permita fijar en forma eficiente y eficaz los costos en los cuales se incurre en los procesos de transporte, permitiendo conocer el costo real del servicio prestado; y la segunda finalidad, consiste en la fijación de un precio optimo del servicio por medio de herramientas financieras (Costo promedio ponderado de capital), verificando de esta forma si la empresa obtiene rentabilidad. Finalmente, la creación de la Estructura de Costos será una herramienta útil y eficiente para la parametrización en la obtención del precio basados en herramientas financieras, aplicables a cada uno de los negocios y ofertas mercantiles; con el objetivo de tomar decisiones basados en indicadores de rentabilidad y presupuestos.In recent years, growth in the service sector and the advances in information technology have transformed the nature of the economy and have caused many service industries to significantly change the way they operate. These changes have urged the development of innovative management practices and relevant costs. This paper aims to define, design and model a cost structure of transport applicable to the Company Icoltrans SAS; This project was conducted with two purposes: First is to design a cost structure that allows fixed in an efficient and effective the costs which are incurred in transport processes, allowing to know the actual cost of the service; and the second purpose is the assessment of optimum price of the service through financial tools (weighted average cost of capital), thus verifying if the company gets returns. Finally, the creation of the Cost Structure will be a useful and efficient tool for parameterization in obtaining price based on financial, applicable to each of the business and commercial offer; in order to make decisions based on profitability indicators and budget decisions

    Propuesta metodológica para la implementación de una arquitectura orientada a servicios en entornos de Sistemas de Fabricación Distribuida

    Get PDF
    Los Sistemas de Fabricación de Siguiente Generación, concebidos por la organización IMS (Intelligent Manufacturing Systems), cubrirán la demanda de un mercado cada vez más cambiante y exigente, reuniendo de forma dinámica las funciones de múltiples sistemas internos y externos a la propia empresa de fabricación en lo que conocemos por una empresa extendida. Sin embargo, resulta difícil estructurar estos sistemas para conseguir la flexibilidad deseada y la interoperabilidad con los de las demás organizaciones. Además, un defecto en el sistema tendría un fuerte impacto: afectaría no sólo a la empresa propietaria del sistema, sino también a sus colaboradores. Por estas razones, creemos que una buena decisión sería emplear una arquitectura orientada a servicios diseñada siguiendo una metodología que adopte los servicios como concepto central, en vez de como un detalle de implementación. Para que la arquitectura sea fiable en su conjunto, tendrá que ayudar a localizar errores antes de que sucedan en un entorno de producción. En este artículo proponemos el uso de técnicas de pruebas específicas para este tipo de sistemas, realizamos una comparación de las metodologías existentes para el desarrollo de arquitecturas orientadas a servicios y esbozamos una serie de extensiones sobre una de las existentes para integrar técnicas de prueba.As envisioned by the IMS (Intelligent Manufacturing Systems), Next Generation Manufacturing Systems will satisfy the needs of an increasingly fast-paced and demanding market by dynamically integrating systems from inside and outside the manufacturing firm itself into a so-called extended enterprise. However, organizing these systems to ensure the maximum flexibility and interoperability with those from other organizations is difficult. Additionally, a defect in the system would have a great impact: it would affect not only its owner, but also its partners. For these reasons, we argue that a service-oriented architecture (SOA) would be a good candidate. It should be designed following a methodology where services play a central role, instead of being an implementation detail. In order for the architecture to be reliable enough as a whole, the methodology will need to help find errors before they arise in a production environment. In this paper we propose using SOA-specific testing techniques, compare some of the existing SOA methodologies and outline several extensions upon one of them to integrate testing techniques

    SOA: mitos, verdades y tendencias

    Get PDF
    Actualmente gran parte de las empresas desean implantar en sus negocios plataformas basadas en arquitecturas de negocio empresariales que permitan responder de forma flexible a los cambios que afectan a la actividad de negocio y que permita escalar en el tiempo con el menor impacto posible sobre los sistemas y aplicaciones que ya tienen implantados. Una adopción de SOA bien planificada y ejecutada puede mejorar la capacidad de respuesta de las empresas [CIOPERU]. La intención de éste trabajo es mostrar el camino correcto en cuanto a lo que realmente es SOA y el beneficio que le puede brindar a las empresas. A continuación se puede observar una pequeña contextualización de cómo son las empresas antes de adoptar SOA y que beneficios pueden llegar a obtener luego de realizar la adopción de ella

    Presente y futuro de los sistemas recomendadores en la web 2.0

    Get PDF
    En una Web dominada por los medios sociales para la información, la relación y la comunicación, la dinámica que se establece entre contenidos, personas y tecnología cambia radicalmente. Ante la relevancia que cobra el contenido generado por usuarios en este escenario –esencialmente relacional-, la localización de las mejores fuentes de información requiere sistemas recomendadores que incorporen la naturaleza social de una Web que va más allá de la primigenia internet. Se revisan las aproximaciones actuales a los procesos de recomendación, poniéndolas en el contexto de las tendencias asociadas al fenómeno del social computing. Asimismo, se destacan algunas líneas de actuación en la redefinición del problema de la recomendación en un panorama dominado por las redes sociales y la generación de contenidos por los usuario

    Aplicacion movil bajo la plataforma Android para pre-matricylas de estudiantes de Oxford Internacional School, en el año 2014

    Get PDF
    El presente trabajo tuvo como objetivo fundamental el desarrollo de una aplicación móvil en Android para realizar inscripción de cursos técnicos, que ayuda a mantener los datos de los alumnos en orden al momento en que se realice la matricula oficial para estudiantes que llevaran un curso técnico en Oxford international School. El estudio se enmarco bajo la modalidad de proyecto factible sustentado por una investigación de campo de carácter aplicativo. La población que conforma el estudio estuvo constituida por todas las escuelas del municipio de Managua, y la muestra por el tercer año A del colegio Miguel de Cervantes del municipio de Managua. La necesidad fue presentada por el director del centro Oxford a quien junto con el comité Administrativo de dicho centro se aplicó el instrumento de la encuesta, las respuestas evidencian la necesidad de implementar la App que contribuya a mejorar el proceso de pre matricula y asegurar los datos al momento de atricularse .El diseño de la aplicación móvil se centró en la captura de los datos en el momento de realizar la pre matricula

    Análisis de Enfoques de Model Based Testing para Pruebas Funcionales orientados a Aplicaciones Web

    Get PDF
    En los últimos años las aplicaciones web han ido incrementando en número y a la vez en complejidad debido a la incorporación de nueva tecnología. Esto ha repercutido en un aumento de complejidad de la fase de pruebas dentro del ciclo de vida del desarrollo de software, la cual nos permite asegurar la calidad del producto desarrollado. Esta fase representa un mayor costo y esfuerzo. Con otro tipo de aplicaciones no se le asignaba el tiempo ni esfuerzo necesario. Sin embargo, debido al impacto que puede tener una aplicación web mal probada durante la puesta en marcha de la aplicación, han surgido diversas investigaciones en técnicas para la simplificación de la fase de pruebas. Una de estas técnicas es model based testing, que mediante la representación del comportamiento esperado de la aplicación, genera automáticamente los casos de prueba, incluso permite la ejecución automática de los mismos y su evaluación. El presente trabajo presenta una revisión analítica de los enfoques en model based testing para aplicaciones web orientados a pruebas funcionales, identificando para ello los enfoques existentes dentro de este contexto y realizando un esquema de caracterización para el análisis de las principales características, herramientas y documentación disponible para la aplicación de los enfoques.Universidad de Sevilla. Master Universitario en Ingeniería y Tecnología del Softwar

    Satisfacción del cliente por medio de innovación apoyada en tecnologías móviles

    Get PDF
    40 páginasLas filas, en general son algo que no le gusta a la gente, sin embargo, para muchos temas sociales son necesarias, en particular si hablamos de eventos de entretenimiento como funciones de cine, obras de teatro e incluso conciertos musicales, los espectadores en general se ven obligados a hacer filas para adquirir o reclamar sus boletas fisicas, y luego generalmente para ingresar a los eventos debes hacer nuevamente una fila. El objetivo es mejorar la experiencia de los clientes implementando procesos innovadores que cambien la forma en la que actualmente acceden a este tipo de eventos, en principio se buscara eliminar la necesidad de hacer filas para adquirir la boletería, este proceso entregará una boleta electrónica que evitara que el cliente deba hacer una nueva fila para reclamar su boleta fisica, esto ya aporta mejoras en el tiempo que debe invertir el cliente para adquirir y obtener su boleta. Seguido a esto se implementará un método novedoso y ágil que permita la validación y entrada rápida de los usuarios a los eventos en los que se utilice ésta tecnología, motivando un incremento en el uso y asistencia a estos servicios.The rows in general are something that people do not like, however, far many social issues are needed, particularly if we talk about entertainment events like film roles, plays and even musical concerts, viewers in general Are forced to make rows to acquire their physical tickets, and then generally to get into the events you must make a row again. The objective is to improve the customer experience by implementing innovative processes that change the way they currently access these shows, at first we will seek to eliminate the need to make a row to purchase the ticket, this process will deliver an electronic ticket that would avoid That the client must make a new row to claim his physical ticket, this already provides improvements in the time that the client must invest to acquire and obtain bis ticket. Following this will be implemented a novel and agile method that allows the validation and rapid entry of users to the events in which this technology is used, motivating an increase in the use and assistance to these services.Especialista en Gerencia y Tecnologías de InformaciónEspecializació
    corecore