1.- Redacte Ud. Un ejemplo sobre el papel que desempea los sistemas de informacin en la empresa. (3 puntos)
Las empresas se estn expandiendo a mercados globales para sus productos y servicios, utilizando instalaciones de producciones globales para fabricar o ensamblar productos, reuniendo dinero en mercados de capitales globales, formando alianzas con socios globales y luchando con competidores globales por clientes de todo el mundo. El manejo y la realizacin de estos cambios estratgicos seran imposibles sin Internet, Intranets y otras redes globales de computacin y de telecomunicaciones que constituyen un sistema nervioso central de las empresas globales de hoy.
2.- Desarrolle una monografa sobre el tema: Sistemas cliente/ servidor y debe de contener las siguientes partes:
Sistemas cliente/ servidor
Definicin.- Sistema donde el cliente es una mquina que solicita un determinado servicio y se denomina servidor a la mquina que lo proporciona. Los servicios pueden ser: Ejecucin de un determinado programa. Acceso a un determinado banco de informacin.
Acceso a un dispositivo de hardware.- Es un elemento primordial, la presencia de un medio fsico de comunicacin entre las mquinas, y depender de la naturaleza de este medio la viabilidad del sistema. Categoras de Servidores: A continuacin se presenta una lista de los servidores ms comunes: - Servidores de archivos.- Proporciona archivos para clientes. Si los archivos no fueran tan grandes y los usuarios que comparten esos archivos no fueran muchos, esto sera una gran opcin de almacenamiento y procesamiento de archivos. El cliente solicita los archivos y el servidor los ubica y se los enva. - Servidores de Base de Datos.- Son los que almacenan gran cantidad de datos estructurados, se diferencian de los de archivos pues la informacin que se enva est ya resumida en la base de datos. Ejemplo: El Cliente hace una consulta, el servidor recibe esa consulta (SQL) y extrae solo la informacin pertinente y enva esa respuesta al cliente. - Servidores de Software de Grupo.- El software de grupo es aquel, que permite organizar el trabajo de un grupo. El servidor gestiona los datos que dan soporte a estas tareas. Por ejemplo: almacenar las listas de correo electrnico. El Cliente puede indicarle, que se ha terminado una tarea y el servidor se lo enva al resto del grupo. - Servidores WEB.- Son los que guardan y proporcionan Pginas HTML. El cliente desde un browser o link hace un llamado de la pgina y el servidor recibe el mensaje y enva la pgina correspondiente. - Servidores de correo.- Gestiona el envo y recepcin de correo de un grupo de usuarios (el servidor no necesita ser muy potente). El servidor solo debe utilizar un protocolo de correo. - Servidor de objetos.- Permite almacenar objetos que pueden ser activados a distancia. Los clientes pueden ser capaces de activar los objetos que se encuentran en el servidor. - Servidores de impresin.- Gestionan las solicitudes de impresin de los clientes. El cliente enva la solicitud de impresin, el servidor recibe la solicitud y la ubica en la cola de impresin, ordena a la impresora que lleve a cabo las operaciones y luego avisa a la computadora cliente que ya acabo su respectiva impresin. - Servidores de aplicacin.- Se dedica a una nica aplicacin. Es bsicamente una aplicacin a la que pueden acceder los clientes. Componentes de Software: Se distinguen tres componentes bsicos de software: - Presentacin.- Tiene que ver con la presentacin al usuario de un conjunto de objetos visuales y llevar a cabo el procesamiento de los datos producidos por el mismo y los devueltos por el servidor. - Lgica de aplicacin.- Esta capa es la responsable del procesamiento de la informacin que tiene lugar en la aplicacin. - Base de datos.- Esta compuesta de los archivos que contienen los datos de la aplicacin.
Arquitecturas Cliente / Servidor A continuacin mostramos las arquitecturas cliente-servidor ms populares: - Arquitectura Cliente-Servidor de Dos Capas.- Consiste en una capa de presentacin y lgica de la aplicacin; y la otra de la base de datos. Normalmente esta arquitectura se utiliza en las siguientes situaciones: Cuando se requiera poco procesamiento de datos en la organizacin. Cuando se tiene una base de datos centralizada en un solo servidor. Cuando la base de datos es relativamente esttica. Cuando se requiere un mantenimiento mnimo.
CLIENTE/SERVIDOR DE DOS CAPAS - Arquitectura Cliente-Servidor de Tres Capas- Consiste en una capa de la Presentacin, otra capa de la lgica de la aplicacin y otra capa de la base de datos. Normalmente esta arquitectura se utiliza en las siguientes situaciones: Cuando se requiera mucho procesamiento de datos en la aplicacin. En aplicaciones donde la funcionalidad este en constante cambio. Cuando los procesos no estn relativamente muy relacionados con los datos. Cuando se requiera aislar la tecnologa de la base de datos para que sea fcil de cambiar. Cuando se requiera separar el cdigo del cliente para que se facilite el mantenimiento.
Esta muy adecuada para utilizarla con la tecnologa orientada a objetos.
CLIENTE/SERVIDOR DE TRES CAPAS Clasificacin de los sistemas cliente servidor: A continuacin mostramos la clasificacin de de los sistemas cliente/servidor de acuerdo al nivel de abstraccin del servicio que ofrecen:
- Representacin distribuida.- La interaccin con el usuario se realiza en el servidor, el cliente hace de pasarela entre el usuario y el servidor.
- Representacin Remota.- La lgica de la aplicacin y la base de datos se encuentran en el servidor. El cliente recibe y formatea los datos para interactuar con el usuario.
- Lgica Distribuida.- El cliente se encarga de la interaccin con el usuario y de algunas funciones triviales de la aplicacin. Por ejemplo controles de rango de campos, campos obligatorios, etc. Mientras que el resto de la aplicacin, junto con la base de datos, estn en el servidor.
- Gestin Remota de Datos.- El cliente realiza la interaccin con el usuario y ejecuta la aplicacin y el servidor es quien maneja los datos.
- Base de Datos Distribuidas.- El cliente realiza la interaccin con el usuario, ejecuta la aplicacin, debe conocer la topologa de la red, as como la disposicin y ubicacin de los datos. Se delega parte de la gestin de la base de datos al cliente.
- Cliente servidor a tres niveles.- El cliente se encarga de la interaccin con el usuario, el servidor de la lgica de aplicacin y la base de datos puede estar en otro servidor.
3.- Investigue sobre el ERP y elabore un cuadro sinptico (3 puntos)
ERP (PLANEACION DE RECURSOS EMPRESARIALES)
DEFINICION: Sistema de administracin de negocios que integra todas las facetas del negocio, incluyendo planeacin, logstica, produccin, manufactura, ventas y finanzas. El software ERP planea y automatiza muchos procesos con la meta de integrar informacin a lo largo de la empresa y elimina los complejos enlaces entre los sistemas de las diferentes reas del negocio.
BENEFICIOS: Solo un sistema para manejar muchos de sus procesos comerciales. Integracin entre las funciones de las aplicaciones. Reduce los costos de gerencia. Incrementa el retorno de inversin. Fuente de Infraestructura abierta.
DESVENTAJAS: Son muy caros. Requiere cambios en la compaa y procesos para su instalacin. Son complejos y muchas compaas no pueden ajustarse a ellos. Hay pocos expertos en ERPs.
RAZONES PARA EMPRENDER ERP: Integracin de la informacin financiera. Integracin de la informacin de los pedidos de los clientes. Estandarizar y agilizar los procesos de manufacturacin. Minimiza el inventario. Estandarizacin de la informacin de RH.
4.- Conteste: Por qu es importante el CMR en las empresas? (2 puntos)
Porque ayuda a la organizacin de los clientes, pero para esto, todos los miembros de la empresa deben contar con acceso a l para tener un buen proceso de comunicacin e informacin con respecto a ellos.
Esta herramienta permitir escuchar al cliente, aprender a entenderlo, para as adecuar los productos o servicios a sus necesidades, ya que el CMR busca es que los clientes siempre regresen con nosotros y sean fieles consumidores, adems de conjuntarlo con un efectivo marketing.
5.- Ingrese al enlace bibliogrfico y elabore un resumen sobre el Open Source (3 puntos)
El cdigo abierto no slo significa el acceso al cdigo fuente. Los trminos de distribucin de software de cdigo abierto deben cumplir con los siguientes criterios: Libre redistribucin La licencia no debe restringir a un tercero el vender o entregar el programa como parte de una distribucin mayor que contiene programas de diferentes fuentes. La licencia no debe requerir una regala u otras comisiones para esta venta. Cdigo Fuente El programa debe incluir el cdigo fuente, y debe permitir la distribucin en cdigo fuente y en forma compilada. Si alguna forma de un producto no se distribuye con el cdigo fuente, tiene que haber un medio claramente indicado de obtener el cdigo fuente por no ms que un costo razonable de reproduccin preferentemente, la descarga a travs de Internet sin costo alguno. El cdigo fuente debe ser la forma preferida en la cual un programador podra modificar el programa. No se permite cdigo fuente deliberadamente ofuscado. No se permiten formas intermedias tales como la salida de un preprocesador o traductor. Trabajos Derivados La licencia debe permitir modificaciones y trabajos derivados, y debe permitir que estos se distribuyan bajo los mismos trminos que la licencia del software original. Integridad del cdigo fuente del autor La licencia puede impedir que el cdigo fuente sea distribuido en forma modificada slo si la licencia permite la distribucin de "archivos de revisin" con el cdigo fuente con el fin de modificar el programa en tiempo de compilacin. La licencia debe permitir explcitamente la distribucin de software a partir de cdigo fuente modificado. La licencia puede requerir que los trabajos derivados a llevar un nombre o nmero de versin diferentes del programa original. No discriminacin contra personas o grupos La licencia no debe discriminar a ninguna persona o grupo de personas. No discriminacin en funcin de la finalidad perseguida La licencia no debe restringir a nadie hacer uso del programa en un campo especfico de actividad. Por ejemplo, no puede impedir que el programa se est utilizando en un negocio, o que se utilicen para la investigacin gentica. Distribucin de la licencia Los derechos asociados al programa deben aplicarse a todos aquellos a quienes se redistribuya el programa, sin necesidad de pedir una licencia adicional para estas fiestas. La licencia no debe ser especfica de un producto Los derechos asociados al programa no deben depender de que el programa forme parte de una distribucin de software en particular. Si el programa se extrae de esa distribucin y usado o distribuido dentro de los trminos de la licencia del programa, todas las partes a las que se redistribuya el programa deben tener los mismos derechos que los que se otorgan en relacin con la distribucin de software original. La licencia no debe Restringir Otro Software La licencia no debe poner restricciones sobre otros programas que se distribuyan junto con el programa licenciado. Por ejemplo, la licencia no puede insistir que todos los dems programas distribuidos sobre el mismo medio deben ser software de cdigo abierto. Licencia debe ser tecnolgicamente neutral Ninguna disposicin de la licencia puede basarse en una tecnologa individual o estilo de interfaz.