UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO."

Transcripción

1 UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Nombre de proyecto: BILL OF LADING PROJECT Empresa: ScanOnline Memoria Que como parte de los requisitos para obtener El título de TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÒN ÁREA SISTEMAS INFORMATICOS Presenta: DARÍO EFRAÍM MONDRAGÓN CASTILLO Asesor de la UTEQ Asesor de la Empresa Ing. María Auxilio Pérez Ríos Ing. Mason Stallings Santiago de Querétaro, Qro. 6 de Febrero del 2013

2 RESUMEN El presente documento describe el diseño, construcción e implementación de la aplicación android, que permite capturar firmas y numero de envió para la empresa Carolina Beverage. La aplicación recibirá el numero de envió y capturará la firma del mensajero, junto con la hora y fecha. Estos datos serán mandados a un servicio web REST (Transferencia de Estado Representacional) que realizará el vinculo entre la aplicación y la base de datos SQL server. Cabe mencionar que la arquitectura web REST es la nueva tendencia para servicios web y retoma los principios de la arquitectura web para crear nuevas tecnologías. Para realizar la aplicación android se utilizó el framework open source Apache Cordova (anteriormente conocido como phonegap) que soporta 7 plataformas móviles utilizando lenguajes web (Jquery, CSS y HTML5). La utilización de este framework permitirá la facilidad de trasladar aplicaciones de un sistema operativo móvil a otro, ampliando las oportunidades de la empresa ScanOnline en menor tiempo y costo. Este proyecto será la primera aplicación móvil android de la empresa ScanOnline y expandirá su negocio que principalmente ofrece soluciones de tipo hardware. ABSTRACT The following document describes the design, construction, and implementation of the android app Signature capture for bill of lading, which will capture signatures and the bill of lading for the company Carolina Beverage. The application will receive the bill of lading and capture the user s signature, along with the hour and date. This information will be sent to a REST web service (representational state transfer) which will transfer the data between the app and the SQL server database. It is worth mentioning that the REST web architecture is the new tendency for web services and takes the basic principles of HTML to create new technology. To realize the android app, the Apache cordova framework (formerly known as phonegap) was used, which supports more then 7 mobile platforms utilizing web languages (JQuery, CSS and HTML5). The usage of this framework will facilitate moving apps to a different mobile operating system and reduce time and cost for scanonline. This proyect will be the first mobile android app for scanonline and will expand their business which offers mobile and hardware solutions 2

3 DEDICATORIAS. Esta memoria se la quiero dedicar a mis padres y hermano por lograr darme la motivación y el apoyo para poder terminar el proyecto de manera exitosa. Sin ustedes mi vida no sería la misma, gracias por todo. También a toda los empleados de la empresa Scan Online y especialmente al presidente Lee Pickler por la oportunidad de poder trabajar para la empresa y por el excelente trato que recibí estando en Carolina del Norte. AGRADECIMIENTOS. Quiero agradecer a la ingeniería Perla Mercado Rodríguez, Director de la carrera Rodrigo Mata Hernández y a mi asesora de estadía y maestra María Auxilio Pérez Ríos por lograr hacer esta estadía posible y darme la motivación necesaria para seguir adelante y completar el proyecto de manera exitosa. También a la familia Osborne por darme asilo, comida y una familia nueva mientras realizaba el proyecto, a Patricia, Tom Horner y Joshua Griffin por ser los mejores anfitriones en Carolina del Norte y lograr el intercambio exitoso entre la UTEQ y Stanly Community College. 3

4 INDICE RESUMEN... 2 ABSTRACT... 2 DEDICATORIAS AGRADECIMIENTOS I. INTRODUCCION... 5 II. ANTECEDENTES III. JUSTIFICACIÓN IV.OBJETIVOS V. ALCANCES VI. JUSTIFICACIÓN TEÓRICA... 7 VII.PLAN DE ACTIVIDADES VIII. RECURSOS MATERIALES Y HUMANOS IX. DESARROLLO DEL PROYECTO...10 FASE DE INICIO...10 FASE DE ANALISIS Y DISEÑO...11 FASE DE CONSTRUCCIÓN...13 FASE DE CONTROL Y SEGUIMIENTO...18 IV. RESULTADOS OBTENIDOS XI. ANÁLISIS DE RIESGO XII. CONCLUSIONES XIII. RECOMENDACIONES (personal) XIV. REFERENCIAS BIBLIOGRÁFICAS

5 I. INTRODUCCION El presente documento describe el proyecto Signature capture for bill of lading que fue realizado por parte de la compañía Scan Online para la empresa Carolina Beverage para poder concluir la estadía de la carrera, tecnologías de la información y comunicación dentro de la universidad tecnológica de Querétaro. II. ANTECEDENTES. La empresa ScanOnline busca ampliar su mercado, al integrar más opciones móviles y ofrecer soluciones tecnológicas innovadoras para los empresarios. El asociado empresarial de ScanOnline, Motorola, acaba de lanzar al mercado su tableta empresarial ET1 y junto con SO busca la integración de este producto en el mercado. El proyecto propuesto por Carolina Beverage ofrece una oportunidad excelente para explotar las capacidades del sistema operativo android de la tableta ET1. III. JUSTIFICACIÓN. La tendencia actual de las innovaciones empresariales en el mundo del desarrollo de software va hacía la tecnología móvil. Con el amplio crecimiento de poder, capacidad y distribución de los smartphones, se pueden lograr nuevas aplicaciones que ofrecen una gama de oportunidades para las empresas. Carolina Beverage busca una solución móvil que le permita la captura rápida de la firma del cliente al entregar paquetes con sus mensajeros y subir esta información a su base de datos a través de wifi. La opción de utilizar la tableta ET1 le ofrece a Carolina Beverage una plataforma intuitiva y fácil de utilizar para el usuario, logrando una portabilidad rápida, segura y eficaz para confirmar el envio de paquetes. 5

6 ScanOnline al desarrollar este proyecto podrá aumentar su área de desarrollo de software ofreciendo mas aplicaciones a sus clientes y al mismo tiempo lograr la venta de la tableta ET1 proporcionada por su socio Motorola, ampliando ventas de hardware y software y atrayendo nuevos clientes que desconozcan las capacidades actuales de los smartphones. IV.OBJETIVOS. Objetivo General. Desarrollar una aplicación en Android que pida la inserción de numero de envió y la captura de la firma del manejador de camión. La firma, hora y fecha y numero de envió serán enviados a la base de datos SQL server por medio de un servicio web. Objetivos Específicos. Investigación de tecnologías móviles y servicios web. Desarrollo de aplicación movil. Desarrollo de base de datos en SQL server. Desarrollo de servicio web (ASP.Net). V. ALCANCES. La presente tiene alcance a la compañía carolina beverage y para cualquier futuro proyecto que quiera desarrollar scan online basándose en este mismo. Fase de inicio Periodo 15 de Octubre 2012 a 2 de Noviembre Investigación Tecnologias MongoDB, OpenMobster, SQLite. Investigación de arquitecturas web SOAP y REST. Investigación Phonegap. 6

7 Investigación framework para interfaz (JqueryMobile, JO, Sencha Touch y Kendo UI). Investigación Captura de firma. Investigación MVC 4 webapi.net. Fase de Analisis y Diseño Periodo 5 de Noviembre 2012 a 15 de Noviembre Diseño interfaz prototipo jquery. Diseño base de datos Bill Lading. Diseño webapi MVC4. Fase de Construcción Periodo de 16 de Noviembre a 30 de Noviembre Implementación Jsignature para captura de firma. Implementación WebApi para transferencia de datos. Implementación de BD para guardar los datos. Implementación de conectividad entre Cliente y servidor, utilizando el webapi. Fase de control y seguimiento Periodo de 3 de Diciembre a 17 de diciembre Prueba de requisitos funcionales. Documentación diseño. Casos de prueba. VI. JUSTIFICACIÓN TEÓRICA. Con el crecimiento diario de la cantidad de usuarios que poseen un Smartphone, cada día es más notorio lo conveniente y fácil que es utilizar una aplicación para cualquier actividad que se quiera realizar. 7

8 Tener tu propia aplicación para tu negocio es una excelente forma de ganar reconocimiento entre tus clientes, te permite tener un acceso directo al teléfono de tus clientes donde puedes poner a tu negocio, producto o servicio. Ayuda también a atraer a una generación nueva de usuarios que están acostumbrados a tener todo dentro de su Smartphone, lo cual es una oportunidad de inversión creciente para empresas que quieran expandir su negocio. Como lo menciona el articulo de BeQRious.com (Grow your business with Smartphone apps), para ser exitoso tienes que analizar de forma extensa tu negocio y ver que tipo de aplicación podría crear una buena reputación entre tus clientes y clientes potenciales. Asegurar que tu aplicación agregue valor o que sea de utilidad para asegurar que los clientes usen la aplicación y que les dé gusto usarla. Mientras las aplicaciones pueden ser una gran oportunidad de mercado, nunca se debe de abusar. Tiene que ser una aplicación que realmente atraiga a tus usuarios y les aporte una funcionalidad que sea fácil de utilizar y con una interface entendible. Scanonline decidió crear una aplicación que permita escanear códigos de barra y capturar firmas para el sistema operativo android (posiblemente otros también usando la tecnología de Cordova), ya que ScanOnline cuenta con una aplicación para un ambiente industrial con los dispositivos móviles que ofrece su partner Motorola. Por lo cual se decidió crear una aplicación que sea más visible, amigable y que permite hacer escaneos más rápidos y con un dispositivo como el Smartphone que crece mas con cada día. 8

9 VII.PLAN DE ACTIVIDADES. Se organizó el proyecto en varias fases para poder llevar acabo un control y seguimiento adecuado de las tareas y objetivos a completar, con esto se facilita la realización del proyecto en tiempo y forma. Figura 1 En la imagen superior se puede observar las fases que conforman al proyecto siendo fase de inicio, fase de análisis y diseño, fase de construcción y fase de control y seguimiento, se puede observar también el diagrama de Gantt que muestra el flujo de las tareas y fases. VIII. RECURSOS MATERIALES Y HUMANOS. - Tableta android ET1. - Scanner como accesorio para la ET1. - Laptop Lenovo. - SQL server. - MVC4 framework. - Cordova framework. - Eclipse IDE. 9

10 IX. DESARROLLO DEL PROYECTO FASE DE INICIO La presente parte del documento es donde se describe paso a paso el proceso que se llevó a cabo para la realización del proyecto para la empresa ScanOnline. Antes de comenzar con el proyecto se realizó una investigación previa para conocer que tipo de tecnologías serían mejores para este proyecto y futuros proyectos móviles. Durante este proceso de investigación se fueron desechando y optando por ciertas tecnologías para poder realizar el proyecto en mejor forma y tiempo. Primero se investigó sobre las tecnologías mongodb, OpenMobster y SQLite, que son bases de datos que se pueden utilizar en un ambiente móvil debido a su tamaño pequeño. Se decidió que la mejor opción para la compañía sería utilizar SQLite aunque para este proyecto no se utilizaría ya que todo sería a través de servicios web, sin guardar información de manera local. Posteriormente se investigó acerca de que tipo de arquitectura web sería la mejor entre SOAP (protocolo de acceso de objetos simples) y REST (transferencia de estado representacional). REST es un estilo de arquitectura para generar aplicaciones de cliente-servidor y SOAP es una especificación de protocolo para intercambiar datos entre dos extremos. Las dos tienen sus ventajas pero se optó por utilizar REST, ya que es una tecnología nueva que esta teniendo mayor aceptación debido a que utiliza conceptos de HTML existentes. Al haber definido el servicio web, la investigación giro entorno a cordova (anteriormente conocido como phonegap) que es un framework opensource que te permite crear apps para diferentes tipos de sistemas operativos móviles, utilizando 10

11 lenguaje web estándar (HTML5, CSS, Javascript). Se analizaron las ventajas y desventajas de utilizar cordova, junto con las recomendaciones. Una de las recomendaciones más importantes fue escoger un framework para poder desarrollar la interface, entre las opciones se encuentran JQueryMobile, sencha touch, Kendo UI y JO). Se optó por utilizar Jquerymobile ya que es una base solida, tiene mas documentación y es utilizado por muchos, lo cual permite encontrar mas ejemplos e información. Uno de los requisitos solicitados por el cliente Carolina Beverage fue el poder capturar firmas utilizando la pantalla y poder exportar esa información a la base de datos, para esto dentro de la investigación se busco un plugin que pudiera facilitar esta captura. Se encontraron dos opciones solidas que son Jsignature y Signature pad, pero al final se escogió JSignature ya que su funcionalidad es mayor al permitir exportar la firma en muchos tipos de formatos (svg, base30, image, etc.), es open source y fácil de manipular el código. Al final se seleccionó para el servicio web el framework ASP. Net MVC4 para poder realizar la conectividad entre la base de datos SQL server y la aplicación. MVC4 fue desarrollado específicamente para servicios de HTTP lo cual era perfecto para este proyecto, ya que se pueden realizar peticiones GET, POST, PUT, DELETE con facilidad para el intercambio de información. FASE DE ANALISIS Y DISEÑO Al terminar la investigación, se tuvieron que realizar diseños prototipo utilizando Jquerymobile para asegurar que los requerimientos previamente definidos se pudieran realizar de forma correcta y estética. Se utilizaron colores que fueran representativos con el logo de la empresa Carolina Beverage y la pantalla se ajustó, de forma que fuera intuitiva para el usuario, sabiendo exactamente que le esta pidiendo y guiándolo paso a paso desde el escaneo del código de barras hasta la captura de firma y exportación de toda la información a la base de datos. 11

12 Como se muestra a continuación: 1.0 A Prompt Operator to Scan/Enter BillLading Number B Valid BL Number? Yes 2.0 Promp Operator to capture signature No 2.0 Show Error Message A User Presses Clear? Yes B No User Presses Save? Yes Signature Captured? No 2.0 Yes Show Error Message 3.0 Post Data to webservice B A Figura 2 La imagen superior muestra como la aplicación pide que escanees el código de barras y si no es del tamaño requerido marca un error. Los botones de guardar y cancelar no se hacen visibles hasta tener la firma y el código escaneado. Esto representa un flujo (como podemos observar en el diagrama de flujo) que guía al usuario poco a poco hasta completar el proceso. 12

13 Al tener un prototipo del diseño se pasó a realizar el diseño de la base de datos para SQL server. Al ser solo poca cantidad de información la que se guardo en la base de datos, se realizó de forma rápida y sin mucha complicación. En esta tabla podemos observar como solo se requirió de una sola tabla para la base de datos y las características que fueron requiridas para la base de datos. Column Name Datatype Description ID: PK, int ID BillOfLading Nvarchar25 Bill of lading number Datetime datetime Date and time the signature and bill of lading was captured Signature Varchar(max) Stored as base30 code to be rendered postproduction Teniendo ya la base de datos y un prototipo de la aplicación, se diseño el web service en ASP.net en MVC4 utilizando visual studio 2010 con el lenguaje C#. El framework de MVC4 permite separar en modelo, vista y controlador nuestro servicio web y cuenta con métodos de POST, PUT, DELETE y GET ya dentro del framework que facilitan la programación del webapi. Para este servicio web solo se utilizo el método POST que se inicia desde la aplicación y lo recibe el servicio web para mandar la información a la base de datos. FASE DE CONSTRUCCIÓN Lo primero que se implementó dentro de la aplicación fue el plugin Jsignature para poder capturar y exportar la firma del usuario.se insertó el plugin dentro de la aplicación modificando su diseño en CSS para concordar con lo establecido dentro del documento de diseño, logrando el tamaño y color que se requiere de la caja donde se inserta la firma del usuario. También se verificó que se pudiera exportar la firma en un código base 30 que se guardaría en la base de datos para posteriormente crear un sitio web de backend para poder decodificar esa firma y 13

14 poderla visualizar, se opto por guardar la firma como base30 ya que la imagen ocupa demasiado tamaño dentro de la base de datos. Figura 3 En la imagen superior se muestra el plugin JSignature siendo utilizado en una macbook, un ipad y un teléfono con sistema operativo android, demostrando como se puede utilizar en varios sistemas operativos. Se hicieron pruebas dentro de la fase de implementación para poder verificar que el plugin pudiera captar la firma de forma adecuada y que si satisfaga los requisitos solicitados por la empresa Carolina Beverage. Posteriormente se pasó a la implementación del webservice para poder recibir los datos de la aplicación y guardarlos en la base de datos SQL server. Se creó un nuevo proyecto dentro de visual studio 2010 utilizando el framework mvc4 que fue lanzado al mercado recientemente y que permite la creación de web API s con facilidad. Dentro de visual studio se escogió una aplicación de tipo web MVC4 y un template de tipo webapi. 14

15 Figura 4 La imagen superior muestra como seleccionar el webapi para el template del proyecto dentro de visual studio Al tener listo el template se crea el modelo que dentro de la clase representa la información de nuestra aplicación. En el modelo se especifica el tipo de información que va recibir el servicio web para insertar dentro de nuestra base de datos, como se puede mostrar a continuación: 15

16 Figura 5 Clase de Modelo es donde se define la información que tendrá la aplicación, el modelo puede automáticamente serializar el modelo a JSON, XML u otro tipo de información y luego escribir esa información al cuerpo de la petición HTTP. Posteriormente se agrega el controlador que maneja peticiones de tipo HTTP y es el que contiene los métodos GET, POST, PUT y DELETE. Para poder crear el controlador se utiliza el wizard que nos proporciona visual studio, asignando un nombre para el controlador, el tipo de template, la clase del modelo (en este caso escogiendo el modelo que se creó anteriormente) y el datacontext class. El data context class es la que crea la base de datos de forma automática o la actualiza dentro de SQL server, al configurar el archivo global.asax. A continuación podemos observar una imagen del wizard que nos proporciona visual studio: 16

17 Figura 6 En la imagen superior podemos observar el wizard que proporciona visual studio para poder agregar el controlador a nuestro webapi donde están contenidos los métodos de petición HTTP GET, POST, PUT y DELETE. Al terminar, el wizard automáticamente crea los métodos de tipo petición HTTP y permite recibir la información de la aplicación para guardarla en una base de datos. La implementación de la base de datos fue facilitada ya que el webapi crea de manera automática la base de datos dentro de SQL server al configurar el global.asax dentro del proyecto. Al asignar dentro de la clase modelo cada campo que se encuentra dentro de la base de datos, se corre el programa en visual studio y el data context class hace la conexión con SQL server para proporcionar la base de datos. Al tener la base de datos lista y el servicio web, se paso a configurar la aplicación para asegurar la conectividad entre cliente y servidor. Utilizando un método de tipo 17

18 POST, se mandan los datos capturados por el usario, como lo son: la firma, el código de barras, la hora y tiempo. Figura 7 En la figura superior se muestra la función PostData que contiene una petición HTTP de tipo POST usando Ajax para que la reciba el servicioweb. El método POST se realizó en jquery y gracias a esta petición de tipo HTTP se logra la conexión entre el cliente y servidor, logrando de manera exitosa guardar la información capturada en la aplicación, en la base de datos. FASE DE CONTROL Y SEGUIMIENTO Al tener la conexión completa entre cliente y servidor, se realizaron pruebas para asegurar que cada requisito se estuviera cumpliendo de forma adecuada. Esto permite asegurar que la aplicación, junto con todos sus componentes, funcionen y cumplan con lo solicitado por el cliente. Posteriormente se documentaron todos los cambios que sufrió la aplicación en cuanto a diseño respecto a la original para tener completa la documentación. Es un punto esencial para la empresa tener todos los proyectos documentados, debido a que la documentación se volvió un peso importante dentro de la empresa Scan Online en los últimos años. Se entregó todo el proyecto a la empresa scanonline junto con la documentación y se firmaron documentos de entrega de proyecto, al igual que de revisión del 18

19 trabajo realizado dentro del proyecto. Con todo esto, se dio por concluido el proyecto de la empresa Scan Online, asegurando la satisfacción de la empresa con el proyecto realizado. IV. RESULTADOS OBTENIDOS. Al haber terminado el proyecto se pudo conocer las tecnologías apropiadas para la empresa Scan Online en el mundo de los sistemas operativos móviles. Toda la investigación que se realizó, me llevó a la conclusión de cuales son las mejores opciones para servicios web, la aplicación y la base de datos. Con esto la empresa podrá desarrollar sus aplicaciones móviles utilizando como base toda la investigación que se realizó en el documento mobile development research. Se pudo terminar de manera satisfactoria el proyecto Signature capture for bill of lading destinado para la empresa Carolina Beverage. La aplicación cumple con los requerimientos solicitados por el cliente en términos de diseño y funcionalidad. La aplicación contenida dentro de la tableta ET1 captura el código de barras de manera exitosa utilizando un scanner añadido a la Tablet y verifica que sea un código valido. Permite capturar y borrar la firma del usuario utilizando el plugin Jsignature y la aplicación logra exportar toda esa información mandándola al servicio web para ser guardada en una base de datos SQL server. Consecuentemente el camionero podrá realizar sus entregas y lograr capturar los datos de entrega de forma exitosa utilizando la aplicación, con la seguridad de que la información se enviará por internet al servicio web y se guardará en la base de datos de la empresa. 19

20 XI. ANÁLISIS DE RIESGO. En un proyecto siempre existen factores que pueden poner en riesgo el cumplimiento de los objetivos y que son una prioridad a resolver para finalizar el proyecto en el tiempo establecido. A continuación se listan los puntos que se consideran un riesgo para la terminación del proyecto Signature capture for bill of lading : Debido a las complicaciones que surgieron para poder viajar fuera de México para poder realizar este proyecto, el tiempo de estadía fue reducido a 2 meses. La investigación previa que fue realizada como consecuencia del desconocimiento de los temas a tratar en el transcurso del proyecto, podría retrasar ciertos objetivos. Conseguir las tabletas ET1 en tiempo y forma para poder realizar las pruebas necesarias para asegurar el correcto funcionamiento de la aplicación. El tiempo invertido en escoger las tecnologías definitivas que se usaran dentro de este proyecto, ya que retrasan el tiempo necesario para codificar y construir. XII. CONCLUSIONES. Al concluir el proyecto dentro de la empresa era notorio que aunque phonegap es una muy buena solución para varios sistemas operativos móviles, la empresa scanonline no piensa involucrarse con otro sistema operativo que no sea 20

21 android en un lapso considerable, ya que sus partners no manejan otros sistemas operativos. Con la conclusión de que próximos proyectos serán realizados de forma nativa para android y utilizando el MVC4 mas reciente de.net para los servicios web, que también fue utilizado dentro de este proyecto. Este proyecto sirvió bastante para poder determinar que tecnologías se utilizarían en futuros proyectos móviles y poder ampliar su mercado móvil con las mejores herramientas disponibles para la empresa. Personalmente, el proyecto me dejo un aprendizaje invaluable respecto al trabajo de investigación que se lleva acabo en una empresa foránea y la organización con la que trabaja ScanOnline es una disciplina que no había visto en otras empresas. También fue muy interesante ver en el poco tiempo que estuve dentro de la empresa Además pude conocer tecnologías que no conocía antes, como lo es: cordova, el framework MVC4 de asp.net, openmobster, mongodb y arquitectura REST. Todo esto expandió mi conocimiento y me demostró la tendencia actual del mundo de las aplicaciones móviles. Todas estas tecnologías tendrán más presencia con el paso del tiempo, ya que debido a su poco tiempo de estar disponibles ya tienen un fuerte impacto en el mundo de la programación. XIII. RECOMENDACIONES (personal). Durante mi estadía se estaba concretando cada ves mas la documentación y es un punto muy importante que creo que la empresa debe considerar y utilizar a su beneficio, ya que proporciona una base solida para iniciar el proyecto y ayuda a reducir tiempo, tener referencias, saber exactamente que es lo que pide el cliente, etc. 21

22 Además de la documentación, la constante revisión usando técnicas como SCRUM ayudaría a mantener un control sobre los proyectos que se están realizando en cuanto a objetivos y tiempo. Es una herramienta de la cual creo que se podría beneficiar demasiado ScanOnline para poder terminar sus proyectos en tiempo y forma. XIV. REFERENCIAS BIBLIOGRÁFICAS. Microsoft, 2013 Microsoft, all rights reserved. MVC: The official Microsoft ASP.net website. Recuperado el Octubre de 2012 de Adobe systems, 2013 Adobe Systems Inc., All rights reserved. Phonegap official website. Recuperado el Octubre de Dotsenko, Daniel Willow systems/jsignature. Recuperado el Octubre de 2012 de Various autores, 2012 The Apache software foundation. Apache Cordova official website. Recuperado el Octubre de 2012 de The Jquery Foundation, 2013 The Jquery foundation. Jquerymobile official website. Recuperado el Octubre de 2012 de Croft, Sam Sam Croft About Phonegap, jquery and Rith. Recuperado el Octubre de 2012 de 22

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

CONCLUISIONES Y RECOMENDACIONES

CONCLUISIONES Y RECOMENDACIONES CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio

Más detalles

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Nombre del Proyecto: Empresa: Memoria que como parte de los requisitos para obtener el título de:

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Nombre del Proyecto: Empresa: Memoria que como parte de los requisitos para obtener el título de: UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Nombre del Proyecto: Modulo semiautomático para alta de empresas en red social Empresa: HIGH TECHNOLOGY & SUPPORT S.A. DE C.V. Memoria que como parte de los requisitos

Más detalles

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Estructura de contenidos.

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

TFM Comunicación, Redes y Gestión de Contenidos

TFM Comunicación, Redes y Gestión de Contenidos TFM Comunicación, Redes y Gestión de Contenidos Aplicación móvil hibrida para control de asistencia y servicio técnico a domicilio y gestión de partes de trabajo Autor: Patricia Paguay Lara Tutorizado

Más detalles

En nuestro capitulo final, daremos las conclusiones y las aplicaciones a futuro

En nuestro capitulo final, daremos las conclusiones y las aplicaciones a futuro Capitulo 6 Conclusiones y Aplicaciones a Futuro. En nuestro capitulo final, daremos las conclusiones y las aplicaciones a futuro para nuestro sistema. Se darán las conclusiones para cada aspecto del sistema,

Más detalles

Curso de HTML5 y CSS3

Curso de HTML5 y CSS3 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2 2 HTML sin duda, definió

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.

Más detalles

Comparación entre Active Reports, Crystal Reports, y MS Reporting Services

Comparación entre Active Reports, Crystal Reports, y MS Reporting Services Comparación entre Active Reports,, y Este documento presenta una comparación entre estas tres herramientas de generación de reportes. Autor: Santiago Blanco Fecha: 25 de julio de 2005 Soporte de distintas

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS:

FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: TRABAJO BIBLIOGRAFICO DE, CONCEPTOS, IMÁGENES, EJEMPLOS,

Más detalles

Las Novedades de VisualStudio.Net

Las Novedades de VisualStudio.Net Artículos Grupo Danysoft: Las Novedades de Visual Studio.NET Las Novedades de VisualStudio.Net Visual Studio es el paquete de software para desarrolladores más importante de la actualidad y desde hace

Más detalles

Análisis y diseño del sistema CAPÍTULO 3

Análisis y diseño del sistema CAPÍTULO 3 Análisis y diseño del sistema CAPÍTULO 3 36 CAPÍTULO 3 Análisis y diseño del sistema En este capítulo se pretende realizar un análisis detallado de los requerimientos del software a desarrollar para la

Más detalles

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

ANEXO C Manual de Usuario Promo App MANUAL DE USUARIO PROMO APP PROYECTO FINAL

ANEXO C Manual de Usuario Promo App MANUAL DE USUARIO PROMO APP PROYECTO FINAL ANEXO C Manual de Usuario Promo App MANUAL DE USUARIO PROMO APP PROYECTO FINAL PROTOTIPO DE SOFTWARE DE UN SISTEMA RECOMENDADOR DE PRODUCTOS Y SERVICIOS EN PROMOCIÓN SOBRE UNA ARQUITECTURA WEB ORIENTADA

Más detalles

INFORME FINAL DE PASANTIA

INFORME FINAL DE PASANTIA Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación INFORME FINAL DE PASANTIA Elaborado por Karen Adriana Gallardo Rodríguez Presentado ante la Ilustre Universidad

Más detalles

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO www.ubs-systems.com Teléfono: 91 3681185 UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO Unidesys Versión 2011 1 CONTENIDO 1 INTRODUCCIÓN 3 2 FUENTES DE DATOS 4 3 INSTALACIÓN DEL

Más detalles

Guía de Apoyo Project Professional

Guía de Apoyo Project Professional Guía de Apoyo Project Professional Contenido INTRODUCCIÓN... 3 CAPITULO I: ELEMENTOS INICIALES DE PROJECT PROFESSIONAL... 4 Descripción de Entorno de trabajo... 4 Opciones de personalización de Project

Más detalles

Manual de la Aplicación Móvil Creapedidos. Gestión y seguimiento de pedidos desde tu dispositivo móvil.

Manual de la Aplicación Móvil Creapedidos. Gestión y seguimiento de pedidos desde tu dispositivo móvil. Manual de la Aplicación Móvil Creapedidos Gestión y seguimiento de pedidos desde tu dispositivo móvil. Descripción de la aplicación La aplicación móvil de Creapedidos.com fue diseñada y optimizada para

Más detalles

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas Capítulo I Definición del problema y objetivos de la tesis 1.1 Introducción En la actualidad Internet se ha convertido en una herramienta necesaria para todas las personas ya que nos permite realizar diferentes

Más detalles

Guía Rápida de Inicio

Guía Rápida de Inicio Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for SharePoint. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

Capítulo 4 Pruebas e implementación de la aplicación CAPÍTULO 4 PRUEBAS E IMPLEMENTACIÓN DE LA APLICACIÓN

Capítulo 4 Pruebas e implementación de la aplicación CAPÍTULO 4 PRUEBAS E IMPLEMENTACIÓN DE LA APLICACIÓN CAPÍTULO 4 PRUEBAS E IMPLEMENTACIÓN DE LA APLICACIÓN CONCEPTOS DE PRUEBAS DE APLICACIÓN El departamento de Testing se encarga de diseñar, planear y aplicar el rol de pruebas a los sistemas que el PROVEEDOR

Más detalles

5. Diseño e Implementación del sistema (software)

5. Diseño e Implementación del sistema (software) 5. Diseño e Implementación del sistema (software) Diagrama de flujo de la aplicación: Aplicación Seleccionar Registros Ir a Archivo? Si Archivo No Sincronizar? Si α No Validar Usuario? Si β No Salir Diagrama:

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

SIEWEB. La intranet corporativa de SIE

SIEWEB. La intranet corporativa de SIE La intranet corporativa de SIE por ALBA Software Acceso a los servicios SIE desde páginas Web para los usuarios de sistema *. Administración del Sistema (cuentas de usuarios, permisos, servicios, etc...)

Más detalles

CASOS DE ÉXITO DIST-PLEX MODUART. PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de

CASOS DE ÉXITO DIST-PLEX MODUART. PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de Administración de Relaciones con Clientes (CRM). Reconocida como Microsoft Gold Certified

Más detalles

Palabras clave: Taragüí. Redes sociales. Facebook. Twitter. Página web. Atención al cliente.

Palabras clave: Taragüí. Redes sociales. Facebook. Twitter. Página web. Atención al cliente. Palabras clave: Taragüí Redes sociales Facebook Twitter Página web Atención al cliente. 1 Resumen En los últimos años, ha habido cambios en varias dimensiones, pero una de las más importantes es la que

Más detalles

ANEXO 1. ANEXO TÉCNICO

ANEXO 1. ANEXO TÉCNICO ANEXO 1. ANEXO TÉCNICO DESCRIPCIÓN DEL CANAL DE COMUNICACIÓN PUNTOS DE ATENCIÓN DIGITAL, TRÁMITES Y SERVICIO- KIOSKOS El sistema de la aplicación móvil cuenta con una serie de funciones que deberán ser

Más detalles

http://www.informatizate.net

http://www.informatizate.net http://www.informatizate.net Metodologías De Desarrollo De Software María A. Mendoza Sanchez Ing. Informático - UNT Microsoft Certified Professional - MCP Analísta y Desarrolladora - TeamSoft Perú S.A.C.

Más detalles

Capitulo 5. Implementación del sistema MDM

Capitulo 5. Implementación del sistema MDM Capitulo 5. Implementación del sistema MDM Una vez que se concluyeron las actividades de análisis y diseño se comenzó la implementación del sistema MDM (Manejador de Documentos de MoProSoft). En este capitulo

Más detalles

Informe Final de Pasantías: Desarrollo de un Sistema de Gestión de Contenidos (CMS) en CodeIgniter

Informe Final de Pasantías: Desarrollo de un Sistema de Gestión de Contenidos (CMS) en CodeIgniter Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Departamento de Computación Informe Final de Pasantías: Desarrollo de un Sistema de Gestión de Contenidos (CMS) en CodeIgniter Autor:

Más detalles

WEB APP VS APP NATIVA

WEB APP VS APP NATIVA WEB APP VS APP NATIVA Agosto 2013 Por Jesús Demetrio Velázquez 1 Ya decidió hacer su aplicación en Web App o App Nativa? Debido a que surgieron varias preguntas relacionadas con nuestro artículo Yo Mobile,

Más detalles

Anexo A Diagramas de Navegación

Anexo A Diagramas de Navegación Anexo A Diagramas de Navegación Figura D.1: Diagrama de navegación de la pantalla principal. 43 Figura D.2: Diagrama de navegación del apartado Crear Encuesta. 44 Figura D.3: Diagrama de navegación del

Más detalles

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman 11/06/2011 Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman Introducción Gestión de tareas Unificar la vía por la que se requieren las tareas Solución única y global Seguimiento de las tareas

Más detalles

Microsoft SQL Server Conceptos.

Microsoft SQL Server Conceptos. Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra

Más detalles

GUÍA PARA EL USO DE PLICKERS VOTO EN AULA

GUÍA PARA EL USO DE PLICKERS VOTO EN AULA GUÍA PARA EL USO DE PLICKERS VOTO EN AULA Dirección de Tecnologías para el Aprendizaje - UTP Lima-2015 Derecho de Autor Grupo UTP Permiso para copiar, distribuir y/o modificar este documento bajo los términos

Más detalles

Migrar una organización Microsoft Exchange 2003 a Microsoft Exchange 2007

Migrar una organización Microsoft Exchange 2003 a Microsoft Exchange 2007 1 de 20 10/09/2008 13:53 Migrar una organización Microsoft Exchange 2003 a Microsoft Exchange 2007 Migrar Exchange 2003 a Exchange 2007 o Exchange 2000 a Exchange 2007, Bueno, en este documento veremos

Más detalles

2 EL DOCUMENTO DE ESPECIFICACIONES

2 EL DOCUMENTO DE ESPECIFICACIONES Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir

Más detalles

GENERACIÓN DE TRANSFERENCIAS

GENERACIÓN DE TRANSFERENCIAS GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

Traslado de Copias y Presentación de Escritos. Manual de Usuario V.3.1

Traslado de Copias y Presentación de Escritos. Manual de Usuario V.3.1 Traslado de Copias y Presentación de Escritos Manual de Usuario V.3.1 Página: 2 45 INDICE INTRODUCCIÓN... 3 1 ACCESO A LA APLICACIÓN... 3 2 PROCESO DE FIRMA... 4 3 TRASLADOS PENDIENTES DE ACEPTAR POR EL

Más detalles

arquitectura que maneja. Encontraremos también los diferentes servidores que

arquitectura que maneja. Encontraremos también los diferentes servidores que 3.1 INTRODUCCIÓN A lo largo de este capitulo será descrito ArcIMS, así como las características y arquitectura que maneja. Encontraremos también los diferentes servidores que proporciona ArcIMS, además

Más detalles

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta

Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Introducción Con la finalidad de mantenerte informado respecto a todos los cambios y mejoras de los productos de CONTPAQ i, ponemos a tu disposición

Más detalles

Información de Producto:

Información de Producto: Windows Server 2008 Foundation La nueva tecnología rentable de Windows Server 2008 Foundation La tecnología confiable y comprobada de Windows Server Foundation proporciona una base para ejecutar las aplicaciones

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado Capítulo VI Estudio de Caso de Aplicación del Integrador de Información Desarrollado 6.1 Organización elegida La Organización elegida para el caso de aplicación, es la empresa CTM Tours del grupo Costamar,

Más detalles

Qualiteasy FLASH CLOUD. Ecoservei Digital. Caso de éxito, agosto 2015. Rosselló, 255 3o 4a 08008 Barcelona Tel. 93 415 31 15

Qualiteasy FLASH CLOUD. Ecoservei Digital. Caso de éxito, agosto 2015. Rosselló, 255 3o 4a 08008 Barcelona Tel. 93 415 31 15 Qualiteasy FLASH CLOUD Caso de éxito, agosto 2015 Implantación de un sistema de gestión de Información crítica de negocio en la empresa (empresa retail de servicios de impresión) es el nombre comercial

Más detalles

Introducción a los sitios de SharePoint en Office 365

Introducción a los sitios de SharePoint en Office 365 Introducción a los sitios de SharePoint en Office 365 Universidad Central del Este Contenido 1. QUÉ ES UN SITIO SHAREPOINT?... 3 2. CÓMO INGRESAR AL ÁREA DE SITIOS?... 3 3. DESCRIPCIÓN GENERAL DEL ÁREA

Más detalles

Movilidad. Pasa demasiado tiempo fuera de la oficina? Solución móvil Dynamics NAV

Movilidad. Pasa demasiado tiempo fuera de la oficina? Solución móvil Dynamics NAV Pasa demasiado tiempo fuera de la oficina? Movilidad Solución móvil Dynamics NAV Avda. Autopista del Saler nº 4. Bloque 2, Puerta A7 (Edificio Politaria) 46013 Valencia T. +34 963 744 875 www.redmond.es

Más detalles

RESPUESTAS A OBSERVACIONES PRESENTADAS AL PROYECTO DE PLIEGO DE CONDICIONES:

RESPUESTAS A OBSERVACIONES PRESENTADAS AL PROYECTO DE PLIEGO DE CONDICIONES: RESPUESTAS A OBSERVACIONES PRESENTADAS AL PROYECTO DE PLIEGO DE CONDICIONES: SELECCIÓN ABREVIADA No. SA - 002 DE 2014 cuyo OBJETO es Prestar los servicios de administración especializada y soporte de la

Más detalles

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Guía de Instalación Página 1 Índice ESCUDO MOVISTAR.... 3 1. INSTALACIÓN DEL SERVICIO ESCUDO MOVISTAR... 3 1.1. VERSIONES SOPORTADAS... 3

Más detalles

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar CAPITULO 4 Requerimientos, Análisis y Diseño El presente capítulo explica los pasos que se realizaron antes de implementar el sistema. Para esto, primero se explicarán los requerimientos que fueron solicitados

Más detalles

Guí a Ra pida Dropbox.

Guí a Ra pida Dropbox. Guí a Ra pida Dropbox. Software desarrollado para alojar y compartir archivos vía WEB. Ing. Verónica Lisset Nieto Quintanilla vlnietoq@gmail.com http://www.veronicalnieto.blogspot.com/ www.vlnieto.wikispaces.com

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles

CONSTRUCCIÓN DEL PROCESO PAGO DE FACTURAS. BizAgi Process Modeler

CONSTRUCCIÓN DEL PROCESO PAGO DE FACTURAS. BizAgi Process Modeler CONSTRUCCIÓN DEL PROCESO PAGO DE FACTURAS BizAgi Process Modeler TABLA DE CONTENIDO 1. DIAGRAMA DEL PROCESO... 3 1.1 SUB PROCESO DEVOLVER FACTURA AL PROVEEDOR... 4 2. MODELO DE DATOS... 5 2.1 TABLAS PARAMÉTRICAS...

Más detalles

CAPÍTULO 3 VISUAL BASIC

CAPÍTULO 3 VISUAL BASIC CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para

Más detalles

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

Más detalles

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO

CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO CATÁLOGO MANUAL DE USUARIO CATÁLOGO MANUAL DE USUARIO CATÁLOGO MANUAL DE USUARIO 1. CATÁLOGO MANUAL DE USUARIO CATÁLOGO AHORA CATÁLOGO MANUAL DE USUARIO 1 1. Introducción AHORA Catálogo es una aplicación

Más detalles

TUTORIAL PARA CREAR UN SERVIDOR FTP

TUTORIAL PARA CREAR UN SERVIDOR FTP TUTORIAL PARA CREAR UN SERVIDOR FTP A continuación ustedes podrán observar y luego implementar el informe que elaboré a fin de que TODOS puedan aprender a montar y mantener su propio Servidor FTP. Comenzaremos

Más detalles

Unidad II. Interfaz Grafica

Unidad II. Interfaz Grafica Clase:004 1 Unidad II Interfaz Grafica Basado en https://developer.apple.com/library/ios/#referencelibrary/gettingstar ted/roadmapios/chapters/introduction.html 2 Agenda Desarrollo de Apps para IOS. Diseño

Más detalles

AGENTE EN CASA. Plan de Comisiones mensuales y Residuales para Venta de Servidores

AGENTE EN CASA. Plan de Comisiones mensuales y Residuales para Venta de Servidores Cordial saludo, AGENTE EN CASA Plan de Comisiones mensuales y Residuales para Venta de Servidores Agradecemos la confianza depositada en nosotros al interesarse en recibir este archivo que le guiará en

Más detalles

Curso de HTML5 y CSS3

Curso de HTML5 y CSS3 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2 2 Uno de los principales

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

Bienvenido a CitiDirect BE GUÍA PARA EL ADMINISTRADOR DEL SISTEMA

Bienvenido a CitiDirect BE GUÍA PARA EL ADMINISTRADOR DEL SISTEMA Bienvenido a CitiDirect BE GUÍA PARA EL ADMINISTRADOR DEL SISTEMA Í N D I C E 1. Seguridad CitiDirect BE... 2 Servicio de Administración al Cliente en Portal Citidirect BE 2. Administración de Usuarios

Más detalles

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS PRESENTACIÓN DE PRODUCTOS pymegnu v2.0 1 INTRODUCCIÓN Nuestros sistemas 100% web le permitirán poder obtener todas las ventajas competitivas que ofrece Internet, como la disponibilidad de tener sus sistemas

Más detalles

Capitulo III. Diseño del Sistema.

Capitulo III. Diseño del Sistema. Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje

Más detalles

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid

UAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid MANUAL DE EMPRESA Modo de entrar en ÍCARO Para comenzar a subir una oferta de empleo, el acceso es a través del siguiente enlace: http://icaro.uam.es A continuación, aparecerá la página de inicio de la

Más detalles

Unidad III. Software para la administración de proyectos.

Unidad III. Software para la administración de proyectos. Unidad III Software para la administración de proyectos. 3.1 Herramientas de software para administrar proyectos. El software de administración de proyectos es un concepto que describe varios tipos de

Más detalles

MANUAL DE USUARIO DE EGROUPWARE MANUAL DE USUARIO EGROUPWARE

MANUAL DE USUARIO DE EGROUPWARE MANUAL DE USUARIO EGROUPWARE MANUAL DE USUARIO EGROUPWARE 1 INDICE Que es egroupware... 3 Inicio de sesión... 4 Aplicaciones de egroupware... 4 Correo electrónico... 5 Calendario... 7 ACL... 9 Administración de proyectos... 10 Libreta

Más detalles

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de: Gemelo Backup Online DESKTOP Manual DISCO VIRTUAL Es un Disco que se encuentra en su PC junto a las unidades de discos locales. La información aquí existente es la misma que usted ha respaldado con su

Más detalles

PS.Vending Almacén Pocket PC

PS.Vending Almacén Pocket PC Versión 1.0 Enero 2013 Autor: Pedro Naranjo Rodríguez www.psvending.es Contenido Qué es PS.Vending Almacén Pocket PC?... 3 Funciona PS.Vending Almacén Pocket PC independiente de PS.Vending?... 3 Requisitos...

Más detalles

Manual de usuario de Windows Live Writer

Manual de usuario de Windows Live Writer Manual de usuario de Windows Live Writer Índice 0.- Introducción. 3 1.- Descarga e Instalación. 4 2.- Conexión a un blog. 7 3.- Interfaz de Windows Live Writer. 12 4.- Creación de un Post. 13 5.- Creación

Más detalles

Es el listado de los productos que están ofertados en la página.

Es el listado de los productos que están ofertados en la página. 1 Productos Es el listado de los productos que están ofertados en la página. En la tabla de productos hay las siguientes columnas: Casilla de verificación: sirve para seleccionar uno o varios productos

Más detalles

Person IP CRM Manual MOBILE

Person IP CRM Manual MOBILE Manual MOBILE División Informática BuscPerson Telecomunicaciones : Manual MOBILE 0.- Introducción 3 0.1 Configuración de los terminales 3 0.2 Acceso de Usuarios 3 1.- Funcionalidades CRM 5 1.1 Agenda del

Más detalles

Una Estrategia de Movilización basada en la Reutilización

Una Estrategia de Movilización basada en la Reutilización PREMIOS CONTRATOS Y PROYECTOS SMART CITIES 2014 Una Estrategia de Movilización basada en la Reutilización Premios Contratos y Proyectos Smart Cities 2014 2 CONTENIDO Descripción del Proyecto 3 Introducción

Más detalles

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE DESCRIPCIÓN Microsoft es una de las principales empresas dedicada al mundo de las tecnologías, haciendo grandes esfuerzos para ponerse a la cabeza de la actualidad

Más detalles

GUÍA BÁSICA USUARIO MOODLE 2.6

GUÍA BÁSICA USUARIO MOODLE 2.6 GUÍA BÁSICA USUARIO MOODLE 2.6 Esta guía representa los pasos a seguir por el alumno desde la aceptación en un curso Moodle hasta su posterior utilización, pero antes de explicar la forma de acceder y

Más detalles

Implantar el iphone y el ipad Apple Configurator

Implantar el iphone y el ipad Apple Configurator Implantar el iphone y el ipad Apple Configurator Los dispositivos ios se pueden configurar para su implantación en empresas mediante una gran variedad de herramientas y métodos. Los usuarios finales pueden

Más detalles

Elección de tecnología para la capa de presentación de SOA. Huibert Aalbers Senior Certified Software IT Architect

Elección de tecnología para la capa de presentación de SOA. Huibert Aalbers Senior Certified Software IT Architect Elección de tecnología para la capa de presentación de SOA Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast

Más detalles

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Índice Formula Integration Manual de Usuario... 3 1. Introducción... 3 1.1. Funcionalidades... 3 2. Instalación... 3 2.1. Requisitos mínimos... 3 2.2.

Más detalles

AVA-QHSE System. Introducción Características del producto Especificaciones Técnicas

AVA-QHSE System. Introducción Características del producto Especificaciones Técnicas Introducción Características del producto Especificaciones Técnicas Introducción Qué es AVA-QHSESystem? AVA-QHSESystem es una solución completa de apoyo a la gestión y cumplimiento de las normas de Seguridad,

Más detalles

Caprabo Caprabo optimiza

Caprabo Caprabo optimiza Líderes en la modernización IBM i ASNA Mobile RPG Caso de estudio: Caprabo Caprabo optimiza flujos de trabajo con ASNA Mobile RPG Por Carles Bou y Roger Pence Caprabo optimiza flujos de trabajo con ASNA

Más detalles

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a gestión de proyectos Un sistema de gestión de proyectos es

Más detalles

Sistema de SaaS (Software as a Service) para centros educativos

Sistema de SaaS (Software as a Service) para centros educativos Sistema de SaaS (Software as a Service) para centros educativos Definiciones preliminares: Qué es SaaS? SaaS (1) es un modelo de distribución del software que permite a los usuarios el acceso al mismo

Más detalles

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera Capítulo 4. Llamada Telefónica En este capítulo se explicará la manera en que se configuraron las herramientas web (PHP y APACHE), y el programa de comunicación Skype, para controlar de manera dinámica

Más detalles

Manual del Desarrollador

Manual del Desarrollador Manual del Desarrollador Getsir TABLA DE CONTENIDO Introducción... 3 Ejecutar y validar el funcionamiento del proyecto.... 3 Arquitecta de la aplicación... 4 Relación entre las vistas, controladores y

Más detalles

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN INTRANET DE UNA EMPRESA Autor: Burgos González, Sergio. Director: Zaforas de Cabo, Juan. Entidad colaboradora: Colegio de Ingenieros del ICAI. RESUMEN DEL PROYECTO El proyecto consiste en el desarrollo

Más detalles

Por: Lic. Luis Coreas Gerente General & Social Media Cmarketing. 1 http://es.wikipedia.org/wiki/c%c3%b3digo_qr

Por: Lic. Luis Coreas Gerente General & Social Media Cmarketing. 1 http://es.wikipedia.org/wiki/c%c3%b3digo_qr Herramientas tecnológicas para el Posicionamiento de una marca. Por: Lic. Luis Coreas Gerente General & Social Media Cmarketing Existen diferentes herramientas tecnológicas que no se les están dando la

Más detalles

Innova v cio i n o es s ivoted e. Rev e isa s d a o d p o p r: : Isa s a a c a c C as a a s do d 18/01/2011

Innova v cio i n o es s ivoted e. Rev e isa s d a o d p o p r: : Isa s a a c a c C as a a s do d 18/01/2011 Innovaciones ivoted. Revisado por: Isaac Casado 18/01/2011 Resumen Ejecutivo STC Solutions Developers es una compañía dedicada a disciplinas como el desarrollo de aplicaciones 2.0, mercadeo por internet

Más detalles

Introducción a la plataforma Moodle Aníbal de la Torre 2006. Plataforma Moodle. Accediendo a los contenidos

Introducción a la plataforma Moodle Aníbal de la Torre 2006. Plataforma Moodle. Accediendo a los contenidos Plataforma Moodle Accediendo a los contenidos Formatos ----------------------------------------------------------------------- 2 Glosarios -----------------------------------------------------------------------

Más detalles

Artículo dedicado a la Innovación y Mejores Prácticas en la Ingeniería de Negocios

Artículo dedicado a la Innovación y Mejores Prácticas en la Ingeniería de Negocios Herramienta para Indicadores de Gestión Se ha dado cuenta de lo difícil que es conseguir que todos los miembros de su organización vean "la gran foto" y trabajen juntos para lograr los objetivos estratégicos

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) Sesión No. 2 LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Nombre: Lenguaje de marcado Objetivo: Identificar qué es, cómo funciona y representa el lenguaje de

Más detalles

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles

Practica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández

Practica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández Investigación Practica 1 Instalación del SGBD Catedrático: Alumnos: Ing. María Elena Reyes Castellanos Miguel Ángel Garduño Córdova Isaac Méndez Hernández 1 ÍNDICE DE GENERAL INDICE DE TABLAS Y FIGURAS

Más detalles