Proyecto Fin de Carrera
|
|
- Gregorio Juan Carlos Páez López
- hace 5 años
- Vistas:
Transcripción
1 Proyecto Fin de Carrera Capítulo 2: Memoria Descriptiva Página 15 de 265
2 Capítulo 2: Memoria Descriptiva 3. Objetivo del proyecto En este proyecto se desarrolla una aplicación basada en algunas de las tecnologías más extendidas en la programación web. En líneas generales, se desarrollará una aplicación web para la consulta y gestión de los datos de un proyecto de investigación. El alcance de este proyecto comprende las siguientes tareas: Diseño e implementación de una BBDD. Diseño e implementación de una herramienta web que nos permita dar de alta, modificar y visualizar los datos de los proyectos. En la actualidad, la utilización de herramientas web para la gestión de proyectos, es un uso muy generalizado por las empresas. Este tipo de herramientas, permiten al usuario de manera sencilla, consultar y almacenar los datos en una base de datos. De esta manera, usuarios remotos tendrán acceso a la información más reciente de los proyectos de su empresa. El objeto del presente proyecto abarca la implementación de la Base de Datos, así como de la herramienta que nos permita acceder a dichos datos de manera amigable, fiable, rápida y precisa. En estos momentos la tendencia de las grandes empresas es integrar sus servicios en Internet, ya sea con simples web publicitarias o bien aplicaciones más avanzadas como son e-comerces o incluso sus propias intranets. Por este motivo, la programación web se ha convertido en un punto de gran importancia en todos los entornos de trabajo. El hecho de que se manejen datos personales e incluso económicos requiere un código seguro y robusto, que va más allá de la simple página dinámica que hasta hace poco suponía la programación web. Página 16 de 265
3 Proyecto Fin de Carrera 3.1. Introducción a una aplicación Web A continuación se muestra una figura que el diagrama de interacción de una aplicación web. Ilustración 3: Diagrama de interacción de una aplicación web. En las aplicaciones web intervienen dos partes bien diferenciadas. Por un lado el servidor, máquina remota donde se encuentran almacenados los datos referentes a la interfaz de la web y los contenidos de la misma. En esta maquina se ejecuta un servicio servidor web, encargado de gestionar las peticiones HTTP. Por otro lado se encuentra el cliente, que realiza dicha petición a través de su navegador. Usualmente, introduciendo la URL de la página a la que desea acceder. Mediante el protocolo HTTP, el navegador lanza la petición que es gestionada por el servidor web en el cual se encuentre almacenada la página en cuestión. Página 17 de 265
4 Capítulo 2: Memoria Descriptiva Una vez el servidor web recoge la petición, solicita al intérprete del lenguaje de programación que ejecute los scripts que se encuentren relacionados con la página solicitada. Durante este proceso de ejecución se pueden realizar consultas a base de datos, disco duro... y generación de contenido HTML, CSS, imágenes, código Javascript... Una vez el intérprete termina la ejecución devuelve el resultado al servidor web que es el encargado, en instancia última, de devolver el contenido total de la página al navegador del cliente. El navegador del cliente interpreta el código y genera la interfaz. Además está encargado de ejecutar código Javascript que reciba del servidor. Es decir, por un lado en el servidor nos encontramos con código lenguaje de programación y lenguaje de gestión de bases de datos. Y por el lado del cliente, código Javascript para proporcionar aplicaciones ejecutadas en cliente. De esta manera queda definido el flujo de comunicación en una aplicación web, desde el punto de vista navegador-servidor. 4. Especificaciones de las herramientas de implementación: 4.1. Especificaciones del Lenguaje de Programación: Velocidad: No solo la velocidad de ejecución, la cual es importante, sino además no crear demoras en la máquina. Por esta razón no debe requerir demasiados recursos de sistema. Estabilidad: La velocidad no sirve de mucho si el sistema se cae cada cierta cantidad de ejecuciones. El sistema ha de ser robusto y estable. Seguridad: El sistema debe poseer protecciones contra ataques. Ha de estar provisto de diferentes niveles de seguridad fácilmente configurables. Simplicidad: Se les debe permitir a los programadores generar código productivamente en el menor tiempo posible. Open Source: Se requiere un lenguaje que no dependa de ninguna compañía específica. Página 18 de 265
5 Proyecto Fin de Carrera 4.2. Especificaciones del Sistema de Gestión de Bases de Datos: Amplio subconjunto del lenguaje SQL. Diferentes opciones de almacenamiento según si se desea velocidad en las operaciones o el mayor número de operaciones disponibles. Transacciones y claves foráneas. Conectividad segura. Replicación. Búsqueda e indexación de campos de texto. Soporte multiplataforma Procedimientos almacenados. Triggers. Soporte a VARCHAR Motores de almacenamiento independientes (MyISAM para lecturas rápidas, InnoDB para transacciones e integridad referencial). Transacciones con InnoDB, BDB y motores de almacenamientos por clúster. Open Source. 5. Especificaciones desde el punto de vista usuario final: 5.1. Especificaciones generales Amigable: La aplicación debe ser un entorno amigable para el usuario final. Facilidad de uso: El sitio no debe actuar como un "jardín cerrado": la información debe poderse introducir y extraer fácilmente, las sentencias de consultas a la base de datos debe ser totalmente transparente para le usuario final. Seguridad: El uso de la herramienta estará restringido a los usuarios que hayan sido dados de alta previamente por el administrador de la aplicación. Acceso a los datos: Solo tendrán acceso a los datos del sistema aquellos usuarios cuyo perfil almacenado en la base de datos esté cualificado para tal fin. Introducción de datos: Solo tendrán acceso a los datos del sistema aquellos usuarios cuyo perfil almacenado en la base de datos esté cualificado para tal fin. Modificación de datos: Solo tendrán acceso a los datos del sistema aquellos usuarios cuyo perfil almacenado en la base de datos esté cualificado para tal fin. Eliminación de datos: Solo tendrán acceso a los datos del sistema aquellos usuarios cuyo perfil almacenado en la base de datos esté cualificado para tal fin. Los usuarios deben controlar su propia información. Página 19 de 265
6 Capítulo 2: Memoria Descriptiva 5.2. Especificaciones Técnicas de los perfiles de los usuarios La aplicación deberá contemplar al menos los siguientes perfiles: Dirección: Usuario con permiso para consultar datos de ofertas y aprobar la salida de las mismas. Administrador: Usuario con todos los permisos. Responsable de área: Usuario con permiso para consultar datos de ofertas. Insertar, modificar, eliminar datos de las ofertas de su área. Jefe de Proyecto: Usuario con permiso para consultar todas las ofertas. Comercial: Usuario con permiso para consultar todas las ofertas, dar de alta nuevas oportunidades, dar por entregadas ofertas, dar por aceptadas y rechazadas ofertas. 6. Especificaciones Técnicas de la estructura de Base de Datos Como mínimo la base de datos almacenará la siguiente información: Información general: Nombre de la oferta, código, fecha de inicio, fecha presentación, fecha decisión, estado, importe previsto. Valoración económica: Coste, venta, margen. Documento oferta: Nombre de los documentos de la oferta. Hitos de Planificación: Fecha de hito, tipo de hito, descripción hito. Hitos de facturación: Importe, tipo de hito, descripción de hito. Historial de oferta: Estados de la oferta, responsable del cambio de estado. Página 20 de 265
Desarrollo.NET con Sharepoint
BECANET1 Desarrollo.NET con Sharepoint Fabricante: Indra Grupo: Bases de Datos Subgrupo: Visual Studio 2010 Formación: Indra Horas: 196 Personal de INDRA Dirigido a Contenidos Módulo 1 Arquitectura Net
Más detallesNÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO
PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes
Más detallesProgramación páginas web con PHP
Programación páginas web con PHP Duración: 65 horas Objetivos: Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte
Más detallesCapítulo 1 Objetivos
Todos aquellos planes que no sean trazados plenamente según todas las disposiciones del género, tienen que fracasar. Friedrich von Hardenberg. Poeta y filósofo alemán. 1.1 Objetivos En este proyecto se
Más detalles20762 Developing SQL Databases
20762 20762 Developing SQL Databases Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2016 Formación: Presencial Horas: 25 Introducción Este curso de cinco días dirigido por instructor
Más detallesSEGURIDAD Y ALTA DISPONIBILIDAD
SEGURIDAD Y ALTA DISPONIBILIDAD 1 Nombre: Existen diferentes vulnerabilidades que, dependiendo de sus características, las podemos clasificar e identificar en los siguientes tipos: De configuración: Si
Más detallesUNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS)
UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS) Un conjunto de elementos de datos que se describen a sí mismo, junto con relaciones y restricciones entre esos elementos, que presentan
Más detallesPrograma de Capacitación. SQL Server 2012 para Programadores
Programa de Capacitación SQL Server 2012 para Programadores 2015-2016 FLUJO DE CAPACITACIÓN Programa de Capacitación SQL Server 2012 Para Programadores SQL Server 2012 Administración para Programadores
Más detallesDeveloping ASP.NET MVC 4 Web Applications
Código: S28 Duración: 25 horas En este curso, los estudiantes aprenderán a desarrollar aplicaciones ASP.NET MVC con avanzadas tecnologías y herramientas de.net Framework 4.5. Se centrará en la codificación
Más detallesEspecificación de requisitos de software
Especificación de requisitos de software Proyecto: Desarrollo de un sistema recomendador web para la toma de decisiones durante el proceso de adquisición de equipos de cómputo utilizando árboles de decisión.
Más detallesCOMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B)
APRENDERAPROGRAMAR.COM COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP
Más detallesDesarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 Sesión 4. 2 Qué haremos hoy? 3 1. GET/POST 2. Cookies 3.Sesiones Herramientas análisis HTTP Firebug plug-in for Firefox A must have for Web
Más detallesPROCEDIMIENTOS ALMACENADOS
Modelado de Base de Datos PROCEDIMIENTOS ALMACENADOS Universidad Politecnica de los Llanos Procedimiento Almacenado Un Procedimiento almacenado es un Objeto de Base de Datos que puede encapsular logica
Más detallesCOMIDA RÁPIDA SIWPAS. Sistema de Información vía Web para la Promoción y Administración de Servicios Visión. Versión 1.0
COMIDA RÁPIDA SIWPAS Sistema de Información vía Web para la Promoción y Administración de Servicios Visión Versión 1.0 Visión 1. Introducción 1.1 Propósito El propósito de éste documento es recoger, analizar
Más detallesAnexo I: Manual de Usuario
Anexo I: Manual de Usuario Anexo I: Manual de Usuario En el presente anexo se explicará el funcionamiento de la herramienta. Para ello, se tendrá en cuenta en cada momento el perfil de usuario que accede
Más detalles[1.4] Funcionamiento de una aplicación web
[1.4] Funcionamiento de una aplicación web Implantación de Aplicaciones Web, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red Funcionamiento de las aplicaciones
Más detallesIngeniería de Software II. SETEPROS Plan de pruebas. Versión 1.0
Ingeniería de Software II SETEPROS Versión 1.0 Historial de revisiones Date Version Description Author 1.0 Primera versión Marcos Duque Oviedo Ingeniería de Software II, 2010 Página 2 de 11 Tabla de contenidos
Más detallesANÁLISIS DE LAS PRINCIPALES VULNERABILIDADES DE UN SISTEMA INFORMÁTICO
ANÁLISIS DE LAS PRINCIPALES VULNERABILIDADES DE UN SISTEMA INFORMÁTICO Luis Villalta Márquez INTRODUCCIÓN Existen diferentes vulnerabilidades que, dependiendo de sus características, las podemos clasificar
Más detallesSolución informática
Solución informática Andrés Felipe Crespo García 4151310014 UNIVERSIDAD DE CARTAGENA Facultad de Ingeniería PROGRAMA DE INGENIERÍA DE SISTEMAS Programas de Educación Abierta y a Distancia Cartagena D.
Más detallesEvaluación Diagnóstico puesta en común. Escuela Técnica ORT - TIC
Evaluación Diagnóstico puesta en común Escuela Técnica ORT - TIC 2009 1 Ojo La mayoría de los conceptos que vamos a discutir los vamos a ver en profundidad en clase, por l otanto hoy no vamos a discutirlos
Más detallesFanJam, red social para buscar e integrar talentos en la industria musical
FanJam, red social para buscar e integrar talentos en la industria musical Trabajo de Grado DOCUMENTO DE ESPECIFICACION DE LA ARQUITECTURA 15 de Octubre de 2012 V 2.3 Juan Sebastián Ruiz Juan David Cadena
Más detallesSISTEMA DE VENTAS Y COMPRA DE TIENDA DE VESTIR SIVECO VISION. Versión 1.0 MANUEL PABLO GUERRA MARTÍNEZ.
SISTEMA DE VENTAS Y COMPRA DE TIENDA DE VESTIR SIVECO VISION Versión 1.0 MANUEL PABLO GUERRA MARTÍNEZ paulo987@hotmail.com grupo S8 SIVECO,2012 Pág. 1 Tabla de Contenidos 1. Introducción 3 1.1 1.2 Propósito
Más detallesCAPÍTULO 3 TECNOLOGÍAS EMPLEADAS
CAPÍTULO 3 TECNOLOGÍAS EMPLEADAS 3.1 Entorno de desarrollo Este proyecto ha sido desarrollado apoyándose en una herramienta especializada para el desarrollo de programas JAVA, es decir, con la ayuda de
Más detallesPersonas que posean nociones básicas de programación, sea o no profesionales y estén interesadas en introducirse en el Desarrollo de Sitios Web.
Área: Diseño y Desarrollo de Sistemas Curso: Desarrollo Sitios Web Características Generales de la capacitación: Personas que posean nociones básicas de programación, sea o no profesionales y estén interesadas
Más detallesREQUERIMIENTOS DE ARQUITECTURA DE SOFTWARE DE LA AUTORIDAD AUTÓNOMA DEL SISTEMA ELÉCTRICO DE TRANSPORTE MASIVO DE LIMA Y CALLAO (AATE)
AUTORIDAD AUTÓNOMA DEL SISTEMA ELÉCTRICO DE TRANSPORTE MASIVO DE LIMA Y CALLAO SOFTWARE DE LA AUTORIDAD AUTÓNOMA DEL SISTEMA ELÉCTRICO DE TRANSPORTE MASIVO DE Documento Técnico: Versión: 1.0 OFICINA DE
Más detallesMANUAL DE PROGRAMADOR
MANUAL DE PROGRAMADOR Tabla de Contenido Introducción... 3 Información destacada... 3 Objetivos... 3 1.Requerimientos... 4 2.Instalación y Configuración... 5 3.Diagrama Entidad Relación... 6 4.Desarrollo
Más detallesINDICE Prefacio Capitulo 1: Introducción Parte Primeras: modelos de datos Capitulo 2: Modelos entidad-relación Capitulo 3: El modelo relacional
INDICE Prefacio XVII Capitulo 1: Introducción 1.1 Aplicaciones de los sistemas de bases de datos 1 1.2. Sistemas de bases de datos frente a sistemas de archivos 2 1.3 Visión de los datos 3 1.4 modelos
Más detallesConclusiones y recomendaciones
Conclusiones y recomendaciones El MD5C otorga, al grupo de desarrollo, 3 vistas claramente definidas en base a: a. Los tipos de presentación y subpresentación que tiene la aplicación. b. Las 5 capas que
Más detallesPropuesta de Entornos de aprendizaje CTC para Proyecto piloto Aula XXI en la Región de Murcia
Propuesta de Entornos de aprendizaje CTC para Proyecto piloto Aula XXI en la Región de Murcia I.T.E. Nuevos Medios Tel. 965 42 24 13 www.entornosdeaprendizaje.es www.cognitiva.es Estimadas autoridades
Más detallesObjetivos y Temario CURSO MySQL 5
Objetivos y Temario CURSO MySQL 5 OBJETIVOS Este curso MySQL 5 se dirige a desarrolladores técnicos e ingenieros ya familiarizados con un lenguaje de programación y que desean desarrollar sus aplicaciones
Más detallesInfraestructura de Administración de Servicios para la Web (ASWeb) 1/14
Infraestructura de Administración de Servicios para la Web (ASWeb) 1/14 Agenda Antecedentes Objetivos Implementación Resultado Funcionalidades Generales Accesibilidad y usabilidad Seguridad Difusión del
Más detallesINSTALACION Y CONFIGURACION OPENSTACK. La instalación de OpenStack se realiza sobre el sistema operativo Ubuntu LTS Desktop.
INSTALACION Y CONFIGURACION OPENSTACK La instalación de OpenStack se realiza sobre el sistema operativo Ubuntu 14.04 LTS Desktop. Se comprueba si los scripts de configuración de OpenStack están disponibles
Más detallesRMI. Aplicaciones Distribuidas
RMI Aplicaciones Distribuidas Contenido Objetos Distribuidos y RMI. Interface Remota. Clase Implementación. Referencias Remotas. Registro RMI. Paso de parámetros. Descarga dinámica de código. Desarrollo
Más detallesSISTEMA DE HELP DESK DE
SISTEMA DE HELP DESK DE DESCRIPCIÓN BREVE Propuesta de desarrollo de Sistema de Help Desk para EMAPE S.A Por: Teléfono: 926325341 EMAPE S.A. Fecha: 22/05/2018 RESUMEN EJECUTIVO DESARROLLO E IMPLEMENTACION
Más detallesEsteban Zapata Ing. Jenny León Base de Datos Distribuida
Esteban Zapata Ing. Jenny León Base de Datos Distribuida En los últimos años, el software de las BD ha experimentado un auge extraordinario a raíz de la informatización de casi la totalidad de las empresas
Más detallesÍndice. Presentación Espacio de trabajo y gestión de archivos. Gestión de sitios y páginas
Índice Índice Presentación.................................... 11 Espacio de trabajo y gestión de archivos Introducción....................................... 15 Lección 1. Acceder a Dreamweaver: la Ventana
Más detallesEl sistema será definido como SACP (Sistema de Administración de Clientes y Proveedores).
ERS IEEE 830 En el capítulo 1 se explicó que es el estándar IEEE 830. A continuación, se lo aplica en la definición de los requerimientos del sistema, basado en las historias de usuario. Introducción Propósito
Más detallesUniversidad Veracruzana Facultad de Estadística e Informática
Universidad Veracruzana Facultad de Estadística e Informática Base de Datos con MySQL MIS. Lizbeth A. Hernández González BD: Es un banco o conjunto de datos almacenados relacionados entre sí. Los modelos
Más detallesDISEÑO E IMPLEMENTACIÓN DEL CADENA DE TIENDAS DE ROPA DATAWAREHOUSE DE UNA
INGENIERÍA TÉCNICA EN IFORMÁTICA DE GETIÓN TRABAJOFINAL DE CARRERA BASES DE DATOS DISEÑO E IMPLEMENTACIÓN DEL DATAWAREHOUSE DE UNA CADENA DE TIENDAS DE ROPA Estudiante Consultor José Luis Sallent Sánchez
Más detallesLas tecnologías del desarrollo Web
Las tecnologías del desarrollo Web Contenido 1. Introducción 2. Arquitecturas de aplicaciones (sitios) web 3. Tecnologías del cliente 4. Tecnologías del servidor 5. Bases de datos 6. Sistemas gestores
Más detallesPROGRAMACIÓN PÁGINAS WEB CON ASP.NET 3.5 (C#)
PROGRAMACIÓN PÁGINAS WEB CON ASP.NET 3.5 (C#) Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con
Más detallesPROGRAMA DE LA ASIGNATURA "Introducción a la Ingeniería del Software y los Sistemas de Información"
PROGRAMA DE LA ASIGNATURA "Introducción a la Ingeniería del Software y los Sistemas de Información" Grado en Ingeniería Informática-Ingeniería de Computadores Departamento de Lenguajes y Sistemas Informáticos
Más detallesCapítulo 1: Modelo conceptual
Capítulo 1: Modelo conceptual A. Recordatorios sobre el almacenaje de datos....... 7 1. Las distintas categorías de datos............... 7 a. Los datos básicos.................... 8 b. Los datos de movimiento.................
Más detallesGuía para la solicitud de aplicaciones en la. infraestructura corporativa
Página 1 de 10 Guía para la solicitud de aplicaciones en la infraestructura Este documento es propiedad de la Dirección General de Telecomunicaciones y Nuevas Tecnologías y se le ha establecido un nivel
Más detallesTraka Web. Aplicación web avanzada de gestión de llaves y recursos. ASSA ABLOY, the global leader in door opening solutions
Traka Web Aplicación web avanzada de gestión de llaves y recursos ASSA ABLOY, the global leader in door opening solutions Aplicación web para la gestión de llaves y recursos Ventajas Rápida de configurar
Más detallesSQL Server 2016 Aprender a administrar una base de datos transaccional con SQL Server Management Studio
Presentación 1. Introducción 15 2. Presentación de SQL Server 16 2.1 Qué es un SGBDR? 16 2.2 Modo de funcionamiento cliente/servidor 18 2.3 Las posibles plataformas 19 2.4 Los componentes de SQL Server
Más detallesTEMA 1. Introducción a las arquitecturas distribuidas
TEMA 1. Introducción a las arquitecturas distribuidas Tema 1. ARQUITECTURAS DISTRIBUIDAS: CONCEPTOS BÁSICOS 1. Qué es un sistema distribuido? 2. Servicios 3. Arquitectura 4. Definición de AD 5. Modelos
Más detallesCaracterísticas generales de un servicio web
Características generales de un servicio web Tema 4 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto Características generales de un servicio web Existen múltiples definiciones sobre lo que son los Servicios
Más detallesPresentación TFC J2EE Proyecto Complejo Deportivo
Presentación TFC J2EE Proyecto Complejo Deportivo Autor: Eva María González San Segundo ETIS Tutor: Salvador Campo Mazarico 17 Junio 2013 Aquest treball es distribueix sota llicència Creative Commons CC
Más detallesProyecto: Portal Iberoamericano del Conocimiento Jurídico. Septiembre 2013
Proyecto: Portal Iberoamericano del Conocimiento Jurídico. Septiembre 2013 Objetivo Desarrollar la versión del Portal Iberoamericano del Conocimiento Jurídico para la difusión y consulta de resoluciones
Más detallesAspectos pragmáticos de los lenguajes de programación
Aspectos pragmáticos de los lenguajes de programación 6.2 Principios de diseño de los lenguajes No hay lenguaje de programación perfecto. Ciertos lenguajes se usan más que otros. C: programación de sistemas
Más detallesCaracterísticas generales de un servicio Web. Jesús Torres Cejudo
Los servicios web son un conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre sí con el objetivo de ofrecer unos
Más detallesFormato: Documentación de Sistemas. Versión 1-3. Sistemas de Información Correo Electrónico Teléfonos: ext. 120
FEDERACIÓN NACIONAL DE CACAOTEROS FONDO NACIONAL DEL CACAO APLICATIVOS MISIONALES SISTEMAS DE INFORMACIÓN Diciembre, 2012 1 PLAN DE CONTINGENCIA, SISTEMAS NEMOTÉCNICO NOMBRE DEL DOCUMENTO ESTADO DEL DOCUMENTO
Más detallesCONCEPTO DE ARQUITECTURA CLIENTE / SERVIDOR.
CONCEPTO DE ARQUITECTURA CLIENTE / SERVIDOR. La tecnología Cliente/Servidor es el procesamiento cooperativo de la información por medio de un conjunto de procesadores, en el cual múltiples clientes, distribuidos
Más detallesESPECIFICACIÓN DE LOS REQUERIMIENTOS FUNCIONALES
ANEXO A ESPECIFICACIÓN DE LOS REQUERIMIENTOS FUNCIONALES A continuación se encuentra la especificación de los requerimientos funcionales del proyecto, los cuáles se encuentran separados por módulos de
Más detallesPra ctica DAW Videoclub online
Pra ctica DAW Videoclub online Objetivo Poner en práctica los conocimientos adquiridos en la asignatura Diseño de Aplicaciones Web, en los tres aspectos cubiertos durante la asignatura: frontend, backend
Más detalles20464 Desarrollo de bases de datos Microsoft SQL Server 2014
20464Ce 20464 Desarrollo de bases de datos Microsoft SQL Server 2014 Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2014 Formación: Presencial Horas: 25 Introducción Este curso
Más detallesCaracterísticas generales de un servicio Web.
Características generales de un servicio Web. Qué son los Servicios Web? Existen múltiples definiciones sobre lo que son los Servicios Web, lo que muestra su complejidad a la hora de dar una adecuada definición
Más detallesIntroducción a las Bases de datos
Índice de contenido Introducción a las Bases de datos...2 De los sistemas de ficheros a las bases de datos...2 Definición de sistemas de base de datos...3 Elementos de una base de datos...4 Definición
Más detallesAdministrador de Contenido Empresarial
Administrador de Contenido Empresarial Introducción Integra es una suite (ECM) Enterprise Content Management, para la administración de información, automatización de procesos y gestor de proyectos, puede
Más detallesProyecto de IS3. Tercera iteración. Documento de modelo funcional
3 de mayo de 2009 Proyecto de IS3. Tercera iteración 4 de mayo de 2009-2 - Índice Historial...3 Identificación de actores...4 Identificación de casos de uso...5 Descripción de los casos de uso...6 Identificar...6
Más detallesEl producto desarrollo de liderazgo juvenil solución de problemáticas, conciencia de sí mismos, empoderamiento de otros y conciencia global
El producto Nuestro objetivo es el desarrollo de liderazgo juvenil, en colaboración con las empresas, que tienen las puertas abiertas con oportunidades desafiantes creando un espacio donde nuestros practicantes
Más detallesMANUAL DE USUARIO SISTEMA INFORMÁTICO PARA HISTORIAS CLÍNICAS
MANUAL DE USUARIO SISTEMA INFORMÁTICO PARA HISTORIAS CLÍNICAS CONTENIDO 1. INTRODUCCIÓN 1.1. COMO USAR ESTE MANUAL 1.2. AUDIENCIA 1.3. DEFINICIONES 2. INSTALACIÓN 2.1. REQUISITOS 2.2. COMO EJECUTAR 3.
Más detallesPRC-DTI-010 Creación y control del ambiente de desarrollo y producción Procedimiento Dirección de TI - COSEVI
PRC-DTI-010 Creación y control del ambiente de desarrollo y producción Procedimiento Dirección de TI - COSEVI Versión: 1.0 Fecha de la versión: Febrero del 2012 Creado por: PwC Costa Rica Aprobado por:
Más detallesCAPITULO V CONCLUSIONES Y RECOMENDACIONES
CAPITULO V CONCLUSIONES Y RECOMENDACIONES 5.1 Conclusiones - Con la utilización de Herramientas Open Source, las aplicaciones generadas pueden trabajar independientemente de la plataforma que este instalada.
Más detallesCRONOS GESTION DE LA INFORMACION.
CRONOS GESTION DE LA INFORMACION. CRONOS se presenta como una aplicación potente y de fácil manejo, ideal para procesar la información a través de expedientes, de forma rápida y clara. Su potente interfaz
Más detalles3. Capítulo 3. Diseño de un generador de interfaces para administrar colecciones
3. Capítulo 3. Diseño de un generador de interfaces para administrar colecciones La utopía es el principio de todo progreso y el diseño de un futuro mejor. Anatole France (1844-1924) Escritor francés.
Más detallesCurso Avanzado de WordPress Cursos de Verano. Estructura de una instalación WordPress
Cursos de Verano Estructura de una instalación WordPress Contenido Estructura para una instalación Wordpress Servidor Remoto (Hosting) / Servidor Local (localhost) Programas adicionales en el servidor
Más detallesPlan de Estudios Experto Desarrollo GIS
Plan de Estudios Experto Desarrollo GIS 1 Experto Desarrollo GIS 2017 2018 Experto Desarrollo GIS El Experto en Desarrollo GIS nace de la demanda de mercado de desarrolladores con conocimientos de Plataforma
Más detallesSOFT WARE. Ficha Descriptiva. Presupuesto. / /
SOFT WARE G E N E R A T I O N Ficha Descriptiva Presupuesto www.transtecnia.cl / 2 2715 72 00 / venta@transtecnia.cl Presupuesto CARACTERÍSTICAS: Entre sus características destacados podemos mencionar:
Más detallesMANUAL DE MÓDULO GESTIÓN DOCUMENTAL
Guía General de Operatoria MANUAL DE MÓDULO GESTIÓN DOCUMENTAL \\Server2008\g\IntranetSQL\Documentos SQL\MANUALES_GESTION5\MANUALES_GESTION5_NUEVOS_2012_ portadas\40-gestion DOCUMENTAL\Manual Gestión Documental
Más detallesProgramación Didáctica TIC Bachillerato
Programación Didáctica TIC Bachillerato Índice Evaluación Criterios de evaluación Unidades didácticas Carmen Caballero Flores 1 Contenidos La enseñanza de la materia optativa Tecnologías de la Información
Más detallesCapítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable
Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)
Más detallesLENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Sesión No. 8 Nombre: Programación del lado del cliente Objetivo: Reconocer las ventajas que tiene la programación
Más detallesUn sistema de bases de datos sirve para integrar los datos. Lo componen los siguientes elementos:
Qué es una base de datos? El problema de los datos Todas las empresas requieren almacenar información. Desde siempre lo han hecho. La información puede ser de todo tipo. Cada elemento informativo (nombre,
Más detallesSistemas Operativos. Introducción. Tema 6
Sistemas Operativos Introducción Qué es un sistema operativo? Ubicación de un sistema operativo en un computador Descripción de un sistema operativo: Funcional Estructural Realización Funciones de los
Más detallesDiseño y Desarrollo Web. Espinola Raul 2008 basado en una Presentación de G. Gaona.
Diseño y Desarrollo Web Espinola Raul 2008 basado en una Presentación de G. Gaona. Contenido Conceptos Básicos Páginas Web Diseño de Interfaces Ejemplos Errores Introduccion Qué es la Web? World Wide Web
Más detallesUnidad IV: Programación del lado del cliente
Unidad IV: Programación del lado del cliente 4.1 Introducción al lenguaje Un lenguaje del lado cliente es totalmente independiente del servidor, lo cual permite que la página pueda ser albergada en cualquier
Más detallesSistema Gestor de Bases de Datos. Un SGBD debe permitir: Manipular la base de datos: realizar consultas, actualizarla, generar informes.
Sistema Gestor de Bases de Datos. Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase Management System) es una colección de programas cuyo objetivo es servir de interfaz entre la base de datos,
Más detalles2.4. Unidades de Aprendizaje. Unidad de aprendizaje: Desarrollo de páginas web estáticas. Número 1. Propósito de la unidad
2.4. Unidades de Aprendizaje Unidad de aprendizaje: Desarrollo de páginas web estáticas. Número 1 Propósito de la unidad Desarrollará páginas web con contenido estático siguiendo la metodología de diseño
Más detallesAnalista Programador MySQL. Informática y Programación
Analista Programador MySQL Informática y Programación Ficha Técnica Categoría Informática y Programación Referencia 29482-1401 Precio 89.00 Euros Sinopsis UML usa técnicas de notación gráfica para crear
Más detallesDesarrollo de Aplicaciones Web de ASP.NET MVC 4
Desarrollo de Aplicaciones Web de ASP.NET MVC 4 Código: 20486 Duración: 40 horas Sobre este curso En este curso, los estudiantes aprenderán a desarrollar aplicaciones avanzadas de ASP.NET MVC utilizando
Más detallesBUZÓN DEL CIUDADANO DEL PAG
BUZÓN DEL CIUDADANO DEL PAG http://administracion.gob.es Titulo: Buzón del Ciudadano del PAG Versión: 1.0 27/03/2018 Proyecto: Carpeta Ciudadana 1 Índice 1. Introducción 2. Roles 3. Formulario del Ciudadano
Más detallesProjecte/Treball Final de Carrera
Projecte/Treball Final de Carrera Estudi: Eng. Tècn. Informàtica de Gestió. Pla 1993 Títol: Desarrollo de una aplicación para la gestión de documentos internos de ámbito empresarial. Document: RESUMEN
Más detallesAdministración de sistemas gestores de bases de datos
Administración de sistemas gestores de bases de datos S TAR BOOK Pablo Valderrey Sanz Administración de sistemas gestores de bases de datos Pablo Valderrey Sanz Contenido Capítulo 1. Tipos de almacenamiento
Más detallesdirecciones municipales, todo dentro del marco de una atención integral denominada Omnicanal.
Las necesidades informáticas de las municipalidades han ido en constante crecimiento y desarrollo, haciéndose más complejas en la entrega de servicios que prestan a la ciudadanía. En la actualidad, las
Más detallesLinux Avanzado: Redes y Servidores (Versión Ubuntu)
Linux Avanzado: Redes y Servidores (Versión Ubuntu) Duración: 60.00 horas Páginas del manual: 308 páginas Descripción Sistema operativo Linux: Redes y Servidores Objetivos Al realizar este curso, el alumno
Más detallesAcceso a datos desde PHP (avanzado) Múltiples submits a PHP, control, gestión de errores, visualización, jquery, datatables, AJAX
Acceso a datos desde PHP (avanzado) Múltiples submits a PHP, control, gestión de errores, visualización, jquery, datatables, AJAX Vista general Hemos visto lanzar una acción de un formulario a PHP Nos
Más detallesRESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2017/2018 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES
RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2017/2018 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 11. GESTIÓN DE BASES DE DATOS CURSO: 1º DE CFGS ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
Más detallesEjemplos de las peticiones que acepta el servidor de OAI se mencionan en el Apéndice A.
1 Colección de Tesis Digitales Universidad de las Américas Puebla Nava Muñoz, Sandra Edith La implementación de MAIDL abarca dos partes importantes: la federación de bibliotecas digitales haciendo un servidor
Más detallesCurso Implementing and Managing Microsoft Server Virtualization (10215)
Curso Implementing and Managing Microsoft Server Virtualization (10215) Programa de Estudio Curso Implementing and Managing Microsoft Server Virtualization (10215) Planifica, instala y brinda soporte a
Más detallesMASTER PROFESIONAL C# 5 Y ASP.NET MVC 5
MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5 TEMARIO MODULO I. EL LENGUAJE C# 5 Introducción al desarrollo de soluciones informáticas. El Framework.NET. o Descripción de la plataforma. o Las especificaciones
Más detallesDESARROLLO 1.1 MARCO TEÓRICO
DESARROLLO 1.1 MARCO TEÓRICO En el desarrollo del proyecto manejamos ciertos aspectos que son de importancia que van desde el lenguaje de programación hasta la base de datos, antes de su utilización es
Más detallesDefinición. Tema 1: Introducción
Tema 1: Introducción Definición Objetivos de los sistemas de bases de datos Vistas de datos Modelos de datos Lenguajes de definición de datos (DDL) Lenguajes de manipulación de datos (DML) Gestión de transacciones
Más detallesMANUAL DE USUARIO SISTEMA DE COSTOS ABC SICUD ABC
MANUAL DE USUARIO SISTEMA DE COSTOS ABC SICUD ABC UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS COORDINACION GENERAL DE AUTOEVALUACIÓN Y ACREDITACION 2006 1 TABLA DE CONTENIDO INTRODUCCIÓN...5 1. GENERALIDADES
Más detallesCaravel OS/400 Framework
Visión general BASE 100, S.A. Santa María Magdalena, 10-12 28016 Madrid Tel.: 91 353 18 15 www.base100.com Índice 1. INTRODUCCIÓN... 3 2. FUNCIONALIDAD SOPORTADA... 4 3. USERS MANAGER... 5 4. SPOOL SYSTEM...
Más detalles