Análisis y Diseño de Sistemas
|
|
- Marcos Ignacio Caballero Salazar
- hace 8 años
- Vistas:
Transcripción
1 Análisis y Diseño de Sistemas Dpto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Clase 14 Metodología Estructurada El Diccionario de datos Lic. María Mercedes Vitturini [mvitturi@cs.uns.edu.ar] 1er. CUATRIMESTRE 2006 Repaso Modelo de funcional: modela las funcionalidades de un sistema ( Qué funciones debe realizar el sistema?) Diagrama de Flujo de Datos (DFD). Descripciones Estructuradas de Proceso (DEP). (DD). El diagrama de flujo de datos (DFD) es una técnica que representa el flujo de la información y las transformaciones que se le aplican al moverse desde la entrada hacia la salida Análisis y Diseño de Sistemas - Clase 16 2 Diagrama de Flujo de Datos - Componentes Procesos: transforman los datos. Proceso P1 Flujos de Datos: cañerías por donde fluyen los datos dato x Objetos terminadores: objetos que producen o consumen los datos. Terminador Almacenamientos: objetos que almacenan pasivamente. almacenamiento Análisis y Diseño de Sistemas - Clase 16 3 Se desea hacer un sistema para una agencia de viajes. De las entrevistas a los usuarios se recopiló la siguiente información Encargado de Atención al Público Mantiene la información de los clientes. Los datos que incluye son: código, nombre, dirección, teléfono y mail. Realiza altas, bajas, modificaciones y listados de los mismos. Registra información de los clientes que se anotan en los distintos tours. Para ello necesita los siguientes datos: código del cliente, código del tour en el que se anota y forma de pago (contado, tarjeta, en cuotas, etc.). Para aceptar la inscripción de un cliente a un tour, deben quedar lugares disponibles. Puede cancelar clientes anotados en tours. Encargado de Turismo Registra los datos de los tours indicando código del tour, fecha y hora de salida, escalas, fecha y hora de llegada y cantidad de plazas. Necesita un informe de tours que contenga toda la información que él registra más la cantidad de plazas ocupadas. Necesita un informe de todos los clientes que pagaron los tours en cuotas Consulta por los clientes que hicieron más de una determinada cantidad de viajes por la empresa. La cantidad es informada por el. Análisis y Diseño de Sistemas - Clase 16 4 Un Modelo para sistemas de información DEFINICIONES Entidad Ente o ser. Lo que constituye la esencia o la forma de una cosa Evento Acontecimiento. Eventualidad. Consultas Búsqueda de datos para informarse sobre un asunto. Informe Conjunto de datos que responden a una forma. Otros Análisis y Diseño de Sistemas - Clase 16 5 DFD Lógicamente consistente Las principales reglas de consistencia incluyen: Evitar agujeros negros: procesos con entradas pero sin salidas. Evitar burbujas que inventan información: procesos con salidas pero sin entradas. Tener cuidado con procesos y flujos sin nombres. Tener cuidado con almacenamientos de sólo lectura o de sólo escritura. Controlar el balanceo entre niveles Análisis y Diseño de Sistemas - Clase 16 6 Estas transparencias proveen sólo una referecia a los temas. Para su estudio debe remitirse a la bibliografía. 1
2 Niveles del DFD - Consultas Cuántos niveles deben hacerse? Particionar hasta donde sea necesario. Las burbujas del último nivel (burbujas primitivas) tienen que poder describirse en una hoja. Existen reglas para saber cuantos niveles puede tener un sistema típico? En un sistema simple: 2 o 3; en uno medio: 3 a 6; y en uno complejo: 5 a 8. Deben particionarse todas las burbujas hasta el mismo nivel? No, hay procesos más complejos que otros y requieren distintos niveles de partición. Análisis y Diseño de Sistemas - Clase 16 7 Niveles del DFD - Consultas Cómo se muestran los niveles al usuario? Cada usuario ve lo que le interesa. Es mejor hacerlo de manera descendente. Cómo asegurar que los diagramas son consistentes? Los flujos que entran y salen de una burbuja de un nivel dado, deben corresponder con los que entran y salen de toda la figura en el nivel inmediato inferior (balanceo). Cómo se muestran los almacenamientos en los distintos niveles? Mostrar un almacenamiento por primer vez, en el nivel más alto que aparece como interface entre dos procesos. Análisis y Diseño de Sistemas - Clase 16 8 Introducción En el DFD, los datos juegan un rol importante. Es necesario proporcionar un medio organizado para representar las características de ellos. Gráficamente Diagrama de flujo de datos - Definición: Es una lista organizada de todos los elementos de datos que se pueden encontrar en el sistema bajo estudio. Debe tener definiciones precisas y rigurosas de manera de garantizar que tanto usuarios como analistas entienden lo mismo. Diccion. Datos Diagrama entidadrelación Diagrama de transición de estados Análisis y Diseño de Sistemas - Clase 16 9 Análisis y Diseño de Sistemas - Clase Es un conjunto organizado de todos los datos pertinentes al sistema. Contiene definiciones precisas y rigurosas para que tanto el analista como el usuario tengan un entendimiento común de todas las entradas, salidas, almacenamientos, y cálculos intermedios. El diccionario de datos es casi una gramática formal para definir el contenido de los objetos definidos durante el análisis estructurado. Es un repositorio de datos sobre datos. Describe el significado de los flujos y almacenamientos del DFD. Describe la composición de los flujos agregados de datos, es decir flujos complejos que se pueden descomponer en datos más elementales. Describen la composición de los paquetes de datos de almacenamientos. Especifica los valores y unidades relevantes de piezas elementales de información de los flujos de datos y de los almacenamientos. Análisis y Diseño de Sistemas - Clase Análisis y Diseño de Sistemas - Clase Estas transparencias proveen sólo una referecia a los temas. Para su estudio debe remitirse a la bibliografía. 2
3 Es un complemento al D.F.D. Un DFD sin DD no es posible de entender completamente. Un DD sin DFD tampoco es útil. Forma parte de la especificación estructurada. No es gráfico. Acompaña a los otros modelos gráficos. Ayuda a clarificar la terminología con los usuarios. Análisis y Diseño de Sistemas - Clase Marciano: Bien, qué es esto llamado nombre? - Usuario: Pues, Ud.sabe, es sólo un nombre, quiero decir, es con lo que nos llamamos unos a otros. - Marciano: Significa que se llaman de un modo cuando están contentos y de otro cuando están enojados? - Usuario: No, claro que no!. Un nombre es el mismo siempre... Un nombre de una persona lo distingue de otras personas. - Marciano: Ah! Ya entiendo!. Hacemos lo mismo en mi planeta. Mi nombre es 3, Usuario: Pero...eso es un número no un nombre!. - Marciano: Y es un muy nuen nombre, me enorgullezco de él. Nadie tiene algo parecido. Análisis y Diseño de Sistemas - Clase Usuario: Pero... cuál es su nombre y cuál su apellido? O 3 es el nombre y el resto es apellido? - Marciano: Qué esto de nombre y apellido? No entiendo. Tengo un solo nombre y siempre es el mismo. - Usuario: Pues, no funcionan así las cosas aquí. Tenemos un nombre, un apellido, y en algunos casos un segundo nombre también - Marciano: Significa eso que Ud. puede llamarse ? - Usuario: No, no permitimos números en nuestros nombres. Sólo pueden usarse los caracteres alfabéticos de la A a la Z. - La conversación podría continuar horas... (Pág. 212 y 213 del libro Análisis Estructurado Moderno, de Edward Yourdon) Análisis y Diseño de Sistemas - Clase Preguntas: 1. Todas las personas deben tener un nombre? 2. Qué pasa con los signos de puntuación en los apellidos? Ejemplo. D Agostino. 3. Se permiten los segundos nombres abreviados? Ejemplo: Juan X. Sánchez. 4. Existe una longitud mínima para el nombre de una persona? Ejemplo. Podría una persona llamarse XY? 5. Cómo se deben tratar los sufijos que a veces siguen a un nombre? Ej: Juan Pérez Jr. Se necesita una NOTACIÓN. Análisis y Diseño de Sistemas - Clase Notación = + está compuesto por y ( ) optativo puede estar presente o no. { } iteración. [ ] seleccionar una de varias alternativas. separa alternativas en la construcción. Ejemplo NOMBRE_COMPLETO: nombre_completo = título_cortesía + nombre + (segundo_nombre) +apellido. título_cortesía = [Sr. Srta. Sra. Dr. ] nombre = {carácter_legal} segundo_nombre = {carácter_legal} apellido = {carácter_legal} carácter_legal = [A-Z a-z ] Análisis y Diseño de Sistemas - Clase Análisis y Diseño de Sistemas - Clase Estas transparencias proveen sólo una referecia a los temas. Para su estudio debe remitirse a la bibliografía. 3
4 Definiciones La definición de un dato se introduce con el símbolo =. El = se lee como se define como, o significa. Ejemplo: A = B + C Se puede leer como Cuando digamos A, queremos decir una B y una C. A se compone de B y C A se define como B y C Flujos de Datos Estructuras de Datos Datos Elementales Almacenamientos de Datos Análisis y Diseño de Sistemas - Clase Análisis y Diseño de Sistemas - Clase Datos elementales Dato Elemental: son aquellos datos para los cuales ya no existe una descomposición con significado dentro del contexto del ambiente del usuario. Ejemplos: Nombre del cliente: cliente_nombre Fecha de nacimiento: cliente_fecha-nacimiento Convención: NombreEntidad_Atributo, al ordenar alfabéticamente, todas las definiciones de una misma entidad quedan agrupadas. Análisis y Diseño de Sistemas - Clase Datos opcionales Domicilio = (domicilio_envío) + (domicilio_factura) Significa que el domicilio puede consistir de: Sólo un domicilio de envío. Sólo un domicilio para enviar la factura. Un domicilio de envío y otro para enviar las facturas. Ninguno de los dos. Si esta última posibilidad no fuera posible, entonces se podría definir: Domicilio = [domicilio_envío domicilio_factura domicilio_envío + domicilio_factura] Análisis y Diseño de Sistemas - Clase Iteración La notación de iteración se usa para indicar la ocurrencia repetida de un componente de un dato. Alumnos_inscriptos = materianombre + año_cuatrimestre + {alumnoapellido + alumnonombre} Significa que Alumnos_inscriptos contien un nombre de materia, un año-cuatrimestre y también cero o más ocurrencias de alumnos. Se puede indicar con un límite inferior y superior de ocurrencias. Alumnos_inscriptos = materianombre + año_cuatrimestre + 0 {alumnoapellido + alumnonombre} 50 Selección o Alternativas La notación de selección indica que un dato consiste en exactamente un elemento de entre un conjunto de alternativas. Las opciones se encierran entre [ ] y se separan por una barra vertical. Ejemplos: sexo = [ femenino masculino ] estado_civil = [soltero casado divorciado separado viudo] Asegurarse que se contemplaron todas las alternativas posibles. Cota inferior Análisis y Diseño de Sistemas - Clase 16 Cota superior 23 Análisis y Diseño de Sistemas - Clase Estas transparencias proveen sólo una referecia a los temas. Para su estudio debe remitirse a la bibliografía. 4
5 Alias o Sinónimos Un alias o sinónimo es una alternativa de nombre para un dato. Es común cuando se trata con usuarios de distintas áreas. Se relaciona con el nombre primario del dato. Se debe evitar el uso de sinónimos, hasta donde sea posible. Definiciones del Análisis y Diseño de Sistemas - Clase Definiciones a incluir en el DD Flujos de datos. Almacenamientos de datos. Estructuras de datos. Datos Elementales. Almacenamientos de Datos Nombre: con el que aparece en el DFD. si ya existiera, es su nombre físico (si tuviera). AD (+ ED) Se identifica que es un almacenamiento y generalmente también es una estructura de datos. Podría ser un DE (dato elemental) nombre_almacenamiento = dato1 + dato2 + dato Notación: En la definición de los almacenamiento se debe identificar la clave primaria. La forma de señalarla es subrayando los datos que la componen Análisis y Diseño de Sistemas - Clase Análisis y Diseño de Sistemas - Clase Ejemplo: Almacenamientos de Datos Nombre: Clientes AD + ED clientes = cliente_tipo-doc + cliente_nro-doc + cliente_nombre + cliente_dirección + cliente_fecha-alta Flujos de Datos Nombre: con el que aparece en el DFD. puede ser el número de formulario. (si tuviera) FD ( + ED) Se identifica que es un flujo de dato y generalmente también es una estructura de datos. Podría ser un dato elemental (DE) nombre_flujo = dato1 + dato2 + (dato3) + Análisis y Diseño de Sistemas - Clase Análisis y Diseño de Sistemas - Clase Estas transparencias proveen sólo una referecia a los temas. Para su estudio debe remitirse a la bibliografía. 5
6 Ejemplo: Flujo de Datos Nombre: Nodedades_clientes FD + ED Novedades_clientes = [cliente_tipo-doc + cliente_nro-doc + cliente_nombre + cliente_dirección cliente_tipo-doc + cliente_nro-doc cliente_tipo-doc + cliente_nro-doc + (cliente_nombre) + (cliente_dirección )] Análisis y Diseño de Sistemas - Clase Otra definición posible Nombre: Nodedades_clientes FD + ED Novedades_clientes = cliente_tipo-doc + cliente_nro-doc + (cliente_nombre) + (cliente_dirección) Análisis y Diseño de Sistemas - Clase Datos Elementales Nombre: si existiera en el DD de la BD DE Clase: (numérica, alfanumérica, fecha,...) Longitud: Subconjunto válido / Significado: Fórmula de Cálculo: Unidad: (unidad de medida en el caso de un dato medible). Ejemplo: Dato Elemental Nombre: estado_civil DE Clase: alfanumérico Longitud: 1 Subconjunto válido / Significado S : soltero D : divorciado C : casado P : separado V : viudo O : otro Fórmula de Cálculo Unidad: Análisis y Diseño de Sistemas - Clase Análisis y Diseño de Sistemas - Clase Ejemplo: Dato Elemental Nombre: cantidad_descargada DE Clase: numérico Longitud: 2 enteros y 3 decimales. Subconjunto válido / Significado: Fórmula de Cálculo: Unidad: toneladas. Principio de Modularización Puede darse el caso de un elemento de dato lo suficientemente complejo como para necesitar ser descripto en términos de datos más simples. A su vez, los elementos de datos más simples se definen en términos de las unidades legítimas de los valores que pueden asumir. Análisis y Diseño de Sistemas - Clase Análisis y Diseño de Sistemas - Clase Estas transparencias proveen sólo una referecia a los temas. Para su estudio debe remitirse a la bibliografía. 6
7 Modularización: Ejemplo Definición Modularizada Factura = Factura_Encabezado + 1 {Factura_Detalle} n + Factura_Pie. Factura_Detalle = Artículo_Código + Artículo_Descripción + Artículo_Cantidad + Artículo_Precio + Artículo_Importe. Factura_Encabezado= Factura_Número + Factura_Fecha + Cliente_Descripción Factura_Pie = Factura_Subtotal + Factura_Descuento + Factura_Total Versus: Factura = Factura_Número + Factura_Fecha + Cliente_Descripción + 1 {Artículo_Código + Artículo_Descripción + Artículo_Cantidad + Artículo_Precio + Artículo_Importe} n + Factura_Subtotal + Factura_Descuento Consistencia del DD y DFD Se ha definido en el DD cada flujo del DFD? Se ha definido en el DD cada almacenamiento del DFD? Se han definido todos los componentes de los datos en el DD? Se ha utilizado la notación correcta para todas las definiciones? Hay elementos que no estén relacionados con los DFD s, los diagramas de entidad relación o los de transición de estados? + Factura_Total Análisis y Diseño de Sistemas - Clase Análisis y Diseño de Sistemas - Clase Consideraciones Generales Un DD no debe tener redundancia, esto es, información que puede obtenerse en algún otro elemento de la especificación estructurada. Debe ser fácil de mantener actualizado. Estos flujos no responden a muchas dudas de procedimiento que pueden surgir. Ejemplo: Cuántos paquetes de A y cuántos de B, forman un paquete de AB? Las respuestas no están en el DFD. Se necesitan las Descripciones Estructuradas de Proceso (DEP) Resumen de la Notación Análisis y Diseño de Sistemas - Clase Análisis y Diseño de Sistemas - Clase Temas de la clase de hoy Definición, Componentes,Notación Bibliografía: Análisis Estructurado Moderno Edward Yourdon Capítulo 10. Análisis y Diseño de Sistemas - Clase Estas transparencias proveen sólo una referecia a los temas. Para su estudio debe remitirse a la bibliografía. 7
Análisis de Sistemas. M.Sc. Lic. Aidee Vargas C. C. octubre 2007
Análisis de Sistemas M.Sc. Lic. Aidee Vargas C. C. octubre 2007 Metodologías de Desarrollo de Software Las metodologías existentes se dividen en dos grandes grupos: Metodologías estructuradas Metodologías
Más detallesNOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS
NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS Diagrama de Flujo de Datos: Diagrama en forma de red que representa el flujo de datos y las transformaciones que se aplican sobre ellos al moverse desde la entrada
Más detallesEstas visiones de la información, denominadas vistas, se pueden identificar de varias formas.
El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los
Más detallesSistemA Regional de Información y Evaluación del SIDA (ARIES)
SistemA Regional de Información y Evaluación del SIDA (ARIES) Que es ARIES? El Sistema Regional de Información y Evaluación del SIDA (ARIES) es un sistema informático del VIH/SIDA basado en el internet
Más detallesTécnica - Diagrama de Flujo de Datos (DFD)
Técnica - Diagrama de Flujo de Datos (DFD) Diagrama de Flujo de Datos (DFD) OBJETIVO Construir un modelo lógico del Sistema que facilite su comprensión tanto al equipo de desarrollo como a sus usuarios
Más detallesEl control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra.
Gestión de la tesorería y del riesgo El control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra. En este manual nos
Más detallesBASES DE DATOS - Microsoft ACCESS 2007-
BASES DE DATOS - Microsoft ACCESS 2007- Una base de datos es un archivo estructurado de datos que nos permite almacenarlos, modificarlos, ordenarlos, generar informes etc., de manera rápida. Un listín
Más detallesElementos del modelo de análisis. Modelado del análisis
Mecanismos del anál. Ingeniería del Software 1 Elementos del modelo de análisis Objetivos Describir lo que requiere el cliente Establecer base para la creación de un diseño SW Definir conjunto de requisitos
Más detalles3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)
3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.
Más detallesBases de datos en Excel
Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Bases de datos en Excel Hojas de cálculo Tema 5 Bases de datos en Excel Hasta ahora hemos usado Excel básicamente para realizar cálculos
Más detallesANÁLISIS DE LA SITUACIÓN ACTUAL DEL SISTEMA DE CONTROL DE RECLAMOS DE LA EMPRESA PROTOTIPO
CAPITULO 3 ANÁLISIS DE LA SITUACIÓN ACTUAL DEL SISTEMA DE CONTROL DE RECLAMOS DE LA EMPRESA PROTOTIPO En este apartado se detallaran los procesos con los que cuenta la empresa actualmente en estudio, ya
Más detallesDiccionario de Datos (DD)
Diccionario de Datos (DD) Propósitos de un DD Notaciones del DD: opcionalidad, repetición, selección, datos elementales y aliases DER y el DD DCla y el DD Consideraciones finales Modelamiento de Sistemas
Más detallesUnidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)
Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.
Más detallesCapítulo VI. Diagramas de Entidad Relación
Diagramas de Entidad Relación Diagramas de entidad relación Tabla de contenido 1.- Concepto de entidad... 91 1.1.- Entidad del negocio... 91 1.2.- Atributos y datos... 91 2.- Asociación de entidades...
Más detallesQue es normalización? Normalización de una base de datos Grados de normalización: Primera Forma Grados de normalización: Segunda Forma Grados de
Sergio Sánchez Que es normalización? Normalización de una base de datos Grados de normalización: Primera Forma Grados de normalización: Segunda Forma Grados de normalización: Tercera Forma Otras formas
Más detallesMatemática de redes Representación binaria de datos Bits y bytes
Matemática de redes Representación binaria de datos Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo pueden entender
Más detallesANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN
ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN Clase 6: Ingeniería de Requerimientos Metododología y Ejemplo Primer Cuatrimestre 2015 Mg. María Mercedes Vitturini
Más detallesLa ventana de Microsoft Excel
Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft
Más detallesCentro de Capacitación en Informática
Combinación de funciones y fórmulas =SI(Y(...)...) o =Si(O(...)...) En secciones anteriores vimos que la función SI() debía cumplir una condición, como por ejemplo, controlar si en una celda determinada
Más detallesGUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES
GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es
Más detallesAdministración Colaborativa de Riesgos
Administración Colaborativa de Riesgos Introducción Después de varios años trabajando y dando consultoría en empresas de diferentes giros, llego a la conclusión de que la administración de los riesgos
Más detalleshay alguien ahi? por Marcelino Alvarez maralvilla@gmail.com
hay alguien ahi? por Marcelino Alvarez maralvilla@gmail.com Un repaso a las estadísticas de lectura tanto de la página web como de la revista digital, para ver si alguien se acuerda de nosotros. Ya podemos
Más detallesCONCURSO DE DISEÑO DE MOBILIARIO URBANO MADRID DISEÑA
página 1 de 5-110-15-04-12-19-MD_respuestas CONCURSO DE DISEÑO DE MOBILIARIO URBANO MADRID DISEÑA Se recogen aquí las respuestas a todas las consultas planteadas por los concursantes. Se recuerda que el
Más detallesAnálisis de los datos
Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Análisis de los datos Hojas de cálculo Tema 6 Análisis de los datos Una de las capacidades más interesantes de Excel es la actualización
Más detallesPrograma para el Mejoramiento de la Enseñanza de la Matemática en ANEP Proyecto: Análisis, Reflexión y Producción. Fracciones
Fracciones. Las fracciones y los números Racionales Las fracciones se utilizan cotidianamente en contextos relacionados con la medida, el reparto o como forma de relacionar dos cantidades. Tenemos entonces
Más detallesInternet como herramientas de comunicación: El correo electrónico
Internet como herramientas de comunicación: El correo electrónico 1. El correo electrónico Objetivo del tema: Aprender a manejar el correo electrónico y los medios de comunicación existentes en Internet.
Más detallesUna vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón.
11. RECIBOS. Desde esta opción de Menú vamos a completar el proceso de gestión de los diferentes tributos, generando recibos, informes de situación, impresiones, etc. 11.1. GENERACIÓN DE RECIBOS. Una vez
Más detallesH E R R A M I E N T A S D E A N Á L I S I S D E D A T O S HERRAMIENTAS DE ANÁLISIS DE DATOS
H E R R A M I E N T A S D E A N Á L I S I S D E D A T O S HERRAMIENTAS DE ANÁLISIS DE DATOS Una situación que se nos plantea algunas veces es la de resolver un problema hacia atrás, esto es, encontrar
Más detallesGuía para el tratamiento en Allegro de recibos para centros no pertenecientes a la Generalitat Valenciana.
Guía para el tratamiento en Allegro de recibos para centros no pertenecientes a la Generalitat Valenciana. Esta guía muestra como proceder en la configuración y posterior uso de la aplicación Allegro en
Más detalles2 EL DOCUMENTO DE ESPECIFICACIONES
Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir
Más detallesDecisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama.
Diagrama de Flujo La presentación gráfica de un sistema es una forma ampliamente utilizada como herramienta de análisis, ya que permite identificar aspectos relevantes de una manera rápida y simple. El
Más detalles1. Que es un nombre de dominio? Es un conjunto de caracteres alfanuméricos utilizados para identificar una computadora determinada en Internet.
Preguntas Frecuentes: 1. Que es un nombre de dominio? Es un conjunto de caracteres alfanuméricos utilizados para identificar una computadora determinada en Internet. Cada computadora en Internet tiene
Más detallesCAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar
CAPITULO 4 Requerimientos, Análisis y Diseño El presente capítulo explica los pasos que se realizaron antes de implementar el sistema. Para esto, primero se explicarán los requerimientos que fueron solicitados
Más detallesBPMN Business Process Modeling Notation
BPMN (BPMN) es una notación gráfica que describe la lógica de los pasos de un proceso de Negocio. Esta notación ha sido especialmente diseñada para coordinar la secuencia de los procesos y los mensajes
Más detallesProcesos Críticos en el Desarrollo de Software
Metodología Procesos Críticos en el Desarrollo de Software Pablo Straub AgileShift Imagine una organización de desarrollo de software que consistentemente cumple los compromisos con sus clientes. Imagine
Más detallesDiseño orientado al flujo de datos
Diseño orientado al flujo de datos Recordemos que el diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos), obtenemos
Más detallesPrograma diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.
Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.
Más detallesServicio de Email Marketing
Servicio de Email Marketing Cuando hablamos de Email marketing, es un envío Masivo de correos con permisos realizado por herramientas tecnológicas de correo electrónico, mediante el cual su anuncio estará
Más detallesCiclo de vida y Metodologías para el desarrollo de SW Definición de la metodología
Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto
Más detallesAlberto Marcano Díaz
Tutorial sobre Internet y su uso (Básico) Creado por: Alberto Marcano Díaz alberto.marcano@gmail.com Diciembre, 2006 San Cristóbal, Táchira. VENEZUELA En la nueva era, Internet y todo su entorno es una
Más detallesIntroducción a la Firma Electrónica en MIDAS
Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento
Más detallesServicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción... 2. Barra de Herramientas...
Indice Página Introducción... 2 Acceso al Sistema... 3 Barra de Herramientas... 4 Menú Principal... 5 Operación Catálogos Reportes Consultas Entradas Por Orden de Compra... 6 Entradas Directas... 8 Salidas
Más detalles1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE
MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4
Más detallesManual de rol gestor de GAV para moodle 2.5
Manual de rol gestor de GAV para moodle 2.5 Consultas LDAP-GAUR... 2 Buscar en LDAP datos de un usuario... 2 Docentes... 3 Buscar en GAUR datos de un docente... 3 Buscar en GAUR la docencia de un docente
Más detallesII. Relación con Terceros
II. Relación con Terceros Introducción a la Relación con Terceros Los terceros se refieren a las entidades con las cuales se realizan transacciones en la organización. Hay tres tipos de terceros, están:
Más detallesTABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse.
TABLA DE DECISION La tabla de decisión es una herramienta que sintetiza procesos en los cuales se dan un conjunto de condiciones y un conjunto de acciones a tomar según el valor que toman las condiciones.
Más detalles1.- INTRODUCCIÓN 2.- PARÁMETROS
1.- INTRODUCCIÓN Hemos diseñado una aplicación que facilite el envío a las entidades bancarias de las de cobro por domiciliación. La entrada de esta aplicación pueden ser, tanto ficheros cuyos formatos
Más detallesGuía de uso del Cloud Datacenter de acens
guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar
Más detallesDirecciones IP y máscaras de red
También en este nivel tenemos una serie de protocolos que se encargan de la resolución de direcciones: ARP (Address Resolution Protocol): cuando una maquina desea ponerse en contacto con otra conoce su
Más detallesOperación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática
Manejo básico de base de datos Unas de las capacidades de Excel es la de trabajar con listas o tablas de información: nombres, direcciones, teléfonos, etc. Excel puede trabajar con tablas de información
Más detallesIngeniería del Software I
- 1 - Ingeniería del Software I Introducción al Modelo Conceptual 2do. Cuatrimestre 2005 INTRODUCCIÓN... 2 CLASES CONCEPTUALES... 3 ESTRATEGIAS PARA IDENTIFICAR CLASES CONCEPTUALES... 3 Utilizar lista
Más detallesIntroducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual
Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los
Más detallesMateria: Informática. Nota de Clases Sistemas de Numeración
Nota de Clases Sistemas de Numeración Conversión Entre Sistemas de Numeración 1. EL SISTEMA DE NUMERACIÓN 1.1. DEFINICIÓN DE UN SISTEMA DE NUMERACIÓN Un sistema de numeración es un conjunto finito de símbolos
Más detallesARQUITECTURA DE DISTRIBUCIÓN DE DATOS
4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia
Más detalles15 CORREO WEB CORREO WEB
CORREO WEB Anteriormente Hemos visto cómo funciona el correo electrónico, y cómo necesitábamos tener un programa cliente (Outlook Express) para gestionar los mensajes de correo electrónico. Sin embargo,
Más detallesFACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIA (UNT) PROGRAMACIÓN II (E11) EJEMPLO TEORÍA - 2015
El ejemplo presentado en este documento tiene como finalidad presentar la práctica que se desarrollará durante todas las clases teóricas de la asignatura a lo largo de todo el cuatrimestre. Presentación
Más detallesORIENTACIONES GENERALES SOBRE EL PROCESO DE TRABAJO DE GRADO
PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD ESTUDIOS AMBIENTALES Y RURALES MAESTRIA EN DESARROLLO RURAL ORIENTACIONES GENERALES SOBRE EL PROCESO DE TRABAJO DE GRADO SOBRE LO QUE ESPERA LA MAESTRÍA DEL TRABAJO
Más detallesÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)
JOOMLA! ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) Es necesario comentar que este manual ha sido diseñado en su mayor parte por comunidadjoomla.org. Este manual es una
Más detallesEmail Marketing o Spam? www.masterbase.com
ebook www.masterbase.com Introducción Diferentes definiciones del Spam Entregar algo que no es solicitado y menos deseado por alguien Enviar correo masivo de forma indiscriminada. Enviar de manera persistente,
Más detallesCapitulo 3. Desarrollo del Software
Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista
Más detallesCómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?
Preguntas frecuentes Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Atención! Esta opción es de configuración y solamente la prodrá realizar el administrador de la
Más detallesMódulo 9 Sistema matemático y operaciones binarias
Módulo 9 Sistema matemático y operaciones binarias OBJETIVO: Identificar los conjuntos de números naturales, enteros, racionales e irracionales; resolver una operación binaria, representar un número racional
Más detallesBase de datos en Excel
Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de
Más detallesConciliación bancaria en CheqPAQ Cargado de estado de cuenta
Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Introducción Con la finalidad de mantenerte informado respecto a todos los cambios y mejoras de los productos de CONTPAQ i, ponemos a tu disposición
Más detallesBASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación
UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II BASE DE DATOS Comenzar presentación Base de datos Una base de datos (BD) o banco de datos es un conjunto
Más detallesTecnologías en la Educación Matemática. Expresiones. Datos. Expresiones Aritméticas. Expresiones Aritméticas 19/08/2014
Tecnologías en la Educación Matemática jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR 1 Datos Los algoritmos combinan datos con acciones. Los datos de entrada
Más detallesProceso de desarrollo del software modelo en cascada
Proceso de desarrollo del software modelo en cascada Análisis: Necesidades del usuario especificaciones Diseño: Descomposición en elementos que puedan desarrollarse por separado especificaciones de cada
Más detallesSIIGO Pyme. Informes de Saldos y Movimientos de Inventarios. Cartilla I
SIIGO Pyme Informes de Saldos y Movimientos de Inventarios Cartilla I Tabla de Contenido 1. Presentación 2. Qué son Inventarios? 3. Qué son Informes? 4. Qué son Informes de Saldos y Movimientos en Inventarios?
Más detalles3. Presionar en el botón Buscar para obtener el siguiente cuadro:
Búsqueda de datos Si necesitáramos encontrar en nuestra tabla un número de cliente determinado, es posible ubicarlo fácilmente dado que este campo es justamente la clave principal de la tabla, pero cómo
Más detallesLA LEY ORGANICA DE PROTECCION DE DATOS Y LAS CONSULTAS MEDICAS
LA LEY ORGANICA DE PROTECCION DE DATOS Y LAS CONSULTAS MEDICAS JOSE ENRIQUE PEÑA MARTIN Letrado Jefe Servicio Juridico del ICOM Vicepresidente 2º de la Asociación Andaluza de Derecho Sanitario La Ley Orgánica
Más detallesIngeniería del Software I Clase de Testing Funcional 2do. Cuatrimestre de 2007
Enunciado Se desea efectuar el testing funcional de un programa que ejecuta transferencias entre cuentas bancarias. El programa recibe como parámetros la cuenta de origen, la de cuenta de destino y el
Más detallesCapítulo 9. Archivos de sintaxis
Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta
Más detallesFORMACIÓN DE EQUIPOS DE E-LEARNING 2.0 MÓDULO DE DISEÑO Y PRODUCCIÓN DE MATERIALES UNIDAD 6 B
141 1 FORMACIÓN DE EQUIPOS DE E-LEARNING 2.0 Unidad 6 B 142 2 Índice SEGUIMIENTO DE PERSONAS 1 INFORMES 2 143 3 SEGUIMIENTO DE PERSONAS E INFORMES EN MOODLE El seguimiento de los participantes en Moodle
Más detallesPARA QUÉ NÚMEROS REALES... 2 SUCESIONES... 3 NÚMEROS COMPLEJOS... 5 CÓNICAS... 6 FUNCIÓN INVERSA... 7 FUNCIONES CUADRÁTICAS... 8
PARA QUÉ SIRVE? Índice NÚMEROS REALES.... 2 SUCESIONES.... 3 SUCESIONES ARITMÉTICAS Y GEOMÉTRICAS.... 4 NÚMEROS COMPLEJOS.... 5 CÓNICAS.... 6 FUNCIÓN INVERSA.... 7 FUNCIONES CUADRÁTICAS.... 8 TEOREMA DE
Más detallesGedicoPDA: software de preventa
GedicoPDA: software de preventa GedicoPDA es un sistema integrado para la toma de pedidos de preventa y gestión de cobros diseñado para trabajar con ruteros de clientes. La aplicación PDA está perfectamente
Más detallesCOMO AUMENTAR MIS VENTAS: ENFOQUE EN PROMOCION Y PUBLICIDAD
COMO AUMENTAR MIS VENTAS: ENFOQUE EN PROMOCION Y PUBLICIDAD OBJETIVOS Conocer la importancia del uso de Publicidad y Promoción en el negocio. Cómo mejorar el negocio a través de la Promoción y Publicidad.
Más detallesHacemos que tu negocio se mueva. Plataforma de ventas. www.movilidapp.com. 2014 movilidapp
Hacemos que tu negocio se mueva Plataforma de ventas www.movilidapp.com 2014 movilidapp NUESTRA PLATAFORMA DE VENTAS Nuestra plataforma de ventas permite gestionar la realización de pedidos de sus productos
Más detallesTécnicas de prueba 1. FUNDAMENTOS DE LA PRUEBA DEL SOFTWARE
Técnicas de prueba El desarrollo de Sistemas de software implica la realización de una serie de actividades predispuestas a incorporar errores (en la etapa de definición de requerimientos, de diseño, de
Más detallesProceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:
PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo
Más detallesPlataforma e-ducativa Aragonesa. Manual de Administración. Bitácora
Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar
Más detallesMEDIDAS DE TENDENCIA CENTRAL
CAPÍTULO 14 MEDIDAS DE TENDENCIA CENTRAL A veces, de los datos recolectados ya organizados en alguna de las formas vistas en capítulos anteriores, se desea encontrar una especie de punto central en función
Más detallesby Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true
by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true I. FUNDAMENTOS 3. Representación de la información Introducción a la Informática Curso de Acceso a la Universidad
Más detallesRecomendaciones para elaborar bases de datos
Recomendaciones para elaborar bases de datos Independientemente de si son tablas de datos construidas desde cero por el periodista o si se trata de información que él solicitó y obtuvo de la entidad o
Más detallesSECRETARÍA DE FINANZAS DEL DISTRITO FEDERAL P05 PANEL DE CONTROL DEL PROGRAMA HONORARIOS
SECRETARÍA DE FINANZAS DEL DISTRITO FEDERAL P05 PANEL DE CONTROL DEL PROGRAMA HONORARIOS ROLES: ADMN_HON_05 Fecha:30ƒ08ƒ2012 1/26 2/26 PANEL DE CONTROL DEL PROGRAMA DE HONORARIOS Objetivo : Permite crear
Más detallesNormalización de bases de datos
Normalización de bases de datos Se explican los conceptos de la normalización de bases de datos, mismos que son necesarios para un buen diseño de una base de datos. Fecha de creación: 29 May del 2003-12:31
Más detallesTema 6: Diseño de bases de datos relacionales.
6.1 Introducción. Tema 6:. Las dificultades inherentes al diseño de una base de datos han de afrontarse con procedimientos ordenados y metódicos. En el proceso de diseño de una base de datos hemos de distinguir
Más detallesREGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS
REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS La gestión del asesor comercial se basa en mantener contacto personalizado con un grupo de clientes empresariales o personales.
Más detallesIncidencias: Todas las incidencias que ocurrirán durante el apadrinamiento de un niño se deben registrar para poder buscar soluciones.
Apadrinamiento ONG Estudio preliminar: Se desea diseñar una aplicación para la gestión de los apadrinamientos de una asociación ONG. Para ello el sistema proporcionara una interfaz al usuario para poder
Más detallesDatos estadísticos. 1.3. PRESENTACIÓN DE DATOS INDIVIDUALES Y DATOS AGRUPADOS EN TABLAS Y GRÁFICOS
.. PRESENTACIÓN DE DATOS INDIVIDUALES Y DATOS AGRUPADOS EN TABLAS Y GRÁFICOS Ser: Describir el método de construcción del diagrama de tallo, tabla de frecuencias, histograma y polígono. Hacer: Construir
Más detalles2.- Diseño del comportamiento: Diagrama de actividades. Mª Antonia Zapata
2.- Diseño del comportamiento: Diagrama de actividades Mª Antonia Zapata Introducción Los diagramas de actividades sirven para representar el comportamiento dinámico de un sistema haciendo hincapié en
Más detallesServicio Webmail. La fibra no tiene competencia
Servicio Webmail La fibra no tiene competencia Contenido 1. INTERFAZ WEBMAIL 3 2. BARRA SUPERIOR 3 3. CORREO 3 3.1. Barra de herramientas de correo 4 3.2. Sección carpetas de correo 9 3.3. Sección de contenidos
Más detallesCapítulo 2 Tratamiento Contable de los Impuestos. 2.1 Normas Internacionales de Contabilidad
Capítulo 2 Tratamiento Contable de los Impuestos 2.1 Normas Internacionales de Contabilidad Las Normas Internacionales de Contabilidad (NIC) o International Financial Reporting Standard (IFRS) son los
Más detallesPasos básicos para el uso del programa punto de ventas plus
Pasos básicos para el uso del programa punto de ventas plus Lo primero a realizar es cargar los artículos que disponemos en stock para la venta. Eso lo realizamos ingresando desde el botón de Agregar /
Más detallesANÁLISIS DE LA ENCUESTA DE SATISFACCIÓN DE USUARIOS MARZO 2014
Teléfono: (506) 25112965 Oficina de Suministros Universidad de Costa Rica Fax: ((506) 25114242 Correo electrónico: antonio.marin@ucr.ac.cr ANÁLISIS DE LA ENCUESTA DE SATISFACCIÓN DE USUARIOS MARZO 2014
Más detallesPS.Vending Almacén Pocket PC
Versión 1.0 Enero 2013 Autor: Pedro Naranjo Rodríguez www.psvending.es Contenido Qué es PS.Vending Almacén Pocket PC?... 3 Funciona PS.Vending Almacén Pocket PC independiente de PS.Vending?... 3 Requisitos...
Más detallesPOLÍTICA DE COOKIES. Informamos a los Usuarios de Internet que en el Web utilizamos cookies.
POLÍTICA DE COOKIES 1. INTRODUCCIÓN Este documento describe la Política de cookies que regula el sitio web con URL http://www.controlintegral.net, (desde ahora el Web ), con el objetivo de garantizar la
Más detallesMANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO
MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 3 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 3 HERRAMIENTA
Más detallesDiagramas de Clases ~ 1 ~ Ing. Fabián Silva Alvarado
Diagramas de Clases ~ 1 ~ Ing. Fabián Silva Alvarado DIAGRAMAS DE CLASES RELACIONES ENTRE CLASES Una vez que tengamos todas nuestras clases, será necesario que estas se asocien, con el fin de mostrar la
Más detallesBase de datos en Access
Unidad 6.-Bases de Datos en Access Autor: Dr. Ramón Roque Hernández http://ramonroque.com/materias/pootec.htm ramonroque@yahoo.com Colaboradores: Ing. Gloria Ma. Rodríguez Morales grodríguez@itnuevolaredo.edu.mx
Más detallesEn nuestro caso para cargar los nuevos artículos pulsaremos sobre el botón nuevo y se abrirá el formulario de alta y modificación de datos.
Sistemas GDS para puntos de ventas http://www.gdssistemas.com.ar Pasos básicos para el uso del programa punto de ventas plus Lo primero a realizar es cargar los artículos que disponemos en stock para la
Más detalles