Anda di halaman 1dari 21

Desarrollo e Implementacin vs.

Adquisicin de un ERP

Sistemas de

Sistema de
Informacin(SI)
Es un conjunto de elementos orientados al tratamiento y
administracin dedatose informacin, organizados y listos para su
uso posterior, generados para cubrir una necesidad o un objetivo.
Dichos elementos formarn parte de alguna de las siguientes
categoras:
Personas;
Actividadeso tcnicas de trabajo;
Datos;
Recursos materiales en general (
recursos informticos y de comunicacin, generalmente, aunque no
necesariamente).

Todos
estos
elementos
interactan para procesar los
datos (incluidos los procesos
manuales y automticos) y dan
lugar
ainformacinms
elaborada, que se distribuye de
la manera ms adecuada
posible en una determinada
organizacin, en funcin de sus
objetivos.
Un Sistema de Informacin, es
aqul que permite recopilar,
administrar y manipular un
conjunto de datos que
conforman la informacin
necesaria para que los
estamentos ejecutivos de una
organizacin puedan realizar

Sistema de Informacin vs. Sistema


Informtico
Habitualmente el trmino
"sistema de informacin" se
usa de manera errnea como
sinnimo desistema de
informacin informtico, en
parte porque en la mayora de
los casos los recursos
materiales de un sistema de
informacin estn constituidos
casi en su totalidad por
sistemas informticos.
Estrictamente hablando, un
sistema de informacin no tiene
por qu disponer de dichos
recursos (aunque en la prctica
esto no suela ocurrir).
Se podra decir entonces que
los sistemas de informacin
informticos son una subclase o
un subconjunto de los sistemas
de informacin en general.

Sistema informtico

Clasificacin de un S.I.

Es unsistemaque permite almacenar y procesar


informacin; es el conjunto de partes
Interrelacionadas:

Por su uso:

hardware,softwarey personal informtico.


El hardware incluyecomputadoraso cualquier
tipo de dispositivo electrnico, que consisten en
procesadores,
memoria,
sistemas
de
almacenamiento externo, etc.

Sistemas de uso especfico.

Sistemas de uso general.

Por el tipo de computadora utilizado en el


sistema:

El software incluye alsistema operativo,firmware


yaplicaciones, siendo especialmente importante
los sistemas de gestin de bases de datos

Undatoes una representacin


simblica(numrica, alfabtica,
algortmica, espacial, etc.) de
un
atributo
o
variable
cuantitativa o cualitativa.
Usuario, eninformtica, es un
individuo
que
utiliza
una
computadora,
sistema
operativo, servicio o cualquier
sistema

Estaciones de trabajo(workstations).

Macrocomputadoras (servidores de gran capacidad).

Minicomputadoras (por ejemplo,


computadoras personales).

Microcomputadoras (servidores pequeos).

Supercomputadoras.

Terminales ligeros (thin clients).

Por la arquitectura:

Arquitecturacliente-servidor.

Arquitectura de 3 capas.

Arquitectura de 4 capas.

Arquitectura de n capas.

Monitor de teleproceso o servidor de transacciones.

Servidor de aplicaciones.

Sistema aislado.

Cliente-servidor
Laarquitectura clienteservidores un modelo de aplicacin
distribuida en el que las tareas se
reparten entre los proveedores de
recursos o servicios, llamados
servidores, y los demandantes,
llamadosclientes. Un cliente realiza
peticiones a otro programa, el
servidor, quien le da respuesta.
Comnmente los servidores proveen
servicios esenciales dentro de una
red, ya sea para usuarios privados
dentro de una organizacin o
compaa, o para usuarios pblicos a
travs deInternet. Los tipos de
servidores ms comunes son:
servidor de base de datos,
servidor de archivos,
servidor de correo,
servidor de impresion,
servidor web,
servidor de aplicaciones.

Servidor de Aplicaciones

Usualmente se trata de un dispositivo de


software que proporciona servicios de
aplicacin a las computadoras cliente.
Un
servidor
de
aplicaciones
generalmente gestiona la mayor parte (o
la totalidad) de las funciones de lgica
de negocio y de acceso a los datos de la
aplicacin. Los principales beneficios de
la aplicacin de la tecnologa de
servidores
de
aplicacin
son
la
centralizacin y la disminucin de la
complejidad
en
el
desarrollo
de
aplicaciones.
Eninformtica, unaaplicacines un
tipo deprograma informticodiseado
como herramienta para permitir a un
usuario realizar uno o diversos tipos de
trabajos.
Esto
lo
diferencia
principalmente de otros tipos de
programas,
como
los
sistemas operativos(que
hacen
funcionar lacomputadora), las utilidades
(que realizan tareas de mantenimiento
o
de
uso
general),
y
las
herramientas de desarrollo de software
(para crear programas informticos).

Programa informtico (Aplicacin Informtica)


Unprograma informticooprograma
de computadoraes una
secuencia de instrucciones, escritas para
realizar una tarea especfica en una
computadora.
Generalmente, elcdigo fuentelo escriben
profesionales conocidos como
programadoresde computadora.
De acuerdo a sus funciones,
losprogramas informticosse clasifican
en:
Software de sistema
Consiste en un softwareque sirve para
controlar e interactuar con el sistema
operativo, proporcionando control sobre el
hardwarey dando soporte a otros
programas
Software de aplicacin (Aplicacin
Informtica)
Suele resultar una solucin informtica
para la automatizacinde ciertas tareas
complicadas, como pueden ser la
contabilidad, la redaccin de documentos,
o la gestin de un almacn. Ciertas
aplicaciones desarrolladas a medida
suelen ofrecer una gran potencia ya que
estn exclusivamente diseadas para
resolver un problema especfico.

Sistema Integral de Informacin


Un Sistema Integral de
Informacin (SII), es un
Sistema de Informacin
que hace uso intensivo
y extensivo de las
Tecnologas de la Inform
acin y las Comunicacion
es
(TIC) para integrar o
centralizar la
gestin de la informaci
n
dentro de una
organizacin. Un SII
soporta todos los
procesos de negocio y
de soporte de la
organizacin.
El software incluye al
sistema operativo,
firmwareyaplicaciones,
siendo especialmente
importante los sistemas
de gestin de bases de
datos.

Tipos de sistemas de informacin :


ERP: Enterprise Resource Planning: sistemas de gestin integrados que
controlan los procesos de toda la empresa (RH, finanzas, produccin, etc.)
CRM: Customer Relationship Management: gestin de la relacin con clientes
y contactos comerciales.
Business Intelligent: Explotacin de datos e informacin para la toma de
decisiones.
TPS: Transaction Processing Systems: Procesos de transacciones y
operaciones.
MIS: Management Information Systems: diferencia entre los sistemas de
informacin.
BPM: Business Process Management: diseo, ejecucin y control de procesos.
DATAWAREHOUSING: Almacenamiento de datos procedentes de varias
fuentes.
DATAMINING: Deteccin y muestra de relaciones entre los datos y obtener
cierto tipo de informacin.
QUERIES AND REPORTING: Consultas e Informes de las BD relacionales.
BALANCED SCORECARD: Cuadro de Mando Integral: planificacin y control
que permite generar estrategias y comprobar su ejecucin.
WEBSITE CORPORATIVO: Proyeccin de imagen corporativa, comunicacin,
coordinacin y operaciones empresariales.
GESTIN DOCUMENTAL; Soporte a todas las fases de todos los sistemas de
gestin documental.
SCM: Supply Chain Management: automatizacin de la cadena de suministros
de la organizacin.
CTI: Computer Telephony Integration: Integracin entre los sistemas
informticos y los sistemas de comunicacin telefnica.
GIS: Geographical Information System (Sistemas de Informacin Informtica)
sistema a la gestin de informacin geogrfica (graficas de mapas).
SGSI: Sistema de Gestin de Seguridad de la Informacin: gestin de
seguridad de la informacin.
EDI: Electronic Data Interchange: Intercambio de informacin a nivel logstico
y comercial.
CAD: Computer Aided Desing (Diseo Asistido por Ordenador).

Aplicacin a Medida y su Desarrollo


Un SI est compuesto por 6 elementos claramente identificables, tal y
como se muestran en la siguiente figura:
Base de Datos:
Es donde se almacena toda la informacin que se requiere para la toma
de decisiones. La informacin se organiza en registros especficos e
identificables.
Transacciones:
Corresponde a todos los elementos de interfaz que permiten al usuario:
consultar, agregar, modificar o eliminar un registro especfico de
Informacin.
Informes:
Corresponden a todos los elementos de interfaz mediante los cuales el
usuario puede obtener uno o ms registros y/o informacin de tipo
estadstico (contar, sumar) de acuerdo a criterios de bsqueda y
seleccin definidos.
Procesos:
Corresponden a todos aquellos elementos que, de acuerdo a una lgica
predefinida, obtienen informacin de la base de datos y generan nuevos
registros de informacin. Los procesos slo son controlados por el
usuario (de ahi que aparezca en lnea de puntos).
Usuario:
Identifica a todas las personas que interactan con el sistema, esto
incluye desde el mximo nivel ejecutivo que recibe los informes de
estadsticas procesadas, hasta el usuario operativo que se encarga de
recolectar e ingresar la informacin al sistema.
Procedimientos Administrativos:
Corresponde al conjunto de reglas y polticas de la organizacin, que
rigen el comportamiento de los usuarios frente al sistema.
Particularmente, debieran asegurar que nunca, bajo ninguna
circunstancia un usuario tenga acceso directo a laBase de Datos

Las etapas de vida de una implementacin especfica


de un SI, tambin conocidas como las etapas de vida
de un SI son:
Anlisis de Requerimientos(ver documentacin)
Diseo, separado, segn la metodologa del
profesor en:
Diseo Lgico(ver documentacin)
Diseo Fsico(ver documentacin)
Construccin
Pruebas
Explotacin

Recurso Humano

Aplicacin a Medida y su Desarrollo


Por supuesto, todo SI es desarrollado por personas, y para
personas. Durante el transcurso del desarrollo de un SI, se vern
involucrados los siguientes roles:
Cliente:
Es la persona que sufre de la necesidad de informacin para
tomar decisiones. Debe tener la autoridad para la toma de
decisiones.
Asesor Informtico:
Asumiendo que el Cliente no requiere poseer conocimientos
especficos en el mbito de la Informtica, ni cuenta con el todo
el tiempo que a menudo estos sistemas requieren, es deseable
que defina a una persona con formacin informtica y
conocimientos acabados del problema del cliente, para que sea el
interlocutor vlido con el equipo de desarrollo

Analista:
Es la persona encargada de analizar el problema y disear su solucin.
Programador:
Es la persona encargada de todas las labores operativas necesarias para
construir el sistema (ojo, no slo crear los programas)

Usuario Directo u Operativo:

Garante de Calidad:
Es un equipo multidisciplinario encargado de buscar todas las fallas y errores que
pueda tener el sistema. Debido a que su labor es esencialmentedestructiva, se
recomienda que sean personas independientes al Equipo de Desarrollo y al
Equipo del Cliente.

Es la persona o conjunto de personas que conocen el problema,


desde la perspectiva de la recopilacin e ingreso de datos. Estas
personas, a menudo conocen los requerimientos de informacin
corrientes, y sern quienes indiquen cmo se recibe la
informacin.
Usuario Indirecto
Es la persona o conjunto de personas que estn relacionadas con
el problema pues son productores o consumidores de la
informacin que se maneja en el sistema, pero que no van a
interactuar directamente con l.
Jefe de Proyecto:
Esta persona ser el interlocutor vlido, por parte del equipo de
desarrollo, para comunicarse con el Cliente o su Asesor
Informtico. Deber controlar todas las etapas y asegurar tanto

Soporte de Operaciones
Es el equipo encargado de mantener operativa toda la plataforma necesaria para
el normal funcionamiento de los sistemas. Servidores, Redes, Impresoras,
Configuracin de las Estaciones de Trabajo son, normalmente, los elementos de
su preocupacin. Vaya un reconocimiento desde estas pginas a todos ellos,
pues si hacen bien su labor, nadie los nota... Los usuarios y el equipo de
desarrollo
slo
recuerdan
cuandoroles
las cosas
Se debe tener
enlos
cuenta,
que distintos
puede fallan...
ser ejercidos por la misma persona, y

que dependiendo del tamao del proyecto, varias personas pueden ejercer un mismo rol
(por ejemplo, varios programadores).

Aplicacin
Terminada
(ERP)
Se llama ERP a los sistemas
de planificacin
empresariales que administran aspectos de produccin,
distribucin y otros en una compaa.
ERP es una sigla que significa "Enterprise Resource
Planning", o bien, "Planeamiento de Recursos
Empresariales". Esta prctica tiene que ver con el
gerenciamiento de los distintos recursos, negocios,
aspectos y cuestiones productivas y distributivas de
bienes y servicios en una empresa.
Un sistema ERP en una institucin se ocupara,
tpicamente, de administrar la produccin, logstica,
venta, distribucin, inventario, entregas, facturacin y
contabilidad, entre otras cosas
Para ser considerado como tal, un ERP tiene que
cumplir las siguientes atribuciones:
ser integral (administrar todos los aspectos de una
empresa),
ser modular (dividir sus aspectos segn los diferentes
departamentos de la empresa),
ser adaptable (es decir, amoldarse a las
particularidades de cada institucin).
La mayora de los programas de ERP son costosos y, en
ocasiones, no son fcilmente personalizables

Entendiendo la
Nube
Lacomputacin en la
nube,conocida tambin
comoservicios en la
nube,informtica en la
nube,nube de cmputonube de
conceptos(delinglscloud
computing), es unparadigmaque
permite ofrecerserviciosde
computacin a travs de una red,
que usualmente esInternet.

SaaS - Software como servicio


SaaS (Software as a service) es
una nueva forma de distribuir
software que tiene un rgimen
de pago mensual. El proveedor
del servicio es quien tiene
hospedadas las aplicaciones en
sus servidores permitiendo que
sus clientes accedan a las
mismas a travs de una
conexin a internet, estando
por lo tanto disponibles en
cualquier momento y desde
cualquier lugar.

PaaS - Plataforma como servicio


Las soluciones PaaS (Platform as a
service) son plataformas de software
para las cuales la herramienta de
desarrollo en si misma est alojada en
la nube y se accede a travs de un
navegador web. Los desarrolladores
pueden construir, analizar, desarrollar,
testear, documentar y poner en
marcha aplicaciones en un slo
proceso, sin tener que instalar ninguna
herramienta adicional en sus
computadoras.
IaaS - Infraestructura como servicio
IaaS (Infraestructure as a service) es un
modelo de distribucin de
infraestructura de computacin como un
servicio, normalmente es mediante una
plataforma de virtualizacin. En vez de
adquirir servidores, espacio en un centro
de datos o equipamiento de redes, los
clientes compran todos estos recursos a
un proveedor de servicios externo.

Herramienta de desarrollo de
software y Sistemas de Gestion
de Base de Datos

Unaherramienta de desarrollo de softwarees un


programa informticoque usa unprogramadorpara
crear,depurar, gestionar o mantener un programa.
Entre estos lenguajes de programacin , se
encuentra: .Net de Microsoft, C, Oracle, RPG,
Magic Software, ASP, PHP, etc.

Unsistema gestor de base de datos(SGBD)esun


conjuntodeprogramasquepermitenelalmacenamiento,
modificacinyextraccindelainformacinenuna
basededatos,ademsdeproporcionarherramientas
paraaadir,borrar,modificaryanalizarlosdatos.Los
usuariospuedenaccederalainformacinusando
herramientasespecficasdeinterrogacinydegeneracin
deinformes,obienmedianteaplicacionesalefecto.
EntreestosGestoresseencuentran:
MySQL,Oracle,MicrosoftSQLServer,MicrosoftAccess,
VisualFoxPro,PostgreSQL,ApacheDerby,DB2,SQL
Lite

Magic Software XPA y Xpi


Magic xpa Plataforma de Aplicaciones
Desarrollo Multiplataforma Veloz
Magic xpa Plataforma de Aplicacin que
proporciona un rentable desarrollo libre de
cdigo en un entorno de ejecucin que
permite a las organizaciones y a los ISVs
crear rpidamente amigables aplicaciones
de nivel empresarial, fciles de usar, tanto
para mviles como para escritorio
empleando las ms avanzadas
funcionaalidades y tecnologas.
Simple, Altamente Productiva y Rentable
El paradigma de Magic xpa, su ambiente
visual desarrollo y su robusto motor de
aplicaciones simplifican el desarrollo e
implementacin de soluciones de negocio, lo
que permite a las empresas adaptarse
fcilmente a las cambiantes necesidades del
entorno, optimizar los recursos y acelerar el
tiempo de salida al mercado.
hemos cambiado el nombre de nuestros
principales productos de la siguiente
manera:
uniPaaSahora es llamadoMagicxpa
Application Platform
iBOLTahora es llamdoMagicxpi
Integration Platform

Xpi
Lo que es ms, su solucin de
integracin necesita mantener los
datos de su empresa seguros, al da y
disponibles 24/7, independientemente
de la carga de transacciones.
Magic xpi Plataforma de
Integracin proporciona
precisamente la respuesta que
necesita.La rapidez para construir las
integraciones y su conectividad sin
igual, le da la seguridad que nos
ocupamos de la parte difcil en la
integracin y optimizacin detrs de
los sistemas, lo que le permite
centrarse en la construccin de los
procesos y aplicaciones ms valiosas
para avanzar en su negocio.
La rentable y robusta
arquitecturaIMDG(In-Memory
Data Grid)de Magic xpi, mantiene su
informacin disponible y segura, de
forma que no se pierda una sola
transaccin.

Magic
Plataforma
de
Integracin
xpi
es
compatible con una amplia
gama de ecosistemas de
negocios, implementacin
lista
para
usarse,
conectores y adaptadores
certificados y optimizados
para
ampliar
las
capacidades
de
los
principales
ERP,
CRM,
finanzas y otros sistemas

empresariales.

Magicxpi paraJD Edwards integracin


Magicxpi paraSAP Business One integracin
Magicxpi paraSAP ERP integracin
Magicxpi paraSalesforce integracin
Magicxpi paraHL7
Magicxpi paraIBM i
Magicxpi paraLotus Domino integracin
Magicxpi paraLotus Notes integracin
Magicxpi para
Microsoft Dynamics CRM integracin
Magicxpi para
Microsoft SharePoint integracin

Aplicacin Enterprise
Client vs RIA
Back office
En la gestin empresarial elback
officees el conjunto de actividades de
apoyo al negocio, es la parte de las
empresasque realizan las tareas
destinadas a gestionar la propia
empresa y que no tienen contacto
directo con el cliente, como las labores
informticasy de comunicaciones, de
gestin derecursos humanos,
contabilidadofinanzas.
Front office

Seconsideranprincipalmentedoscategorasdeaplicaciones:
es la parte de la empresa que tiene
Desktop
contacto con el cliente, los
Aplicaciones que no utilizan navegador web y que se instalan en cada equipopersonal.
departamentos de ventas, distribucin
Suelenseradecuadasparaaplicacionesquerequerirnungranniveldeinteraccincon
y mercadotecnia.
elusuario,intensivasenelusodegrficosyconnecesidaddeutilizarfuncionesdeotras
El front office es un lugar donde el
aplicaciones.
cliente entra en contacto con la
RWA (Rich Web Applications)
empresa; es el espacio en el cual el
Aplicacionesqueseejecutanutilizandoelnavegadorweb.Suelenseradecuadascuando
consumidor se vuelve protagonista
absoluto y donde la empresa tiene que se requiere un uso ocasional, una interaccin con otras aplicaciones o servicios web y
darla mejor imagen de si a los ojos cuandoelprocesamientodeinformacinysualmacenamientoserealizanenelservidor..
de quien compra.

Aplicacin Enterprise Client


Es aquella aplicacin que se usa a lo
interno de una empresa o corporacin y es
ejecutada desde varios puntos especficos
tanto dentro como fuera de la empresa
pero todos depende de un servidor central
que brinda la ejecucin de la aplicacin a
todos los usuarios dentro de la empresa.
Generalmente estas aplicaciones son
modulares y estn integradas en un solo
contexto que abarca todos los puntos
importantes de gestin de la empresa.

Cuando una Aplicacin Enterprise es desarrollada a medida con cdigo fuente


abierto, se necesitan de un grupo de programadores que puedan agregar los
requerimientos solicitados por los usuarios y esto permite que la aplicacin sea
dinmica y crezca con el tiempo. Para esto proceso y no atrasar las labores diarias
de la empresa se necesita tener la siguiente metodologa:
Servidor de Produccin
Es aquel servidor donde se corre la aplicacin y se hacen pruebas por parte de los
desarrolladores y los usuarios que solicitaron el requerimiento para asi evitar el
atraso de las operacin diarias de la empresa
Servidor de Desarrollo
Una vez que se ha probado el requerimiento solicitado por los usuarios en el
servidor de desarrollo y se ha aprobado su implementacin por parte del rea de
calidad o auditores de sistema, se procede a trasladarlo al servido de produccin.
Este servidor de produccin es el que brinda los servicios de ejecucin de la
aplicacin para toda la empresa y las labores diarias de operatividad del negocio y
debe tener una disponibilidad de 100% y sin errores en sus programas.

Ejemplos de Aplicacin
Enterprise Client

Caractersticas clave

Aplicacin RIA y SaaS


Accesibilidad:AJAXen nativo en losnavegadores weby es el nicoRIA frameworkque
Unarich Internet application(RIA), puede ser encontrado por los diferentes motores de bsqueda. AunqueAdobe Flashha dado
grandes pasos en esta direccin.
"aplicacin de Internet enriquecida" o
"aplicacin rica de internet" (ARI), es una Comunicaciones avanzadas:con servidores que soporten nuevas tecnologas se puede
aplicacin webque tiene la mayora de las
caractersticas de las
aplicaciones de escritoriotradicionales.
Estas aplicaciones utilizan un
navegador webestandarizado para
ejecutarse y por medio decomplementoso
mediante unamquina virtualse agregan
las caractersticas adicionales.

mejorar la experiencia del usuario al utilizar protocolos de red optimizados y entradas y


salidas asncronas. Se requiere de una conexin de banda ancha confiable.

Las RIA surgen como una combinacin de


las ventajas que ofrecen las aplicaciones
web y las aplicaciones tradicionales. Buscan
mejorar la experiencia y productividad del
usuario.

o unamquina virtualosandbox, que generalmente es ms rpida que la instalacin de


una aplicacin tradicional y esta no se puede automatizar. Las actualizaciones son
automticas.

Complejidad: soluciones avanzadas puede ser ms difciles de disear, desarrollar,


implementar ydepurarque las aplicaciones web tradicionales.
Consistencia: la interfaz de usuario y las experiencias pueden ser controlada por el
sistema operativo, el monitoreo del rendimiento y diagnstico de errores puede ser difcil.

Instalacin y mantenimiento: se requiere de la instalacin de uncomplemento(plug-in)

Offline: puede ser usada sin conexin a Internet, reteniendo el estado en la mquina
cliente.

Seguridad: se mejora la seguridad por medio de actualizaciones automticas ysandbox.


Pero las extensiones por s mismas son sujetas a vulnerabilidades.

Rendimiento: puede ser mejorado dependiendo de la aplicacin y de las caractersticas de


la red. Aplicaciones que pueden procesar localmente en el cliente evitan viajes hacia el
servidor lo que incrementa su rendimiento. Dndole ms trabajo al cliente tambin se
puede incrementar el rendimiento del servidor. Por el contrario los recursos necesarios
hacen difcil que las aplicaciones puedan ejecutarse en dispositivos pequeos, mviles o
embebidos.

Riqueza: aadiendo caractersticas que no son nativas en los navegadores web como
captura de video.

Beneficios
A pesar de que el desarrollo de aplicaciones
multimedia para navegadores web est mucho ms
limitada y es ms difcil que otro tipo de
aplicaciones de escritorio, los esfuerzos se justifican
por varios motivos:
No necesitan instalacin (solo es necesario
mantener actualizado el navegador web).
Las actualizaciones hacia nuevas versiones son
automticas.
Se pueden utilizar desde cualquier ordenador con
una conexin a Internet sin depender del sistema
operativo que este utilice.
Generalmente es menos probable la infeccin por
virus, que utilizando por ejemplo programas
ejecutables.
Ms capacidad de respuesta, ya que el usuario
interacta directamente con el servidor, sin
necesidad de recargar la pgina.
Ofrecen aplicaciones interactivas que no se pueden
obtener utilizando soloHTML, incluyendo arrastrar
y pegar, clculos en el lado del cliente sin la
necesidad de enviar la informacin al servidor.
Evita la problemtica del uso de diferentes
navegadores al abstraerse de ellos a travs de
unframework.

Relacin con SOA


Laadopcinde nuevos enfoques
relacionados con SOA (Arquitectura
Orientada aServicios) por parte de las
organizaciones y por las suites deproductos
de software ms extendidas en elmercado
de las TI, constituye un caldo de cultivo
interesante para laintroduccinde las
tecnologas RIA.
SOA ofrece una capa de abstraccin que
facilita la interrelacin entre los servicios
ofrecidos por las diferentes aplicaciones de
una organizacin. Pero las ventajas de este
nuevo enfoque habitualmente se encuentran
ocultas para el usuario de negocio. Una
manera de aflorar elvalorque SOA reportar
al usuario final ser mostrando la facilidad
de las aplicaciones RIA para integrar los
mash-ups y web-services desarrollados
siguiendo este enfoque.

Ejemplos de Aplicacin RIA


El ejemplo que se muestra a continuacin es una aplicacin
RIA Demo para clientes de Magic Software y para los usuarios
que visitan el sittio web. Favor seguir los siguientes pasos:
1. Visitar la siguiente pagina: http://
www.magicsoftware.com/magic-xpa-application-platform
2. Moverse a la parte inferior de la pagina y seleccionar la
siguiente opcin: Magic xpa Application PlatformRIA
Deployment Demo
3. Antes de presionar el botn Start debe instalar el Net
Framework 2.0 presionando el botn del mismo nombre.
4. En el caso de tener instalada una versin de Net
Framework mas avanzada, obviar el paso 3.
5. Presione el botn Start para descargar la aplicacin e
instalarla en su computadora y ejecutar la aplicacin RIA
en el navegador web

Anda mungkin juga menyukai