idashboarda pp Cuadro de Mando Operacional Ángel Luis Peñalosa Roiz Aplicaciones multimedia de nueva generación ITT - Telemática

Documentos relacionados
PROGRAMA FORMATIVO AvANZA

Pack Comercio Electrónico

Curso de Programación con Android

Tema 45 Grupos de trabajo. WorkFlow 30/05/2011

IN3 SIGCam. Sistema Integral de Gestión para Cámaras de Comercio

Diseño e implementación de soluciones de Dispositivos Conectados para Pequeñas y Medianas Empresas

Curso de PowerPoint 2007

POLITÉCNICA SUPERIOR DE JAÉN Grado en Ingeniería Informática

Microsoft Exchange 2010

Autor: Isaac Bravo García. o o o o

FORMACIÓN OFICIAL PARA LA CERTIFICACIÓN ANDROID. Experto/a en Desarrollo de Aplicaciones Android

ADMINISTRACION Y DISEÑO WEB CON WORDPRESS

INFORMÁTICA III: PROGRAMACIÓN DIDÁCTICA BLOQUE COMPLEMENTARIO SOFTWARE: PRESENTACIONES CON DIAPOSITIVAS

AMS (Administración de Membresía y Seguimiento) Windows XP, Windows Vista, Windows 7 Versión [1.0] Historia de revisiones

CPR010. SISTEMA DE GESTIÓN DE CALIDAD ISO 9001:2000

Administración Local Soluciones

65 HORAS. documentos. describe el. información. de la suite. Pág.1

1 Departamento de Informática y Comunicaciones. IES San Juan Bosco (Lorca-Murcia)

Además de estas actividades principales, se identifican como necesarias las siguientes:

Calidad de modelos BIM (Building Information Modeling) aplicados al Patrimonio. Universidades de Granada, Jaén y Sevilla

Cursos de Capacitación 2015

CURSO PRÁCTICO ONLINE: MICROSOFT PROJECT 2013 CON LOS FUNDAMENTOS DE LA GUIA DEL PMBOK

Desarrollo de Aplicaciones Móviles ANDROID Profesor: Arón Elías HERRERA PONTE ANDROID AVANZADO

GUÍA DE ELABORACIÓN DE LA CONSULTORÍA EMPRESARIAL

Programación de Aplicaciones Móviles

1.- ESCRITORIO GNOME 2.- SISTEMA: PREFERENCIAS 3.- SISTEMA: ADMINISTRACIÓN

SIMASC. Documento de Especificaciones de Arquitectura: Versión 1.1

Administración Local Soluciones

1. Objetivo de la aplicación

Dirección General de Tecnologías de la Información (DGTI)

Atlassian JIRA. Tome el control de sus proyectos

CURSO TALLER DE DESARROLLO DE APLICACIONES MÓVILES MULTIPLATAFORMA 2ª EDICIÓN ORGANIZA COLABORA

Servicio de Registro de Solicitud de Acreditaciones para Dirigir u Operar Instalaciones de Radiodiagnóstico Médico

REGISTRO S.A CURSOS DE FORMACION

Conjunto de servicios de los módulos funcionales. Entre los servicios que se ofrecen, destacamos:

Certificado de Profesionalidad Atencion al cliente en el proceso comercial (UF0349)

También. os. de formación. tendencias. Explica cómo se y la función de. Pág.1

Pontificia Universidad Católica del Ecuador

Construcción de un módulo de seguridad integrado en una arquitectura SOA Open Source

ESPECIFICACIÓN TÉCNICA SISTEMA DE CONTROL DE TEMPERATURA PARA INSTALACIONES TÉRMICAS. Elaborado: Rufino Pulido Fecha: 07/09/2010 Aprobado: Fecha:


Mancomunidad del Guadajoz Campiña Este de Córdoba (MGCEC). Entidad Pública.

LOCALIZACIÓN EN LA PROGRAMACIÓN DE AULA ÁREA Tecnología CURSO 3º E.S.O.

Materia: Tecnología de la Información. Profesor: Ariana Rosenthal Cátedra: Silvia Koklia FCE UBA. Tema: Instructivo de Access

ARQUITECTURA. Arquitectura software de la plataforma de Expediente Electrónico

MANUAL CONFIGURACIÓN XMEYE DISPOSITIVOS MOVILES ANDROID

Para EMPRESA X. Tienda Online. 01 de septiembre de 2015

La Transformación de. Newsletter Abril Por qué y Para qué utilizar la metodología Belbin: Objetivos

CENTRAL VIRTUAL IPLAN

Portal para Acceso Profesional a Juicios Orales

Asistencia técnica para instalación, reparación y mantenimiento preventivo de equipo de cómputo: PC, Laptop, impresora y Fax.

Curso de Excel Con la realización de este curso se pretende capacitar al alumno para poder realizar

Ficha Técnica Sistema de Gestión Médica

Gestión de Servicios de TI Gestión de Problemas ( menos y menores incidencias)

Programación de Aplicaciones Móviles

Curso de Access 2007

Curso de Flash CS3. 1. Objetivo. 2. Contenido. Unidad 1: Introducción. Unidad 2: Mi Primera Animación Flash. Unidad 3: El Entorno de Flash CS3

EXCMO. AYUNTAMIENTO De BAEZA (Jaén) Dpto. Informática

MEDICIÓN DEL TAMAÑO DEL SOFTWARE EN APLICACIONES SOA CON PUNTOS DE FUNCIÓN COSMIC. Mirella Pérez Falcón

INTRODUCCIÓN A BSCW CFIE VALLADOLID I (Mayo de 2003)

Curso de Diseño Web Introductorio

CONVOCATORIA START-UP PUCP 2013 BASES

Para EMPRESA X. Página Web Móvil. 01 de junio de 2015

Actividad 5. Manual de arquitectura y esquema conceptual de contenidos. Introducción. Esquema conceptual de contenidos

BASES DEL CONCURSO FIRST EDITION

Gestión del cambio. Requisitos y estrategias de incorporación de las TIC

Contenido. Lineamientos para la gestión de proyectos Versión: 0. 1/oct/2012 Pág. 7

GFacturaXML: Manual del Usuario. Fco. Sancha 22 Bajo G, Madrid tel fax

CONVOCATORIA DE BECAS PARA EL DESARROLLO DE PROYECTOS PROGRAMA PILOTO DE PROTOTIPOS COMERCIALIZABLES. - Bases -

Lectura Nº 8. Sistema de Presupuesto Público

ALUMNOS DE DOCTORADO. INSTRUCCIONES DE USO DE LAS AULAS DE INFORMÁTICA

MANTENIMIENTO DE CUBIERTAS

PLATAFORMA TECNOLOGICA EN LINEA DE GESTION DE PROYECTOS DE LA INGENIERÍA INDUSTRIAL

DFD de mi Sistema de Información

Registro de Solicitudes de Inspección

Foco en el Cliente - Modelo SIGO (Sistema Integrado de Gestión Organizacional)

FORMULARIO DE SOLICITUD DE SELECCIÓN DE PERSONAL (Requisitos del puesto vacante)

Miembro de Global Compact de las Naciones Unidas - Member United Nations Global Compact SEMINARIOS HERRAMIENTAS COMERCIALES, TEMA:

Registro de Documentación de Actividades Reguladas RINR art. 74

COMERZZIA. Manual de Usuario TIENDA VIRTUAL MP SISTEMAS

MES Y AÑO: Septiembre Octubre semanas

Pro 5.2 Nota de actualización

PROCESO: GESTIÓN DE SISTEMAS DE INFORMACIÓN Y TECNOLOGÍA PROCEDIMIENTO: ADMINISTRACIÓN DE REDES Y COMUNICACIONES

Pautas de accesibilidad para Experiencias móviles en Museos

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER PROGRAMA DE INGENEIRIA DE SISTEMAS ANÁLISIS Y DISEÑO DE SISTEMAS. Enfoques para Modelado del Negocio

Auditor en Sistemas de Gestión Medioambiental UNE-EN-ISO-14001

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.

CAPITULO 2. MODELOS DE REDES

INTERCOONECTA ESPAÑA. I Convocatoria 2016

Unidad 8: Aplicaciones de la Informática en otras Disciplinas y Tendencias Futuras

FACTUSOL 59 MÓDULOS DISPONIBLES

Lo que se pretende conseguir es proporcionar información detallada sobre. algunos ejemplos de software diseñados para implementar la Minería de Datos.

Consejería de Hacienda y Administración Pública. Cliente de firma electrónica. Consulta de configuración de usuario final en entorno Windows

Implementar dicha interfaz Definir TODOS los métodos incluidos en dicha interfaz

UNIVERSIDAD TECNOLÓGICA DE SANTIAGO UTESA ESCUELA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES PROGRAMAS DE ASIGNATURAS. PENSUM 2015

Implantado en: Ministerio de Educación Cultura y Deporte Centros educativos de Ceuta y Melilla

PLIEGO DE CONDICIONES TÉCNICAS. Ref. PL/FECYT/2008/015 30/12/2008

Serials Solutions. Guía de referencia rápida del Client Center

Manual del usuario. Tiene dudas sobre el Videoatlas de Anatomía humana de Acland?

TÍTULO: Aplicación de las TIC al aula. Geometría de figuras planas v-1.0. Ciclo 3º E.P.

Transcripción:

idashbarda pp Cuadr de Mand Operacinal Ángel Luis Peñalsa Riz Aplicacines multimedia de nueva generación ITT - Telemática

Intrducción Se pretende desarrllar una aplicación Ad hc para la platafrma ios de Apple. Una herramienta de cntrl y gestión baj una interfaz grafica de usuari, denminada cuadr de mand. Una slución de visibilidad para ls dats del negci accesible desde cualquier lugar cn cnexión a internet.

Objetivs Desarrllar la aplicación en Swift, el nuev lenguaje prgramación para aplicacines ios de Apple. Diseñar la aplicación cn gráfics vectriales realizads cn Sketch y según la Graphical User Interface predefinida pr Apple. Buscar flexibilidad cn la carga de dats desde un ficher XML en la nube, desacplándla de cualquier mdel de dats existente. Transfrmar ls dats en infrmación y esta en cncimient para el negci.

Diseñ e Implementación Las fases empleadas en el desarrll de la aplicación han sid las siguientes: Estructura. Estructura de ls elements y cntenids de la App, definición del ficher XML. Diseñ Interfaz. Diseñ gráfic de la aplicación y navegabilidad. Implementación. Desarrll del códig fuente de la aplicación.

Estructura Organización de la aplicación partiend de un entrn empresarial cmercial, mdel Ad Hc. Está cmpuesta de ls siguientes elements. Campañas. Selección de campañas cmerciales lanzadas pr la empresa para captación de clientes. Agencias. Selección de agencias cmerciales que expltan cmercialmente las campañas fertadas. Cumplimient. Objetivs y cumplimients de ventas pr campaña.

Esquema Arquitectura Glbal Un prces lcal generará un ficher de dats XML periódicamente que l subirá a la nube. La App cnsumirá del ficher para el tratamient de la infrmación.

Esquema de carga y muestra de dats

Definición Dats App-XML Al estar desacplad de un mdel de dats especific (bases de dats), el rigen de dats se realiza mediante la carga de dats realizand un parse del ficher XML definid pr ambas partes. Se muestran ls Structs definids para el tratamient de dats.

Diseñ Interfaz Se realiza un skin especific a partir del editr de imágenes vectriales Sketch. Se emplean técnicas de navegabilidad mediante un menú principal y deslizamient lateral en ambs sentids. Interfaz limpia e intuitiva que permita visualizar la infrmación rápidamente.

Screencast de Navegabilidad [Visualización de Vide]

Implementación Principales bjets que cntrlan y cnfiguran ls rasgs de la aplicación. AppDelegate.swift Se especifica determinadas características y accines que querems estén presentes en el cnjunt de la App. Visual Cntrllers (VC) Determinan el cmprtamient de las clases que se cnfiguran en la parte visual. Cada cmpnente tiene su parte visual relacinada cn su parte de códig. MenuScreenViewCntrller Es la pantalla del menú principal y cada element está definid dentr del crrespndiente Strybard.

Menu (MenuTableViewCell.swift) Se utiliza para crear tablas cn un aspect persnalizad, que difiere del establecid pr defect en ios. Situación (ViewCntrller y PageViewCntrller) Cntrla las vistas de interacción entre las paginacines de las vistas diaria, mensual y anual. Parsing cn NSXMLPARSE Permite la lectura del dcument XML, la clase encargada es NSXMLParser de Swift. Se encarga de recrrer tds ls elements del ficher. Para el almacenamient de dats se ha elabrad un algritm de cntrl de ls elements parseads, ests serán cargads sbre structs previamente definids. Refresc de Vistas El métd viewdidlad se ejecuta al cargarse una vista, aquí se define el códig necesari para refrescar ls dats de una tabla realizand el gest de deslizamient hacía abaj, cncid cm pulltrefresh.

Cmpartid (Shared) Las clases, Agencia, Campaña, Objetiv y UIClrExtensin, sn utilizadas a l larg de la App. Sn clases cmpartidas que definen las prpiedades que tendrán ls bjets. Strybards Se define la interfaz visual de la aplicación, la parte crrespndiente a la Vista dentr del patrón MVC utilizad a la hra de desarrllar una App para ios. A través de AutLayut ns facilita la adaptación de las interfaces a ls diferentes tamañs de pantalla. Assets Incluye tds ls icns, lgtips e imágenes que se vayan a incluir en el pryect. Este catálg debe cubrir las diferentes reslucines necesarias para el cnjunt de dispsitivs ios, @1x, @2x, @3x.

Inf.plist En este ficher se cnfigura partes imprtantes de la App, cm rientacines sprtadas, nmbre del paquete de la App, estil de la barra de estad etc. Gradientes Ls clres cn estil degradad n están incluids pr defect dentr del SDK de ios, pr l que hay que crearls insertand una subcapa de tip CAGradientLayer. Pds Librerías de tercers que permitirá dtar de animacines a la App, el más ppular instaladr de paquetes se llama Ccapds. Las animacines que se han utilizad sn de Spring (https://github.cm/mengt/spring) y en la prpia web ya ns indica el text a intrducir dentr del Pdfile.

Test y Mejras La aplicación ha sid smetida a test reales en dispsitivs físics de algun@s cmpañers. El resultad ha sid bastante satisfactri per se han identificad diferentes mejras para un futur. Panel de cnfiguración. Parametrización de camps. Lgin de usuari Enví pr crre electrónic de la infrmación, así cmunicar e interactuar cn las tmas de decisines sbre el negci.

Cnclusines Ls bjetivs prevists inicialmente se han cumplid satisfactriamente. La aplicación tiene muchas psibilidades de ampliación pr l que es escalable Me ha permitid entender ls prcess a desarrllar dentr de un pryect. Aprender un nuev lenguaje y pner en prácticas habilidades adquiridas en la carrera. Satisfacción de haber realizad un buen pryect ante duras adversidades.