La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sistema de Información Cultural, CONACULTA México, 2006 SiC / RENiC Aspectos técnicos relevantes para un Sistema de Información (SI)

Presentaciones similares


Presentación del tema: "Sistema de Información Cultural, CONACULTA México, 2006 SiC / RENiC Aspectos técnicos relevantes para un Sistema de Información (SI)"— Transcripción de la presentación:

1 Sistema de Información Cultural, CONACULTA México, 2006 SiC / RENiC Aspectos técnicos relevantes para un Sistema de Información (SI)

2 Sistema de Información Cultural, CONACULTA México, 2006 Partes de un Sistema de Información (sin considerar las partes más importantes: La información y las personas)

3 Sistema de Información Cultural, CONACULTA México, 2006 Partes que componen un SI Software del sistema de información Software de soporte Sistema Operativo Hardware

4 Sistema de Información Cultural, CONACULTA México, 2006 Hardware PC (ia32/mac/ppc) –cualquier maquina, común o de uso personal Servidores (ia64/otros) –especializados –rápidos –caros –austeros Arreglos (volumen) –Balance razonable entre economía, rendimiento y escalabilidad. –Granjas / Redundancia / Escalabilidad

5 Sistema de Información Cultural, CONACULTA México, 2006 Sistema Operativo Mundo Windows –IGU: conocida, facil uso –Soporte, documentación Mundo Unix –Flexibilidad –Poder –Múltiples arquitecturas Linux (Unix) –Muchas herramientas para desarrollo –Amplio soporte, Foros, orgs, proyectos, sitios –Escalable, desde la PC mas humilde hasta súpercomputo

6 Sistema de Información Cultural, CONACULTA México, 2006 Software de Soporte Motor de Base de Datos –Software que maneja los datos del SI, muchas marcas, algunos más documentados que otros, los típicos: MySQL, PostgreSQL, Oracle, SYBASE y muchos otros, todos basados en SQL. Servidores –Software encargado de responder a solicitudes por los clientes, ejemplos: Servidor de páginas y documentos: Apache, IIS, Zeus, etc. Servidor de mapas: MapServer y otros. Servidores especiales.

7 Sistema de Información Cultural, CONACULTA México, 2006 Software del sistema de información Aplicaciones Escritorio –Aplicaciones de uso personal, un ejemplo sería Access de Microsoft Aplicaciones en Red/Internet –Aplicaciones de escritorio pero con acceso a red, Internet –Generalmente demandan muchos recursos del lado del cliente –Típicas: mensajeros instantáneos, Google Earth Aplicaciones WEB –Necesitan soporte de un navegador –Mínimos requerimientos –El SiC y la RENiC son ejemplos de este tipo de aplicación

8 Sistema de Información Cultural, CONACULTA México, 2006 ¿Qué es una aplicación WEB?

9 Sistema de Información Cultural, CONACULTA México, 2006 ¿Qué es una aplicación WEB? Una aplicación WEB, es aquella que inicia su ejecución al ser solicitada por el cliente y termina su ejecución al llegar completa, algunas características relevantes son: –Toda la aplicación es un intercambio de mensajes entre el cliente y el servidor. –Cada nueva solicitud apertura de página es una nueva aplicación o instancia de la aplicación. –No conserva el estado generalmente (no hay memoria). –Típicamente la ejecución es y transcurre de forma secuencial, solo un hilo, limitante para complejidad. –Generalmente una aplicación WEB, esta compuesta por varios APIs y tiempos de ejecución.

10 Sistema de Información Cultural, CONACULTA México, 2006 Construcción de un Sistema de Información Software Programación – Paradigmas SiC – RENiC vista interna

11 Sistema de Información Cultural, CONACULTA México, 2006 ¿Qué se programa? Recuperación de data –Formas de captura –Importación de data Despliegue de data –A través de búsquedas –Para otros procesos –Exportación de data Elementos de Control o IGU –Interfases que permitan las dos anteriores acciones –Hace agradable el software y de uso intuitivo

12 Sistema de Información Cultural, CONACULTA México, 2006 ¿En qué se programa? Lenguajes de programación –No resulta relevante cual, algunos son adecuados para ciertas labores pero principalmente para el WEB, se desarrollan 2 líneas. Lenguajes de scripts como: ASP, PHP y JSP Compilados y aplicaciones de servidor –La tendencia actual es la Programación Orientada a Objetos (POO), esta permite entre otras cosas, el rehúso de código y separación en un esquema de desarrollo MVC. –El SiC y la RENiC se desarrollaron en PHP, entre algunas de las razones de su elección son: PHP es un lenguaje de script semejante a C/C++, se aprende facilmente. PHP tiene un API amplio y posee una gran cantidad de soporte e interconexión con otros softwares, por ejemplo con PostgresSQL. PHP posee una amplia documentación. PHP tiene una extensión POO razonable.

13 Sistema de Información Cultural, CONACULTA México, 2006 Estructura de una aplicación WEB moderna Servidor Navegadores WEB Navegadores Portátiles WAP Aplicaciones XML Base de Datos

14 Sistema de Información Cultural, CONACULTA México, 2006 Integración típica de una página del SiC / RENiC

15 Sistema de Información Cultural, CONACULTA México, 2006 ¿Como se programa? Paradigma MVC –Separación adecuada para los tres elementos en la programación: Modelo: Recuperación y manejo de la información Vista: Generación de interfaces páginas Control: Procesamiento de eventos de entrada solicitudes Desarrollo modular –Posible, si se identifican los trabajos comunes –Pequeñas partes de código para tareas especificas –Formas generalizadas

16 Sistema de Información Cultural, CONACULTA México, 2006 Desarrollos adicionales al SiC y a la RENiC Subsistema Cartográfico –Extensión geográfica –Permitirá análisis de cobertura, alcance, concentración, etc. Subsistema de Noticias –Información oportuna, modificaciones, nuevos actuales. –Información para múltiples fines, sin imagen.

17 Sistema de Información Cultural, CONACULTA México, 2006 Mapa SiC / RENiC

18 Sistema de Información Cultural, CONACULTA México, 2006 Futuros posibles para Sistemas de Información Estándares, convergencia tecnológica y telecomunicaciones

19 Sistema de Información Cultural, CONACULTA México, 2006 Cambio tecnológico Estándares –Protocolos de comunicación –Estándares para intercambio de datos: XML y variantes Telecomunicaciones –Banda Ancha –Wireless Convergencia de medios –Diversas ofertas de información en un mismo medio el cable o la red

20 Sistema de Información Cultural, CONACULTA México, 2006 Cambio tecnológico

21 Sistema de Información Cultural, CONACULTA México, 2006 Cambio en los usuarios Demanda –Aumentos en todo: velocidad transferencia Selección de contenidos –Utilidad –Especialización –Personalización

22 Sistema de Información Cultural, CONACULTA México, 2006 Oferta WEB 2.0 WEB 1.0 –Mi información para ti –Hojas poco personalizables, analizables –Repositorios de información WEB 2.0 –Mi información como te resulte útil a ti –Aplicaciones

23 Sistema de Información Cultural, CONACULTA México, 2006 SiC / RENiC Aspectos técnicos relevantes para un Sistema de Información (SI)


Descargar ppt "Sistema de Información Cultural, CONACULTA México, 2006 SiC / RENiC Aspectos técnicos relevantes para un Sistema de Información (SI)"

Presentaciones similares


Anuncios Google