La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Software que hace software Manuel Dávila Sguerra

Presentaciones similares


Presentación del tema: "Software que hace software Manuel Dávila Sguerra"— Transcripción de la presentación:

1 Software que hace software Manuel Dávila Sguerra
Conferencia sobre el concepto, el diseño y la programación de la plataforma usando software libre Software que hace software Manuel Dávila Sguerra Ingeniero de sistemas Universidad de los Andes Maestría Cum Laude en Filosofía Universidad Javeriana Decano de la Facultad de Ingeniería de Uniminuto Bogotá

2 e-Genesis – El generador de sistemas
Sobre el software en general Estrategia de los EEUU para el 2015: software producto de seguridad nacional Las personas, los estados, las empresas dependen de los programas de computador Este está en múltiples dispositivos, aparatos, mecanismos, herramientas en general en artefactos de uso diario Esta presentación se refiere al proceso de desarrollo de una plataforma de software denominada “e-Genesis – El generador de sistemas” Producto de un trabajo de investigación y desarrollo orientado a la web 2 2

3 e-Genesis – El generador de sistemas
Dispersión de los datos Lo común: las aplicaciones personales manejan los datos en los pc's Equipos localizados en diversos sitios como la casa, la oficina, servidores La dispersión de los datos tiende a confundir los archivos e-Genesis, ha definido una única localización: la web 3 3

4 e-Genesis – El generador de sistemas
Software seguro (Trustworthy o Digno de confianza) Gary Mc Graw 4 4

5 e-Genesis – El generador de sistemas
Generación automática de aplicaciones: Los sistemas de información hacen uso de bases de datos Funcionalidades: Actualizar, Consultar, Importar, exportar a hojas de cálculo Los contenidos son producto de transacciones: inventarios, cartera, seguimientos etc Permitir que el usuario genere aplicaciones 5 5

6 e-Genesis – El generador de sistemas
Generación automática de aplicaciones: 6

7 e-Genesis – El generador de sistemas
Aplicaciones transaccionales Manipular los archivos o tablas de las Bases de Datos Crear procesos transaccionales para su actualización Los datos alimentan dichas transacciones Los correos como datos de entrada para procesos transaccionales. 7 7

8 e-Genesis – El generador de sistemas
Generación automática de Portales El portal es un sitio web que facilita el acceso de las aplicaciones Generación automática Iconografía inteligente 8 8

9 e-Genesis – El generador de sistemas
Autodocumentacion 9 9

10 e-Genesis – El generador de sistemas
Control de accesos indeseados 10 10

11 e-Genesis – El generador de sistemas
Servidores espejo

12 Manejo de comandos para controlar servidores remotos

13 e-Genesis – El generador de sistemas
Servidores espejo Tabla de equivalencias: Parametrización, estructura de datos dominio1|dominio2|dominio3|basededatos1.tabla1.motor|basededatos2.tabla2.motor|basededatos3.tabla3.motor| Instrucciones sub buscarespejo {#Abre configuración espejo para determinar destino Abre estructura de datos de servidores espejo Establece dominios de internet 1, 2 y 3 Escribe en las tablas equivalentes de los tres dominios el dato que se va a almacenar en los archivos de origen y espejos Cierra estructura de datos de servidores espejo Fin sub 13 13

14 e-Genesis – El generador de sistemas
Correos electrónicos como sistema de información El correo electrónico es una de las aplicaciones más utilizadas También el culpable de grandes pérdidas de tiempo Son miles los correos que llegan y salen de y hacia los buzones de los usuarios Una hora diaria para analizar los correos representa un mes laboral al año El correo como sistema de información: Almacenamiento Motores de búsqueda Ordenamientos por múltiples conceptos y funcionalidades Borrar o trasladar a carpetas Uso del correo enviado y recibido como datos de entrada de aplicaciones Ubicuidad Big Data 14 14

15 e-Genesis – El generador de sistemas Discos duros virtuales
Para datos que necesitan programas lectores: Procesadores de la palabra, Hojas de cálculo, Presentaciones, Gráficos Archivos pdf, Sonido, Videos El disco duro virtual debe permitir almacenarlos en el servidor remoto Navegación, lecturas, copia, moverlos Desde un pc o un celular 15 15

16 e-Genesis – El generador de sistemas Discos duros virtuales
16

17 e-Genesis – El generador de sistemas
Agendas Almacena las citas en el servidor Crear citas repetitivas en el tiempo Actualizar los resultados de las mismas Usar motores de búsqueda Agendas compartidas para grupos de trabajo 17 17

18 e-Genesis – El generador de sistemas
Agendas 18

19 e-Genesis – El generador de sistemas
Trabajo en grupo: Compartir agendas, directorios del disco virtual, archivos, aplicaciones El usuario A comparte su agenda con los usuarios B y C El usuario A comparte la carpeta X del disco virtual con los usuarios B, C y D El usuario A comparte el archivo Y de un sistema generado con los usuarios B, C y D El usuario A deniega el acceso a la carpeta X del disco duro virtual a los usuarios B y C Proveedores, listas de precios, etc 19 19

20 e-Genesis – El generador de sistemas
Compendio 20 20

21 e-Genesis – El generador de sistemas
Interface amigable 21 21

22 e-Genesis – El generador de sistemas
Ubicuidad 22 22

23 e-Genesis – El generador de sistemas
Tecnologías 23 23

24 e-Genesis – El generador de sistemas Electrónica libre Raspberry

25 e-Genesis – El generador de sistemas
Cloud Computing con KVM

26 e-Genesis – El generador de sistemas
Cloud Computing con KVM

27 e-Genesis – El generador de sistemas
Referencias [1] B. Laurie & P. Laurie, “Apache: The Definitive Guide”, 2nd. ed., O'Reilly, pp. 1-70, 1999 [2] J. Friedl, “Mastering Regular Expressions”, O'Reilly, pp. 1-58, 1997 [3] A. Descartes & T. Bunce, “Programming the Perl DBI”, O'Reilly, pp , 2000 [4] B. Costales, “Sendmail”, 2nd. ed., O'Reilly, pp. 3-54, 1997 [5] T. Powell, “Manual de Referencia HTML”, McGrawHill, pp , 1998 [6] S. Srinivasan, “Advanced Perl Programming”, O'Reilly, pp , 1997 [7] D. Till, “Perl 5”, 2nd. ed., Sams Publishing, pp , 1996 27 27


Descargar ppt "Software que hace software Manuel Dávila Sguerra"

Presentaciones similares


Anuncios Google