DOCUMENTO DE ARQUITECTURA
|
|
|
- Eduardo Flores Maldonado
- hace 9 años
- Vistas:
Transcripción
1 DOCUMENTO DE ARQUITECTURA Aplicativo/Proyecto (template) Fecha Versión Descripción de Cambios Autor 29/04/ Primera versión Ricardo Di Pasquale Autor Grupo Página 1
2 Indice 1. Contexto del proyecto 3 2. Requerimientos de Arquitectura 4 a. Descripción breve de los objetivos clave 4 b. Casos de uso de arquitectura 5 c. Requerimientos de arquitectura de los actores 6 d. Restricciones 7 e. Requerimientos no funcionales 8 f. Riesgos 9 3. Solución 10 a. Patrones arquitectónicos relevantes 10 b. Breve descripción de la arquitectura 11 c. Vistas Estructurales 12 d. Vistas de comportamiento 13 e. Temas de implementación Análisis de la arquitectura 15 a. Análisis de escenarios 15 Página 2
3 1 - Contexto del proyecto En este apartado debe describirse el contexto tecnológico y funcional del proyecto, incluyendo restricciones en tiempo, costos y recursos de cualquier tipo. Página 3
4 2 - Requerimientos de Arquitectura Descripción breve de los objetivos clave Se deben documentar los objetivos principales de la arquitectura de la aplicación del proyecto en cuestión, por ejemplo: El objetivo primario de la arquitectura de la aplicación xxx es proveer una infraestructura que soporte una interfaz programática de herramientas cliente de terceros (proveedores) para acceder al almacenamiento de datos. Debe ofrecer: Flexibildad en terminus de plataforma, deployment y configuración de cara a las herramientas cliente a desarrollar por terceros. Un framework que permita que las herramientas se acoplen (tipo plug-in) al entorno de modo de obtener feedback inmediato de las actividades del usuario de la aplicación, y proveer información útil para su posterior análisis. Proveer acceso al data store de lectura y escritura en forma simple y conveniente. El objetivo secundario es evolucionarla arquitectura (respecto de la primera version productiva) que pueda escalar para soportar deployments de 100 a 150 usuarios. Este objetivo debiera ser alcanzado sin alterar los bajos costos que hoy prove la plataforma. El enfoque utilizado debe ser consistente con las necesidades del cliente y las restricciones y requirimientos no funcionales descriptos en el presente documento. Página 4
5 2.2 - Casos de uso de arquitectura Describir con un enfoque funcional los casos de uso básico referentes a la arquitectura, por ejemplo: Se registran dos casos de uso básicos referents a la API a desarrollar que se relevaron en reunions con los principales proveedores que van a desarrollar las herramientas cliente : Acceso a datos: Los queries de las herramientas clients se enfocan en las actividades de un usuario en particular. Una secuencia de consultas comienza obteniendo información sobre la asignación de trabajo de un usuario en particular, que es básicamente el proyecto al que está asignado. La navegación luego perfora (drill down) datos detallados sobre la actividad del usuario en forma cronológica. Almacenamiento de datos: Las herramientas cliente necesitan tener disponible la posibilidad de almacenar información la base de datos del sistema, de manera que puedan compartir datos sobre sus actividades. Se necesita un mecanismo de notificación para que las herramientas cliente comuniquen la disponibilidad de nuevos datos. Los datos son diversos en estructura y contenido, por lo que se supone que deben tener algún mecanismo descubrible de meta-data incluido. Página 5
6 2.3 - Requerimientos de arquitectura de los actores Se deben estudiar los requerimientos de la arquitectura desde las perspectives de los actors principales de la aplicación, aunque considerando no solamente los actores productivos (usuario, proveedores, clientes, etc), sino teniendo en cuenta también actores de otras fases del proceso de desarrollo, cómo pueden ser el equipo de desarrollo, proveedores y otros actores internos. Los requerimientos desde la perspective de los principales actors se cubren de la siguiente manera: Terceros (proveedores) o Facilidad de acceso a los datos: El esquema relacional de la base de datos posee al rededor de 50 tablas, con algunas relaciones complejas. Por lo que no es trivial la conformación de las consultas. También se prevee que los cambios al esquema relacional durante la evolución de la plataforma no podrán evitarse. Por estas razones, se requiere un mecanismo para facilitar a los terceros el manejo de los datos de manera independiente de la base de datos. o Soporte de plataformas heterogéneas o Notificaciones de enventos instantánea Desarrolladores Desde la perspectiva del desarrollador, la API debiera: 1. Se fácil e intuitiva 2. El código debiera ser fácil de modificar. 3. Proveer un modelo conciso y conveniente para implementer casos de uso comunes (cross) Equipo de desarrollo interno Desde la perspectiva de los desarrolladores internos, la arquitectura debe: o Abstraer completamente la estructura de la base de datos relacional. o Soportar acceso concurrente o Proveer performance escalable: Debiera ser possible escalar el sistema sin cambios a la implementación actual. o No ser innecesariamente caro de testear. Página 6
7 2.4 - Restricciones Este tipo de restricciones solo refiere a las que tengan que ver con la arquitectura, cómo por ejemplo el ambiente de ejecución, tiempos, etc. Por ejemplo: o o Debe corer en entornoes Linux Debe utilizar el esquema Legacy actual de la base de datos Página 7
8 2.5 - Requerimientos no funcionales Describe requerimientos no funcionales básicos relacionados con la arquitectura aplicativa. Por ejemplo: Performance: Debiera responder en consultas de hasta 1000 registros en menos de 5 segundos. Confiabilidad: La arquitectura debiera ser defensive de cara a la introducción de errors por parte de los proveedores de herramientas cliente. Se establecerán los mecanismos de trade-off y auditoria necesarios para el caso. Simplicidad: Dado que los requerimientos funcionales todavía son vagos o ambiguous se prefiere la simplicidad en el diseño, quizás resignando complejidad. Página 8
9 2.6 - Riesgos Se require la enumeración de los riesgos arquitectónicos del proyecto, su estrategia de mitifación, su impacto en el proyecto (en caso de ocurrir) y la posibilidad (estadística o mejor probabilística si es posible) de que el mismo ocurra. Página 9
10 3 Solución Patrones arquitectónicos relevantes Se describe la utilización de patrones arquitectónicos (y patrones de diseño relevantes) en este proyecto. Página 10
11 3.2 - Breve descripción de la arquitectura Incluye una descripción de la arquitectura, y los diagramas y modelos que el arquitecto recomiende. El objetivo principal de esta sección es proveer un enfoque de nivel cero a la arquitectura de la aplicación en cuestión: Página 11
12 3.3 - Vistas Estructurales Describe todos los componentes de relevancia structural de la arquitectura. Se debiera incluir: Logical view (componentes) Deployment view Página 12
13 3.4 - Vistas de comportamiento Describe los temas de comportamiento referents a la arquitectura. Debe incluir los comportamientos más relevantes o generales de la aplicación. Para esto debe incluir varios diagramas de secuencia, interacciones, actividades, etc (que el arquitecto considere necesarios) Página 13
14 3.5 - Temas de implementación Incluye todos los issues técnicos relacionados con la elaboración o construcción del proyecto. Típicamente, debiera incluir temas de seguridad, temas transaccionales, temas concretos referents al lenguaje de programación, los frameworks a utilizar y las apis o librerías. Página 14
15 4 - Análisis de la arquitectura Análisis de escenarios Se deben analizar los escenarios más generales de cara al futuro de la aplicación o del entorno. Por ejemplo: Modificar la organización de la base de datos: Los cambios realizados a la base de datos necesitarán cambios en los componentes EJB del servidor. Mover la arquitectura a otro JEE vendor: Puede que la empresa decida salir de la línea de productos IBM WebSphere. Para esto con poco esfuerzo se tratará de no implementer comportamiento privado (del producto) alguno de forma de independizar lo más possible la arquitectura. Escalar el deployment a 150 usuarios: Este scenario require de una cuidada capacidad de planeamiento basada en la especificación del hardware disponible. Debe ser factible particionar la base de datos sin impactar a la arqutiectura. Página 15
ASIGNATURA Modelamiento III CAID CÓDIGO NIVEL 3 MODALIDAD P PROYECTUAL TECNOLÓGICA X TEÓRICA PLAN COMÚN INDUSTRIAL X GRÁFICO
PLANIFICACIÓN DE ASIGNATURAS SEMESTRE OTOÑO 2009 1. Identificación General ASIGNATURA Modelamiento III CAID CÓDIGO NIVEL 3 MODALIDAD P PROFESOR(ES) Marcelo Quezada Gutiérrez AYUDANTE(S) ÁREA MENCIÓN PROYECTUAL
LA INTEGRACIÓN DE SISTEMAS
LA INTEGRACIÓN DE SISTEMAS SERVICIOS ASOCIADOS: Organización, Formación usuarios, Explotación en paralelo,... A P L I C A C I Ó N PROGRAMACIÓN BASES DE DATOS MONITORES TIEMPO REAL SOLUCION INFORMATICA
Curso Implementing Data Models and Reports with Microsoft SQL Server 2014 (20466)
Curso Implementing Data Models and Reports with Microsoft SQL Server 2014 (20466) Programa de Estudio Curso Implementing Data Models and Reports with Microsoft SQL Server 2014 (20466) Aprende a potenciar
Tienda Online: WebCine. Jose Luis Del Hoyo Fernández Consultor: Antoni Oller Arcas 13/01/2014
Tienda Online: WebCine Jose Luis Del Hoyo Fernández Consultor: Antoni Oller Arcas 13/01/2014 1 Introducción El proyecto que he realizado permite realizar la gestión y la venta de películas online. Por
Definimos un Sistema Gestor de Bases de Datos o SGBD, también llamado DBMS (Data Base Management System) como una colección de datos relacionados entr
Introducción Arquitectura de los DBMS Lenguajes de los DBMS Diccionario de datos Seguridad e integridad de los datos Administrador del DBMS Arquitectura Cliente-Servidor Definimos un Sistema Gestor de
Lenguajes de Cuarta Generación (4GL)
Lenguajes de Cuarta Generación (4GL) Herramientas de Diseño Prof. Víctor Valenzuela R. Contenido Introducción Breve Reseña Histórica Lenguaje de Cuarta Generación Áreas Funcionales Tipos de 4GL Componentes
METODOLOGÍA COMMONKADS.
METODOLOGÍA COMMONKADS. Figura A.1. Metodología CommonKads La metodología CommonKads se utiliza como un estándar por los responsables de la gestión del conocimiento e ingenieros del conocimiento para el
Framework Atlas. Introducción. Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DIAS
Framework Atlas Introducción Septiembre de 2013 Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DIAS INDICE INTRODUCCIÓN QUÉ ES ATLAS PORTAL
IFCT0610 Administración y Programación en Sistemas de...
IFCT0610 Administración y Programación en Sistemas de... PARTE 1. MF1213_3 INSTALACIÓN Y CONFIGURACIÓN DE SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELACIONES CON CLIENTES UNIDAD
MS_20467 Designing Business Intelligence Solutions with Microsoft SQL Server 2014
Gold Learning Gold Business Intelligence Silver Data Plataform MS_20467 Designing Business Intelligence Solutions with Microsoft SQL Server 2014 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de
MICROSOFT ACCESS 2007
MICROSOFT ACCESS 2007 1. AVANZADO Nº Horas: 24 Objetivos: Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando los conceptos fundamentales de las bases
Mantener una base de datos de Microsoft SQL Server 2008 R2
I6231Be Mantener una base de datos de Microsoft SQL Server 2008 R2 Fabricante: Indra Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008 Formación: Indra Horas: 25 Introducción Este proporciona a
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO HUAYCÁN (Decreto Supremo No. 004-2010-ED y Resolución Directoral No. 0411-2010-ED)
PROGRAMACIÓN 2013 MODULO I IDENTIFICACIÓN DE UNIDADES DIDÁCTICAS IESTP : HUAYCÁN CARRERA PROFESIONAL : COMPUTACIÓN E INFORMÁTICA MODULO PROFESIONAL : GESTIÓN DE SOPORTE TÉCNICO, SEGURIDAD Y TECNOLOGÍAS
Desarrollo de Software a gran escala. Sesión 2: Administración de Proyectos de Software
Desarrollo de Software a gran escala Sesión 2: Administración de Proyectos de Software Porque administrar un proyecto de Software Asegurar el alcance de los objetivos del proyecto Maximizar uso de recursos
Objetivos y Temario CURSO SQL SERVER 2012
Objetivos y Temario CURSO SQL SERVER 2012 OBJETIVOS Este curso está dirigido a todos los que comienzan a trabajar con SQL Server 2012. De una forma rápida y concisa obtendrá el conocimiento necesario para
MICROSOFT ACCESS 2013 (COMPLETO)
MICROSOFT ACCESS 2013 (COMPLETO) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2013, estudiando los conceptos fundamentales de las bases de datos: desde su análisis
MANUAL DE SEGURIDAD. Definiciones. Objetivos. Proceso de elaboración de un manual de seguridad
Definiciones Objetivos Proceso de elaboración de un manual de seguridad Proceso de aprobación, emisión y control del manual de seguridad Esquema del contenido de un manual de seguridad DEFINICIONES Documento
Microsoft Access 2003 (Completo)
Página 1 Horas de teoría: 27 Horas de práctica: 25 Precio del Curso: 167 Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2003, estudiando los conceptos fundamentales
1 Sistema de información de ejemplo.
1 Sistema de información de ejemplo. En este capítulo se describe el diseño de una pequeña base de datos, denominada Compras, que se utiliza en el curso como ayuda a las explicaciones de funcionamiento
PERFIL COMPETENCIA ANALISTA DESARROLLADOR DE APLICACIONES DE SOFTWARE (TIC-PROG)
PERFIL COMPETENCIA ANALISTA DESARROLLADOR DE APLICACIONES DE SOFTWARE (TIC-PROG) FECHA DE EMISIÓN: 12/07/2016 00:25 FICHA DE PERFIL OCUPACIONAL ANALISTA DESARROLLADOR DE APLICACIONES DE SOFTWARE (TIC-PROG)
PLIEGO DE CONDICIONES TÉCNICAS PARA LA CONTRATACIÓN DEL SERVICIO DE MANTENIMIENTO Y DESARROLLO DEL PORTAL Y SITIOS WEB DE RTPA EXPTE:
PLIEGO DE CONDICIONES TÉCNICAS PARA LA CONTRATACIÓN DEL SERVICIO DE MANTENIMIENTO Y DESARROLLO DEL PORTAL WWW.RTPA.ES Y SITIOS WEB DE RTPA EXPTE: A P R O B A D O p o r e l O r g a n o d e C o n t r a t
Toda copia en PAPEL es un "Documento No Controlado" a excepción del original.
S U P E RIO R DE MISANTLA Apartado: 7.1 Copia No. Código: PD-AEB1055 Versión No.: 01 Hoja : 2 de 15 4.2 Competencias Genéricas: Capacidad de análisis y síntesis. Capacidad de organizar y planificar. Comunicación
Introducción al desarrollo de Software
7 al 18 de Marzo@ Df UBA CABA, Argentina Introducción al desarrollo de Software Cecilia Jarne [email protected] 2 Ideas básicas para empezar 1)Herramientas y procesos de organización, desarrollo
Sistemas de Información para la Gestión
Sistemas de Información para la Gestión UNIDAD 5_Tema 2: Organización de TI: Funciones. Segregación de tareas. U.N.Sa. Facultad de Cs.Económicas SIG 2016 UNIDAD 5: SERVICIOS DE TECNOLOGIA DE INFORMACIÓN
Microsoft Visual Studio.NET 2010 desarrollador y diseñador. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual
VS100e Microsoft Visual Studio.NET 2010 desarrollador y diseñador Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2010 Formación: elearning Horas: 500 Introducción Plan de carrera
Overview GeneXus Qué es y para qué sirve GeneXus? Principales características y beneficios.
Overview GeneXus Qué es y para qué sirve GeneXus? Principales características y beneficios. Qué es GeneXus?, GeneXus es la herramienta líder para crear, desarrollar y mantener en forma automática aplicaciones
Soporte a la toma de decisiones
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Soporte a la toma de decisiones M. En C. Eduardo Bustos Farías as 1 1.4.1. CONCEPTOS OS DE SISTEMAS DE APOYO A LAS DECISIONES (SAD) ES (SAD) Podemos
Introducción a los Sistemas Gestores de Bases de Datos
Introducción a los Sistemas Gestores de Bases de Datos Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red [1] Datos y Archivos Gestión de
Techniks es una empresa comprometida con el desarrollo de sistemas de. información de calidad y requiere de la recomendación o desarrollo de un método
1.- INTRODUCCIÓN 1 INTRODUCCIÓN 1.1 Techniks Techniks es una empresa comprometida con el desarrollo de sistemas de información de calidad y requiere de la recomendación o desarrollo de un método estándar
Nombre de la asignatura : Análisis y Diseño Orientado a Objetos. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCB-
1. D A T O S D E L A A S I G N A T U R A Nombre de la asignatura : Análisis y Diseño Orientado a Objetos Carrera : Ingeniería en Sistemas Computacionales Clave de la asignatura : SCB- Horas teoría-horas
descripción del argumento identificador tipo longitud condición restricción
Recuerde que estos son apuntes muy simplificados que deberá completar con la bibliografía PROGRAMACIÓN 0 Prof. Dolores Cuiñas H. recomendada APUNTES Nº. METODOLOGÍA PARA LA CONSTRUCCIÓN DE PROGRAMAS. Presentaremos
8 horas semanales 32 horas semestral. Suficientable
IDENTIFICACIÓN NOMBRE ESCUELA NOMBRE DEPARTAMENTO ESCUELA DE INGENIERIA Informática Y Sistemas ÁREA DE CONOCIMIENTO NOMBRE ASIGNATURA EN ESPAÑOL NOMBRE ASIGNATURA EN INGLÉS CÓDIGO INGENIERIA DE SISTEMAS,
LAS ETAPAS DE LA METODOLOGIA METRICA
LAS ETAPAS DE LA METODOLOGIA METRICA La metodología Métrica está estructurada en Fases, Módulos, Actividades y Tareas. FASE 0: PLAN DE SISTEMAS DE INFORMACION Se realiza la planificación estratégica de
Bloque 1. La sociedad de la información y el ordenador
Bloque 1. La sociedad la información y el ornador El tratamiento la información y sus aplicaciones a diversos ámbitos la sociedad actual. Las Tecnologías la Información y la Comunicación. Evolución y futuro
Robert A. Hanneman. Departmento de Sociología de la Universidad de California Riverside
INTRODUCCIÓN A LOS MÉTODOS DEL ANÁLISIS DE REDES SOCIALES. CAPÍTULO SEGUNDO Robert A. Hanneman. Departmento de Sociología de la Universidad de California Riverside NOTA PREVIA Este documento está traducido
Monitoring and Operating a Private Cloud with System Center 2012
Código: W31 Duración: 25 horas Este curso describe cómo controlar y operar una nube privada con Microsoft System Center 2012. Se centra en cómo administrar la nube privada y describe cómo puede supervisar
Técnico en Seguridad Informática. Informática, Diseño y Programación
Técnico en Seguridad Informática Informática, Diseño y Programación Ficha Técnica Categoría Seguridad en las Comunicaciones y la Información Contenido del Pack - 1 Manual Teórico - 1 Cuaderno de Ejercicios
ROLES DEL PROYECTO Tomayko
Arquitecto Principal : Responsable de la creación del proyecto de software. Responsabilidades principales: coordinar y supervisar el documento de requerimientos y de especificaciones, coordinación y supervisión
Análisis y Diseño de Sistemas Departamento de Sistemas - Facultad de Ingeniería
Objetivos: DESARROLLO DE SOFTWARE - ESTUDIO DE FACTIBILIDAD 1. Determinar la factibilidad técnica, económica, operativa y jurídica (y de ser necesarias otras) del proyecto. 2. Lograr el conocimiento general
2.2 Campos de Aplicación de XML
2.2 Campos de Aplicación de XML Campos de Aplicación Configuración de aplicaciones Java EE permite especificar información de configuración en XML Gran parte del software y herramientas utilizados en la
APP TrailsSport. Alejandro Aguilar Baena. Entrega Final TFC. Consultores: Helena Boltà Torrell. Jordi Almirall López.
APP TrailsSport Alejandro Aguilar Baena. Entrega Final TFC. Consultores: Helena Boltà Torrell. Jordi Almirall López. Objetivos de la APP: -Buscar competiciones deportivas (running, mountain bike, natación,
Análisis de problemas
Análisis de problemas La resolución de problemas implica el desarrollo de habilidades del pensamiento. Nuestra capacidad d de enfrentar problemas aumenta con la práctica. Existen algunos textos con problemas
E-learning Tecnico en formacion
E-learning Tecnico en formacion Duración: 80 horas Objetivos: Al finalizar el curso el alumno conocerá los aspectos teóricos y prácticos relacionados con el diseño, implementación y desarrollo de acciones
Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria.
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria. Sistema complejo se estudia
Curso JAVA EE 7 2016
Curso JAVA EE 7 2016 Curso de Java EE 7 PC CARRIER 29 de marzo de 2016 Autor: Marc Revenga Esquinas Curso JAVA EE 7 2016 Curso de Java EE 7 Clase 1. Aplicaciones web Java EE. Configuración del servidor
CICLO DE VIDA DE LOS PROYECTOS
CICLO DE VIDA DE LOS PROYECTOS Lógica del Ciclo de Vida Corresponde a un proceso de transformación de ideas - surgidas de la detección de necesidades, problemas u oportunidades - en soluciones concretas
Licitación Servicios de Desarrollo y Mantención de Aplicaciones AS400 y WEB. Bases Técnicas
Dirección de Tecnología Diciembre 2015 1. OBJETIVO DEL SERVICIO Fundación Integra, requiere contratar los servicios de desarrollo y mantenciones para sus actuales sistemas de información y aplicaciones,
20487 Desarrollo de Windows Azure y Servicios Web
20487Be 20487 Desarrollo de Windows Azure y Servicios Web Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 25 Introducción En este curso, los
INTRODUCCIÓN...11 CAPÍTULO 1. ELEMENTOS, ESTRUCTURA Y FUNCIONES DE UN SISTEMA OPERATIVO...13
Índice INTRODUCCIÓN...11 CAPÍTULO 1. ELEMENTOS, ESTRUCTURA Y FUNCIONES DE UN SISTEMA OPERATIVO...13 1.1 El sistema informático...14 1.1.1 Tipos de sistemas informáticos...16 1.2 El ordenador...17 1.2.1
Ministerio de Educación, Cultura y Deporte. Moodle
Ministerio de Educación, Cultura y Deporte. Moodle plataforma de aprendizaje Instituto de Tecnologías Educativas. 2012. Moodle. Plataforma de Aprendizaje. Guía del Alumnado Introducción. Moodle es una
Anexo 5. ESTRATEGIAS DE ACCIÓN PARA LA IMPLEMENTACIÓN DEL PIGA
Anexo 5. ESTRATEGIAS DE ACCIÓN PARA LA IMPLEMENTACIÓN DEL PIGA Algunas de las estrategias que se proponen para la implementación del PIGA, están establecidas en el Decreto 456 de 2008 de la Secretaria
EVS. Estudio de Viabilidad del Sistema
EVS Estudio de Viabilidad del Sistema 1 EVS Estudio de Viabilidad del Sistema Introducción Objetivo Análisis de un conjunto concreto de necesidades (REQUISITOS) para proponer una solución a CORTO PLAZO
Algoritmos y Diagramas de flujo
Algoritmos y Diagramas de flujo En los pasos a seguir para el desarrollo de un problema, existen básicamente dos tipos de elementos con los cuales es posible especificar un problema en forma esquemática
Gestión del Mantenimiento de Sistemas de Radiocomunicaciones de Redes Fijas y Móviles. Certificados de profesionalidad
Gestión del Mantenimiento de Sistemas de Radiocomunicaciones de Redes Fijas y Móviles Certificados de profesionalidad Ficha Técnica Categoría Informática y Programación Referencia 151579-1502 Precio 57.56
CLASIFICACIÓN DE SERVICIOS EN SOA CONTENIDO
CLASIFICACIÓN DE SERVICIOS EN SOA CONTENIDO Introducción:...1 Descripción:...1 SERVICIOS BASICOS:... 1 Servicios centrados en los datos:... 2 Servicios centrados en la lógica:... 2 SERVICIOS INTERMEDIARIOS:...
GUIA PARA ELABORAR UN PLAN INSTITUCIONAL DE ATENCION DE EMERGENCIAS.
Portada reproducción Tabla de Contenido I. II. GUIA PARA ELABORAR UN PLAN INSTITUCIONAL DE ATENCION DE EMERGENCIAS. Facilidad en el manejo del documento. Introducción El porqué, el cómo y motivos Antecedentes
Introducción a Extreme Programming
Introducción a Extreme Programming Ingeniería del Software II Gerardo Fernández Escribano 9-12-2002 Índice 1. Qué es extreme Programming (XP)? 2. Introducción a la metodología XP 3. Fases de la metodología
LVM2: administración de volúmenes lógicos en Linux
Página 1 de 6 INFORMACIÓN GENERAL Programa de formación: GESTIÓN DE REDES DE COMPUT0 No de Ficha: 324563 Nombre del instructor: Pedro Alberto Arias Quintero Cédula: 91292889 Fecha de aplicación: 10/09/2012
TEMA 5: INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE. Definición de Ingeniería del Software
TEMA 5: INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE Definición de Estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas software [Zelkovitz, 1978]. Aplicación práctica del
Participantes ÍNDICE
Participantes ÍNDICE INTRODUCCIÓN... 1 PERFIL DIRECTIVO... 2 PERFIL JEFE DE PROYECTO... 3 PERFIL CONSULTOR... 4 PERFIL ANALISTA... 5 PERFIL PROGRAMADOR... 7 Ministerio de Administraciones Públicas Participantes
ANEXO 1. ANEXO TÉCNICO
ANEXO 1. ANEXO TÉCNICO DESCRIPCIÓN DEL CANAL DE COMUNICACIÓN PUNTOS DE ATENCIÓN DIGITAL, TRÁMITES Y SERVICIO- KIOSKOS El sistema de los puntos de consulta cuenta con una serie de funciones que deberán
Metodología para el proceso de Diseño
Metodología para el proceso de Diseño Un Proyecto arquitectónico es el conjunto de planos, dibujos, esquemas y textos explicativos utilizados para plasmar (en papel, digitalmente, en maqueta o por otros
Arquitectura y Diseño de Software
Arquitectura y Diseño de Software Punto de Vista de Información Departamento de Ingeniería de Sistemas y Computación Agenda Introducción Principales Concerns Principales Modelos Ejemplo 2 Punto de Vista
CONSULTORÍA EMPRESARIAL EN TECNOLOGÍAS DE LA INFORMACIÓN
CONSULTORÍA EMPRESARIAL EN TECNOLOGÍAS DE LA INFORMACIÓN COEMTI Consultoría Empresarial en Tecnologías de la Información. Nace en el año de 2014, por iniciativa de dos emprendedores profesionales de la
Universidad Nacional del Nordeste Facultad de Humanidades
Universidad Nacional del Nordeste Facultad de Humanidades CARRERA DE POSGRADO ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN GEOGRÁFICA (TIG) Tema 1: Ciencia de la Información Geográfica Diseño de un
Manual para Alumnos del Campus Virtual
del Campus Virtual Moodle 2.7 Indice Introducción 1. Página principal de la plataforma Campus Virtual del CEABAD 1 2. Idioma 2 3. Acceso a la plataforma 2 4. Cambiar la contraseña 4 5. Mis cursos 5 6.
Sus socios en ISO 9000. Manual de Calidad
Sus socios en ISO 9000 Manual de Calidad ESTRUCTURA DE DOCUMENTACION GERENCIA NIVEL 1: Manual de Calidad - Políticas (Política de la compañía, autorización y alcance del sistema ) NIVEL 2: Procedimientos
Proyecto El sitio web: protagonista de la era digital
Proyecto El sitio web: protagonista de la era digital Pauta para la elaboración de informe de proyecto. Contexto: Hoy en día, gracias a los avances tecnológicos, podemos acceder fácilmente a información
INFORME TÉCNICO SOBRE ESTUDIO DE SATISFACCIÓN UNIVERSIDAD DE LAS PALMAS DE GRAN CANARIA INFORME GLOBAL ESTUDIANTES DE PRIMER INGRESO.
INFORME TÉCNICO SOBRE ESTUDIO DE SATISFACCIÓN ESTUDIANTES DE PRIMER INGRESO Curso 2010/2011 UNIVERSIDAD DE LAS PALMAS DE GRAN CANARIA INFORME GLOBAL UNIVERSIDAD DE LAS PALMAS DE GRAN CANARIA Vicerrectorado
FICHA CASE. NOMBRE DE LA CASE Visible Analyst (32 bit) Bersión 6.3.2 PROVEEDOR VISIBLE SYSTEMS CORPORATION COSTO
FICHA CASE NOMBRE DE LA CASE Visible Analyst (32 bit) Bersión 6.3.2 PROVEEDOR VISIBLE SYSTEMS CORPORATION COSTO 1.447 USD ALCANCE DE LA Facilidades: HERRAMIENTA Modelo de procesos Modelo de datos Modelo
TECNOLOGÍA 4º ESO ORIENTACIÓN PROFESIONAL BLOQUES DE CONTENIDOS PROYECTOS PRÁCTICAS VISITAS Y CHARLAS
TECNOLOGÍA 4º ESO Esta asignatura en 4º continúa desarrollando las competencias principalmente a través del diseño y construcción de proyectos, análisis de objetos, trabajo en equipo, uso de las tecnologías
Arquitectura de Software
Arquitectura de Software Puntos de Vista Departamento de Ingeniería de Sistemas y Computación Agenda del día 1. El proceso de definición de arquitectura 2. Viewpoints / Views 3. Ejercicio 2 1. El proceso
ORACLE 10g. Descripción A QUIEN VA DIRIGIDO?
ORACLE 10g Descripción A QUIEN VA DIRIGIDO? Está dirigido a estudiantes y profesionista que desee conocer la tecnología Oracle, así como realizar extracción de datos, creación de objetos y administración
TEMA 10: Metodologías de desarrollo de aplicaciones. El ciclo de vida según Métrica.
Tema 10: Metodologías de desarrollo de aplicaciones. TEMA 10: Metodologías de desarrollo de aplicaciones. El ciclo de vida según Métrica. Índice 1 INTRODUCCIÓN 1 2 LAS METODOLOGÍAS DEL DESARROLLO DE APLICACIONES
IBM Rational Rhapsody V7.5 ofrece un ágil entorno de desarrollo de software para la creación rápida de software, documentación, requisitos y pruebas
ZP09-0189, con fecha 2 de junio de 2009 IBM Rational Rhapsody V7.5 ofrece un ágil entorno de desarrollo de software para la creación rápida de software, documentación, requisitos y pruebas Índice 1 Resumen
Fundamentos de Estadística y Simulación Básica
Fundamentos de Estadística y Simulación Básica TEMA 5 Simulación SIMULACIÓN: Técnicas para imitar el funcionamiento procesos reales mediante programas de ordenador. de sistemas o SIMULACIÓN: Es la representación
Creación de modelos de procesos Empresariales
Creación de modelos de procesos Empresariales Guía I Versión 1.0 Windows Expositores: Luis Ángel Ore Caballero Embajador IBM USMP Representante: Iniciativa Académica IBM USMP Adderly David Ore Mayta Integrante:
