Está en la página 1de 29

2011

Fabricio
Est. Ingeniería de Sistemas Suárez
Chinchay Luis
12/05/2011
Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

INTRODUCCIÓN

Antes de definir algunos términos específicos de la Web 2.0 nos remontaremos a


hablar de lo que nos llevo al mundo de la informática; la WWW y el Internet ambos
fueron importantes en su momento.

La World Wide Web fue creada alrededor de 1989 por el inglés Tim Berners-Lee y el
belga Robert Cailliau mientras trabajaban en el CERN en Ginebra, Suiza, y publicado en
1992.

El Internet tiene sus orígenes que se remontan a la década de 1960, dentro de ARPA
(hoy DARPA), como respuesta a la necesidad de esta organización de buscar mejores
maneras de usar los computadores de ese entonces.

Al dar a conocer como se inicio el mundo de la informática hablaremos ahora del


presente de lo que llamamos Web 2.0 que tiene varias definiciones según diversos
autores entre el más importante la del fundador.

“…El concepto de "Web 2.0" comenzó con una sesión de la conferencia de intercambio
de ideas entre O'Reilly y MediaLive International. Es más, las empresas que habían
sobrevivido a la caída parecía tener algunas cosas en común. ¿Podría ser que el
colapso de las puntocom marcados algún tipo de punto de inflexión para la web, de
modo que una llamada a la acción como "Web 2.0" puede tener sentido?…”[ Tim
O'Reilly -09/30/2005].

Con estas breves definiciones hablaremos de los términos que hoy en día se tienen en
cuenta para una mejor visión de la informática, después de haber recopilado
información y visitado sitios web de distintos autores.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 2


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

RELACIÓN DE TERMINOS DE LA WEB 2.0


I. SCRIPT.ACULO.US
II. RUBY ON RAILS
III. SHELL
IV. SSH
V. WORKFLOW
VI. ERP
VII. CRM
VIII. E-TAILING
IX. OUTSOURCING
X. JDBC
XI. JSON
XII. WIDGET
XIII. WYSIWYG
XIV. .COM
XV. DOM
XVI. J2EE
XVII. EMPOWERMENT
XVIII. SKILLS MANAGEMENT
XIX. E-GOVERNMENT
XX. JONAS
XXI. PEAR
XXII. ECMA
XXIII. JQUERY
XXIV. LINQ
XXV. F#
XXVI. WCF
XXVII. E-MARKETING
XXVIII. JSP
XXIX. E-PROCUREMENT
XXX. APACHE TOMCAT
XXXI. E-MARKETPLACES
XXXII. SCM

Est. Ingeniería de Sistemas Suárez Chinchay Luis 3


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

I. SCRIPT.ACULO.US

Desarrollado por Thomas Fuchs, la última versión es 1.9.0 que se salió a la luz el 23 de
diciembre del 2010.

Es una biblioteca JavaScript que permite el uso de controles AJAX, drag 'n drop, y otros efectos
visuales en una página web.

SCRIPT.ACULO.US se distribuye mediante descargas en varios formatos de archivo, y también


está incluido en Ruby on Rails y otros frameworks de desarrollo web.

Usando un Prototipo 1.7 como base, SCRIPT.ACULO.US se especializa en suministrar una rica
experiencia al usuario con efectos animados, de arrastrar y soltar (drag and drop) y otros
componentes para realizar interfaces de usuario.

II. RUBY ON RAILS

Desarrollado por Rails Core Team (rubyonrails.org); la última versión fue el 3.0.5 que
salió a la luz el 19 de febrero del 2011 y es un sistema de multiplataforma.

Conocido como RoR o Rails es un framework de aplicaciones web de código abierto escrito en
el lenguaje de programación Ruby, siguiendo el paradigma de la arquitectura Modelo Vista
Controlador (MVC). Trata de combinar la simplicidad con la posibilidad de desarrollar
aplicaciones del mundo real escribiendo menos código que con otros frameworks y con un
mínimo de configuración.

El lenguaje de programación Ruby permite la meta programación, de la cual Rails hace uso, lo
que resulta en una sintaxis que muchos de sus usuarios encuentran muy legible. Rails se
distribuye a través de RubyGems, que es el formato oficial de paquete y canal de distribución
de bibliotecas y aplicaciones Ruby.

 ¿Quién está usando Rails?

Todo el mundo desde startups a organizaciones sin ánimo de lucro pasando por
compañías están usando Rails. Rails es todo acerca de la infraestructura así que se acopla
perfectamente en cualquier tipo de aplicación web. Algunos ejemplos:

Basecamp : Control de proyectos. La Coctelera : Crea tu blog.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 4


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

43things : Consigue tus metas en la vida. Odeo : Graba y comparte audio.

III. SHELL (INFORMÁTICA)

Se emplea para referirse a programas que proveen una interfaz de usuario para acceder a
los servicios del sistema operativo. Estos pueden ser gráficos o de texto simple, dependiendo
del tipo de interfaz que empleen. Los SHELLS están diseñados para facilitar la forma en que se
invocan o ejecutan los distintos programas disponibles en el computador.

 SHELLS de texto comunes (Interpretadores de Ordenes en Linux)

 Bourne Shell
 Almquist shell
 Bash
 Korn Shell
 Emacs (Es un editor de texto con una gran cantidad de funciones).
 Símbolo del sistema de Windows

 SHELLS gráficos comunes (Entornos de Escritorio)

 GNOME
 KDE
 Xfce
 LXDE
 Escritorio de MS Windows

IV. SSH (SECURE SHELL)

Conocido como intérprete de órdenes segura. Es el nombre de un protocolo y del


programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red.
Permite manejar por completo la computadora mediante un intérprete de comandos, y
también puede redirigir el tráfico de X para poder ejecutar programas gráficos si tenemos un
Servidor X (en sistemas Unix y Windows) corriendo.

Además de la conexión a otros dispositivos, SSH nos permite copiar datos de forma segura
(tanto ficheros sueltos como simular sesiones FTP cifradas), gestionar claves RSA para no
escribir claves al conectar a los dispositivos y pasar los datos de cualquier otra aplicación por
un canal seguro tunelizado mediante SSH.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 5


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

SSH está diseñado para reemplazar los métodos más viejos y menos seguros para registrarse
remotamente en otro sistema a través de la SHELL de comando, tales como Telnet o Rsh. Un
programa relacionado, el Scp, reemplaza otros programas diseñados para copiar archivos
entre hosts como Rcp. Ya que estas aplicaciones antiguas no encriptan contraseñas entre el
cliente y el servidor, evite usarlas mientras le sea posible.

 Características del SSH

El protocolo SSH proporciona los siguientes tipos de protección:

 Después de la conexión inicial, el cliente puede verificar que se está conectando al


mismo servidor al que se conectó anteriormente.
 El cliente transmite su información de autenticación al servidor usando una
encriptación robusta de 128 bits.
 Todos los datos enviados y recibidos durante la sesión se transfieren por medio de
encriptación de 128 bits, lo cual los hacen extremamente difícil de descifrar y leer.
 El cliente tiene la posibilidad de reenviar aplicaciones X11 desde el servidor. Esta
técnica, llamada reenvío por X11, proporciona un medio seguro para usar aplicaciones
gráficas sobre una red.

V. WORFLOW

El flujo de trabajo (WORKFLOW), es el estudio de los aspectos operacionales de una


actividad de trabajo: Cómo se estructuran las tareas, Cómo se realizan, cuál es su orden
correlativo, Cómo se sincronizan, Cómo fluye la información que soporta las tareas y Cómo se
le hace seguimiento al cumplimiento de las tareas. Generalmente los problemas de flujo de
trabajo se modelan con redes de Petri.

Si bien el concepto de flujo de trabajo no es específico a la tecnología de la información, una


parte esencial del software para trabajo colaborativo (groupware) es justamente el flujo de
trabajo.

Una aplicación de flujos de trabajo automatiza la secuencia de acciones, actividades o tareas


utilizadas para la ejecución del proceso, incluyendo el seguimiento del estado de cada una de
sus etapas y la aportación de las herramientas necesarias para gestionarlo

 Objetivos de un sistema de WORKFLOW

 Reflejar, mecanizar y automatizar los métodos y organización en el sistema de


información.
 Establecer los mecanismos de control y seguimiento de los procedimientos
organizativos.
 Independizar el método y flujo de trabajo de las personas que lo ejecutan.
 Facilitar la movilidad del personal.
 Soportar procesos de reingeniería de negocio.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 6


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

 Agilizar el proceso de intercambio de información y agilizar la toma de decisiones


de una organización, empresa o institución.

VI. ERP (ENTERPRISE RESOURCE PLANNING)

Los sistemas de planificación de recursos empresariales, son sistemas de gestión de


información que integran y automatizan muchas de las prácticas de negocio asociadas con los
aspectos operativos o productivos de una empresa.

Los sistemas ERP son sistemas integrales de gestión para la empresa. Se caracterizan por estar
compuestos por diferentes partes integradas en una única aplicación. Estas partes son de
diferente uso, por ejemplo: producción, ventas, compras, logística, contabilidad (de varios
tipos), gestión de proyectos, GIS (sistema de información geográfica), inventarios y control de
almacenes, pedidos, nóminas, etc. Sólo podemos definir un ERP como la integración de todas
estas partes. Lo contrario sería como considerar un simple programa de facturación como un
ERP por el simple hecho de que una empresa integre únicamente esa parte. Ésta es la
diferencia fundamental entre un ERP y otra aplicación de gestión.

El ERP integra todo lo necesario para el funcionamiento de los procesos de negocio de la


empresa. No podemos hablar de ERP en el momento que tan sólo se integra uno o una
pequeña parte de los procesos de negocio. La propia definición de ERP indica la necesidad de
"Disponibilidad de toda la información para todo el mundo todo el tiempo".

 Los objetivos principales de los sistemas ERP

 Optimización de los procesos empresariales.


 Acceso a toda la información de forma confiable, precisa y oportuna (integridad de
datos).
 La posibilidad de compartir información entre todos los componentes de la
organización.
 Eliminación de datos y operaciones innecesarias de reingeniería.

El propósito fundamental de un ERP es otorgar apoyo a los clientes del negocio, tiempos
rápidos de respuesta a sus problemas, así como un eficiente manejo de información que
permita la toma oportuna de decisiones y disminución de los costos totales de operación.

Las características que distinguen a un ERP de cualquier otro software empresarial, es que
deben de ser sistemas integrales, con modularidad y adaptables:

 Integrales, porque permiten controlar los diferentes procesos de la compañía


entendiendo que todos los departamentos de una empresa se relacionan entre sí, es
decir, que el resultado de un proceso es punto de inicio del siguiente. Por ejemplo, en
una compañía, el que un cliente haga un pedido representa que se cree una orden de
venta que desencadena el proceso de producción, de control de inventarios, de
planificación de distribución del producto, cobranza, y por supuesto sus respectivos
movimientos contables.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 7


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

 Modulares. Los ERP entienden que una empresa es un conjunto de departamentos


que se encuentran interrelacionados por la información que comparten y que se
genera a partir de sus procesos. Una ventaja de los ERP, tanto económica como
técnica es que la funcionalidad se encuentra dividida en módulos, los cuales pueden
instalarse de acuerdo con los requerimientos del cliente. Ejemplo: ventas, materiales,
finanzas, control de almacén, recursos humanos, etc.

 Adaptables. Los ERP están creados para adaptarse a la idiosincrasia de cada empresa.
Esto se logra por medio de la configuración o parametrización de los procesos de
acuerdo con las salidas que se necesiten de cada uno. Por ejemplo, para controlar
inventarios, es posible que una empresa necesite manejar la partición de lotes pero
otra empresa no. Los ERP más avanzados suelen incorporar herramientas de
programación de 4ª Generación para el desarrollo rápido de nuevos procesos. La
parametrización es el valor añadido fundamental que debe contar cualquier ERP para
adaptarlo a las necesidades concretas de cada empresa.

VII. CRM (CUSTOMER RELATIONSHIP MANAGEMENT)

Es la Gestión sobre la Relación con los Consumidores, pero para su mejor comprensión
básicamente se refiere a una estrategia de negocios centrada en el cliente.

“…Según Don Alfredo De Goyeneche, en su publicación en la revista Economía y


Administración de la Universidad de Chile, se refiere a que es un modelo de negocios cuya
estrategia está destinada a lograr identificar y administrar las relaciones en aquellas cuentas
más valiosas para una empresa, trabajando diferentemente en cada una de ellas de forma tal
de poder mejorar la efectividad sobre los clientes".

"…Obtendrás más de la billetera de tus clientes, cuando te tomes el tiempo de estar al


pendiente de ellos"; así lo conceptualiza Janice Anderson, vicepresidenta de CRM Solutions de
Lucent Technologies.

Los beneficios del CRM no sólo se concretan en la retención y la lealtad de los clientes, sino
también en tener un marketing más efectivo, crear inteligentes oportunidades de cross-selling
y abrir la posibilidad a una rápida introducción de nuevos productos o marcas.

En definitiva, lo que desean las empresas es reducir el costo de obtener nuevos clientes e
incrementar la lealtad de los que ya se acercaron. Estos últimos pasan a conformar uno de los
activos más valiosos de la empresa.

En el proceso de implementación de un sistema CRM no debe estar involucrado solo la parte


tecnológica, sino que toda la empresa debe de vivir la aventura de la adopción del CRM.
¿Cómo hacerlo? Barton Goldenberg con sus 14 años de experiencia en esta área lo resume en
10 factores de éxito:

Est. Ingeniería de Sistemas Suárez Chinchay Luis 8


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

 Determinar las funciones que se desean automatizar


 Automatizar sólo lo que necesita ser automatizado
 Obtener el soporte y compromiso de los niveles altos de la compañía
 Emplear inteligentemente la tecnología
 Involucrar a los usuarios en la construcción del sistema
 Realiza un prototipo del sistema
 Capacita a los usuarios
 Motiva al personal que lo utilizará
 Administra el sistema desde dentro
 Mantén un comité administrativo del sistema para dudas o sugerencias.

VIII. E-TAILING

Conocido por vender bienes de venta al público en el Internet. Este término fue usado
en el Internet en 1995 y es casi una edición inevitable a correo electrónico, negocio electrónico
y comercio electrónico. El E-TAILING es similar como la transacción de empresa a cliente.

El E-TAILING trabajó para algunas corporaciones principales y pequeños empresarios como a


principios de 1997 cuando Dell Computer relató órdenes de dólar multimillonarias tomadas en
su Sitio web. amazon.com apresurado la llegada de Barnes y el sitio web de e-cola del Noble. El
E-TAILING ha causado el desarrollo de instrumentos de software e-tailware para crear
catálogos en línea y manejar el negocio conectado con hacer E-TAILING. Una nueva tendencia
es el sitio web de comparación de precios que puede comparar rápidamente precios de varios
e-tailers diferentes y conectársele.

IX. OUTSOURCING

La subcontratación es el proceso económico en el cual una empresa determinada


mueve o destina los recursos orientados a cumplir ciertas tareas, a una empresa externa, por
medio de un contrato. Esto se da especialmente en el caso de la subcontratación de empresas
especializadas. Para ello, pueden contratar sólo al personal, en cuyo caso los recursos los
aportará el cliente (instalaciones, hardware y software), o contratar tanto el personal como los
recursos.

El término subcontratación traduce una mejora en los servicios dentro de una economía en
busca de progreso dentro de la apertura económica tratando de ser competentes en el
comercio internacional.

 Ventajas Del Outsourcing

La compañía contratante, o comprador, se beneficiará de una relación de Outsourcing ya


que logrará en términos generales, una "Funcionalidad mayor" a la que tenía internamente
con "Costos Inferiores" en la mayoría de los casos, en virtud de la economía de escala que
obtienen las compañías contratadas.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 9


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

En estos casos la empresa se preocupa exclusivamente por definir la funcionalidad de las


diferentes áreas de su organización, dejando que la empresa de Outsourcing se ocupe de
decisiones de tipo tecnológico, manejo de proyecto, Implementación, administración y
operación de la infraestructura.

 Desventajas Del Outsourcing

Se pueden mencionar las siguientes desventajas del Outsourcing:

 Estancamiento en lo referente a la innovación por parte del suplidor externo.


 La empresa pierde contacto con las nuevas tecnologías que ofrecen oportunidades
para innovar los productos y procesos.
 Al suplidor externo aprender y tener conocimiento del producto en cuestión existe la
posibilidad de que los use para empezar una industria propia y se convierta de suplidor
en competidor.
 El costo ahorrado con el uso de Outsourcing puede que no sea el esperado.
 Las tarifas incrementan la dificultad de volver a implementar las actividades que
vuelvan a representar una ventaja competitiva para la empresa.
 Alto costo en el cambio de suplidor en caso de que el seleccionado no resulte
satisfactorio.
 Reducción de beneficios
 Pérdida de control sobre la producción.

X. JDBC (JAVA DATABASE CONNECTIVITY)

Desarrollado por Sun Microsystems, la última versión fue 4.0.

Es una API que permite la ejecución de operaciones sobre bases de datos desde el lenguaje de
programación Java, independientemente del sistema operativo donde se ejecute o de la base
de datos a la cual se accede, utilizando el dialecto SQL del modelo de base de datos que se
utilice.

El API JDBC se presenta como una colección de interfaces Java y métodos de gestión de
manejadores de conexión hacia cada modelo específico de base de datos. Un manejador de
conexiones hacia un modelo de base de datos en particular es un conjunto de clases que
implementan las interfaces Java y que utilizan los métodos de registro para declarar los tipos
de localizadores a base de datos (URL) que pueden manejar. Para utilizar una base de datos
particular, el usuario ejecuta su programa junto con la biblioteca de conexión apropiada al
modelo de su base de datos, y accede a ella estableciendo una conexión, para ello provee el
localizador a la base de datos y los parámetros de conexión específicos.

A partir de allí puede realizar con cualquier tipo de tareas con la base de datos a las que tenga
permiso: consulta, actualización, creación, modificación y borrado de tablas, ejecución de
procedimientos almacenados en la base de datos, etc.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 10


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

 Modelos de dos capas y tres capas

XI. JSON (JAVASCRIPT OBJECT NOTATION)

Notación de Objetos de JavaScript es un formato ligero de intercambio de datos. Está


basado en un subconjunto del Lenguaje de Programación JavaScript, Standard ECMA-262 3rd
Edition - Diciembre 1999. JSON es un formato de texto que es completamente independiente
del lenguaje pero utiliza convenciones que son ampliamente conocidos por los programadores
de la familia de lenguajes C, incluyendo C, C++, C#, Java, JavaScript, Perl, Python, y muchos
otros. Estas propiedades hacen que JSON sea un lenguaje ideal para el intercambio de datos.

JSON está constituído por dos estructuras:

 Una colección de pares de nombre/valor. En varios lenguajes esto es conocido como


un objeto, registro, estructura, diccionario, tabla hash, lista de claves o un arreglo
asociativo.
 Una lista ordenada de valores. En la mayoría de los lenguajes, esto se implementa
como arreglos, vectores, listas o sequencias.

Estas son estructuras universales; virtualmente todos los lenguajes de programación las
soportan de una forma u otra. Es razonable que un formato de intercambio de datos que es
independiente del lenguaje de programación se base en estas estructuras.

En JSON, se presentan de estas formas:

Un objeto es un conjunto desordenado de pares nombre/valor. Un objeto comienza con


{ (llave de apertura) y termine con } (llave de cierre). Cada nombre es seguido por : (dos
puntos) y los pares nombre/valor están separados por , (coma).

Est. Ingeniería de Sistemas Suárez Chinchay Luis 11


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

Un arreglo es una colección de valores. Un arreglo comienza con [ (corchete izquierdo) y


termina con ] (corchete derecho). Los valores se separan por , (coma).

Un valor puede ser una cadena de caracteres con comillas dobles, o un número, o true o false
o null, o un objeto o un arreglo. Estas estructuras pueden anidarse.

Una cadena de caracteres es una colección de cero o más caracteres Unicode, encerrados
entre comillas dobles, usando barras divisorias invertidas como escape. Un carácter está
representado por una cadena de caracteres de un único carácter. Una cadena de caracteres es
parecida a una cadena de caracteres C o Java.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 12


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

Un número es similar a un número C o Java, excepto que no se usan los formatos octales y
hexadecimales.

XII. WIDGET

En informática, un WIDGET es una pequeña aplicación o programa, usualmente


presentado en archivos o ficheros pequeños que son ejecutados por un motor de WIDGETS o
WIDGET ENGINE. Entre sus objetivos está dar fácil acceso a funciones frecuentemente usadas
y proveer de información visual. Sin embargo, los WIDGETS pueden hacer todo lo que la
imaginación desee e interactuar con servicios e información distribuida en Internet; pueden
ser vistosos relojes en pantalla, notas, calculadoras, calendarios, agendas, juegos, ventanas con
información del tiempo en su ciudad, etcétera.

Los WIDGETS de escritorio también se conocen como gadgets de escritorio, y son una nueva
categoría de mini aplicaciones; diseñadas para proveer de información o mejorar una
aplicación o servicios de un ordenador o computadora, o bien cualquier tipo de interacción a
través del World Wide Web, por ejemplo una extensión de alguna aplicación de negocios, que
nos provea información en tiempo real del estatus del negocio u organización.

Una característica común a los WIDGETS, es que son de distribución gratuita a través de
Internet. Aparecieron originalmente en el ambiente del sistema de accesorios de escritorio de
Mac OS X, actualmente Yahoo! ofrece una colección muy amplia de WIDGETS para Windows
XP y Mac OS X; a la vez que existe una creciente creación de WIDGETS para Windows Vista que
aprovechan del nuevo motor gráfico de este sistema conocido como WinFX, una biblioteca de
tecnologías para Windows Vista también disponible sin costo alguno para Windows 2000, XP y
2003.

También los hay para GNU/Linux, utilizando el motor WIDGET «Superkaramba», que permite
la ejecución de un sinnúmero de WIDGETS disponibles desde muchas páginas en internet; su
facilidad de programación es sorprendente y al ser de código abierto cualquier usuario puede
personalizarlo a su gusto. Se espera que para finales del 2007, el escritorio KDE 4.0 pueda
ejecutar WIDGETS de Mac OS X.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 13


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

XIII. WYSIWYG

Implica una interfaz de usuario que permite al usuario ver algo muy similar al resultado
final, mientras que el documento se está creando. En general implica la capacidad de
manipular directamente el diseño de un documento sin tener que escribir o recordar los
nombres de los comandos de diseño. El significado real depende de la perspectiva del usuario,
por ejemplo,

 En los programas de presentación , documentos compuestos y páginas web ,


WYSIWYG significa que la pantalla representa precisamente el aspecto de la página
que aparece al usuario final, pero no necesariamente refleja cómo la página se
imprimirá a menos que la impresora se adecua al programa de edición, como lo fue
con la Xerox Star y las primeras versiones del Apple Macintosh .
 En procesamiento de textos y autoedición aplicaciones WYSIWYG significa que la
pantalla simula la apariencia y precisamente representa el efecto de fuentes y saltos
de línea en la paginación definitiva utilizando una específica configuración de la
impresora , de modo que una cita en la página 1 de un documento de 500 páginas,
puede precisión se refieren a una referencia de tres centenares de páginas más
adelante.
 WYSIWYG también describe la manera de manipular modelos 3D en estereoquímica ,
diseño asistido por ordenador , gráficos por ordenador en 3D y es la marca de software
de diseño de iluminación de herramientas CAST utilizados en la industria del teatro
para la pre-visualización de la muestra.

XIV. .COM (COMERCIAL)

Es un dominio de internet genérico que forma parte del sistema de dominios de


internet. El dominio .COM es uno de los dominios originales de internet, fue establecido en
enero de 1985 y actualmente es manejado por la compañía VeriSign.

El término punto COM o .COM ha pasado a designar genéricamente en el lenguaje coloquial y


de los negocios a las compañías que generan la mayor parte de su actividad económica desde
internet.

Los dominios .COM fueron creados para utilización comercial, sin embargo, actualmente no
existen restricciones particulares para el registro de nuevas direcciones. En los años 1990,
.COM se convirtió en el dominio más frecuentemente utilizado para sitios web, especialmente
los de uso comercial. La introducción del dominio genérico .biz, restringido a negocios, no ha
tenido mayor impacto en la popularidad de .com.

Si bien cualquier compañía en el mundo puede registrar un dominio .com, muchos países
tienen dominios de segundo nivel con propósito similar. Los nombres de esos dominos llevan
nombres de la forma .com.xx o .co.xx donde xx es el nombre del correspondiente país. Algunos
ejemplos son Brasil (.com.br), México (.com.mx), Costa Rica (.co.cr), Australia (.com.au),
Ecuador (.com.ec), Colombia (.co), etc.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 14


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

XV. DOM (DOCUMENT OBJECT MODEL)

Es un Modelo de Objetos del Documento o Modelo en Objetos para la representación


de Documentos, es esencialmente una interfaz de programación de aplicaciones (API) que
proporciona un conjunto estándar de objetos para representar documentos HTML y XML, un
modelo estándar sobre cómo pueden combinarse dichos objetos, y una interfaz estándar para
acceder a ellos y manipularlos. A través del DOM, los programas pueden acceder y modificar el
contenido, estructura y estilo de los documentos HTML y XML, que es para lo que se diseñó
principalmente.

El responsable del DOM es el World Wide Web Consortium (W3C).

En efecto, el DOM es una interfaz de programación de aplicaciones para acceder, añadir y


cambiar dinámicamente contenido estructurado en documentos con lenguajes como
ECMAScript (JavaScript).

XVI. J2EE

La plataforma Java 2, Enterprise Edition (J2EE) define el estándar para el desarrollo de


aplicaciones empresariales de varios niveles. La plataforma J2EE simplifica las aplicaciones
empresariales basándolas en componentes modulares estándar, proporcionando un conjunto
completo de servicios a esos componentes, y manejando muchos detalles del comportamiento
de la aplicación automáticamente, sin necesidad de programación compleja.

La plataforma J2EE se aprovecha de las muchas características de la plataforma Java 2,


Standard Edition (J2SE), como "Write Once, Run Anywhere" portabilidad, JDBC API para
acceder a la base de datos, la tecnología CORBA para la interacción con los recursos existentes
de la empresa, y un modelo de seguridad que protege los datos incluso en aplicaciones de
Internet. Partiendo de esta base, la plataforma Java 2, Enterprise Edition añade soporte
completo para componentes de Enterprise JavaBeans, Servlets de Java API, JavaServer Pages y
la tecnología XML.

El estándar J2EE incluye las especificaciones completas y las pruebas de cumplimiento para
garantizar la portabilidad de las aplicaciones a través de la amplia gama de sistemas
empresariales existentes capaces de apoyar a la plataforma J2EE. Además, la especificación
J2EE ahora garantiza la interoperabilidad de servicios Web mediante el apoyo a la WS-I Basic
Profile.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 15


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

XVII. EMPOWERMENT

Potenciación o Empoderamiento que es el hecho de delegar poder y autoridad a los


subordinados y de conferirles el sentimiento de que son dueños de su propio trabajo.

El término empoderamiento humano abarca una extensa gama de significados,


interpretaciones, definiciones, disciplinas que van desde la psicología y la filosofía hasta la muy
comercializada industria de automotivación y las ciencias de la motivación.

El definir empoderar como conceder poder a un colectivo desfavorecido


socioeconómicamente para que, mediante su autogestión, mejore sus condiciones de vida.
Este añade: El verbo empoderar ya existía en español como variante desusada de apoderar. Su
resucitación con este nuevo sentido tiene la ventaja, sobre apoderar, de usarse hoy
únicamente con este significado específico.

XVIII. SKILLS MANAGEMENT

Denominado habilidades de gestión; es la práctica de la comprensión, desarrollo y


despliegue de las personas y sus habilidades. Una gestión bien implementada en habilidades
deben identificar las habilidades que requieren los roles de trabajo, las habilidades de los
empleados, y cualquier diferencia entre los dos.

Por lo general son definidos en términos de un marco de competencias, también conocido


como un marco de competencias o habilidades de la matriz. Este consiste en una lista de
habilidades, y un sistema de clasificación, con una definición de lo que significa ser a nivel
particular para una determinada habilidad .

Para ser más útil, la gestión por competencias tiene que llevarse a cabo como un proceso
continuo, con los individuos evaluar y actualizar sus habilidades registrado conjunto con
regularidad. Estos cambios deben producirse al menos con tanta frecuencia como los
trabajadores revisiones periódicas gerente de línea, y sin duda cuando sus habilidades han
cambiado.

El famoso gurú de la gestión Peter Drucker hizo una distinción fundamental entre las
competencias de negocio "eficiente" y "eficaz". Realización de una actividad rápida y
económicamente es eficiente, mientras que hacer lo correcto y es eficaz. Lo malo, sin
embargo, es ineficaz por definición. Y si estás haciendo las cosas mal, la eficiencia de su
aparente será en vano.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 16


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

XIX. E-GOVERNMENT

El Gobierno Electrónico consiste en el uso de las tecnologías de la información y el


conocimiento en los procesos internos de gobierno y en la entrega de los productos y servicios
del Estado tanto a los ciudadanos como a la industria. Muchas de las tecnologías involucradas
y sus implementaciones son las mismas o similares a aquéllas correspondientes al sector
privado del comercio electrónico (e-commerce), mientras que otras son específicas o únicas en
relación a las necesidades del gobierno.

Se basa principalmente en la implantación de herramientas como portales, ERPs, que en caso


de los gobiernos se conocen como GRPs, CRMs, como redes sociales o comunidades virtuales y
muchas otras, buscando una mejora en la eficiencia y eficacia de los procesos internos y de
vinculación con la sociedad.

XX. JONAS

JONAS es un proyecto maduro (iniciado en 1998), proporcionando un servidor de


aplicaciones de producción listo, ya se utiliza en muchas aplicaciones operativas críticas.

 JONAS proporciona un alto nivel de agrupamiento de mecanismos para garantizar la


escalabilidad y alta disponibilidad.
 La integración a los SI de la empresa está habilitada a través de muchos mecanismos
como servicios Web, Java EE conectores, el acceso LDAP, IIOP, Websphere MQ
conector, ...

XXI. PEAR (PHP EXTENSION Y APPLICATION REPOSITORY)

Es un entorno de desarrollo y sistema de distribución para componentes de código


PHP. El proyecto PEAR fue fundado por Stig S. Bakken en 1999 para promover la reutilización
de código que realizan tareas comunes.

El proyecto tiene como metas:

 Promover una biblioteca de código bien estructurada.


 Mantener un sistema de distribución y mantenimiento de paquetes de código.
 Promover un estilo de codificación estándar.

En definitiva consiste en una lista bastante grande de bibliotecas de código PHP que permiten
hacer ciertas tareas de manera más rápida y eficiente reutilizando código escrito previamente
por otras personas. Generalmente las bibliotecas contienen clases en archivos PHP que luego
se incluyen y usan sin muchas complicaciones. Aunque el proyecto PEAR está orientado hacia
la comunidad, existe un Grupo PEAR que ejerce de gobierno y toma cuenta de las tareas
administrativas. Cada paquete de código PEAR comprende un proyecto independiente bajo el
paragüas común de PEAR. Estos paquetes disponen de su propio equipo de desarrollo, control
de versiones y documentación.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 17


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

 Lista de paquetes:

 Authentication
 Benchmarking
 Caching
 Configuration
 Console
 Database
 Date & Time
 Encryption
 Event
 File Formats
 File System
 Gtk Components
 Gtk2 Components
 HTML
 HTTP
 Images
 Internationalization
 Logging
 Mail

XXII. ECMA INTERNATIONAL

La organización fue fundada en 1961 para estandarizar los sistemas computarizados en


Europa. La membrecía está abierta a las empresas que producen, comercializan o desarrollan
sistemas computacionales o de comunicación en Europa.

Es una organización internacional basada en membrecías de estándares para la comunicación y


la información. Como consecuencia de esta decisión, el nombre ya no se considera un
acrónimo y no se escribe completamente en mayúsculas.

 Objetivos

Los objetivos de Ecma International son desarrollar, en cooperación con las organizaciones de
estándares nacionales, europeas e internacionales, estándares y reportes técnicos con el fin de
facilitar y estandarizar el uso de las Tecnologías de Información y Comunicación y Dispositivos
Electrónicos; promover el uso correcto de los estándares, mediante la influencia en el medio
ambiente en los cuales se aplican; y finalmente, hacer públicos estos estándares y reportes
técnicos de forma impresa o electrónica, los cuales pueden ser copiados por las partes
interesadas de manera libre.

Por más de cuarenta años, Ecma ha contribuido activamente en la estandarización a nivel


mundial de la tecnología de la información y las telecomunicaciones. Más de Estándares Ecma
y 90 Reportes técnicos Ecma han sido publicados, de los cuales más de 2/3 de ellos han sido
adoptados como estándares y/o reportes técnicos a nivel internacional.
Est. Ingeniería de Sistemas Suárez Chinchay Luis 18
Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

A diferencia de los cuerpos de estandarización nacionales, Ecma es una organización basada en


membrecías, que se enorgullece a sí misma de su visión orientada a los negocios para los
estándares, que se dice que guía a mejores especificaciones en menos tiempo debido a la
disminución de los procesos burocráticos enfocados en obtener un consenso.

XXIII. JQUERY

Fue diseñado por John Resig, la última versión 1.6. Dado a la luz el 3 de mayo del 2011.

JQUERY es una biblioteca o framework de JavaScript, creada inicialmente por John Resig, que
permite simplificar la manera de interactuar con los documentos HTML, manipular el árbol
DOM, manejar eventos, desarrollar animaciones y agregar interacción con la técnica AJAX a
páginas web. Fue presentada el 14 de enero de 2006 en el BarCamp NYC.

JQUERY es software libre y de código abierto, posee un doble licenciamiento bajo la Licencia
MIT y la Licencia Pública General de GNU v2, permitiendo su uso en proyectos libres y
privativos. jQuery, al igual que otras bibliotecas, ofrece una serie de funcionalidades basadas
en JavaScript que de otra manera requerirían de mucho más código, es decir, con las funciones
propias de esta biblioteca se logran grandes resultados en menos tiempo y espacio.

Las empresas Microsoft y Nokia anunciaron que incluirán la biblioteca en sus plataformas.
Microsoft la añadirá en su IDE Visual Studio y la usará junto con los frameworks ASP.NET AJAX
y ASP.NET MVC, mientras que Nokia los integrará con su plataforma Web Run-Time.

 Características

 Selección de elementos DOM.


 Interactividad y modificaciones del árbol DOM, incluyendo soporte para CSS 1-
3 y un plugin básico de XPath.
 Eventos.
 Manipulación de la hoja de estilos CSS.
 Efectos y animaciones.
 Animaciones personalizadas.
 AJAX.
 Soporta extensiones.
 Utilidades varias como obtener información del navegador, operar con objetos
y vectores, funciones como trim() (elimina los espacios en blanco del principio
y final de una cadena de caracteres), etc.
 Compatible con los navegadores Mozilla Firefox 2.0+, Internet Explorer 6+,
Safari 3+, Opera 10.6+ y Google Chrome 8+.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 19


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

XXIV. LINQ (LANGUAGE INTEGRATED QUERY)

Es un proyecto de Microsoft que agrega consultas nativas semejantes a las de SQL a


los lenguajes de la plataforma .NET, inicialmente a los lenguajes Visual Basic .NET y C#. Muchos
conceptos que LINQ ha introducido fueron originalmente probados en C#, un proyecto de
investigación de Microsoft.

LINQ define operadores de consulta estándar que permiten a lenguajes habilitados con LINQ
filtrar, enumerar y crear proyecciones de varios tipos de colecciones usando la misma sintaxis.
Tales colecciones pueden incluir vectores (arrays), clases enumerables, XML, conjuntos de
datos desde bases de datos relacionales y orígenes de datos de terceros. El proyecto LINQ usa
características de la versión 2.0 del .NET Framework, nuevos ensamblados relacionados con
LINQ, y extensiones para los lenguajes C# y Visual Basic .NET. Microsoft ha distribuido una
versión previa del LINQ, consistente de estas bibliotecas y compiladores para C# 3.0 y Visual
Basic 9. Otros lenguajes, como F# y Nemerle, han anunciado brindar soporte preliminar.

El objetivo de crear LINQ es permitir que todo el código hecho en Visual Studio (incluidas las
llamadas a bases de datos, datasets, XMLs) sean también orientados a objetos. Antes de LINQ,
la manipulación de datos externos tenía un concepto más estructurado que orientado a
objetos. Además LINQ trata de facilitar y estandarizar el acceso a dichos objetos.

XXV. F# (F SHARP)

Es un lenguaje de programación multiparadigma, para la plataforma .NET, que


conjunta la programación funcional con las disciplinas imperativa y orientada a objetos. F# fue
inicialmente desarrollado por Don Syme de Microsoft Research, pero actualmente está siendo
desarrollado por la División de Desarrolladores de Microsoft y será distribuido como un
lenguaje totalmente soportado en la plataforma .NET y Visual Studio 2010.

F# es un lenguaje fuertemente tipificado que utiliza inferencia de tipos. Como resultado, los
tipos no necesitan estar declarados explícitamente por el programador; estos serán deducidos
por el compilador durante el proceso de compilación. Sin embargo, F# también permite la
declaración explícita de tipos de datos. Por ser un lenguaje .NET, F# soporta los objetos y tipos
de .NET

F# permite al programador programar de una manera que se asemeja más a como pensamos.
Por ejemplo: en la cafetería para pedir un café, nosotros generalmente no le decimos al
mesero exactamente los pasos para hacer el café, sólo pedimos un café con ciertas
características. De tal forma que tenemos menos espacio para cometer errores, porque
simplemente escribimos menos código.

Facilita enormemente la creación de código asincrónico y paralelo, cosa que en otros lenguajes
de .Net nos tomaría mucho más tiempo.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 20


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

XXVI. WCF (WINDOWS COMMUNICATION FOUNDATION)

Es la nueva plataforma de mensajería que forma parte de la API de la Plataforma .NET


3.0 (antes conocida como WinFX, y que no son más que extensiones para la version 2.0). Se
encuentra basada en la Plataforma .NET 2.0 y de forma predeterminada se incluye en el
Sistema Operativo Microsoft Windows Vista.

Fue creado con el fin de permitir una programación rápida de sistemas distribuidos y el
desarrollo de aplicaciones basadas en arquitecturas orientadas a servicios (también conocido
como SOA), con una API simple; y que puede ejecutarse en una máquina local, una LAN, o
sobre la Internet en una forma segura.

 Desarrollando con WCF b

Los desarrolladores pueden crear aplicaciones utilizando WCF, y aunque inicialmente fue
desarrollado para este Sistema Operativo, también puede ser utilizado en Windows XP y
Windows 2003 Server. Esto debido a una decisión tomada por Microsoft, para permitir su
utilización por la mayor parte de desarrolladores que trabajan sobre la línea de productos
relacionados con la tecnología .NET.

Es posible crear aplicaciones basadas en WCF utilizando Microsoft Visual Studio 2005 en su
entorno de desarrollo integrado. Microsoft ha liberado un paquete de extensiones y un Kit de
Desarrollo que puede ser utilizado con esta tecnología y otras que se incluyen en la Plataforma
.NET v3.0.

El conjunto de clases .NET que conforman la API de WCF, están basados en la Plataforma .NET
2.0 y son de libre distribución. El compilador de Visual Studio, puede ser combinado con un IDE
gratuito, alguna solución para programación gratuita para desarrolladores no-profesionales o
estudiantes, en el caso que prefieran no desarrollar con ediciones gratuitas o Express de Visual
Studio 2005.

XXVII. E-MARKETING

Es la utilización de Internet para el marketing directo con el fin de entrar en contacto


con los potenciales clientes, convertirlos en clientes y fidelizarlos.

El e-Marketing es una opción muy utilizada por las empresas para promocionar y difundir sus
productos y servicios. El motivo es el bajo coste y la obtención de las preferencias de sus
clientes.
 Servicios e-Marketing:

 Posicionamiento en buscadores

El posicionamiento en buscadores consiste en el uso de varias técnicas con el objetivo

Est. Ingeniería de Sistemas Suárez Chinchay Luis 21


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

de situar las páginas web en los espacios más óptimos y más visitados por los usuarios
de Internet.

El objetivo de adaptar sus páginas corrigiendo errores y mejorando su arquitectura y


contenido es para conseguir las primeras posiciones en los buscadores con el objetivo
de que los usuarios que realicen búsquedas lleguen a contactar con su sitio web. Con
ello obtendrá una mayor eficiencia y productividad obteniendo más ventas o nuevos
clientes. Es la fórmula más económica y eficiente de promocionarse en Internet
retornando la inversión que ha realizado.

Una de las ventajas del posicionamiento en buscadores es que se dirige a un público


interesado en su producto o servicio. Los usuarios utilizan los buscadores para
encontrar aquello que necesitan o valoran, por tanto, los potenciales visitantes serán
potenciales clientes de sus servicios o productos.

 Gestión de Boletines electrónicos

Gestione el envío de boletines electrónicos o newsletter’s a sus clientes, proveedores,


distribuidores o colaboradores externos de forma rápida y fácil. Controle el éxito de
cada uno de sus envíos con información estadística detallada y general que le aportará
la información necesaria para comprobar la repercusión de cada una de sus
comunicaciones.

 Banners

Desarrollo y diseño de campañas publicitarias en formato imagen o animación Flash


con el objetivo de publicitar servicios, productos, novedades u ofertas.

 Marketing uno a uno

Publicidad en Internet que permite personalizar el mensaje publicitario en función del


visitante según situación geográfica (por país, comunidad autónoma o región,
provincia y ciudad), IP’s, fecha y/u hora, idioma, navegador de Internet, sistema
operativo, según página origen, etc.

 Sms

Realice envíos de SMS masivos a sus contactos de forma automatizada y desatendida,


filtrando los destinatarios y personalizando el envío por parámetros como edad, sexo,
preferencias, sectores, etc.

 Concursos, promociones y juegos

Explíquenos sus ideas y le desarrollaremos concursos o juegos interactivos con


puntuaciones y ranking, distintos niveles de dificultad, multijugador, etc.
Est. Ingeniería de Sistemas Suárez Chinchay Luis 22
Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

XXVIII. JSP

Desarrollado por Sun Microsystems, la última versión estable es 2.1.

Es una tecnología Java que permite generar contenido dinámico para web, en forma de
documentos HTML, XML o de otro tipo.

Las JSP's permiten la utilización de código Java mediante scripts. Además, es posible utilizar
algunas acciones JSP predefinidas mediante etiquetas. Estas etiquetas pueden ser enriquecidas
mediante la utilización de Bibliotecas de Etiquetas (TagLibs o Tag Libraries) externas e incluso
personalizadas.

 Arquitectura

JSP puede considerarse como una manera alternativa, y simplificada, de construir servlets
(“Pequeños programas que se ejecutan en el contexto de un navegador web”). Es por ello que
una página JSP puede hacer todo lo que un servlet puede hacer, y viceversa. Cada versión de la
especificación de JSP está fuertemente vinculada a una versión en particular de la
especificación de servlets.

El funcionamiento general de la tecnología JSP es que el Servidor de Aplicaciones interpreta el


código contenido en la página JSP para construir el código Java del servlet a generar. Este
servlet será el que genere el documento (típicamente HTML) que se presentará en la pantalla
del Navegador del usuario.

JSP -> Servidor Aplicaciones (Servlets) -> Cliente (Navegador)

Es posible enriquecer el lenguaje de etiquetas utilizado por JSP. Para ello debemos extender la
capa de alto nivel JSP mediante la implementación de Bibliotecas de Etiquetas (Tags Libraries).
Un ejemplo de estas bibliotecas son las propocionadas por Sun bajo la denominación de JSTL o
las distribuidas por Apache junto con el Framework de Struts.

TagLibs -> JSP -> Servidor Aplicaciones (Servlets) -> Cliente (Navegador)

El rendimiento de una página JSP es el mismo que tendría el servidor equivalente, ya que el
código es compilado como cualquier otra clase Java. A su vez, la máquina virtual compilará
dinámicamente a código de máquina las partes de la aplicación que lo requieran. Esto hace
que JSP tenga un buen desempeño y sea más eficiente que otras tecnologías web que ejecutan
el código de una manera puramente interpretada.

La principal ventaja de JSP frente a otros lenguajes es que el lenguaje Java es un lenguaje de
propósito general que excede el mundo web y que es apto para crear clases que manejen
lógica de negocio y acceso a datos de una manera prolija. Esto permite separar en niveles las
aplicaciones web, dejando la parte encargada de generar el documento HTML en el archivo
JSP.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 23


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

Otra ventaja es que JSP hereda la portabilidad de Java, y es posible ejecutar las aplicaciones en
múltiples plataformas sin cambios. Es común incluso que los desarrolladores trabajen en una
plataforma y que la aplicación termine siendo ejecutada en otra.

Los servlets y Java Server Pages (JSPs) son dos métodos de creación de páginas web dinámicas
en servidor usando el lenguaje Java. En ese sentido son similares a otros métodos o lenguajes
tales como el PHP, ASP o los CGIs, programas que generan páginas web en el servidor. Sin
embargo, se diferencian de ellos en otras cosas.

XXIX. E-PROCUREMENT

Es conocida como procuración electrónica, algunas veces también conocida como


Directorio de Proveedores) es la compra y venta de suministros, trabajo y servicios negocio-a-
negocio (business-to-business B2B), negocio-a-consumidor (business-to-consumer B2C) o
negocio-a-gobierno (Business-to-government B2G), a través de Internet, también como otros
sistemas de información y conexiones de redes, tales como el Intercambio Electrónico de
Datos (EDI por sus siglas en inglés, Electronic Data Interchange) la Planificación de Recursos
Empresariales (En inglés, Enterprise Resource Planning ó ERP).

Típicamente, los sitios Web de E-PROCUREMENT permiten que usuarios calificados y


registrados busquen compradores o vendedores de bienes y servicios. Dependiendo del
enfoque, los compradores o vendedores pueden especificar o invitar a subastas. Las
transacciones pueden ser iniciadas y completadas; Las operaciones continuadas pueden
calificar a los clientes para descuentos por volumen u ofertas especiales.

Los programas de E-PROCUREMENT pueden hacer posible que se automaticen algunas


actividades de compra y venta. Las compañías participantes esperan ser capaces de controlar
inventarios pasados más eficazmente, reducir el exceso de intermediarios, y mejorar los ciclos
de manufacturación. Se espera que el E-PROCUREMENT sea integrado a la cadena de valor
Compra-a-pago (Purchase-to-pay o P2P) que es más amplia, con la tendencia al manejo de
cadena de suministros computarizado.

El E-PROCUREMENT es hecho con una aplicación de software que incluye características para
dirección y subastas complejas. La nueva generación de E-PROCUREMENT es ahora sobre
pedido o programa(s) como servicio (software-as-a-service).

Existen siete principales tipos de e-procurement:

1. ERP basada en Web (Web based ERP): Crear y aprobar requisiciones de compra, realizar
órdenes de compra y recibir mercancías y servicios a través del uso de una solución de
software basada en la tecnología de Internet.

2. E-MRO (Mantenimiento, Reparación y Puesta a punto [Maintenance, Repair and


Overhaul]): Lo mismo que la ERP basada en Web, excepto que los bienes y servicios ordenados
son suministros de MRO no relacionados a productos.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 24


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

3. E-Sourcing (e-perfilación): Identificar nuevos proveedores para una categoría específica de


requerimientos de compra usando tecnologías de Internet.

4. E-tendering (e-licitación): Enviar peticiones para información y precios a proveedores y


recibir las respuestas de los mismos, usando tecnologías de Internet.

5. E-reverse auctioning (e-subasta revertida): Usar tecnologías de Internet para comprar


bienes y servicios de un número de proveedores conocidos o desconocidos.

6. E-informing (e-información): Reunir y distribuir información de operaciones tanto de cómo


para entidades internas y externas usando tecnologías de Internet.

7. E-marketsites (e-sitio mercantil): Se expande sobre la ERP basada en Web para abrir
cadenas de valor. Las comunidades compradoras pueden acceder a productos y servicios de
proveedores preferidos, añadir a carros de compra, crear requisiciones, buscar aprobación,
emitir recibos de órdenes compra y procesar facturas con integración a las cadenas de
proveedores y sistemas financieros de compradores.

XXX. APACHE TOMCAT

Es una implementación de software de código abierto de Java Servlet y tecnologías


JavaServer Pages. El Java Servlet y páginas JavaServer especificaciones se desarrollan bajo la
Java Community Process .

Apache Tomcat es desarrollado en un entorno abierto y participativo y publicado bajo la


licencia Apache versión 2 . Apache Tomcat es la intención de ser una colaboración de los
mejores desarrolladores de su clase de todo el mundo.

La última versión 7.0.12 de Apache Tomcat; esta versión incluye correcciones de errores,
parches de seguridad y las siguientes características nuevas en comparación a la versión
7.0.11:

 Apoyo inicial para SPNEGO / autenticación Kerberos (también conocida como la


autenticación de Windows);
 Proporcionar una nueva opción de configuración para definir un método para llamar a
cerrar en un recurso JNDI cuando ya no es necesario;
 Soporte opcional para la autenticación de suscripción preferente.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 25


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

XXXI. E-MARKETPLACES

Mercado electrónico es un lugar en Internet donde las empresas pueden obtener o


difundir información, realizar transacciones, o trabajar juntos de alguna manera.

La mayoría de los mercados electrónicos ofrecen dos funciones de base:


1) Que permiten a las empresas para obtener nuevos proveedores o compradores de
productos de la empresa.
2) El desarrollo de redes comerciales simplificadas que hacen que la negociación, liquidación y
entrega más eficiente.

Los mercados electrónicos pueden estructurarse de varias maneras diferentes. Una manera de
estructurar un mercado es similar a eBay, donde el creador de mercado no es un comprador o
vendedor, sino que es un tercero neutral. Otros mercados electrónicos se crean un consorcio
de vendedores que su influencia combinada de energía eficiente para vender sus productos a
los compradores. Los compradores también pueden crear un mercado para reducir sus costos
y obtener mejores condiciones de compra.

Un ejemplo de este tipo de mercado es Covisant, un mercado dirigido por la industria del
automóvil. Por otra parte, los grandes compradores pueden establecer otro tipo de mercado,
un mercado privado, para las redes de su proveedor.

XXXII. SCM (SUPPLY CHAIN MANAGEMENT)

La administración de Cadena de suministro, es el proceso de planificación, puesta en


ejecución y control de las operaciones de la cadena de suministro con el propósito de
satisfacer las necesidades del cliente con tanta eficacia como sea posible. La gerencia de la
cadena de suministro atraviesa todo el movimiento y almacenaje de materias primas, el
correspondiente inventario que resulta del proceso, y las mercancías acabadas desde el punto
de origen al punto de consumo. La correcta administración de la cadena de suministro debe
considerar todos los acontecimientos y factores posibles que puedan causar una interrupción.

Algunos expertos distinguen entre la gerencia de la cadena de suministro y a la gerencia de la


logística, mientras que otros los consideran términos intercambiables. Desde el punto de vista
de una empresa, el alcance de la primera está limitado, en lo relativo a los recursos, por los
abastecedores de su proveedor, y en el lado del cliente, por los propios contratistas.

La administración de la cadena de suministro debe tratar los siguientes problemas:

 Configuración de una red de distribución: número y localización de proveedores,


instalaciones de producción, centros de distribución, almacenes y clientes.
 Estrategia de la distribución: centralizado contra descentralizado, envío directo,
muelle cruzado, tire o empuje de las estrategias, logística de terceros.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 26


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

 Información: integra los sistemas y los procesos a través de la cadena de suministros


para compartir la información valiosa, incluyendo señales de demanda, pronósticos,
inventario y transporte.
 Gerencia de inventario: cantidad y localización del inventario incluyendo las materias
primas, productos en proceso y mercancías acabadas.

En la parte táctica realiza:

 Contratos de sourcing y otras decisiones de compra.


 Decisiones de la producción, que incluyen la contratación, la localización y la definición
del proceso de planificación.
 Decisiones del inventario, que abarcan la cantidad, la localización y la calidad del
inventario.
 Estrategia del transporte que compete a la frecuencia, las rutas y la contratación.
 Benchmarking de todas las operaciones contra competidores y la implementación de
mejores prácticas a través de la empresa.

Est. Ingeniería de Sistemas Suárez Chinchay Luis 27


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

REFERENCIA BIBLIOGRAFICA
http://script.aculo.us/

http://es.wikipedia.org/wiki/Script.aculo.us

http://www.rubyonrails.org.es/

http://es.wikipedia.org/wiki/Ruby_on_Rails

http://es.wikipedia.org/wiki/Shell_%28inform%C3%A1tica%29

http://es.wikipedia.org/wiki/Secure_Shell

http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/ch-ssh.html

http://es.wikipedia.org/wiki/Flujo_de_trabajo

http://es.wikipedia.org/wiki/Planificaci%C3%B3n_de_recursos_empresariales

http://www.tress.com.mx/boletin/Noviembre2002/crm.html

http://www.ligaturesoft.com/spanish/e-commerce-development/E-Tailing.html

http://es.wikipedia.org/wiki/Subcontrataci%C3%B3n

http://www.monografias.com/trabajos10/outso/outso.shtml

http://java.sun.com/...

http://es.wikipedia.org/wiki/Java_Database_Connectivity

http://www.dcc.uchile.cl/~lmateu/CC60H/Trabajos/jfernand/

http://www.json.org/json-es.html

http://es.wikipedia.org/wiki/Widget

http://en.wikipedia.org/wiki/WYSIWYG/

http://es.wikipedia.org/wiki/.com

http://es.wikipedia.org/wiki/Document_Object_Model

http://es.wikipedia.org/wiki/Java_EE

http://java.sun.com/j2ee/overview.html

http://www.elprisma.com/apuntes/administracion_de_empresas/definiciondeempowerment/

http://en.wikipedia.org/wiki/Skills_management

http://www.thinkingmanagers.com/business-management/business-management-skills.php

Est. Ingeniería de Sistemas Suárez Chinchay Luis 28


Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011

http://es.wikipedia.org/wiki/Gobierno_electr%C3%B3nico

http://jonas.ow2.org/

http://pear.php.net/

http://es.wikipedia.org/wiki/PEAR

http://es.wikipedia.org/wiki/Ecma_International

http://www.ecma-international.org/

http://jquery.com/

http://es.wikipedia.org/wiki/JQuery

http://es.wikipedia.org/wiki/F_Sharp

http://es.wikipedia.org/wiki/Windows_Communication_Foundation

http://www.bab-soft.com/es/emarketing.php

http://java.sun.com/products/jsp/

http://es.wikipedia.org/wiki/JavaServer_Pages

http://www.oracle.com/technetwork/java/javaee/jsp/index.html

http://es.wikipedia.org/wiki/E-Procurement

http://www.epiqtech.com/e-procurement.htm

http://tomcat.apache.org/

http://es.wikipedia.org/wiki/Administraci%C3%B3n_de_la_cadena_de_suministro

Est. Ingeniería de Sistemas Suárez Chinchay Luis 29

También podría gustarte