Software Design Description. Versión /Enero/2012 TBA. Christian R. Lemus G. Pontificia Universidad Javeriana
|
|
- María José Castellanos Ferreyra
- hace 8 años
- Vistas:
Transcripción
1 Software Design Description Versión /Enero/2012 TBA Christian R. Lemus G. Pontificia Universidad Javeriana i
2 1 Tabla de contenido 1 Tabla de contenido Introducción Propósito Alcance Referencias Resumen del documento Diagrama de despliegue Diseño Arquitectural Diseño de estructura de datos Diagrama de casos de uso Diseño lógico de la aplicación Diseño Detallado
3 2 Tabla de ilustraciones Ilustración 1: Diagrama de Despliegue y componentes... 4 Ilustración 2: Diagrama de Componentes... 5 Ilustración 3: Modelo de datos XML para la documentación de componentes BPMN... 5 Ilustración 4: Modelo de datos XML para la documentación de la simulación de pantallas... 6 Ilustración 5: Diagrama de Casos de Uso TBA... 6 Ilustración 6: Diagrama de Clases... 8 Ilustración 7: Diagrama de secuencia - Documentación de Actividad
4 3 Introducción TBA es una herramienta, que se desarrollará como una extensión a JDeveloper, para apoyar el diseño de procesos de negocio, las características propias del producto son: La posibilidad de documentar cada componente de un diagrama BPMN, con el fin de refinar la comunicación con los desarrolladores de software. La posibilidad de documentar las pantallas que se simulan en el proceso de validación de pantallas de modo que la generación de dichas pantallas en tiempo de ejecución se facilite. La inclusión de la guía metodológica en los archivos de ayuda del IDE para referencia en cualquier momento. La generación de dicha documentación en archivos XML un estándar ampliamente usado por la comunidad de desarrolladores en el mundo. La integración de la documentación del diseño BPMN y la facilidad de hacer una consulta sin tener que cambiar de ambiente, es un valor agregado a la comodidad del usuario, y a la eficiencia de este también. 3.1 Propósito Este documento busca realizar una descripción juiciosa del proceso de diseño de la herramienta TBA. 3.2 Alcance La metodología de diseño utilizada es aquel presentado en el SWEBOK[1] donde se define inicialmente el diseño arquitectural, que comprende el diseño descompuesto y organizado en componentes, para luego realizar el diseño detallado que abarca el comportamiento especifico de dichos componentes. 3.3 Referencias [1] A. Abran, Guide to the software engineering body of knowledge, 2004o ed. Los Alamitos Calif.: IEEE Computer Society, [2] «CVS - Open Source Version Control». [Online]. Available: [Accessed: 27-Ene-2012]. [3] «tutorial1-cvs-4up.pdf (objeto application/pdf)».. [4] «Beginner Guide to Building JDeveloper Extensions». [Online]. Available: [Accessed: 27-Ene-2012]. [5] «The Apache Xerces Project - xerces.apache.org». [Online]. Available: [Accessed: 27-Ene-2012]. [6] «Welcome to The Apache Software Foundation!» [Online]. Available: [Accessed: 27-Ene-2012]. [7] «Java Communications API». [Online]. Available: [Accessed: 27-Ene- 2012]. 3
5 [8] «How to use Model-View-Controller (MVC)». [Online]. Available: [Accessed: 28-Ene-2012]. 3.4 Resumen del documento < Describe the contents and organization of the rest of this document. Since there is already a Table of Contents, this overview will be less formal but more informative. Describe the remaining sections. > 4 Diagrama de despliegue El diagrama de despliegue provee una vista física del sistema, el diagrama resultante es bastante simple, pues en términos de comunicación TBA no es complejo, así que de una vez se presenta la vista de componentes en este diagrama, cabe anotar que se asume que los usuarios del sistema están usando un sistema de versiones concurrente (CVS[2]), dado que este es el escenario más común en el desarrollo de software distribuido, asi que el diagrama de despliegue refleja también el despliegue de un sistema de versiones concurrentes[3]. Ilustración 1: Diagrama de Despliegue y componentes TBA incluye dos artefactos en formato XML, que añade a los archivos fuentes de un proyecto, de modo que la sincronización los cambios al diseño concurrente lo realiza el servidor CSV 5 Diseño Arquitectural En esta sección se presentaran los componentes de terceros que se utilizaron para la integración con el IDE y los componentes que se utilizaron para facilitar la generación de archivos XML de modo que fuera transparente el manejo de cadenas. 4
6 Ilustración 2: Diagrama de Componentes Es poco lo que hay que decir de este diagrama, JDeveloper Extends[4] es la interfaz que presta JDeveloper para la creación de extensiones al IDE, Xerces[5] es un proyecto de Apache[6] para la generación de analizadores XML, que en conjunto con Javax[7] parte del API de comunicaciones de java, permiten la persistencia de la documentación del diseño de procesos de negocio. 6 Diseño de estructura de datos. Esta sección del documento de diseño presenta la estructura de los archivos generados para guardar la documentación, en relación a los formatos propuestos en la guía metodológica. Ilustración 3: Modelo de datos XML para la documentación de componentes BPMN 5
7 Ilustración 4: Modelo de datos XML para la documentación de la simulación de pantallas 7 Diagrama de casos de uso El diagrama de casos de uso ya fue presentado en el documento de visión y especificación de requerimientos, contiene las diferentes funcionalidades que debe ofrecer la herramienta TBA. Ilustración 5: Diagrama de Casos de Uso TBA 6
8 8 Diseño lógico de la aplicación Ya entrando en más detalle de la implementación de la herramienta, a continuación se presenta el diagrama de clases de TBA, la arquitectura de software usada en este desarrollo fue MVC (Model-View-Controller)[8], de modo que la gestión de los archivos quedara en el paquete del Modelo, la comunicación con el IDE en el del Controlador y el uso de swing para la interfaz grafica quedara aislada en el paquete de la Vista. El siguiente diagrama de clases comprende las clases desarrolladas en este proyecto, se omite un componente, el archivo extension.xml el cual define el modo en el cual es IDE se comunicará con la extensión aquí desarrollada, en este archivo se define, en que componentes del IDE estará disponible cada componente de la extensión, asi como las Clases controladoras de los eventos del IDE, estas clases que se añaden al extension.xml están localizadas en el paquete Controller 7
9 Ilustración 6: Diagrama de Clases 8
10 En este diagrama de clases se omiten los atributos de la vista debido a la gran extensión de estos para cada componente grafico, también se puede observar que el paquete Modelo respeta la definición del modelo de datos XML facilitando así su abstracción. 9 Diseño Detallado Todos los procesos tanto de documentación son similares, tanto si son para documentar componentes BPMN, como si son para documentar los componentes de las pantallas de simuladas. El proceso inicia con una interacción con el IDE, para luego generar la vista adecuada, una se interactúa con la vista, la información brindada pasa de nuevo al controlador, que posteriormente da orden al modelo de persistir los datos. Ilustración 7: Diagrama de secuencia - Documentación de Actividad De este diagrama se pueden inferir el resto de interacciones con el las diferentes vistas para la documentación. 9
Pontificia Universidad Javeriana. TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos. Version 1.0
Pontificia Universidad Javeriana TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos Version 1.0 Historial de Revisión del Documento Date Version Description Author 27/Ene/12 1.0
Más detallesINGENIERÍA DEL SOFTWARE I Tema 1. Introducción a la Ingeniería del Software. Univ. Cantabria Fac. de Ciencias Francisco Ruiz
INGENIERÍA DEL SOFTWARE I Tema 1 Introducción a la Ingeniería del Software Univ. Cantabria Fac. de Ciencias Francisco Ruiz Objetivos Comprender qué es la Ingeniería del Software y su necesidad. Situarla
Más detallesDocumento de Arquitectura de Software. KunaySoft. Autores: Juan Camilo González Vargas. Javier Leonardo Parra Laguna
Documento de Arquitectura de Software KunaySoft Autores: Juan Camilo González Vargas Javier Leonardo Parra Laguna Pontificia Universidad Javeriana Bogotá, Colombia Noviembre 2014 Tabla de contenido 1.
Más detallesAnálisis y diseño del sistema CAPÍTULO 3
Análisis y diseño del sistema CAPÍTULO 3 36 CAPÍTULO 3 Análisis y diseño del sistema En este capítulo se pretende realizar un análisis detallado de los requerimientos del software a desarrollar para la
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción
PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Técnica de modelado de objetos (I) El modelado orientado a objetos es una técnica de especificación semiformal para
Más detallesArquitectura Cliente/Servidor
Arquitectura Cliente/Servidor Claudio Cubillos Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso, Chile claudio.cubillos@ucv.cl Arquitectura cliente/servidor v Servidor: rol
Más detallesSistema de Mensajería Empresarial para generación Masiva de DTE
Sistema de Mensajería Empresarial para generación Masiva de DTE TIPO DE DOCUMENTO: OFERTA TÉCNICA Y COMERCIAL VERSIÓN 1.0, 7 de Mayo de 2008 CONTENIDO 1 INTRODUCCIÓN 4 2 DESCRIPCIÓN DE ARQUITECTURA DE
Más detallesUNIVERSIDAD DE TARAPACÁ
UNIVERSIDAD DE TARAPACÁ ESCUELA UNIVERSITARIA DE INGENIERÍA INDUSTRIAL, INFORMÁTICA Y DE SISTEMAS Área de Ingeniería en Computación e Informática PROGRAMA INVESTIGACIÓN EN EDUCACIÓN UTA 2013 PROYECTO UNA
Más detallesJAVATO: UN FRAMEWORK DE DESARROLLO JAVA LIBRE
JAVATO: UN FRAMEWORK DE DESARROLLO JAVA LIBRE Jefe de Servicio de Integración de Aplicaciones Corporativas Dirección General de Informática (Comunidad Autónoma Región de Murcia) Técnico Responsable Dirección
Más detallesCorrespondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech
Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Resumen Todo documento XBRL contiene cierta información semántica que se representa
Más detallesGetting Started. 1. Introducción. 2. Requerimientos de software
Getting Started 1. Introducción Este documento presenta la información relevante y los procedimientos requeridos para comenzar a utilizar el software del campeonato, con el fin de implementar la estrategia
Más detallesEnterprise Architect y UML
1 Enterprise Architect y UML Instructor: Carlos Alexander Zuluaga Giraldo Prerequisitos: Conocimientos en análisis y diseño orientado a objetos, ingeniería de software, conceptos básicos de desarrollo.
Más detallesDescripción de Arquitectura Repositorio de metadatos de componentes de software
Descripción de Arquitectura Repositorio de metadatos de componentes de software 1. Introducción. 1.1. Propósito. 1.2. Alcance. 1.3. Definiciones. 1.4 Contexto. 1.5. Referencia. 2. Objetivos y restricciones
Más detallesPEEPER PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS. Mayo 2014. Versión 2.1 OSCAR IVAN LÓPEZ PULIDO
PEEPER Implementación del cambio de técnica usada para la actualización de datos en los reportes de esfuerzo, usados como métrica de productividad, progreso y costo de los proyectos, de la compañía de
Más detallesqwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx
qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx Trivial 4b cvbnmqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwertyui Arquitectura del software
Más detallesAmbiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca
Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca Ing. WILSON ALFREDO ORTEGA ORDOÑEZ Ing. JUAN CARLOS MENDEZ CAMACHO Universidad del Cauca Facultad
Más detallesMODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE
MODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE INTRODUCCIÓN Los Modelos de Calidad son herramientas que guían a las Organizaciones a la Mejora Continua y la Competitividad dando les especificaciones de
Más detallesInforme de Servicio Social. actividades tienen en la población meta y acerca del aprendizaje obtenido por el prestador de
Informe de Servicio Social Definición En este documento se reportan las actividades realizadas como parte del servicio social, así como los resultados obtenidos. Generalmente incluye una reflexión acerca
Más detallesTutorial Sistema de indicadores Observatorio de la Persona Joven
1 Tutorial Sistema de indicadores Observatorio de la Persona Joven ESTADÍSTICAS Por este medio, usted puede consultar, información estadística básica, necesaria para analizar las tendencias anuales de
Más detalles6.8 La Arquitectura del Sistema. [Proceso]
6.8 La Arquitectura del Sistema. [Proceso] En el Caso de Estudio se ha hecho énfasis en los objetos del Dominio del problema, ya que representan la esencia del sistema y definen su comportamiento. Sin
Más detallesBASE DE DATOS RELACIONALES
BASE DE DATOS RELACIONALES Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya
Más detallesReingeniería con Netbeans
OpenStax-CNX module: m17590 1 Reingeniería con Netbeans Miguel-Angel Sicilia This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 2.0 Abstract Descripción de
Más detallesUNIVERSIDAD DE PAMPLONA ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION - GRUPO BR DOCENTE: ESP. ALEXIS OLVANY TORRES CH. PMBOK
PMBOK El PMBOK es una colección de procesos y áreas de conocimiento generalmente aceptadas como las mejores prácticas dentro de la gestión de proyectos. El PMBOK es un estándar reconocido internacionalmente
Más detallesANALISIS DE BITACORAS POR METODO RELACIONAL- PROBABILISTICO EN SISTEMAS CON COMPORTAMIENTO CAUSA-EFECTO
ANALISIS DE BITACORAS POR METODO RELACIONAL- PROBABILISTICO EN SISTEMAS CON COMPORTAMIENTO CAUSA-EFECTO Omar Fernando Mata Hurtado Mexico Software Lab TestCenter IBM Guadalajara Resumen El presente artículo
Más detallesDGB14DR-101 DCA/2002
BACHILLERATO GENERAL NOMBRE DE LA CAPACITACIÓN INFORMÁTICA CLAVE ASIGNATURA BASES DE DATOS I SEMESTRE V CRÉDITOS 6 ASIGNACIÓN DE TIEMPO 3 horas a la semana COMPONENTE DE FORMACIÓN DISTRIBUCIÓN DE ASIGNATURAS
Más detallesSolución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar
Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad
Más detallesDiseñ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 detallesMANUAL DE USUARIO SICVECA DESKTOP. Código: R-02-I-IF-312 Versión: 1.0 1 de 19 SICVECA DESKTOP. Manual de Usuario Versión 1.0.
Código: R-02-I-IF-312 Versión: 1.0 1 de 19 Manual de Usuario Versión 1.0 Página 1 Código: R-02-I-IF-312 Versión: 1.0 2 de 19 Tabla de Contenido Descripción General del Sistema... 3 Pasos iniciales... 3
Más detallesUnidad VI: Supervisión y Revisión del proyecto
Unidad VI: Supervisión y Revisión del proyecto 61. Administración de recursos La administración de recursos es el intento por determinar cuánto, dinero, esfuerzo, recursos y tiempo que tomará construir
Más detallesFigura 4.1 Clasificación de los lenguajes de bases de datos
1 Colección de Tesis Digitales Universidad de las Américas Puebla Romero Martínez, Modesto Este capítulo describen los distintos lenguajes para bases de datos, la forma en que se puede escribir un lenguaje
Más detallesDESCRIPCIÓN FUNCIONAL API XBRL-PGC2007
DESCRIPCIÓN FUNCIONAL API XBRL-PGC2007 ADAPTACIÓN DEL MÓDULO DE SOFTWARE DE TRATAMIENTO DE INFORMES XBRL A LA NUEVA VERSIÓN DE LA TAXONOMÍA PGC2007 (V1.4.1) Noviembre 2011 ÍNDICE 1. INTRODUCCIÓN 2. DESCRIPCIÓN
Más detallesManual de usuario. Curso Móvil 1.0
Manual de usuario Curso Móvil 1.0 Manual de usuario Curso Móvil 1.0 Es la primera aplicación para dispositivos móviles del TEC Digital. Está dirigido a los estudiantes usuarios de la plataforma con dispositivos
Más detallesTienda Virtual Synergy (Parte 2)
Tienda Virtual Synergy (Parte 2) El catálogo electrónico de productos es la base de toda la aplicación por lo que siempre será necesario instalarlo. Los siguientes dos módulos (tienda virtual y módulo
Más detallesCOMPUTADORES III VIRTUAL CYBERTECH: SYSTEM DESIGN DESCRIPTION EQUIPO YELLOW:
COMPUTADORES III VIRTUAL CYBERTECH: SYSTEM DESIGN DESCRIPTION EQUIPO YELLOW: Marta Dorado (Project Manager), Álvaro López, Antonio Díez, Carlos Sampedro, Francisco Suárez, Marie Destarac y Ricardo Espinoza.
Más detallesConceptos básicos de Ingeniería de Software
de Ingeniería de Software Dr. Eduardo A. RODRÍGUEZ TELLO CINVESTAV-Tamaulipas 5 de septiembre del 2012 Dr. Eduardo RODRÍGUEZ T. (CINVESTAV) Conceptos básicos 5 de septiembre del 2012 1 / 23 Objetivos Objetivos
Más detallesPlataforma de Formación Online con Moodle!
Plataforma de Formación Online con Moodle! Moodle es un alternativa a las soluciones comerciales como Blackboard y WebCT, y se distribuye gratuitamente bajo licencia Open Source. El entorno de aprendizaje
Más detallesCapitulo 1. Introducción a Objetos de Aprendizaje Móvil
Capitulo 1. Introducción a Objetos de Aprendizaje Móvil En la actualidad está surgiendo, día a día, nueva tecnología con el objetivo de mejorar y facilitar la vida diaria. Una tecnología en específico
Más detallesDCU Diagramas de casos de uso
DCU Diagramas de casos de uso Universidad de Oviedo Departamento de Informática Contenidos Introducción Elementos básicos Más sobre los actores Más sobre los casos de uso Más sobre las asociaciones Otros
Más detallesEL PROYECTO CREA TU PLAN DE NEGOCIO DEL MINISTERIO DE CULTURA
EL PROYECTO CREA TU PLAN DE NEGOCIO DEL MINISTERIO DE CULTURA Comunicación para las XI Jornadas sobre Tecnologías de la Información para la Modernización de las Administraciones Públicas, TECNIMAP 2010
Más detallesGuía local ÍNDICE DE CONTENIDOS
Guía local ÍNDICE DE CONTENIDOS 1. Acceso a la Guía local 2. Guía local: características 3. Acceso a la información: buscadores de la guía I 4. Acceso a la información: buscadores de la guía II 5. Ficha
Más detallesPROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04
Autorización Este documento entra en vigor a partir del 2 de agosto del 2005, a través de su autorización por parte del Dr. Francisco Javier Rojas Monroy, Coordinador de Operaciones, Calidad y Teclogía
Más detallesCapacitación YELL. Usabilidad. Jorge Vera Vargas jorgeverav@gmail.com. Abril 2012
Capacitación YELL Usabilidad Jorge Vera Vargas jorgeverav@gmail.com Abril 2012 Usabilidad: definiciones formales La Organización Internacional para la Estandarización (ISO) : "La usabilidad se refiere
Más detallesProyecto de Sistema de Registro de las Actividades de Extensión de Profesores y Estudiantes de la Universidad Simón Bolívar Caso del Negocio
Proyecto de Sistema de Registro de las Actividades de Extensión de Profesores y Estudiantes de la Universidad Simón Bolívar Caso del Negocio Versión Historial de Revisión Fecha Versión Descripción
Más detallesInstructivo para la elaboración de un Manual Técnico
Instructivo para la elaboración de un Manual Técnico Autora: Ing. Alena González Reyes. (agonzalez@ceis.cujae.edu.cu) Ciudad de la Habana, Cuba Marzo, 2010 Índice 1. Introducción... 3 2. Confección...
Más detallesIntroducción a Visual Studio.Net
Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones
Más detallesTópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN
Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.
Más detallesAdministración Local Soluciones
SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) GUÍA DE ACTUALIZACIÓN DE VERSIÓN SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha aprobación Cambio producido Autor
Más detallesManual de Usuario Programación salas de cirugía
Ninguna parte de este documento puede ser reproducida o trasmitida de ninguna forma, con ningún propósito sin la previa autorización escrita de HeOn. La información contenida en este manual está sujeta
Más detallesInstructivo Planificación Curricular Parvularia. Configuración inicial
Versión 1.1 06 de noviembre de 2015 2 Índice de contenidos 1 Introducción... 4 2 Análisis de caso de su establecimiento... 5 2.1 A. Establecimientos que posean plan de estudio definido para Educación Parvularia...
Más detallesDGAC-LV11-MIA EVALUACIÓN DE SUBCONTRATOS: ORGANIZACIONES BAJO UN SISTEMA DE CALIDAD DE LA OMA 1. Nombre de la OM: 2. Dirección:
DGAC-LV11-MIA EVALUACIÓN DE SUBCONTRATOS: ORGANIZACIONES BAJO UN SISTEMA DE CALIDAD DE LA OMA 1. Nombre de la OM: 2. Dirección: 3. Nombre del acompañante designado por la OM: 4. Capítulos relacionados
Más detallesVAST: Manual de usuario. Autores: Francisco J. Almeida-Martínez Jaime Urquiza-Fuentes
VAST: Manual de usuario Autores: Francisco J. Almeida-Martínez Jaime Urquiza-Fuentes Índice general Índice general 2 1. Introducción 4 2. Representación intermedia del AST 5 2.1. Funcionamiento del VAST
Más detallesCapitulo III. Diseño del Sistema.
Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje
Más detallesCAPITULO 3 MOVILIDAD EN LA NAVEGACIÓN Y ALMACENAMIENTO EN BASES DE DATOS
CAPITULO 3 MOVILIDAD EN LA NAVEGACIÓN Y ALMACENAMIENTO EN BASES DE DATOS La introducción de las redes locales marca una nueva etapa en la evolución de las computadoras personales al permitir ligar varias
Más detallesTECNOLÓGICO NACIONAL DE MÉXICO Instituto Tecnológico De Tijuana SEMESTRE 1 ENERO-JUNIO 2015 4TI1A. UNIDAD 3.
TECNOLÓGICO NACIONAL DE MÉXICO Instituto Tecnológico De Tijuana SEMESTRE 1 ENERO-JUNIO 2015 CARRERA: INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 4TI1A. INTRODUCCIÓN A LAS TICS UNIDAD 3.
Más detallesESCUELA DE VERANO POR ASISTENCIA GRADOS 9 A 12 PROCEDIMIENTOS
EGLAMENTO ADMINISTATIVO ESCUELA DE VEANO PO ASISTENCIA GADOS 9 A 12 POCEDIMIENTOS Cada escuela asumirá la responsabilidad de implementar y coordinar la Escuela de Verano por Asistencia, bajo el reglamento
Más detallesINGRID Gestión geográfica de activos urbanos y mantenimiento
INGRID es una aplicación informática destinada a la gestión de activos. Nos permite realizar al mismo tiempo el inventariado y la posterior gestión de mantenimiento de los conceptos incluidos en la base
Más detallesActividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.
Apéndice C. Glosario A Actividades de coordinación entre grupos. Son dinámicas y canales de comunicación cuyo objetivo es facilitar el trabajo entre los distintos equipos del proyecto. Actividades integradas
Más detallesCapítulo 6: Conclusiones
Capítulo 6: Conclusiones 6.1 Conclusiones generales Sobre el presente trabajo se obtuvieron varias conclusiones sobre la administración del ancho de banda en una red inalámbrica, basadas en la investigación
Más detallesManual de usuario. Modulo Configurador V.1.0.1
Manual de usuario Modulo Configurador V.1.0.1 Tabla De Contenido 1.) Modulo Configurador 3 1.1) Estructura del modulo configurador 3 1.2) Configuración de datos generales de la empresa 4 a) Ficha de datos
Más detallesManejo de CFDIs en el depósito de documentos
Manejo de CFDIs en el depósito de documentos Para tener un mejor control y organización de los CFDI, Aspel-COI cuenta con un depósito de documentos que almacena los archivos o documentos asociados a las
Más detallesTEMA 1 INTRODUCCIÓN A OPENOFFICE IMPRESS
Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 1 INTRODUCCIÓN A OPENOFFICE IMPRESS Introducción a OpenOffice 1.- INTRODUCCIÓN OpenOffice es un conjunto muy completo de herramientas para visualizar
Más detallesJAVAFilters: Cálculo y Diseño de Filtros Analógicos y Digitales Primavera 2004
CAPITULO 2. DESCRIPCIÓN DEL PROYECTO. 2.1 OBJETIVOS DEL PROYECTO. La finalidad del presente proyecto no se centra en el estudio a profundidad de la teoría de los filtros eléctricos, más bien consiste en
Más detallesPRIMAVERA PROJECR PLANNER
PRIMAVERA PROJECT PLANNER INFORMACIÓN GENERAL Duración: 75 horas Modalidad: Online (A distancia) Precio para Desempleados: 59,00 (Subvención Aplicada) PRIMAVERA PROJECR PLANNER DIRIGIDO A: Arquitectos
Más detallesInstructivo Asesoría Básica Comunidad Virtual SharePoint 2010
Instructivo Asesoría Básica Comunidad Virtual SharePoint 2010 CONTENIDO 1. Qué es? 2. Cómo crear y acceder a la Comunidad Virtual en Microsoft SharePoint 2010? Ejemplo. 3. Qué tengo en la página de inicio
Más detallesCapítulo 1. Introducción
Capítulo 1 Introducción 1.1 Antecedentes La producción musical, en su mayoría, se ha valido de distintos tipos de software computacional para realizar la edición de composiciones musicales. De toda la
Más detallesTEMA 7: DIAGRAMAS EN UML
TEMA 7: DIAGRAMAS EN UML Diagramas en UML El bloque de construcción básico de UML es un Diagrama Introducción a UML 2 1 Modelo de Casos de Uso (MCU) Todos los casos de uso constituyen el MCU que describe
Más detallesQUÉ ES Y PARA QUÉ SIRVE UML? VERSIONES DEL LENGUAJE UNIFICADO DE MODELADO. TIPOS DE DIAGRAMAS. INGENIERÍA DEL SOFTWARE (DV00205D)
APRENDERAPROGRAMAR.COM QUÉ ES Y PARA QUÉ SIRVE UML? VERSIONES DEL LENGUAJE UNIFICADO DE MODELADO. TIPOS DE DIAGRAMAS. INGENIERÍA DEL SOFTWARE (DV00205D) Sección: Divulgación Categoría: Lenguajes y entornos
Más detallesSISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública
JEFATURA DE GABINETE DE MINISTROS SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública Manual para los Organismos Índice Índice... 2 Descripción... 3 Cómo solicitar la intervención
Más detallesMANUAL DE INSTALACIÓN UML-ET EN CANAIMA 4.0
MANUAL DE INSTALACIÓN UML-ET versión 11.3 EN CANAIMA 4.0 PROLOGO En el mundo existen millones de desarrolladores y una cantidad increíble de sistemas desarrollados. En algunos casos (la gran mayoría) estos
Más detallesQUÉ ES Y QUÉ ESTUDIAR PARA SER PROGRAMADOR WEB? ITINERARIO DE FORMACIÓN, PLAN DE ESTUDIOS O DE CARRERA. (CE00302D)
APRENDERAPROGRAMAR.COM QUÉ ES Y QUÉ ESTUDIAR PARA SER PROGRAMADOR WEB? ITINERARIO DE FORMACIÓN, PLAN DE ESTUDIOS O DE CARRERA. (CE00302D) Sección: Cómo empezar Categoría: Orientación académica Fecha revisión:
Más detallesActualiza Base de Datos del Data Warehouse (Ocrea165)
Actualiza Base de Datos del Data Warehouse (Ocrea165) Introducción El SIFC Net cuenta con la posibilidad de mantener una base de datos paralela donde se guarda la fotografía de la situación de los clientes
Más detalles1. VIRTUALIZACION DEL PROCESO REAL.
CAPITULO IV DISEÑO 86 En este capítulo se muestra el diseño realizado para el desarrollo del CD Interactivo del Museo e Historia Militar de la Fuerza Armada de El Salvador, se ilustra claramente el proceso
Más detallesSistema de Administración de Farmacias Descripción de la Arquitectura Versión 1.4. Historia de revisiones
Sistema de Administración de Farmacias Descripción de la Arquitectura Versión 1.4 Historia de revisiones Fecha Versión Descripción Autor 29/08/2014 1.0 Versión Inicial Guillermo López 30/08/2014 1.1 Verificación
Más detallesPrincipales diferencias entre Excel 2010 y Excel 2013
Principales diferencias entre Excel 2010 y Excel 2013 Las modificaciones aquí indicadas se basan en el curso HOJA DE CÁLCULO Excel 2010 International Standards, elaborado por Grupo Educare S.A. de C.V.
Más detallesEJEMPLOS JSON ARCHIVO O FICHERO DATOS. CAMBIO FORMATO CONVERTIDOR ON LINE JSON A XML Y XML A JSON. MINIFICAR (CU01214F)
APRENDERAPROGRAMAR.COM EJEMPLOS JSON ARCHIVO O FICHERO DATOS. CAMBIO FORMATO CONVERTIDOR ON LINE JSON A XML Y XML A JSON. MINIFICAR (CU01214F) Sección: Cursos Categoría: Tutorial básico del programador
Más detallesUnidad de Innovación MOOC. Tema 1
Unidad de Innovación MOOC Tema 1 Contenido Introducción... 3 Requisitos para obtener la certificación PMP... 3 Acerca del MOOC... 4 Conceptos principales... 4 PMBOK... 7 Introducción Este MOOC está promovido
Más detallesTabla de contenido. Manual B1 Time Task
Tabla de contenido Introducción... 2 Configuración... 2 Prerrequisitos... 2 Configuración de la tarea... 2 Configurando las horas estándar de trabajo... 3 Datos maestros de empleados... 4 Utilización...
Más detallesCapítulo 11. Conclusiones y trabajo futuro
Capítulo 11. Conclusiones y trabajo futuro En esta tesis ha realizado un entorno de desarrollo Web que proporciona herramientas para la mejora de la calidad del código de los desarrolladores. Para conseguir
Más detallesBASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN
BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.3 Aplicaciones Definición de Aplicación (Application). Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las
Más detallesConceptos SOA: XSD, Estructurando XML Por Medio de Esquemas
Newsletter Junio 2013 Contenido Conceptos SOA: XSD, Estructurando XML Por Medio de Esquemas Página: Por Ing. Daniel Caciá dcacia@datum.com.gt 1 Conceptos SOA: XSD, Estructurando XML Por Cuando creamos
Más detallesWWW.CECARM.COM PORTAL SOBRE COMERCIO ELECTRÓNICO EN LA REGIÓN DE MURCIA
WWW.CECARM.COM PORTAL SOBRE COMERCIO ELECTRÓNICO EN LA REGIÓN DE MURCIA Onofre Molino Diez Director de Proyectos Fundación Integra Pedro José Gómez Jefe de Proyectos Fundación Integra Manuel Escudero Gerente
Más detallesAnexo 2. Prototipo para visualizar la contaminación en el aire de Bogotá. Especificación de Requerimientos
Anexo 2 Prototipo para visualizar la contaminación en el aire de Bogotá Especificación de Requerimientos Tabla de Contenido 1. Introducción... 4 1.1. Propósito... 4 1.2. Alcance... 4 1.3. Definiciones,
Más detallesBases de Datos Especializadas
Bases de Datos Especializadas BASES DE DATOS ESPECIALIZADAS 1 Sesión No.7 Nombre: Fragmentación, asignación y arquitectura de referencia Objetivo: Al término de la sesión, el alumno conocerá características
Más detallesManual etime para supervisores
Contenido Introducción...3 Empezando a usar etime...4 Cómo entrar a etime?...5 *Cambiar su propia contraseña...5 Partes de pantalla principal...6 Funcionamiento estándar de las pantallas de captura...7
Más detallesConsultoría Santa Cruz. Buscador Web de Restaurants Software Architecture Document. Version 1.0
Consultoría Santa Cruz Buscador Web de Restaurants Version 1.0 Revision History Date Version Description Author 29/enero/2015 1.0 Primera versión : Buscador Web de Restaurants Rodríguez Vázquez Cristhian
Más detallesIntroducción al UML. Domingo Hernández H. Escuela de Ingeniería de Sistemas Departamento de computación
Introducción al UML Domingo Hernández H. Escuela de Ingeniería de Sistemas Departamento de computación Contenido Qué es UML?. Diagramas Utilizados en UML. Ejemplos. Qué es UML UML es un Lenguaje de Modelado
Más detallesDiseño y desarrollo de una aplicación informática para la gestión de laboratorios
Diseño y desarrollo de una aplicación informática para la gestión de laboratorios M. Francisco, P. Vega, F. J. Blanco Departamento de Informática y Automática. Facultad de Ciencias. Universidad de Salamanca
Más detallesPóliza dinámica con etiquetas personalizadas en Aspel-COI 7.0
Póliza dinámica con etiquetas personalizadas en Aspel-COI 7.0 Una póliza dinámica es una plantilla en Microsoft Excel que se utiliza como póliza modelo a partir de uno o más CFDIs. Dada la facilidad que
Más detallesGestión de proyectos
Gestión de proyectos Índice de contenidos Mensajes...4 Miembros...4 Documentación...5 Calendario...6 Chat...7 Pág. 2 Este espacio está pensado para que aquellos profesores que utilicen el método de Aprendizaje
Más detallesPor: Diego Albeiro Alvarez Zuluaga Ingeniero de Sistemas y Telecomunicaciones. Universidad Autónoma de Manizales.
SOFTWARE EDUCATIVO DIRIGIDO A PROLONGAR LOS TIEMPOS DE ATENCIÓN EN NIÑOS DE 7 AÑOS DIAGNOSTICADOS CON TRASTORNO POR DÉFICIT DE ATENCIÓN CON O SIN HIPERACTIVIDAD TDA±H VERSIÓN 2.0 Por: Diego Albeiro Alvarez
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detalles1 Vista de Casos de Uso
Vista de Casos de Uso Esta vista describe el proceso de negocio más significativo y el modelo del dominio. Presenta los actores y los casos de uso para el sistema. Es decir que esta vista presenta la percepción
Más detallesUF0320: Aplicaciones informáticas de tratamiento de textos
UF0320: Aplicaciones informáticas de tratamiento de textos TEMA 1. Conceptos generales y características fundamentales del programa de tratamiento de textos TEMA 2. Introducción, desplazamiento del cursor,
Más detallesUnidad 9. Implementación. M.C. Martín Olguín
Unidad 9 Implementación M.C. Martín Olguín Implementación Es la traducción directa del diseño en un lenguaje de programación. Es decir, en la implementación se construyen los componentes: Archivos de código
Más detallesInstalación y configuración inicial del sistema SIU-Kolla Versión 3.0.0
Instalación y configuración inicial del sistema SIU-Kolla Versión 3.0.0 Tabla de contenido 1. Instalación inicial del sistema... 3 2. Configuración inicial del sistema... 5 3. Migración desde versión anterior...
Más detallesVicerrectorado de Investigación Oficina de Patentes y Valorización
TITULO PANELES INFORMATIVOS INTERACTIVOS ABSTRACT: Investigadores de la Universidad de Castilla La Mancha desarrollan aplicativos de interacción móvil. Básicamente, partiendo de espacios, zonas, o paneles
Más detallesAUGE. Módulo Fiscalización
AUGE Módulo Fiscalización ÍNDICE SECCIÓN 1: INTRODUCCIÓN... 5 SECCIÓN 2: INGRESO A LA APLICACIÓN... 7 SECCIÓN 3: FISCALIZACIÓN... 8 INGRESO... 9 Tipo Documento/Libro... 10 Empresa... 12 Sucursal... 13
Más detallesComunicación entre Procesos y Sockets
Temas de la clase de hoy Proceso Sockets Dominios, protocolos y tipos vinculados a los sockets Introducción a Stream y Datagram El modelo cliente-servidor Funciones del cliente Funciones del servidor Orientación
Más detallesTEST (8 preguntas, 0 4 puntos por pregunta correcta, -0 15 puntos por error) [Marcar sólo una opción]
EXAMEN PARCIAL 2 Temas 7-13 TEST (8 preguntas, 0 4 puntos por pregunta correcta, -0 15 puntos por error) [Marcar sólo una opción] 1. Cuál de las siguientes vistas arquitecturales NO forma parte de las
Más detallesMinitab License Manager powered by FLEXnet Administración de licencias multiusuarios para los productos de software Minitab
Minitab License Manager powered by FLEXnet Administración de licencias multiusuarios para los productos de software Minitab La información contenida en este documento se aplica a la generación de licencias
Más detalles