---
title: "Estudio de caso de NYC & Company"
date: "2009-09-14"
categories: 
  - "hardware"
tags: 
  - "altova"
  - "case-study"
  - "databasespy"
  - "diffdog"
  - "missionkit"
  - "umodel"
  - "xmlspy"
description: Descubra cómo NYC & Company utilizó herramientas de Altova MissionKit, como UModel y DatabaseSpy, para mejorar su presencia en línea y gestionar grandes cantidades de datos relacionados con el turismo.
---
Status: #blog

Tags:  #altova #case-study #databasespy #diffdog #missionkit #umodel #xmlspy

Categories: [development](/blog/es/category/development.md)
# Estudio de caso de NYC & Company

[NYC & Company](http://nycgo.com/) es la organización oficial de marketing, turismo y colaboración para los cinco distritos de la ciudad de Nueva York. Su misión es maximizar las oportunidades de viaje y turismo, fomentar la prosperidad económica y difundir la imagen vibrante de la ciudad de Nueva York en todo el mundo. En 2008-2009, la empresa inició una importante renovación de su imagen, rediseñando su presencia en la web y lanzando un centro interactivo multimedia en Midtown Manhattan. En el centro de esta transformación, NYC & Company utilizó herramientas de desarrollo de Altova MissionKit, como UModel, DiffDog, DatabaseSpy y XMLSpy. El sitio web y el centro de información de NYC & Company se crearon en colaboración con importantes empresas en línea como Google y Travelocity, sitios de reservas como Open Table, proveedores de contenido como _Time Out_, Greenopia.com, el Departamento de Asuntos Culturales de la ciudad de Nueva York, y muchos otros. 

**El desafío**

Como la única organización responsable de satisfacer las necesidades de marketing y turismo de la ciudad de Nueva York, NYC & Company ha sido encargada de alcanzar el objetivo fijado por el alcalde Bloomberg en enero de 2006: atraer a 50 millones de visitantes para el año 2015, lo que supone un aumento significativo con respecto a los aproximadamente 43 millones de visitantes estimados en 2006. Una parte importante de este esfuerzo se materializará en una renovación integral del sitio web, junto con la creación de un centro de atención al visitante interactivo. NYC & Company optó por utilizar, en la medida de lo posible, herramientas y tecnologías existentes, aprovechando su arquitectura de sitio web basada en ColdFusion, la plataforma de desarrollo de software Eclipse, un servidor backend SQL Server 2005 y el software Altova MissionKit. También se implementó un nuevo sistema de gestión de contenidos para administrar la gran cantidad de datos y los procesos asociados. 

**La solución** 

La rediseño del sitio web de NYC & Company incluyó una transición desde nycvisit.com, que seguía una estructura típica de un sitio web de una oficina de turismo, a [nycgo.com](http://nycgo.com/), un sitio mucho más dinámico y versátil, cuyo diseño busca resaltar la riqueza de los recursos disponibles y la vitalidad de la ciudad. 

**Modelado UML** 

Los nuevos componentes de diseño se representaron mediante un [diagrama de clases UML](https://www.altova.com/es/umodel.html), ampliando el modelo de datos que se creó para el sitio web en funcionamiento. NYC & Company utilizó Altova **UModel** para definir la estructura física de nycgo.com, importando su definición de esquema XML para garantizar el cumplimiento de las reglas de formato. El diagrama de clases se utilizó para representar la nueva estructura del sitio web a un nivel general, y para modelar los objetos que debían integrarse en el sistema de gestión de contenidos (CMS) de NYC & Company. El diseño [UML](https://www.altova.com/es/umodel.html) en UModel también permitió a la empresa generar documentación para que los desarrolladores pudieran compartir el diseño de la interfaz de usuario con aquellos que no estaban familiarizados con los detalles de UML. 

NYC & Company colaboró entonces con la empresa de diseño externa HUGE, Inc., para analizar más a fondo los esquemas UML y predecir los posibles escenarios de interacción de los usuarios en el sitio web de nycgo. Posteriormente, se entregó código dinámico en formato JSP, que se implementó en JRun y luego se convirtió a ColdFusion. 

**Diferenciación de código**

NYC & Company optó por migrar sus plantillas JSP a ColdFusion 8 debido a sus capacidades de desarrollo rápido de aplicaciones, su amplio conjunto de funciones y su simplicidad inherente. **DiffDog**, la herramienta de [comparación y fusión](https://www.altova.com/es/diffdog/diff-merge-tool.html) de Altova, fue una parte integral del proceso de desarrollo, ayudando al equipo de desarrollo a garantizar que el código ColdFusion estuviera en consonancia con el JSP original. NYC & Company pudo identificar y resolver fácilmente cualquier diferencia importante utilizando la interfaz de comparación de texto sencilla de DiffDog. 

**Migración de bases de datos**

Como parte de su estrategia de renovación de marca, NYC & Company logró migrar con éxito sus datos desde SQL Server 2000 a SQL Server 2005. NYC & Company utilizó Altova.. **DatabaseSpy** para conectarse a la base de datos, estructurar consultas y para.. [análisis de bases de datos](https://www.altova.com/es/databasespy.html). También utilizan la función integrada [Editor SQL](https://www.altova.com/es/databasespy/sql-editor.html) para probar sus consultas SQL más complejas. Esto les permitió realizar la gestión y las pruebas de sus bases de datos internamente, permitiendo que miembros del equipo, incluso aquellos sin conocimientos técnicos o sin ser administradores de bases de datos, crearan scripts SQL complejos con funciones como la autocompletación, el resaltado de sintaxis, el formato automático y la refactorización. 

**Desarrollando y ampliando el sistema de gestión de contenidos** 

NYC & Company utilizó un sistema de gestión de contenido (CMS) de un proveedor externo para gestionar el flujo de trabajo y la colaboración en el rediseño del sitio web. El CMS también se modificó para generar flujos de datos en formato XML. Además, el contenido proveniente de los socios de NYC & Company se validó según un esquema XML y luego se importó al CMS. Cada noche, se inicia una tarea programada que envía los flujos de datos XML formateados al centro de datos interactivo. **XMLSpy**, el [editor XML](https://www.altova.com/es/xml-editor/) de Altova, proporciona a NYC & Company todas sus necesidades de edición de XML, desde la validación y el almacenamiento del contenido, hasta su gestión y manipulación como parte de un flujo de trabajo integrado. 

**Flujos XML en tiempo real** 

Los flujos de información en formato XML disponibles en el sitio web de nycgo, así como los quioscos interactivos y las mesas ubicadas en el centro de información, se basan en datos proporcionados por los numerosos socios de contenido de NYC & Company y ofrecen información en tiempo real sobre atracciones y eventos en toda la ciudad. Una vez accedida, la información puede ser transferida a cualquier dispositivo móvil a través de SMS. Las paredes muestran estaciones de preguntas frecuentes con pantallas táctiles que informan a los visitantes sobre las principales atracciones de la ciudad de Nueva York y proporcionan otra información útil, como cómo propinar a un portero, lugares para cambiar divisas, etc., en inglés y nueve otros idiomas. Los usuarios también pueden comprar tarjetas MetroCard y entradas para exposiciones y otros eventos populares.

Los mismos datos en tiempo real también se utilizan en tablas interactivas, donde los visitantes colocan un "marcador" en un mapa de la ciudad de Google para seleccionar el área de su interés. Luego, hacen clic en una categoría (por ejemplo, restaurantes, entretenimiento, etc.) para obtener más información.

**Los resultados** 

NYC & Company ofrece a los visitantes de la ciudad de Nueva York las últimas novedades en viajes y turismo. Cada año, la ciudad recibe a más de 40 millones de visitantes, y la organización ofrece una gran variedad de nuevas experiencias e información actualizada para los residentes locales. El innovador diseño del nuevo sitio web y el centro interactivo de exploración combinan las últimas tecnologías en hardware, software y gestión de datos para mostrar todos los aspectos de esta ciudad multifacética a turistas de todo tipo y con todo tipo de intereses. NYC & Company pudo utilizar Altova MissionKit para gestionar grandes cantidades de datos diversos provenientes de múltiples fuentes, desde las etapas iniciales [Modelado UML](https://www.altova.com/es/umodel.html), a [diferenciación de código](https://www.altova.com/es/diffdog/diff-merge-tool.html), [gestión de bases de datos](https://www.altova.com/es/databasespy.html), y [Edición de XML](https://www.altova.com/es/xmlspy.html). 

**Descubra cómo Altova MissionKit puede ayudarle a gestionar de forma integral todos sus activos de datos.** Descargue una versión completamente funcional [prueba gratuita del Altova MissionKit](https://www.altova.com/es/download/missionkit/software_development_tools_enterprise.html) ¡Hoy!
