Herramienta Páginas amarillas. Manual de Desarrollo

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Herramienta Páginas amarillas. Manual de Desarrollo"

Transcripción

1 Herramienta Páginas amarillas Manual de Desarrollo Mayo 2013

2 Índice 1.Introducción Recomendaciones para el desarrollo URLs de acceso Estructura de directorios de la aplicación Versiones de gemas Ruby Base de datos Modelo entidad-relación Creación de tablas Creación de índices

3 1. Introducción El presente documento recoge el manual de Desarrollo y Administración de la herramienta Páginas amarillas de Sartu. Páginas amarillas es una aplicación web, y para el desarrollo de la misma se ha elegido el framework web Ruby on Rails (abreviado como RoR o Rails), basado en Ruby, un lenguaje orientado a objetos, interpretado, y especialmente diseñado bajo el principio de Least Surprise. Algunas características de RoR son: Ajax: Prototype, script.aculo.us, jquery. Arquitectura MVC (Modelo-Vista-Controlador) y ORM (Mapeo relacional de Objetos): mediante ActiveRecord y Action Pack. Soporte de internacionalización i10 y i18. Módulos de seguridad, base de datos, plantillas y validación de formularios. Como software de servidor web, se ha seleccionado Apache con Phusion Passenger. Apache es el referente mundial de servidores web, al que se le añaden los módulos para Ruby y Rack, ambos empaquetados en el módulo libapache2-mod-passenger. Otras combinaciones posibles hubieran sido ej. Nginx con WEBrik (servidor por defecto de RoR) o Mongrel (superior al anterior). Las distintas posibilidades darán resultados diferentes de rendimiento o velocidad, y de consumo de recursos (memoria RAM). Rack es un middleware para encapsular de forma muy sencilla peticiones y respuestas http desde ruby, unificando así los detalles de servidores y frameworks web diferentes. Como base de datos se ha elegido SQLite, aunque de forma semejante al bloque de servidor 3

4 web, es posible usar otros servidores web y otras BBDD (ej. PostgreSQL). 2. Recomendaciones para el desarrollo Emplear entornos de desarrollo, de pruebas y de producción. Para ello, la configuración a realizar es la correspondiente a ambos en el fichero config/database.yml, haciéndose la carga de datos respectiva mediante: # export RAILS_ENV=development # rake db:seed Emplear máquinas virtuales para demostraciones. Ej. VirtualBox. Para indentación del código fuente emplear dos espacios en lugar de tabulador. 3. URLs de acceso Las URLs o rutas del sistema son de la forma: /seccion/controlador/accion/id Para cada sección se muestran una serie de controladores y unas acciones de ese controlador determinadas. 4

5 4. Estructura de directorios de la aplicación Denominando DIRBASE al directorio en el que se instala la aplicación, se tiene la siguiente estructura (se indican todos los directorios de primer nivel y los subdirectorios más significativos): DIRBASE --- app --- controllers --- helpers --- models --- views --- config --- db --- doc --- files --- lib --- log --- public --- images --- javascripts --- stylesheets --- script --- test --- tmp --- vendor Salvo en lo referente a la carpeta files, esta estructura de directorios es la estándar en todo proyecto Ruby on Rails. La información contenida en cada directorio es la siguiente: apps: código de la aplicación, con subdirectorio para MVC y helpers (ficheros auxiliares para dejar código en las vistas, que no se puede dejar en en el modelo o el controlador, y que se separa de la vista para no dificultar la lectura del lenguaje markup en ésta). cfg: configuración de la conexión a la base de datos, al servidor SMTP, localizaciones para internacionalización. db: esquema de la base de datos, comandos de creación de la misma, y datos de 5

6 carga inicial. lib: ficheros de tareas para Rake (en formato.rake). log: logs o trazas. public: ficheros web: html, imágenes (gif, png, jpg), css, javascript (.js). script: utilidades varias. tmp: información temporal como caché, PIDs, sesiones y sockets. También se almacena aquí el backup de base de datos. vendor: gemas y plugins de terceros adicionales. Por otra parte, files es el directorio para dejar archivos varios, ej. backups de ficheros e informes. 6

7 5. Versiones de gemas Ruby Aunque en el manual de instalación se indican los pasos para instalarlas, se muestra aquí el listado con las versiones: gem 'rails', '3.2.13' gem 'sqlite3' gem 'sass-rails', '~> 3.2.3' gem 'coffee-rails', '~> 3.2.1' gem 'therubyracer', :platforms => :ruby gem 'compass-rails' gem 'zurb-foundation', '~> 3.2.5' gem 'uglifier', '>= 1.0.3' gem 'select2-rails', '~> 3.3.1' gem 'jquery-rails' gem 'bcrypt-ruby', '~> 3.0.1' gem 'rails-i18n', '~> 0.7.2' gem 'will_paginate', '~> 3.0.4' gem 'strong_parameters', '~> 0.2.0' gem 'simple_form', '~> 2.1.0' 7

8 6. Base de datos 6.1. Modelo entidad-relación

9 7. Creación de tablas CREATE TABLE "activities" ( "name" varchar(255) NOT NULL, CREATE TABLE "activities_instruments" ( "activity_id" integer NOT NULL, "instrument_id" integer NOT NULL CREATE TABLE "countries" ( "name" varchar(255) NOT NULL, CREATE TABLE "countries_instruments" ( "country_id" integer NOT NULL, "instrument_id" integer NOT NULL 9

10 CREATE TABLE "funders" ( "name" varchar(255) NOT NULL, CREATE TABLE "funders_instruments" ( "funder_id" integer NOT NULL, "instrument_id" integer NOT NULL CREATE TABLE "instrument_types" ( "name" varchar(255) NOT NULL, CREATE TABLE "instruments" ( "name" varchar(255) NOT NULL, "instrument_type_id" integer, CREATE TABLE "instruments_users" ( "instrument_id" integer NOT NULL, "user_id" integer NOT NULL 10

11 CREATE TABLE "reports" ( "year" integer NOT NULL, "week" integer NOT NULL, "hours" decimal(6,1) NOT NULL, "user_id" integer, "instrument_id" integer, "activity_id" integer, CREATE TABLE "schema_migrations" ( "version" varchar(255) NOT NULL CREATE TABLE "users" ( "username" varchar(255) NOT NULL, "password_digest" varchar(255) NOT NULL, " " varchar(255), "active" boolean DEFAULT 't', "admin" boolean DEFAULT 'f', "password_reset_token" varchar(255), "password_reset_sent_at" datetime, 11

12 8. Creación de índices CREATE INDEX "index_activities_instruments_on_activity_id_and_instrument_id" ON "activities_instruments" ( "activity_id" "instrument_id" CREATE INDEX "index_countries_instruments_on_country_id_and_instrument_id" ON "countries_instruments" ( "country_id" "instrument_id" CREATE INDEX "index_funders_instruments_on_funder_id_and_instrument_id" ON "funders_instruments" ( "funder_id" "instrument_id" CREATE INDEX "index_instruments_on_instrument_type_id" ON "instruments" ( "instrument_type_id" 12

13 CREATE INDEX "index_instruments_users_on_instrument_id_and_user_id" ON "instruments_users" ( "instrument_id" "user_id" CREATE INDEX "index_reports_on_activity_id" ON "reports" ( "activity_id" CREATE INDEX "index_reports_on_instrument_id" ON "reports" ( "instrument_id" CREATE INDEX "index_reports_on_user_id" ON "reports" ( "user_id" CREATE UNIQUE INDEX "index_users_on_username" ON "users" ( "username" CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ( "version" 13

Intranet documental con software libre. Manual de Desarrollo y Administración

Intranet documental con software libre. Manual de Desarrollo y Administración Intranet documental con software libre Manual de Desarrollo y Administración Septiembre 2012 Índice 1.Introducción... 3 2.Desarrollo Alfresco... 4 2.1.1.Ficheros propios...4 3.Administración Alfresco...

Más detalles

Herramienta Páginas amarillas. Manual de Instalación

Herramienta Páginas amarillas. Manual de Instalación Herramienta Páginas amarillas Manual de Instalación Mayo 2013 Herramienta Páginas amarillas - Manual de Instalación Índice 1.Introducción... 3 2.Instalación... 4 2.1.Sistema Operativo... 4 2.2.Componentes

Más detalles

Sesión 20. MVC en ruby on rails. Luisa Fernanda Rincón Pérez 2015-1

Sesión 20. MVC en ruby on rails. Luisa Fernanda Rincón Pérez 2015-1 Sesión 20. MVC en ruby on rails Luisa Fernanda Rincón Pérez 2015-1 Cómo aplica Ruby on rails MVC? MODELO en Ruby on rails Cómo aplica Ruby on rails MVC? Modelo Representan tablas de la base de datos Las

Más detalles

La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine

La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine Elaborado por: Mag. José Eduardo Rodríguez Esquivel jose.rodriguez@ecci.ucr.ac.cr 1 Descarga

Más detalles

La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine

La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine Elaborado por: Mag. José Eduardo Rodríguez Esquivel 1 Introducción Qué es y qué debe

Más detalles

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman 11/06/2011 Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman Introducción Gestión de tareas Unificar la vía por la que se requieren las tareas Solución única y global Seguimiento de las tareas

Más detalles

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R v 3 Junio 2015 ÍNDICE Introducción Requisitos técnicos para la instalación Arquitectura Hardware Arquitectura Software Instrucciones de instalación Instalación módulo GONG2 Instalación módulo eporte Instrucciones

Más detalles

Empleo. CURSO FORMATIVO Desarrollo WEB JAVA EE. Coordinador Académico Antonio José Martín Sierra

Empleo. CURSO FORMATIVO Desarrollo WEB JAVA EE. Coordinador Académico Antonio José Martín Sierra Empleo CURSO FORMATIVO Desarrollo WEB JAVA EE Coordinador Académico Antonio José Martín Sierra 1.- PRESENTACIÓN Y OBJETIVOS...01 Empleo 2.- QUE VAS A APRENDER?...01 3.- CÓMO SE ESTUDIA?...01 4.- FORMACIÓN:

Más detalles

Unidad de Competencia Aprendizajes Esperados Semana Actividades Presenciales

Unidad de Competencia Aprendizajes Esperados Semana Actividades Presenciales HOJA DE RUTA Unidad de Aprendizaje Unidad de Competencia Aprendizajes Esperados Semana Actividades Presenciales Describe el funcionamiento de un servidor Web sirve páginas Web dinámicas. Elige el servidor

Más detalles

Empleo. CURSO FORMATIVO Desarrollo WEB con PHP. Coordinador Académico Antonio José Martín Sierra

Empleo. CURSO FORMATIVO Desarrollo WEB con PHP. Coordinador Académico Antonio José Martín Sierra Empleo CURSO FORMATIVO Desarrollo WEB con PHP Coordinador Académico Antonio José Martín Sierra 1.- PRESENTACIÓN Y OBJETIVOS...01 Empleo 2.- QUE VAS A APRENDER?...01 3.- CÓMO SE ESTUDIA?...01 4.- FORMACIÓN:

Más detalles

Instalación Redmine-Emergya

Instalación Redmine-Emergya Instalación Redmine-Emergya Documentación preparada para: Empresa: Emergya Consultoría Autor / Procedencia. Equipo de Trabajo Antonio Fernández. Mánager de Negocio. Área de Desarrollo de Negocio. Versión

Más detalles

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos.

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos. PATRON:DAO DAO -Permite Abstraer y Encapsular los accesos a un repositorio de datos. -Separa el acceso de datos de la lógica de negocio. -Oculta el Api por donde se accede a los datos. -Controla los accesos

Más detalles

MASTER DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks.

MASTER DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. MASTER DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. Incluye los Cursos PHP Nivel 1 y PHP Avanzado y entrenamiento

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 ASP.NET MVC 4 ASP.NET MVC ASP. NET MVC es un entorno de trabajo cuya primera versión surgió en el 2009 y busca facilitar el desarrollo siguiendo

Más detalles

EL FRAMEWORK SYMFONY. La Arquitectura Modelo-Vista-Controlador (MVC) Symfony 1.2. SYMFONY se basa en el diseño web a tres capas MVC.

EL FRAMEWORK SYMFONY. La Arquitectura Modelo-Vista-Controlador (MVC) Symfony 1.2. SYMFONY se basa en el diseño web a tres capas MVC. EL FRAMEWORK SYMFONY La Arquitectura Modelo-Vista-Controlador (MVC) SYMFONY se basa en el diseño web a tres capas MVC. El modelo representa la información con la que trabaja la aplicación, resolviendo

Más detalles

Básico-Intermedio. tip. ddy. Informaciones Human Business Fonos: 22 698 9790 / 22 671 3567 E-mail: informaciones@hbusiness.cl Web: www.hbusiness.

Básico-Intermedio. tip. ddy. Informaciones Human Business Fonos: 22 698 9790 / 22 671 3567 E-mail: informaciones@hbusiness.cl Web: www.hbusiness. Informaciones Human Business Fonos: 22 698 9790 / 22 671 3567 Email: informaciones@hbusiness.cl Web: www.hbusiness.cl tip CURSO: Fundamentación Técnica: Symfony2 es un framework que trabaja sobre el lenguaje

Más detalles

BackflipSD Modelo de Diseño

BackflipSD Modelo de Diseño BackflipSD Modelo de Diseño Historia de revisiones: Fecha Versión Descripción Autor 04/09/2012 1.0 Rodrigo Stecanella 16/09/2012 1.1 Rodrigo Stecanella 1 Contenido Historia de revisiones:...1 Introducción...3

Más detalles

Sesión 17. FRAMEWORKS

Sesión 17. FRAMEWORKS Sesión 17. FRAMEWORKS Luisa Fernanda Rincón Pérez 2014-2 Qué es un framework de desarrollo? Es un conjunto de clases que colaboran y pueden ser extendidas y personalizadas para usos específicos. Representa

Más detalles

PUF del SAID. Las Preguntas de Uso Frecuentes (PUF) del Sistema Administrativo Integrado Descentralizado

PUF del SAID. Las Preguntas de Uso Frecuentes (PUF) del Sistema Administrativo Integrado Descentralizado Las Preguntas de Uso Frecuentes (PUF) del Sistema Administrativo Integrado Descentralizado El grupo de documentación del SAID para FUNDACITE Mérida y CENDITEL. Documentación en progreso Copyright 2007

Más detalles

UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN

UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN ASIGNATURA: INTERNET I FACILITADOR: ING. LESBIA MARIA MANCÍA SANDOVAL TEMA: DESARROLLO

Más detalles

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012 TFC J2EE Aplicación Web para la gestión de facturación de una empresa de cerrajería Sara Gutiérrez Melero ITIG Junio de 2012 Consultor: Jose Juan Rodriguez Índice 1. Introducción Objetivos Planificación

Más detalles

Historia de revisiones

Historia de revisiones GVA Glosario Versión 1.2 Semana 4 Historia de revisiones Fecha Versión Descripción Autor 20/08/2014 1.0 Comienzo del documento Nicolás Fiumarelli 30/08/2014 1.1 Correcciones y agregados Martín Santagata

Más detalles

Laboratorio de Computación IV. Clase 9. Andrés Fortier

Laboratorio de Computación IV. Clase 9. Andrés Fortier Laboratorio de Computación IV Clase 9 Andrés Fortier Consultas? Comando: cp y mv Contenidos web: MVC web. Comandos del día: history history == historial de comandos $ history $ history c $ ls $ history

Más detalles

Rafael Doña Gil. Enginyeria Tècnica en Informàtica de Sistemes. Consultor: Jose Juan Rodríguez

Rafael Doña Gil. Enginyeria Tècnica en Informàtica de Sistemes. Consultor: Jose Juan Rodríguez Rafael Doña Gil Enginyeria Tècnica en Informàtica de Sistemes Consultor: Jose Juan Rodríguez 14 de Enero de 2013 Contenido 1. Introducción 2. Análisis funcional 3. Diseño Técnico 4. Implementación 5. Conclusiones

Más detalles

MAQUETACIÓN WEB. DREAMWEAVER I (30H)

MAQUETACIÓN WEB. DREAMWEAVER I (30H) MAQUETACIÓN WEB. DREAMWEAVER I (30H) Diseñar e implementar la estructura de un sitio Web utilizando lenguajes de programación y editores de páginas. INTRODUCCIÓN A DREAMWEAVER Entorno de trabajo Creación

Más detalles

Desarrollo de Aplicaciones Web

Desarrollo de Aplicaciones Web Desarrollo de Aplicaciones Web Con Visual Studio 2012 MOC: 20486, 35 hrs Sobre este curso En este curso, los estudiantes aprenderán a desarrollar aplicaciones ASP.NET MVC avanzadas tecnologías y herramientas

Más detalles

El lenguaje de programación interpretado PHP (Hypertext Preprocessor) es un

El lenguaje de programación interpretado PHP (Hypertext Preprocessor) es un 1. DESARROLLO. Arquitectura de desarrollo. Como tecnología de desarrollo se ha utilizado: PHP. El lenguaje de programación interpretado PHP (Hypertext Preprocessor) es un lenguaje de script de lado del

Más detalles

GUÍA TÉCNICA. Desarrollo de Proyectos en Plataforma Liferay en el Gobierno de Extremadura

GUÍA TÉCNICA. Desarrollo de Proyectos en Plataforma Liferay en el Gobierno de Extremadura Desarrollo de Proyectos en en el Gobierno de Extremadura Página 1 de 10 Control de versiones Núm Fecha Descripción Autores 1.0 01/09/2012 Estandar para el desarrollo de portales con el gestor de contenidos

Más detalles

Componentes de presentación

Componentes de presentación Experto Universitario Java Enterprise Componentes de presentación Sesión 1: Introducción a JSF Índice Framewoks RIA basados en el servidor Características de JSF Facelets Un ejemplo con RichFaces 2 Ventajas

Más detalles

Middleware dotcms. Sara Estellés. José M. Gómez. Universidad de Alicante. Informe Técnico LegoLangUAge 02/2013

Middleware dotcms. Sara Estellés. José M. Gómez. Universidad de Alicante. Informe Técnico LegoLangUAge 02/2013 Informe Técnico LegoLangUAge 02/2013 Middleware dotcms Sara Estellés José M. Gómez Universidad de Alicante Grupo de Investigación en Procesamiento del Lenguaje Natural y Sistemas de Información Contenido

Más detalles

PROYECTO SMART DESARROLLO SISTEMA GESTOR DE CONTENIDOS Y SERVIDOR DE ENTREGA DE CONTENIDOS DESCRIPCIÓN DE LA ARQUITECTURA

PROYECTO SMART DESARROLLO SISTEMA GESTOR DE CONTENIDOS Y SERVIDOR DE ENTREGA DE CONTENIDOS DESCRIPCIÓN DE LA ARQUITECTURA ESTRATEGIA 2011-2015 SUBPROGRAMA COMPETITIVIDAD I+D PROYECTO SMART DESARROLLO SISTEMA GESTOR DE CONTENIDOS Y SERVIDOR DE ENTREGA DE CONTENIDOS DESCRIPCIÓN DE LA ARQUITECTURA ÍNDICE 1 DESARROLLO SISTEMA

Más detalles

MAESTRO DE PHP PHP NIVEL 1

MAESTRO DE PHP PHP NIVEL 1 MAESTRO DE PHP MAESTRO DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. Incluye los Cursos PHP Nivel 1 y PHP Avanzado

Más detalles

Guía para la configuración de servidor Amazon EC2

Guía para la configuración de servidor Amazon EC2 Guía para la configuración de servidor Amazon EC2 La siguiente es una guía paso a paso para instalar y configurar un servidor Amazon Linux que puede servir aplicaciones Rails 3.1. De partida, asumiendo

Más detalles

PLAN FORMATIVO MODALIDAD I

PLAN FORMATIVO MODALIDAD I PLAN FORMATIVO MODALIDAD I Modalidad Acción: TELEFORMACIÓN Nº de la Acción: FPTO/2014/695/202 Familia Profesional: Tipo Especialidad: IFC / INFORMÁTICA Y COMUNICACIONES NUEVA ESPECIALIDAD Area Profesional:

Más detalles

PROGRAMADORES DE APLICACIONES INFORMATICAS

PROGRAMADORES DE APLICACIONES INFORMATICAS PROGRAMADORES DE APLICACIONES INFORMATICAS 38201017 Marque con una X el período correspondiente: O 1º PERIODO FORMATIVO Diseño web Principios de diseño web. El proceso de diseño web. Lenguajes de marcado

Más detalles

Desarrollo de Aplicaciones para ios

Desarrollo de Aplicaciones para ios Desarrollo de Aplicaciones para ios Sesión 5: SQLite - JSON Ing. Ricardo Casanova Nébola-Kopak @rcasanovan rcasanova@eureka-ec.com SQLite - Antecedentes Proyecto público creado por Richard Hipp Implementa

Más detalles

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB Objetivos Generales: Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos: Preparar profesionales para el desarrollo

Más detalles

Diseño y desarrollo de aplicaciones Web: PHP, MySql y Apache

Diseño y desarrollo de aplicaciones Web: PHP, MySql y Apache Diseño y desarrollo de aplicaciones Web: PHP, MySql y Apache CÓDIGO CURSO: TD-01-05 DURACIÓN: 60h (20 sesiones de 3 horas). h teóricas, 10h prácticas DESTINATARIOS: Ingenieros de componentes y programadores

Más detalles

BREVE INTRODUCCION A ASP.NET MVC

BREVE INTRODUCCION A ASP.NET MVC Gerardo Grinman 5D BREVE INTRODUCCION A ASP.NET MVC ASP.NET MVC es un framework para la creación de aplicaciones web que aplica el patrón Model View Controller del framework ASP.NET. Framework: un conjunto

Más detalles

ANOTACIONES PARA LA PRESENTACIÓN

ANOTACIONES PARA LA PRESENTACIÓN DIAPOSITIVA Nº2 Cada vez más gente tiene horario de oficinas y necesitan comer en el trabajo, o bien porque no les da tiempo de ir a casa o bien porque no tienen tiempo o habilidades para gestionar su

Más detalles

FRAMEWORK 2 Creación de Servicios Web

FRAMEWORK 2 Creación de Servicios Web Creación de Versión 1.1 Área de Aplicaciones Especiales y Arquitectura de Software Página 1 de 21 Hoja de Control Título Documento Referencia Responsable de Creación de Área de Aplicaciones Especiales

Más detalles

ANEXO D Manual de Técnico MANUAL TECNICO PROMO APP PROMO PLATFORM PROMO API PROYECTO FINAL

ANEXO D Manual de Técnico MANUAL TECNICO PROMO APP PROMO PLATFORM PROMO API PROYECTO FINAL ANEXO D Manual de Técnico MANUAL TECNICO PROMO APP PROMO PLATFORM PROMO API PROYECTO FINAL PROTOTIPO DE SOFTWARE DE UN SISTEMA RECOMENDADOR DE PRODUCTOS Y SERVICIOS EN PROMOCIÓN SOBRE UNA ARQUITECTURA

Más detalles

GALA. Mca069. Manual Symfony, un framework para desarrollar aplicaciones WEB PHP. Sé diferente, intégrate. Autor: Orlando Gutiérrez Fecha: 01/01/2011

GALA. Mca069. Manual Symfony, un framework para desarrollar aplicaciones WEB PHP. Sé diferente, intégrate. Autor: Orlando Gutiérrez Fecha: 01/01/2011 Sé diferente, intégrate Mca069 Manual Symfony, un framework para desarrollar aplicaciones WEB PHP Autor: Orlando Gutiérrez Fecha: 01/01/2011 Copyright 2011 Reservados todos los derechos, prohibida la reproducción,

Más detalles

Sistemas y aplicaciones informáticas

Sistemas y aplicaciones informáticas Sistemas y aplicaciones informáticas 1. Representación y comunicación de la información. 1.1 Sistemas de numeración y codificación. Unidades y magnitudes informáticas. 1.2 Arquitectura de un sistema microinformático.

Más detalles

Symfony. Framework para el desarrollo de aplicaciones Web con PHP

Symfony. Framework para el desarrollo de aplicaciones Web con PHP Symfony Framework para el desarrollo de aplicaciones Web con PHP Temario Conceptos Porque Utilizarlo? Características Herramientas Integradas Model Controller View Scaffolding Conceptos Framework para

Más detalles

Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos

Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos Pontificia Universidad Javeriana Informe Final Proyecto Dirigido Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos Autor: Luis Gabriel Rodríguez Profesora: Luisa

Más detalles

Módulo Profesional 01: Bases de datos (código: 0484).

Módulo Profesional 01: Bases de datos (código: 0484). Módulo Profesional 01: Bases de datos (código: 0484). Actividades de enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo. Interpretar diseños lógicos de bases de datos. Realizar el diseño

Más detalles

DESARROLLO DE UN FRAMEWORK ORIENTADO A LA WEB BASADO EN LOS PATRONES DE DISEÑO MVC Y DAO EN EL LENGUAJE DE PROGRAMACIÓN PHP

DESARROLLO DE UN FRAMEWORK ORIENTADO A LA WEB BASADO EN LOS PATRONES DE DISEÑO MVC Y DAO EN EL LENGUAJE DE PROGRAMACIÓN PHP DESARROLLO DE UN FRAMEWORK ORIENTADO A LA WEB BASADO EN LOS PATRONES DE DISEÑO MVC Y DAO EN EL LENGUAJE DE PROGRAMACIÓN PHP JAIME LEONARDO RICO GUEVARA JHON FREDDY RONDON BETANCOURT TUTOR LUIS EDUARDO

Más detalles

Curso. Inicio. Desarrollo de Aplicaciones Web con Symfony2. II Versión

Curso. Inicio. Desarrollo de Aplicaciones Web con Symfony2. II Versión Curso Inicio Informaciones Human Business Fonos: (02) 2698 9790 / (02) 2671 3567 E-mail: informaciones@hbusiness.cl Web: www.hbusiness.cl 17 2014 de Marzo tip Web A p p s CURSO: Aplicaciones Web Fundamentación:

Más detalles

Anexos Manual Técnico

Anexos Manual Técnico Anexos Manual Técnico Índice de Contenidos 1. Manual Técnico... 3 1.1. Diccionario de Datos... 3 1.1.1 de la Tabla: ACT_PROVEEDORES... 3 1.1.2 de la Tabla: COMPRAS... 3 1.1.3 de la Tabla: SUM_DETALLE_COMPRAS...

Más detalles

Este diplomado vas a tener acceso a:

Este diplomado vas a tener acceso a: Este Diplomado de Desarrollado Web cubre las competencias básicas para el desarrollo del Front-End y Back-End de cualquier sitio o plataforma web. Aprendes a diseñar, codificar y publicar tus propios sitios

Más detalles

Framework para el desarrollo ágil de aplicaciones

Framework para el desarrollo ágil de aplicaciones Framework para el desarrollo ágil de aplicaciones 1 Índice INTRODUCCIÓN... 3 QUÉ ES UN FRAMEWORK?... 3 VENTAJAS DE UTILIZAR UN FRAMEWORK... 4 DESVENTAJAS DE UTILIZAR UN FRAMEWORK... 5 CARACTERÍSTICAS DE

Más detalles

Búsqueda del framework ideal de PHP

Búsqueda del framework ideal de PHP Búsqueda del framework ideal de PHP 1 er Encuentro de Software Libre del Ecuador Yonel Meza Avila y@doknos.com Qué estamos buscando? D Para el desarrollador: A C V D Arquitectura adecuada Facilidad para

Más detalles

Especificación de requisitos de software Proyecto: SIS-WEB (Sistema de Información de Seminarios WEB) Revisión 1.0

Especificación de requisitos de software Proyecto: SIS-WEB (Sistema de Información de Seminarios WEB) Revisión 1.0 Especificación de requisitos de software Proyecto: (Sistema de Información de Seminarios WEB) Revisión 1.0 Tania Isadora Mora Dorance Moreno Luis Yovany Romo Septiembre 2007 Realizado Por: Tania I. Mora

Más detalles

ANEXO No. 1 SCRIPT DE LA BASE DE DATOS:

ANEXO No. 1 SCRIPT DE LA BASE DE DATOS: ANEXO No. 1 SCRIPT DE LA BASE DE DATOS: -- Drop Tables, Stored Procedures and Views --DROP TABLE IF EXISTS ARP; --DROP TABLE IF EXISTS AFP; --DROP TABLE IF EXISTS EPS; --DROP TABLE IF EXISTS EMPLEADO_EMPRESA;

Más detalles

Aprende a crear Sitios Web Dinámicos con PHP y MySQL

Aprende a crear Sitios Web Dinámicos con PHP y MySQL La Solución Definitiva para aprender PHP... Sin moverte de Casa! Modalidad: Online Duración: 3 Meses (Opción A) y 5 Meses (Opción B). Temario Del Curso: MASTER EN PHP Y MYSQL - MÓDULO INTRODUCCIÓN. (PRIMER

Más detalles

Introducción a Javato

Introducción a Javato Introducción a Javato Fº. Javier Pereñiguez Steria Iberica 20/02/2008 Índice Introducción Arquitectura Ejemplo arquitectura Plataforma Desarrollo Ejemplo de entorno de desarrollo Vías futuras Casos de

Más detalles

INSTALACION DE UN SERVIDOR PENTAHO 5.2 CON POSTGRESQL 9.1 EN LINUX CENTOS 6.6 de 32 BITS

INSTALACION DE UN SERVIDOR PENTAHO 5.2 CON POSTGRESQL 9.1 EN LINUX CENTOS 6.6 de 32 BITS INSTALACION DE UN SERVIDOR PENTAHO 5.2 CON POSTGRESQL 9.1 EN LINUX CENTOS 6.6 de 32 BITS Toda la instalación se lo va a realizar en el directorio opt, la instalación correspondiente al jdk se lo hace así.

Más detalles

Avanzado. tip. ddy. Informaciones Human Business Fonos: 22 698 9790 / 22 671 3567 E-mail: informaciones@hbusiness.cl Web: www.hbusiness.

Avanzado. tip. ddy. Informaciones Human Business Fonos: 22 698 9790 / 22 671 3567 E-mail: informaciones@hbusiness.cl Web: www.hbusiness. Informaciones Human Business Fonos: 22 698 9790 / 22 671 3567 E-mail: informaciones@hbusiness.cl Web: www.hbusiness.cl tip ddy Web Apps Marketing CURSO: Fundamentación Técnica: Symfony2 es un framework

Más detalles

RIA. http://goo.gl/zhfj7. Desarrollo con Tecnologías Open Source. Diego F. Quiroga diegoq@unsl.edu.ar

RIA. http://goo.gl/zhfj7. Desarrollo con Tecnologías Open Source. Diego F. Quiroga diegoq@unsl.edu.ar http://goo.gl/zhfj7 Desarrollo con Tecnologías Open Source Diego F. Quiroga diegoq@unsl.edu.ar Tecnologías de la Información Universidad Nacional de San Luis Introducción Las nuevas tecnologías y estándares

Más detalles

Sesión 23. Luisa Fernanda Rincón Pérez

Sesión 23. Luisa Fernanda Rincón Pérez Sesión 23 Luisa Fernanda Rincón Pérez Introducción ASP MVC.NET ASP.NET overview Imagen tomada de: http://www.microsoftvirtualacademy.com/trainingcourses/introduction-to-asp-net-mvc Qué es ASP.NET MVC?

Más detalles

Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB

Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB 2 PHP PHP. Guía 5 3 Facultad: Ingeniería Escuela: Computación Asignatura: PHP Tema: MAPEO OBJETO RELACIONAL (ORM) - ADODB Contenidos En esta práctica se abordan una serie conceptos y scripts en PHP para

Más detalles

Ruby on Rails. Desarrollo Web Ágil. Javier Espinazo Pagán Convocatoria Febrero 2005/2006. Ruby on Rails - Javier Espinazo Pagán - Febrero 2005/2006

Ruby on Rails. Desarrollo Web Ágil. Javier Espinazo Pagán Convocatoria Febrero 2005/2006. Ruby on Rails - Javier Espinazo Pagán - Febrero 2005/2006 Ruby on Rails Desarrollo Web Ágil Javier Espinazo Pagán Convocatoria 1 Qué es Ruby? Lenguaje interpretado Orientado a Objetos Tipado dinámicamente y similar a Perl y Phyton Sintaxis simple, clara y uniforme

Más detalles

ATLAS PERSISTENCIA DE SESIONES EN BASE DE DATOS CON WEBLOGIC 9.2

ATLAS PERSISTENCIA DE SESIONES EN BASE DE DATOS CON WEBLOGIC 9.2 ATLAS PERSISTENCIA DE SESIONES EN BASE DE DATOS CON WEBLOGIC 9.2 Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título con Weblogic 9.2 Documento de Referencia Responsable

Más detalles

Archivo Documental. 2005 FUJITSU ESPAÑA SERVICES, S.A. Abril de 2005

Archivo Documental. 2005 FUJITSU ESPAÑA SERVICES, S.A. Abril de 2005 Archivo Documental 27-04 - 2005 NO HAY DOS OJOS QUE VEAN EL MUNDO DE LA MISMA MANERA. NI HAY DOS NEGOCIOS IGUALES. POR ESO HAY UNA COMPAÑÍA QUE LE OFRECE SOLUCIONES DE INTERNET PERSONALIZADAS. DOCUMENTACIÓN

Más detalles

CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y SERVICIOS WEB ASP.NET MVC 4 CON HTML 5, CSS3, JAVASCRIPT Y WINDOWS AZURE

CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y SERVICIOS WEB ASP.NET MVC 4 CON HTML 5, CSS3, JAVASCRIPT Y WINDOWS AZURE CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES Y SERVICIOS WEB ASP.NET MVC 4 CON HTML 5, CSS3, JAVASCRIPT Y WINDOWS AZURE PRESENTACION DEL CURSO DE EXPECIALIZACION EN DESARROLLO DE APLICACIONES

Más detalles

Automatización de la gestión y publicación de datos abiertos

Automatización de la gestión y publicación de datos abiertos Automatización de la gestión y publicación de datos abiertos Portal de datos abiertos del Ayuntamiento de Lorca Datos abiertos Las iniciativas de apertura de datos públicos, también llamadas de datos abiertos

Más detalles

Ruby on Rails con Hobo. Cursos eghost Julio 2011 Ibon Castilla e Ignacio Huerta UnoyCero.com

Ruby on Rails con Hobo. Cursos eghost Julio 2011 Ibon Castilla e Ignacio Huerta UnoyCero.com Ruby on Rails con Hobo Cursos eghost Julio 2011 Ibon Castilla e Ignacio Huerta UnoyCero.com De qué va esto? Ruby on Rails es un gran avance [...]. Poderosas aplicaciones web que antes habrían llevado semanas

Más detalles

Ruby on Rails, una forma rápida de hacer aplicaciones web

Ruby on Rails, una forma rápida de hacer aplicaciones web Ruby on Rails, una forma rápida de hacer aplicaciones web Roberto Solano Murillo Universidad de Costa Rica, Escuela de Ciencias de la Computación e Informática, San José, Costa Rica rasm007@gmail.com Eduardo

Más detalles

OBJETIVO: Introducción al editor de páginas web Macromedia Dreamweaver.

OBJETIVO: Introducción al editor de páginas web Macromedia Dreamweaver. SEMINARIO DIOCESANO DE CRISTO SACERDOTE TECNOLOGIA EN INFORMATICA GRADO: 11 TEMA: INTRODUCCIÓN A MACROMEDIA DREAMWEAVER OBJETIVO: Introducción al editor de páginas web Macromedia Dreamweaver. 1 Qué es

Más detalles

APLICACIONES WEB GOOGLE ANAYLITICS

APLICACIONES WEB GOOGLE ANAYLITICS APLICACIONES WEB GOOGLE ANAYLITICS Elena Berti Rebecca Thompson 2º DAW ÍNDICE Qué es una Aplicación Web Consideraciones técnicas Estructura de las Aplicaciones Web Ventajas Inconvenientes Diferencia entre

Más detalles

Programa de actualización profesional ACTI.NET. Desarrollo de aplicaciones empresariales con ASP.NET MVC y Visual Studio 2010

Programa de actualización profesional ACTI.NET. Desarrollo de aplicaciones empresariales con ASP.NET MVC y Visual Studio 2010 Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones empresariales con ASP.NET MVC y Visual Studio 2010 OBJETIVOS: Construir una aplicación de negocios utilizando ASP.NET MVC y EntityFramework.

Más detalles

Proyecto Final de Carrera. Aplicación Web para supervisar la asistencia a las sesiones de prácticas

Proyecto Final de Carrera. Aplicación Web para supervisar la asistencia a las sesiones de prácticas Proyecto Final de Carrera Aplicación Web para supervisar la asistencia a las sesiones de prácticas Autor Abel Llopis Granero Director Sergio Saez Barona Titulación Ingeniería técnica informática de gestión

Más detalles

Manual de Instrucciones

Manual de Instrucciones Manual de Instrucciones INDICE Acceso...3 Iniciando la aplicación...3 Inicio sesión: Ventanas de login...4 Ventana de login inicial...4 Ventana de login estándar...5 Ventana de inicio...7 Descripción de

Más detalles

Temario del Master en Internet

Temario del Master en Internet Temario del Master en Internet HTML5 1. XML a. Herramientas de trabajo: Editores y parsers. Reglas de XML. Buena formación y validez. b. Namespaces. c. Extensible Stylesheet Language Transformations (XSLT)

Más detalles

ELABORAR UNA PÁGINA WEB A LOS PROFESORES DE LA UNIVERSIDAD DE GRANADA VICIENSO: TU TUTOR VIRTUAL (I)

ELABORAR UNA PÁGINA WEB A LOS PROFESORES DE LA UNIVERSIDAD DE GRANADA VICIENSO: TU TUTOR VIRTUAL (I) ELABORAR UNA PÁGINA WEB A LOS PROFESORES DE LA UNIVERSIDAD DE GRANADA VICIENSO: TU TUTOR VIRTUAL (I) Autores: Miguel Ángel Pérez Castro (a) Miguel Ángel Montero Alonso (b) (I) Este trabajo ha sido financiado

Más detalles

IMPLANTACIÓN DE APLICACIONES WEB GLOSARIO DE TÉRMINOS

IMPLANTACIÓN DE APLICACIONES WEB GLOSARIO DE TÉRMINOS IMPLANTACIÓN DE APLICACIONES WEB GLOSARIO DE TÉRMINOS A Adodb: ADODB viene de Active Data Objects DataBase. ADODB soporta MySQL, PostgreSQL, Oracle, Interbase, Microsoft SQL Server, Access, FoxPro, Sybase,

Más detalles

Trabajo Final de Graduación para optar por el título Bachiller en Ingeniería en Computación

Trabajo Final de Graduación para optar por el título Bachiller en Ingeniería en Computación Trabajo Final de Graduación para optar por el título Bachiller en Ingeniería en Computación Service Desk Interfaz Software Elaborado por Abraham Carvajal Vargas. Carrera Ingeniería en Computación Instituto

Más detalles

Contenido de la sesión. Qué es ASP.NET MVC. Comparación de MVC y WebForms 19/04/2013

Contenido de la sesión. Qué es ASP.NET MVC. Comparación de MVC y WebForms 19/04/2013 ASP.NET MVC 4 Jorge Bustos j.bustos@danysoft.com, Servicios Profesionales sp@danysoft.com www.danysoft.com 18.04.2013 Contenido de la sesión Qué es ASP.NET MVC Comparación de MVC y WebForms 1 ASP.NET MVC

Más detalles

Catalyst: Framework para el desarrollo de aplicaciones Web Esteban Saavedra Lopez

Catalyst: Framework para el desarrollo de aplicaciones Web Esteban Saavedra Lopez Catalyst: Framework para el desarrollo de aplicaciones Web Esteban Saavedra Lopez email: estebansaavedra@yahoo.com http://jesaavedra.opentelematics.org Agenda Introducción Patron MVC Catalyst Demostración

Más detalles

Secretaría de Estado de Telecomunicaciones y para la Sociedad de la Información (S.E.T.S.I.) SISTEMA INTEGRADO DE GESTIÓN MUNICIPAL SIGEM

Secretaría de Estado de Telecomunicaciones y para la Sociedad de la Información (S.E.T.S.I.) SISTEMA INTEGRADO DE GESTIÓN MUNICIPAL SIGEM Secretaria de Estado de Telecomunicaciones y para la Sociedad de la Información Secretaría de Estado de Telecomunicaciones y para la Sociedad de la Información (S.E.T.S.I.) SISTEMA INTEGRADO DE GESTIÓN

Más detalles

Symfony: Framework para desarrollo en PHP5

Symfony: Framework para desarrollo en PHP5 @raulfraile Índice - Qué es un framework y por qué utilizarlo? Frameworks PHP Symfony y Symfony2 Primer proyecto con Symfony2 Características interesantes de Symfony2 Enlaces de interés Qué es un framework

Más detalles

Symfony2. Junio. Inicio. Curso Desarrollo de aplicaciones web con. Básico-Intermedio

Symfony2. Junio. Inicio. Curso Desarrollo de aplicaciones web con. Básico-Intermedio Inicio Informaciones Human Business Fonos: (02) 2698 9790 / (02) 2671 3567 E-mail: informaciones@hbusiness.cl Web: www.hbusiness.cl 23 de Junio tip ddy Web A p p s Marketing Fundamentación: CURSO: Symfony2

Más detalles

EXTENSIÓN DE UML PARA APLICACIONES WEB

EXTENSIÓN DE UML PARA APLICACIONES WEB EXTENSIÓN DE UML PARA APLICACIONES WEB 1. Descripción Esta extensión de UML define un conjunto de estereotipos, valores etiquetados y restricciones que nos permiten modelar aplicaciones web. Los estereotipos

Más detalles

LICENCIA DEL DOCUMENTO Reconocimiento - CompartirIgual (by-sa): Se permite el uso comercial de la obra y de las posibles obras derivadas, la

LICENCIA DEL DOCUMENTO Reconocimiento - CompartirIgual (by-sa): Se permite el uso comercial de la obra y de las posibles obras derivadas, la Master Ocial en Software Libre Desarrollo de Aplicaciones en Software Libre Sistema de Administración de Propiedades Proyecto de Software Libre Wakodi Jorge Mauricio Arancibia Patzi UOC Universitat Oberta

Más detalles

Modelo de actualización y soporte

Modelo de actualización y soporte Modelo de actualización y soporte Localizacion: http://subversion.analitica.com.co:8023/sgp/docs/rfcs/ Modelo de Desarrollo, Actualizacion y Soporte.docx El siguiente documento reúne un conjunto de lecciones

Más detalles

Desarrollo de aplicaciones web con PHP

Desarrollo de aplicaciones web con PHP Linux-IDES Investigación y Desarrollo en GNU/Linux Desarrollo de aplicaciones web con PHP Juan Eladio Sánchez Rosas [Ingeniería Informática PUCP] juansanchez.webcindario.com Hablemos de programación...

Más detalles

Hello, Thanks for signing up for OpenShift! Getting started is easy.

Hello, Thanks for signing up for OpenShift! Getting started is easy. Proyecto: Montar Aplicación de Ruby Rails sobre Openshift. Lo primero que tenemos que hace es visitar la pagina de openshift : https://openshift.redhat.com/app/ ahí le damos a la opción de Sign up -It,s

Más detalles

Introducción a AJAX y visión global de la práctica

Introducción a AJAX y visión global de la práctica Introducción a AJAX y visión global de la práctica Modelo de aplicaciones Web clásico (1) La mayor parte de las interacciones del usuario causan una petición HTTP al servidor Web El servidor Web procesa

Más detalles

Ruby on Rails. Agustín Cuenca (ASP Gems) Luis Villa (The Cocktail)

Ruby on Rails. Agustín Cuenca (ASP Gems) Luis Villa (The Cocktail) Ruby on Rails Agustín Cuenca (ASP Gems) Luis Villa (The Cocktail) Conferencia Rails Hispana 2006 Chicago 2001 Cómo te sientes al terminar cada día? Jason Fried Economista metido a diseñador web Empresario

Más detalles

Plataforma de Tramitación PTw@ndA

Plataforma de Tramitación PTw@ndA Plataforma de Tramitación PTw@ndA Dirección General de Modernización e Innovación de los Servicios Públicos Consejería de Justicia y Administración Pública 21/05/2009 1 La Plataforma de Tramitación W@nda

Más detalles

Biblioteca Digital Universidad Nacional de Cuyo

Biblioteca Digital Universidad Nacional de Cuyo Biblioteca Digital Universidad Nacional de Cuyo Necesidades de la Universidad Contar con un sistema de administración para la biblioteca digital que permita: Manejo jerárquico de distintos tipos de objetos.

Más detalles

PROYECTO SIRIA (SISTEMA DE INFORMACION SOBRE PROGRAMAS PARA REFUGIADOS, INMIGRANTES Y SOLICITANTES DE ASILO)

PROYECTO SIRIA (SISTEMA DE INFORMACION SOBRE PROGRAMAS PARA REFUGIADOS, INMIGRANTES Y SOLICITANTES DE ASILO) PROYECTO SIRIA (SISTEMA DE INFORMACION SOBRE PROGRAMAS PARA REFUGIADOS, INMIGRANTES Y SOLICITANTES DE ASILO) Mª Victoria Aparicio Sánchez Jefe de Área Informática Ministerio de Trabajo y Asuntos Sociales

Más detalles

SIMPLESFONDOS. Contenido

SIMPLESFONDOS. Contenido SIMPLESFONDOS Contenido QUÉ HACE EL SOFTWARE... 2 TÉRMINOS DE USO... 2 REQUISITOS... 2 INSTALAR EL SOFTWARE... 2 EJECUTAR EL SOFTWARE... 3 DEJAR UNA TAREA PROGRAMADA CON LOS SCRIPTS... 4 OBTENER UNA LISTA

Más detalles

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP.

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP. Duración: 60 horas FUNDAMENTACIÓN DEL CURSO PROGRAMACIÓN EN PHP El Lenguaje PHP o Hypertext PreProcessor, al igual que C y Perl maneja programación estructurada, lo que le permite a los programadores con

Más detalles

Manual de Usuario. Componentes de Menús

Manual de Usuario. Componentes de Menús Manual de Usuario Componentes de Menús Versión 1.10 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Manual de usuario Componentes de Menú NORMATIVA

Más detalles

Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software.

Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software. Instalación de Oracle Service BUS (OSB) 1 DESCARGA DE INSTALADOR Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software. En la siguiente

Más detalles

ALTAS MANUAL DE USUARIO PARA EL PROTOTIPADO DE APLICACIONES

ALTAS MANUAL DE USUARIO PARA EL PROTOTIPADO DE APLICACIONES ALTAS MANUAL DE USUARIO PARA EL PROTOTIPADO DE APLICACIONES Versión 1.0 Unidad de Arquitectura del Software Hoja de Control Título Documento de Referencia Responsable Manual de usuario para el prototipado

Más detalles

Arquitectura de aplicaciones

Arquitectura de aplicaciones Arquitectura de aplicaciones Arquitectura en capas API API dic-08 alb@uniovi.es 2 Layers y Tiers Layer: capa arquitectónica de la aplicación software Presentación, lógica, persistencia Tier: capa física

Más detalles