Generador de Páginas Hélio Martins

Slides:



Advertisements
Presentaciones similares
Rogelio Ferreira Escutia Modelo Vista Controlador.
Advertisements

WebScan Aplicación Web para la Navegación mediante Barrido Eric Noam Rodriguez Suazo.
Internet y tecnologías web
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Microsoft Office Sharepoint Server Business Intelligence Rubén Alonso Cebrián Código: HOL-SPS07.
Red Social: “Un millón de Amigos”.
Técnicas de Diseño Red Social.
Red Social: “Un millón de Amigos”.
Introducción al patrón MVC
Desarrollo de Base de Datos en la Web
Noveno Semestre UNIDEC
Modelando aplicaciones
CGI I La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con él. Dicho.
Arquitectura Enfoque modular. Separación de formato y contenido.
"java del lado del servidor" Servlet y JSP Java Server Pages.
Model View Controller (MVC)
Curso de Java y Aplicaciones Web
ASP.NET MVC 3 Web Camps 2011 twitter: #eswebcamp.
Características generales de un servicio Web.
Ingeniería del Software
PROGRAMACION ORIENTADA A OBJETOS II
Modelo-Vista-Controlador (MVC)
RESUMENCURSO STRUTS 2 Resumen de lo visto en este tercer módulo: VISTA del framework Struts 2 Debes tener los conceptos muy claros sobre: Results UI Tags.
Ing. CIP Fabián Silva Alvarado
Aplicaciones Web con Oracle y XML 5 años de experiencias Universidad de las Islas Baleares Centro de Tecnologías de la Información Daniel López.
Modelo de Análisis Centro ISYS Escuela de Computación
Contexto: Aplicación gráfica.  Siempre que se piensa en separar la funcionalidad de una aplicación de su interacción con el usuario, bien sea una aplicación.
Java Server Faces.
SQL SERVER Reporting Services
Arquitectura de una aplicación
Curso de Creación aplicaciones dinámicas web con PHP y MySQL Continuamos.
InfoPath Ventajas y Uso.
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
SPRING MVC.
Prof. José T. Cadenas. Aplicación Web La Internet y la Web hacen que sea fácil y atractivo poner toda la información en el cyberespacio, y la hace accesible.
OBJETOS DISTRIBUIDOS E INVOCACIÓN REMOTA ING. MARISCAL.
Tutor: Ing. Juan E. Talavera Horn 2010 GWT – EJB Patrones de diseño e integración.
Tecnología para la Comunidad
Arquitectura en Tres Capas
Visión Panorámica Diccionario de Datos Paso al diseño
Modelo-Vista-Controlador Este patrón fue descrito por primera vez por Trygve Reenskaug en 1979, y la implementación original fue realizada en Smalltalk.
MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET.
FRAMEWORK VS Código fuente
Aplicaciones Web de Servidor
Formularios La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con.
¿Qué es? Ambiente de desarrollo rápido montado sobre PHP Cubre distintos aspectos del desarrollo de una aplicación empresarial, desde la administración.
Daniel Fernández Lanvin Capa de Presentación. Daniel Fernández Lanvin Capa de Presentación Responsabilidades Navegabilidad del sistema Formateo de los.
IS2Objetos Distribuidos - J2EE,RMI1 Ingeniería del software II Ingeniería Web.
Proyecto Bolsa de trabajo
INFOPATH – CLAUDIO ALVARADO. QUE ES INFOPATH Microsoft InfoPath es una aplicación usada para desarrollar formularios de entrada de datos basados en XML.
Modelo de 3 capas.
Manual Desarrollo Flex – J2EE. Contenidos Análisis y Diseño 1 Implementación 2 J2EE 3 Pruebas 4.
Microsoft Access Microsoft Access, es la base de datos relacional más popular, además forma parte de la aplicación de Microsoft Office. Permite crear.
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
Microsoft InfoPath ESTEFANIA FIALLO.
Unidad 2: Tareas básicas de InfoPath 2010
Luis Ponce Cabello.  Primera Parte : JSF  Segunda Parte : Facelets  Tercera Parte : Icefaces.
Gmail tu pasaporte a la web 2.0Visión general de Google DocsGoogle Docs: Hojas de cálculo Google Docs es una aplicación que permite subir, publicar, compartir.
Guadalupe Andrade Mociño.  Significa Modelo Vista Controlador  Es un patrón de diseño  Esta compuesto por tres grandes capas: modelo, vista y controlador.
Your Logo ING. FREDY ALEXANDER MARTINEZ. Here comes your footer  Page 2 Este patrón fue descrito por primera vez por Trygve Reenskaug en 1979, y la implementación.
Aplicaciones en 2,3 y n capas
INTER FAZ DE ACCESS COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MONTIEL FUENTES REYNA ELIZABETH RIVAS ALANIS ARIANA VALERIA GRUPO:304.
Integrantes: Castro José República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Superior Instituto Universitario Tecnológico.
Conociendo el modelo Cliente-Servidor
M.V.C (MODELO-VISTA-CONTROLADOR) INTEGRANTES: BLANCA ISTURIZ – DANIEL NOLASCO – LUIS SIERRA – República Bolivariana de.
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
Canchas al Móvil Proyecto Integrador 1 Carolina Garcés.
Negocios Electrónicos Unidad 3 – Análisis de Portales de Negocio Exitosos.
Modelo Vista Controlador (MVC)
FUNDAMENTOS DE PROGRAMACION EN ENTORNO WEB. Rodrigo Cabello Ing. Informático Director de proyectos Think – Ideas in Motion FUNDAMENTOS.
Transcripción de la presentación:

Generador de Páginas Hélio Martins

AGENDA PARTE I – Motivacíon – Arquitectura – Como lo Implementamos PARTE II – Partes Principales PARTE III – Creando Páginas – Progamando Datos – Programando Interfaces Ejemplo

Motivacíon Normalización de Código Eficiencia Productividad Enfoque de los programadores en las reglas del negocio.

Arquitectura MVC Este patrón fue descrito en 1979, y la implementación original fue realizada en Smalltalk en los laboratorios Xerox. MVC se basa en la separación de la aplicación en tres capas principales: Modelo, Vista y Controlador. Se usa (él o alguna de sus variantes) en la gran mayoría de las interfaces de usuario.

Arquitectura MVC - Modelo Modelo: es la representación específica del dominio de la información sobre la cual funciona la aplicación. El modelo es otra forma de llamar a la capa de dominio. La lógica de dominio añade significado a los datos; por ejemplo, calculando si hoy es el cumpleaños del usuario o los totales, impuestos o portes en un carrito de la compra

Arquitectura MVC - Vista Vista: Se presenta el modelo en un formato adecuado para interactuar, usualmente un elemento de interfaz de usuario. – Web – Mobile

Arquitectura MVC - Controlador Controlador: Este responde a eventos, usualmente acciones del usuario e invoca cambios en el modelo y probablemente en la vista.

Arquitectura MVC - Flujo MODELO Usuario CONTROLADOR VISTA 1 – El Usuario envía una petición al controlador vía una url 6 – el controlador devuelve una vista que carga los dados del modelo 2 - El controlador solicita al modelo, los datos 3 - El modelo devuelve los datos 4 - El controlador selecciona una vista 5 – Se devuelve la vista seleccionada al controlador

Arquitectura MVC – Como lo hacemos MODELO (PL-SQL) MODELO (PL-SQL) Usuario CONTROLADOR (CORE IGRP) CONTROLADOR (CORE IGRP) VISTA (XSL, XML, HTML, JS) VISTA (XSL, XML, HTML, JS)

PARTE II

Aplicación

Proceso

Componentes

Funcionalidade

Servico

Auditoria

PARTE III

Tipos de Paginas Tabla Formulario DashBoard

Creación de la Interface Hecho a partir del configurador Son creados campos, Botones, Links etc Existen diversos tipos de datos

Configurador de Páginas

Programando el Negocio

Programando la Interface

Que hace los analistas en Generador Con los requisitos y el modelo de datos … Crean los módulos (conjunto de interfaces) Crean los interfaces Crean los flujos entre las interfaces Crean las acciones e los interfaces

Ejemplo RF Listar los Curso

HAND’S ON

Ejemplo