Upload
leonel-cordova
View
21
Download
0
Embed Size (px)
Citation preview
SERVIDORES WEB Y GENERADORES DE FORMULARIOS Y CÓDIGO
REPÚBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA DEFENSAUNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
DE LA FUERZA ARMADA NACIONALNÚCLEO FALCÓN
SEDE COROPPPA GERENCIA DE LAS TIC´s
UC BASE DE DATOS
Presentado por: LEONEL CÓRDOVA - JUAN CARLOS YANEZ - FREDDY HERNÁNDEZ
SANTA ANA DE CORO; MARZO DE 2015
127.0.0.1
PPPA TIC’sBASE DE DATOS MARZO DE 2015
Cualquier combinación de sistemas que pueden colaborar entre si para dar a los usuarios toda la información que ellos necesiten sin que tengan que saber donde esta ubicada.
Estructura de Presentación
Estructura Cliente/Servidor
Generador de Código PHPRunner
Generador de Código PHPMaker
Practica
SERVIDORES WEB Y GENERADORES DE FORMULARIOS Y CÓDIGO
12
34
Servidores WebServidores Web
XAMPP, LAMP, WAMP, MAMP
PPPA TIC’S LEONEL CÓRDOVABASE DE DATOS MARZO DE 2015
Tecnología que proporciona al usuario final el acceso transparente a las aplicaciones, datos, servicios de cómputo u otros recursos del grupo de trabajo y/o, a través de la organización, en múltiples plataformas. El modelo soporta un medio ambiente distribuido en el cual los requerimientos de servicio hechos por estaciones de trabajo inteligentes o "clientes'', resultan en un trabajo realizado por otros computadores llamados servidores.
SERVIDORES WEB Y GENERADORES DE FORMULARIOS Y CÓDIGO
Estructura Cliente/ServidorEstructura Cliente/Servidor
ARCHIVO
BASE DE DATOS
TRANSACCIONES
OBJETOS
1 2 3
127.0.0.1
SERVIDOR REMOTO
INTERNET ESTRUCTURA CLIENTE/SERVIDOR LOCAL
Fuente: Los Autores, 2015
PPPA TIC’S LEONEL CÓRDOVABASE DE DATOS MARZO DE 2015
Un SERVIDOR WEB LOCAL (instalado en nuestro propio equipo) es una solución ideal para realizar pruebas y/o tareas de administración, instalación o desarrollo. De esta forma, podemos probar, configurar o programar nuestra aplicación web sin miedo a estropear la aplicación web oficial o el servidor en producción. (servidor web, de bases de datos, lenguaje de programación, y otros)
SERVIDORES WEB Y GENERADORES DE FORMULARIOS Y CÓDIGO
Estructura Cliente/ServidorEstructura Cliente/Servidor
XAMPP, Servidor independiente de plataforma de código libre. Te permite instalar de Apache, MySQL, PHP en tu computador, sin importar tu sistema operativo (Linux, Windows, MAC o Solaris).
1
2
3
4
Servidor enfocado en Linux, como sistema operativo, Apache, el servidor web; MySQL, el gestor de bases de datos; Perl, PHP, o Python, lenguajes de programación.
Servidor enfocado en Windows, como sistema operativo; Apache, como Servidor web; MySQL, como gestor de bases de datos; PHP (generalmente), Perl, o Pyton, como lenguaje de programación.
Servidor enfocado en MaC OS, como sistema operativo; Apache, como Servidor web; MySQL, como gestor de bases de datos; PHP como lenguaje de programación.
INSTALACIÓN Y ESTANDARES DEL SERVIDOR LOCAL
127.0.0.1
PPPA TIC’S LEONEL CÓRDOVABASE DE DATOS MARZO DE 2015
PPPA TIC’S JUAN CARLOS YANEZBASE DE DATOS MARZO DE 2015
SERVIDORES WEB Y GENERADORES DE FORMULARIOS Y CÓDIGOEsquema de Diseño de Bases de Datos y Aplicaciones Webs
Idea de almacenamiento de información
Modelo Conceptual Modelo Canónico Modelo FísicoBD
Insertar
Modificar
Eliminar
Consultar
SGDB
Necesidad Modelo E/R Modelo Relacional Base de Datos Relacional
Líneas de código Generadores de códigoAplicativos webs
Fuente: Los Autores, 2015
PPPA TIC’S JUAN CARLOS YANEZBASE DE DATOS MARZO DE 2015
SERVIDORES WEB Y GENERADORES DE FORMULARIOS Y CÓDIGOModelo Entidad-Relación
Electores Centro de VotaciónAdscrito
∞ 1
Electores Centro de VotaciónAdscrito
∞ 1
Modelo Entidad Relación Extendido
Cod Centro Votación Tipo
EstadoMunicipio
Parroquia
Nombre Centro Votación
Dirección Centro
Segundo Nombre
Numero de Cedula
Primer Nombre Cod Centro de Votación
Segundo Apellido
NacionalidadPrimer Apellido
Fuente: Los Autores, 2015
Modelo Entidad Relación Básico
PPPA TIC’S JUAN CARLOS YANEZBASE DE DATOS MARZO DE 2015
SERVIDORES WEB Y GENERADORES DE FORMULARIOS Y CÓDIGOModelo Relacional
Fuente: Los Autores, 2015
1∞
PPPA TIC’S JUAN CARLOS YANEZBASE DE DATOS MARZO DE 2015
SERVIDORES WEB Y GENERADORES DE FORMULARIOS Y CÓDIGOHerramientas RAD
Fuente: http://es.wikipedia.org/wiki/Desarrollo_rápido_de_aplicaciones
El desarrollo rápido de aplicaciones o RAD (acrónimo en inglés de rapid application development) es un proceso de desarrollo de software, desarrollado inicialmente por James Martin en 1980. El método comprende el desarrollo interactivo, la construcción de prototipos y el uso de utilidades CASE (ingeniería asistida por computadora). Tradicionalmente, el desarrollo rápido de aplicaciones tiende a englobar también la usabilidad, utilidad y la rapidez de ejecución.
Generadores de códigoSon aplicaciones capaz de desarrollar aplicaciones web en iteraciones cortas, dando respuesta al desarrollo rápido de un sistema informático.
http://www.hkvstore.com/phpmaker/
http://www.xlinesoft.com/phprunner
CASO PRACTICO: MI PRIMERA APLICACIÓN PHPMaker
127.0.0.1
PPPA TIC’S JUAN CARLOS YANEZBASE DE DATOS MARZO DE 2015
Fuente: Los Autores, 2015
CASO PRACTICO: MI PRIMERA APLICACIÓN PHPRunner
127.0.0.1
PPPA TIC’S JUAN CARLOS YANEZBASE DE DATOS MARZO DE 2015
Fuente: Los Autores, 2015
PPPA TIC’S FREDDY HERNANDEZBASE DE DATOS MARZO DE 2015
SERVIDORES WEB Y GENERADORES DE FORMULARIOS Y CÓDIGOEsquema de Base de Datos
Fuente: Los Autores, 2015
PPPA TIC’S JFREDDY HERNANDEZBASE DE DATOS MARZO DE 2015
SERVIDORES WEB Y GENERADORES DE FORMULARIOS Y CÓDIGOEsquema de Diseño de Bases de Datos y Aplicaciones Webs
Electores Centro de VotaciónAdscrito
∞ 1
Electores Centro de VotaciónAdscrito
∞ 1
Modelo Entidad Relación Extendido
Cod Centro Votación Tipo
EstadoMunicipio
Parroquia
Nombre Centro Votación
Dirección Centro
Segundo Nombre
Numero de Cedula
Primer Nombre Cod Centro de Votación
Segundo Apellido
NacionalidadPrimer Apellido
Fuente: Los Autores, 2015
Modelo Entidad Relación Básico
PPPA TIC’S JFREDDY HERNANDEZBASE DE DATOS MARZO DE 2015
SERVIDORES WEB Y GENERADORES DE FORMULARIOS Y CÓDIGOModelo Relacional
Fuente: Los Autores, 2015
∞1