Printer Friendly

Metropoli digital: una plataforma web para la inclusion integral de las PyMES, sociedad y gobierno en el uso de las tecnologias de la informacion en la region de las altas montanas del estado de Veracruz, Mexico.

Digital Metropoli: A Web platform for comprehensive inclusion of SMEs, society and government for using of Information Technology in the Region of the High Mountains of the state of Veracruz, Mexico

1. Introduccion

Con el rapido crecimiento de las redes computacionales, han surgido muchos beneficios para los negocios mediante el uso de las tecnologias Web, es indudable que Internet se ha convertido en un campo con cada vez mayor numero de usuarios en todo el mundo, y un lugar idoneo para la publicidad y la promocion de productos y servicios; actualmente muchas transacciones son preferentemente realizadas de manera remota a traves del uso de plataformas que funcionan sobre esta gran red de redes. En ese sentido, el uso de la Internet se ha convertido en una necesidad y un derecho humano para garantizar el acceso y el intercambio de informacion. Sin embargo, aun existen muchos sectores que desconocen estos beneficios y permanecen marginados de estas tecnologias y rezagadas en competitividad con respecto a otros que hacen pleno uso de ellas. Por tanto, en este articulo se describe el trabajo realizado para implementar la plataforma Metropoli Digital como un esquema de inclusion de las PyMES, Sociedad y Gobierno hacia el uso y aprovechamiento de las Tecnologias de la Informacion (TI) como parte de la reactivacion economica en el estado de Veracruz. Dicha plataforma ofrece diversos servicios y productos a los usuarios tales como localizacion de negocios, oferta de servicios: clima, tramites y cursos de dependencias gubernamentales, emergencias, asistencia en linea por parte de la Cruz Roja, esto con un modelo de negocio aplicable en cualquier empresa. La plataforma busca catalizar la economia de la region con los servicios digitales proporcionados por la plataforma Metropoli digital a traves de Internet, dando a los negocio principalmente medianos y pequenos un medio digital para aumentar el valor de sus negocios de una forma facil y accesible.

2. ?Que es Metropoli Digital?

Con las nuevas estrategias de ensenanza, y con los avances tecnologicos que acompanan el desarrollo social y economico en Mexico, las instituciones educativas de nivel medio superior y superior, han tomado la decision de apostar por un nuevo modelo educativo en el que los estudiantes lleven una formacion academica en participacion con las empresas y el sector productivo. Para ello en 2013, la Secretaria de Educacion Publica en conjunto con la Secretaria de Gobernacion, la Confederacion Patronal de la Republica Mexicana y con la asesoria de la Camara Mexico--Alemana de Comercio, desarrollaron el Modelo Mexicano de Formacion Dual. El cual busca la vinculacion armonica entre teoria y practica, al integrar al estudiante en la empresa para desarrollar competencias profesionales, al mismo tiempo que desarrolla competencias genericas con el objetivo de obtener una formacion integral.

En ese sentido, por un lado, Metropoli Digital nace como una iniciativa del Instituto Tecnologico Superior de Zongolica, atendiendo al modelo educativo Dual vigente en el marco academico de la institucion, asi como un proyecto integrador en el cual participan estudiantes y docentes de las carreras de Ingenieria en Sistemas Computacionales, Gestion Empresarial y Desarrollo Comunitario de todos los semestres ofertados en la institucion. Por otro, Metropoli Digital es una plataforma Web libre que implementa un modelo de negocio que busca la interaccion digital de las PyMES, Sociedad y Gobierno en un esquema integral de gobemanza que permita reactivar el flujo economico a traves del uso de las TI como principal medio de intercambio de informacion y servicios digitales, tales como publicidad, geolocalizacion de negocios, tramites en linea, sitios personalizados para PyMES, servicios de Gobierno, con la implementacion de Aplicaciones Enriquecidas de Internet, RIAs. Ofreciendo una plataforma abierta e intuitiva para mayor accesibilidad de los usuarios no expertos.

Esta plataforma Web busca ser considerada como una Open Web Platform, que de acuerdo a la W3C (Hegaret, 2011), una OWP es una plataforma que incluye diversos estandares tales como: HTML5, CSS 2.1, CSS 3, API de geolocalizacion, eventos DOM, XMLHttpRequest, Web Storage entre otros.

3. Modelo arquitectonico de software

Dentro del diseno y desarrollo de sistemas de Informacion, es de vital importancia tener los cimientos del software de manera que cubra los requisitos no funcionales, los cuales fortalecen las bondades y capacidades de todo sistemas de Informacion. Para lograr este objetivo, la Ingenieria de Software establece diversos principios para el diseno y desarrollo de Software que abarcan tanto los requisitos funcionales como los no funcionales de un sistema.

The Gang of Four (Jacobson et. at., 2000) mencionan que la arquitectura de un sistema de informacion define no solo la estructura y su comportamiento, sino tambien, el uso, funcionalidad, rendimiento, flexibilidad, reutilizacion, facilidad de comprension, restricciones y compromisos economicos y tecnologicos, y por supuesto las vistas de las diferentes etapas que conforman el ciclo de vida del software. Otros autores describen a la arquitectura de un sistema software como un conjunto de decisiones de diseno tomadas para un sistema (Tahuiton, 2011).

En la definicion de una arquitectura existen diferentes patrones arquitectonicos que facilitan la estructuracion de los componentes de software que seran parte de un sistema. Entre los patrones arquitectonicos mas conocidos, estan los patrones: Modelo --Vista--Controlador, Modelo--Vista--Vista--Modelo, Cliente--Servidor; los cuales son los mayormente utilizados en desarrollos de aplicaciones para ambientes Web. Sin embargo, se ajustan de acuerdo a las necesidades de la arquitectura, pudiendo formar una arquitectura hibrida, en donde mas de un patron sea utilizado.

De acuerdo a lo anterior, y al intenso trabajo de los Stakeholders en el proyecto de Metropoli Digital, se ha propuesto una arquitectura que integra un patron hibrido en capas, conformado por los patrones; M-V-C, Cliente--Servidor, ya que son los patrones mas importantes que soportan la estructura principal de Metropoli, el cual incluye el uso de Apps externas para el consumo de servicios a traves de la arquitectura RESTfull.

En la figura 1, se presenta el diseno arquitectonico propuesto para la plataforma, que de acuerdo a la tecnica de Ingenieria de Software 4 + 1 vistas (Jacobson et. at., 2000), en su vista de desarrollo, se contempla los siguientes componentes:

Capas de soporte:

* DataBase MySQL

* Web Server

** Model Layer

*** BusinessModelModel

*** ODBConnection

*** RecommendationEngine

** Controller Layer

*** JSONRequestController

*** XMLRequestController

*** WebServicesRepository

*** BusinessModelControllers

* Client

** View Layer

*** WebMetropoliApp

*** MovilNativeApp

*** CrossPlatformApp

* ExternalServices

** API Geolocation

** API WeatherChannel

** API jQuery

** WSGovernment

A continuacion se describe cada uno de los componentes que integran la arquitectura de Metropoli Digital.

Model Layer

Esta capa esta encargada de la persistencia de la informacion, almacenamiento y suministro hacia la capa de control. Permite una comunicacion directa con el SGBD, realizando operaciones de acuerdo a las decisiones de la capa de control. El BusinessModel es una representacion abstracta de una organizacion o negocio en otras palabras, describe como funciona el negocio, o mas especificamente como se realizan las actividades o tareas (Thomas, Martin, 2003).

BusinessModel. Representa el nucleo de la arquitectura, con funciones tales como operaciones, toma de decisiones y gestion de peticiones, cubriendo las caracteristicas mas representativas que conforman el objetivo de la plataforma. Este modelo busca representar la funcion de los procesos administrativos y operacionales que estan sustentados en la seccion 4 bajo el modelo CANVAS.

[FIGURA 1 OMITIR]

El ODBConnection, es uno de los componentes medulares para la gestion de la persistencia de la informacion. Este componente permite la interaccion del nucleo de la plataforma con el SGBD, es decir, contiene todas las funciones que permiten acceder a los datos, tales como la abstraccion de la base de datos y el acceso a datos. En la Figura 1, se observa la comunicacion del ODBConnection con el BusinessModelModel, asi como hacia el SGBD.

Controller Layer

Esta es la capa de control que esta encargada de procesar las interacciones del usuario y realizar los cambios apropiados en el modelo y vista. Dentro de las tarea principales de esta capa, esta la gestion de las peticiones del usuario y manipulacion de modelo. El Controller Layer esta dividido en 4 subcontroles: JSONRequestController, XMLRequestController, WebServicesRepository, BusinessModeControllers.

JSONRequestController. Se encarga de manipular las peticiones del usuario a traves del uso de HttpRequest, dichas peticiones son enviadas por el cliente (HTML y Ajax), validadas y redirigidas hacia la capa de modelo, y una vez procesadas, crear la estructura JSON correspondiente para generar la respuesta a la peticion de las vistas.

XMLRequestController. Tiene la responsabilidad de recibir las peticiones que seran generadas desde las app moviles. El componente recibe las peticiones basadas en XML, tales como SOAP (W3C, 200) que soporta WSDL y REST utilizando JSON o XML (Fielding, 2000).

BusinessModelControllers. Este componente da soporte completo al BusinessModeloModel en la capa de modelo, debido a que realiza las validaciones, toma de decisiones sobre que acciones deben ser llamadas desde el modelo. El componente contiene clases escrita en PHP del lado del servidor, las cuales trabajan en conjunto con el JSONRequest.

WebServicesRepository. Contendra un compendio de Web Services basados en SOAP y REST, con el objetivo de proveer acceso a las App moviles que haran uso de los datos de Metropoli Digital. En ese sentido, el componente tiene la labor de asegurar la interconectividad con el componente XMLRequestController, el cual se encargara de seleccionar el Web Services indicado de acuerdo con la peticion.

View Layer

La capa ViewLayer es la parte del sistema de mas alto nivel y la que se encarga de presentar la interfaz de usuario, dicha capa esta implementada haciendo uso Aplicaciones Enriquecidas de Internet RIA (por su siglas en ingles Rich Internet Applications) que le dan una experiencia mucho mas intuitiva y accesible a los usuarios. Esta capa contempla 3 diferentes clientes, los cuales se mencionan a continuacion.

WebMetropoliApp. Este componente esta disponible via Internet, para poder accederse a traves de un navegador Web, dicho complemento es una vista que cuenta con la parte visible de la plataforma, esta construida haciendo uso de frameworks RIA's tales como jQuery, HTML5, CSS 3, entre otros. En una primera implementacion la plataforma se desarrollo usando el lenguaje PHP. Sin embargo, se busca la mejora continua, por lo que se buscara migrar la plataforma a un lenguaje mas robusto como Java.

MovilNativeApp. Este elemento, es un componente que representa a una aplicacion movil nativa, la cual estara hecha en Android, por lo que permitira obtener informacion de los servicios que Metropoli Digital ofrece, desde un dispositivo movil. La aplicacion accedera a los datos a traves del consumo de Web Services.

CrossPlatformApp. Este componente representa a un cliente basado en tecnologias multi-telefono, con el objetivo de poder abarcar plataformas tales como IOS, Blackberry, Windows Phone, WebOS, entre muchos otros. Para ellos, se desarrollara una aplicacion con el uso del framework PhoneGap que esta basado en HTML5, CSS 3, jQuery, el cual cubre dicho requisito y hace un desarrollo facil y rapido.

4. Modelo de negocios de Metropoli Digital

El modelo de negocio que soporta la estructura empresarial de Metropoli Digital, esta basada en la propuesta formulada por Alexander Osterwalder en el ano 2004, y la cual es una herramienta para colocar de manera estrategica la planeacion de un modelo de negocios, ya que Metropoli Digital busca la correcta gobernanza de los elementos, para desarrollar una sinergia y poder lograr asi los objetivos deseados en el proyecto. En figura 2 nos muestra de manera grafica la mitad del modelo.

[FIGURA 2 OMITIR]

Segmentos de Mercado Segun (Osterwalder, 2011) Los clientes son el centro de cualquier modelo de negocio, ya que ninguna empresa puede sobrevivir durante mucho tiempo si no tiene clientes (rentables), y es posible aumentar la satisfaccion de los mismos agrupandolos en varios segmentos con necesidades, comportamientos y atributos comunes. Un modelo de negocio puede definir uno o varios segmentos de mercado, ya sean grandes o pequenos. Las empresas deben seleccionar, con una decision fundamentada, los segmentos a los que se van a dirigir y, al mismo tiempo, los que no tendran en cuenta. Una vez que se ha tomado esta decision, ya se puede disenar un modelo de negocio basado en un conocimiento exhaustivo de las necesidades especificas del cliente objetivo. En la figura se muestra el complemento del modelo.

[FIGURA 3 OMITIR]

Propuesta de valor. Segun (Osterwalder, 2011) En este modulo se describe el conjunto de productos y servicios que crean valor para un segmento de mercado especifico. La propuesta de valor es el factor que hace que un cliente se decante por una u otra empresa; su finalidad es solucionar un problema o satisfacer una necesidad del cliente. Las propuestas de valor son un conjunto de productos o servicios que satisfacen los requisitos de un segmento de mercado determinado. En este sentido, la propuesta de valor constituye una serie de ventajas que una empresa ofrece a los clientes. Algunas propuestas de valor pueden ser innovadoras y presentar una oferta nueva o rompedora, mientras que otras pueden ser parecidas a ofertas ya existentes e incluir alguna caracteristica o atributo adicional.

Canales segun (Pigneur, 2011), Los canales de comunicacion, distribucion y venta establecen el contacto entre la empresa y los clientes. Son puntos de contacto con el cliente que desempenan un papel primordial en su experiencia.

Los canales tienen, entre otras, las funciones siguientes:

* Dar a conocer a los clientes los productos y servicios de una empresa

* Ayudar a los clientes a evaluar la propuesta de valor de una empresa

* Permitir que los clientes compren productos y servicios especificos

* Proporcionar a los clientes una propuesta de valor

* Ofrecer a los clientes un servicio de atencion posventa

Los canales de Distribucion. De acuerdo a (Kotler, 2008) son los elementos del negocio por el cual pasan los productos y/servicios desde su fabricacion, hasta su entrega como un servicios o productos funcional. Los canales de distribucion que se utilizan en Metropoli Digital, se muestran en la figura 4, de esta manera se puede verificar cuales son los elementos que forma una cadena de distribucion de los servicios y/o productos.

[FIGURA 4 OMITIR]

Relaciones con los Clientes, segun (Pigneur, 2011) En este modulo se describen los diferentes tipos de relaciones que establece una empresa con determinados segmentos de mercado. Las empresas deben definir el tipo de relacion que desean establecer con cada segmento de mercado. La relacion puede ser personal o automatizada. Las relaciones con los clientes pueden estar basadas en los fundamentos siguientes: * Captacion de clientes. * Fidelizacion de clientes. * Estimulacion de las ventas (venta sugestiva).

Fuentes de Ingresos, segun (Pigneur, 2011) el presente modulo se refiere al flujo de caja que genera una empresa en los diferentes segmentos de mercado (para calcular los beneficios, es necesario restar los gastos a los ingresos).

Un modelo de negocio puede implicar dos tipos diferentes de fuentes de ingresos: 1. Ingresos por transacciones derivados de pagos puntuales de clientes. 2. Ingresos recurrentes derivados de pagos periodicos realizados a

Si los clientes constituyen el centro de un modelo de negocio, las fuentes de ingresos son sus arterias. Las empresas deben preguntarse lo siguiente: ?por que valor esta dispuesto a pagar cada segmento de mercado? Si responde correctamente a esta pregunta, la empresa podra crear una o varias fuentes de ingresos en cada segmento de mercado. Cada fuente de ingresos puede tener un mecanismo de fijacion de precios diferente: lista de precios fijos, negociaciones, subastas, segun mercado, segun volumen o gestion de la rentabilidad. Cambio del suministro de una propuesta de valor o del servicio postventa de atencion al cliente.

Recursos Clave. En este modulo se describen los activos mas importantes para que un modelo de negocio funcione. Todos los modelos de negocio requieren recursos clave que permiten a las empresas crear y ofrecer una propuesta de valor, llegar a los mercados, establecer relaciones con segmentos de mercado y percibir ingresos. Cada modelo de negocio requiere recursos clave diferentes. Un fabricante de microchips necesita instalaciones de produccion con un capital elevado, mientras que un disenador de microchips depende mas de los recursos humanos.

Los recursos clave pueden ser fisicos, economicos, intelectuales o humanos. Ademas, la empresa puede tenerlos en propiedad, alquilarlos u obtenerlos de sus socios clave.

Actividades Clave, segun (Pigneur, 2011) En el presente modulo se describen las acciones mas importantes que debe emprender una empresa para que su modelo de negocio funcione. Todos los modelos de negocio requieren una serie de actividades clave. Estas actividades son las acciones mas importantes que debe emprender una empresa para tener exito, y al igual que los recursos clave, son necesarias para crear y ofrecer una propuesta de valor, llegar a los mercados, establecer relaciones con clientes y percibir ingresos. Ademas, las actividades tambien varian en funcion del modelo de negocio.

Asociaciones Clave, segun (Pigneur, 2011) En este modulo se describe la red de proveedores y socios que contribuyen al funcionamiento de un modelo de negocio. Las empresas se asocian por multiples motivos y estas asociaciones son cada vez mas importantes para muchos modelos de negocio. Las empresas crean alianzas para optimizar sus modelos de negocio, reducir riesgos o adquirir recursos. Podemos hablar de cuatro tipos de asociaciones:

1. Alianzas estrategicas entre empresas no competidoras.

2. Coopeticion: asociaciones estrategicas entre empresas competidoras.

3. Joint ventures: (empresas conjuntas) para crear nuevos negocios.

4. Relaciones cliente-proveedor para garantizar la fiabilidad de los suministros.

[FIGURA 5 OMITIR]

Segun (Porter, 2006) dice que el punto inicial para el analisis de costos consiste en definir una cadena de valor y en asignarles a las actividades los costos operativos y los activos. Las actividades de la cadena contiene ambas cosas en forma de capital fijo y de trabajo. Los insumos comprados forman parte del costo de cada actividad, pudiendo afectar a los costos operativos (insumos operativos comprados) y a los activos (activos adquiridos). La necesidad de asignar activos a las actividades de valor se debe a que el total de activos en una actividad y la eficiencia de su utilizacion a menudo son importantes para el costo de ellas.

Nuestro modelo CANVAS se ve reflejado las actividades de valor como las claves identificando los recursos clave en la figura 5.

5. Trabajo Actual

Metropoli Digital, al ser un proyecto integrador desarrollado por un instituto educativo y trabajado por estudiantes y docentes de manera colaborativa, esta dividido en tres etapas.

En la Tabla 1, se aprecia cada una de las fases planificadas a desarrollar, cada una de ellas contempla aproximadamente un 33% del total del proyecto. En ese sentido, Metropoli Digital esta comenzando con la segunda etapa, puesto que se han terminado cada una de las actividades de la primera fase, las cuales eran vitales para la segunda etapa.

En esta segunda fase se pretende desarrollar e implementar un sistema de recomendacion de negocios basados en las visitas y comportamiento de los usuarios y ranquin de negocios, asi como el desarrollo de una App movil que permita a los tener un medio de localizacion de servicios accesibles desde cualquier dispositivo movil. Se pretende la implementacion de un repositorio de Web Services para proveer de servicios a terceros (clima, transito y vialidad, salud y emergencias, turismo, cultura).

En la tercera y ultima fase, se buscaran integrar a otras zonas metropolitanas del estado de Veracruz, tales como la zona Metropolitana Xalapa, Cordoba y Poza Rica.

Por tanto, Metropoli Digital busca ser una plataforma a nivel estatal, que acerque a las PyMES al uso de las TI con el objetivo de posicionar los negocios a traves de Internet.

Recebido/Recibido: 10/3/2015

Aceitagao/Aceptacion: 30/3/2015

Referencias

Jacobson, I., Booch, G., Rumbaugh, J. (2000). El proceso unificado de desarrollo de software. Rational Software Corporation. Pearson Addison Wesley. Madrid.

Osterwalder, A. (2011). Business Model Generation. (S. L. Centro Libros PAPF, Ed.) Barcelona, Espana: Grupo Planeta.

Porter, Michael E. 1991. La ventaja competitiva de las naciones. Buenos Aires, Argentina: Vergara.--(2006). Ventaja competitiva. Quinta reimpresion. Mexico: CECSA.--(2009). Ser competitivo. Barcelona, Espana: Ediciones DEUSTO.

Tahuiton Mora, J. (2011). Arquitectura de software para aplicaciones Web. Centro de Investigacion y de Estudios Avanzados del Instituto Politecnico Nacional. Mexico, D.F.

Fielding, R. T. (2000). Architectural Styles and the Design of Network-based Software Architectures. Cap. 5. Universidad de California, Irvine, USA.

W3C Working Group. (2000). Simple Object Access Protocol. 2014/07/25, de World Wide Web Consortium Sitio web: http://www.w3.org/TR/2000/NOTESOAP-20000508/

Philippe le Hegaret. (2011). "100 Specifications for the Open Web Platform and Counting". 01-29-2015, W3C. http://www.w3.org/QA/2011/01/100_specifications_for_the_ ope.html

Javier Eguiluz. (2008). Introduccion a AJAX. Espana: LibrosWeb.es http://librosweb. es/libro/ajax/.

Douglas K Barry. (2015). Web Services Explained. 16-03-2015, de Barry & Associates, Inc. Sitio web: http://www.service-architecture.com/articles/web-services/web_ services_explained.html.

SEGOB. (2015). "SEP y Coparmex firman convenio de colaboracion para impulsar el Modelo Mexicano de Educacion Dual en bachillerato". 24/03/2015. Secretaria de Gobernacion. Sitio Web: http://www.conaliteg.gob.mx/index. php?view=article&id=255.

Thomas, D. Martin, J. (2003). Process Modeling for E-Business. 20/03/2015, de George Mason University.

Sergio D. Ixmatlahua (1), Ricardo O. Raygoza (1), Omar Romero (1), Fernando Uribe (1), Efrain J. Vargas (2)

sergio.ixmatlahua@outlook.com, raygoz@gmail.com, isc.romeroo@gmail.com, jonvarg23@ gmail.com

(1) Instituto Tecnologico Superior de Zongolica, Departamento de Sistemas y Computacion, Av. Poniente 7, No. 856, Col. Centro, Orizaba, Veracruz, Mexico.

(2) Instituto Tecnologico de Iztapalapa, Av. Telecomunicaciones S/N, Col. Chinamac de Juarez. Iztapalapa, Ciudad de Mexico, Mexico

DOI: 10.17013/risti.e3.43-54
Tabla 1--Fases de implementacion de Metropoli Digital

Logistica y            Optimizacion de        Expansion
estratificacion        servicios

* Analisis, diseno y   * Implementacion de    * Implementacion de
desarrollo de la       un sistema de          Metropoli Digital en
plataforma Web de      recomendacion de       la Zona
Metropoli Digital.     negocios               Metropolitana Poza
                                              Rica.

* Logistica y          * Desarrollo de una    * Implementacion de
estratificacion de     app movil              Metropoli Digital en
los municipios de la   multiplataforma como   la zona
region de las Altas    medio de expansion     Metropolitana
Montanas.                                     Veracruz.

* Captura de datos     * Desarrollo de un     * Implementacion de
georeferenciados de    repositorio de Web     Metropoli Digital en
los negocios.          Services para          la zona
                       ofrecer                Metropolitana
                       interconecctividad a   Cordoba.
                       otras plataformas de
                       comunicacion

* Publicacion de los   * Digitalizacion de
contenidos en la       los tramites y
plataforma             servicios de los
                       municipios del la
                       region de las Altas
                       Montanas del estado
                       de Veracruz

* Revision e
integracion de los
servicios digitales
en externos.
COPYRIGHT 2015 AISTI (Iberian Association for Information Systems and Technologies)
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2015 Gale, Cengage Learning. All rights reserved.

Article Details
Printer friendly Cite/link Email Feedback
Author:Ixmatlahua, Sergio D.; Raygoza, Ricardo O.; Romero, Omar; Uribe, Fernando; Vargas, Efrain J.
Publication:RISTI (Revista Iberica de Sistemas e Tecnologias de Informacao)
Date:Mar 1, 2015
Words:3960
Previous Article:Metodos de pronostico por indicadores dentro de la gestion del conocimiento organizacional.
Next Article:Marco de trabajo para la integracion de recursos digitales basado en un enfoque de web semantica.

Terms of use | Privacy policy | Copyright © 2020 Farlex, Inc. | Feedback | For webmasters