SISTEMAS DE INFORMACIÓN I

Slides:



Advertisements
Presentaciones similares
Ciclo de Vida de Desarrollo de los Sistemas de Información
Advertisements

SISTEMAS DE INFORMACIÓN I
MODELOS ORIENTADOS A OBJETOS
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
Análisis y Diseño Estructurado
ANÁLISIS DE REQUERIMIENTOS
Despliegue de la Función de la Calidad “QFD”
FUNDAMENTOS DE PROGRAMACIÓN
Unidad I: Transición del Análisis hacia el Diseño
MODELADO DE ANALISIS Y DISEÑO
Fundamentos de Ingeniería de Software
Guia Diseño Robert Echeverria
Diseño del Esquema de BD
INGENIERIA DE REQUERIMIENTOS
DESARROLLO DE SISTEMAS
Métricas Web. Mediante las métricas Web, podemos calificar un sitio en función de su calidad, sumatorio de varios factores, comentados en el resto de.
Estrategia de desarrollo por prototipos de aplicaciones
SEMANA Introducción.
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
Ingeniería de Sistemas Requerimientos
“Procesos Hospitalarios”
Ingeniería de Software
Gestión por procesos.
DISEÑO DE SOFTWARE 1ª. Parte
Fundamentos de programación
CICLO DE VIDA DEL SOFTWARE
Ciclo de Vida del Software Paradigmas de Desarrollo
REQUERIMIENTOS DE SOFTWARE
Análisis del sistema.
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
CONCEPTOS BÁSICOS Diseño de Sistemas.
Ingeniería de Software Asistida por Computadora
Análisis de Sistemas.
Diseño: Fundamento y Documentación ISF5501 Ingeniería de Software Semana 13/2.
Análisis y diseño detallado de aplicaciones informáticas de gestión
Diccionario de Datos.
Presentado por: YULI ANDREA CUELLAR M  Es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
COLEGIO DE EDUCACIÓN PROFESIONAL TÉCNCA DEL ESTADO DE MÉXICO
Importancia en la efectividad del:
Diseño de Software y su Proceso
DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN DE LA CALIDAD
Representación de Algoritmos
Estudio de Viabilidad del Sistema (EVS)
El modelo de análisis tiene como objetivo generar una arquitectura de objetos que sirva como base para el diseño posterior del sistema. Dependiendo del.
Ingeniería del software
En la actualidad para muchas organizaciones, los sistemas de información basados en computadoras son el corazón de las actividades cotidianas y objeto.
Diseño de Sistemas.
Introducción al análisis de sistemas
Ingeniería de Requisitos
Fundamentos de Sistemas Expertos
Elaboración de algoritmos usando lógica de programación
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Unidad 3 MODELO DE ANALISIS.
CICLO DE VIDA DEL DESARROLLO DE SOFTWARE. QUE ES EL CICLO DEL DESARROLLO DE SOFTWARE es una estructura aplicada al desarrollo de un producto de software.
CICLO DE VIDA CLÁSICO DE UN SISTEMA
Actividades en el Proceso de desarrollo de Software
Introducción al análisis de sistemas Universidad Católica.
ANÁLISIS ESTRUCTURADO
Ingeniería de Software
3. Paradigmas de la ingeniería de software.
Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar [ Rational ]. Un requerimiento de software puede.
Sistemas de Información II
Las fases del ciclo de la vida de desarrollo de sistemas
Maestría en Gerencia en Tecnología de la Información Cátedra Ingeniería de Software Profesora: Mary Carmen Milano. Integrantes: Rosa Arellano Osbaldo Goitia.
ETAPA DE ANÁLISIS Profesora: Msc. Nelwi Báez. Etapas Sistema de Información AnálisisDesarrolloDiseño.
Fundamentos de Ingeniería de Software
Diccionario/Directorio de Datos
Entregables del Proyecto
Transcripción de la presentación:

SISTEMAS DE INFORMACIÓN I Técnicas para el Análisis de Requerimientos

Objetivo de aprendizaje Que el alumno conozca y aplique técnicas y diferentes métodos actuales para el análisis de requerimientos.

Contenido temático Técnicas estructuradas para el análisis de requerimientos Características del análisis estructurado Especificación formal de datos Diagrama de flujos y control de datos Diccionario de datos Especificación de procesos Lenguaje natural Lenguaje estructurado Tablas de decisión Árboles de decisión

Contenido temático Técnicas orientadas a objetos para el análisis de requerimientos Características del análisis orientado a objetos Especificación formal de objetos Casos de uso Modelado de clases, responsabilidades y colaboraciones Definición de atributos Definición de servicios Prototipos rápidos para la determinación de requerimientos

Contenido temático Técnicas basadas en componentes Otras técnicas Ingeniería del dominio Identificación y clasificación de los componentes reutilizables Caracterización de los componentes Otras técnicas

Actividades de la Unidad Realizar un ejercicio en clase para cada técnica de análisis, donde se determine que herramientas utilizar para representar los requerimientos, de acuerdo a la naturaleza del problema a resolver (DFD, Casos de Uso, Diagrama de transición, etc.) A partir de un caso práctico 2 especificar los requerimientos del sistema, usando las plantillas proporcionadas por la técnica, las herramientas de software para metodología estructurada, orientada a objetos y orientada a componentes. Presentar avances del proyecto final.

Criterios para la Calificación PORCENTAJE Examen teórico 40 Avance de Proyecto Final 30 Prácticas y ejercicios en clase 10 Tareas/Investigaciones Participación 5 Puntualidad y asistencia

Técnicas estructuradas para el análisis de requerimientos Características del análisis estructurado Especificación formal de datos Diagrama de flujos y control de datos Diccionario de datos Especificación de procesos Lenguaje natural Lenguaje estructurado Tablas de decisión Árboles de decisión

Características del análisis estructurado ¿Qué es el análisis estructurado? El objetivo que persigue es estructurar u organizar las tareas asociadas con la determinación de requerimientos para obtener la comprensión completa y exacta de una situación dada.

Características del análisis estructurado Se concentra en especificar lo que se requiere que haga el sistema o la aplicación. No se establece como cumplirán los requerimientos o la forma en que implantaran la aplicación. Más bien permite que las personas observen los elementos lógicos separados de los componentes físicos. Después de esto se puede desarrollar un modelo físico eficiente para la situación donde será utilizado.

Características del análisis estructurado Componentes: Símbolos gráficos (iconos y convenciones para identificar y describir los componentes de un sistema junto con las relaciones entre estos componentes) Diccionario de Datos (descripciones de todos los datos utilizados en el sistema) Descripciones de procesos y procedimientos (declaraciones formales que emplean técnicas y lenguajes que permiten a los analistas describir actividades importantes que forman parte del sistema) Reglas (estándares para describir y documentar el sistema en forma correcta y completa)

Análisis del flujo de datos Estudia el empleo de los datos en cada actividad, documenta los hallazgos con diagramas de flujo de datos y en los diccionarios de datos que describen de manera formal los datos del sistema y los sitios donde son utilizados.

Flujo de Datos -Proceso -Decisión -Datos -Documento -Conector -Pantalla -Terminador -Datos almacenados

Flujo de Datos (Un ejemplo) *Proceso de Evaluación Docente del Sistema de Gestión de Calidad en el ITSSP (2007)

Diccionario de Datos Es un catálogo, un dispositivo de los elementos de un sistema. Se desarrolla durante el análisis del flujo de datos y auxilia a los analistas que participan en la determinación de los requerimientos del sistema. Sus elementos se centran alrededor de los datos y en la forma en que están estructurados para satisfacer los requerimientos de los usuarios y las necesidades de la organización.

Razones para usar diccionarios de datos Para manejar los detalles en sistemas grandes. Para comunicar un significado común para todos los elementos del sistema. Para documentar las características del sistema. Para facilitar el análisis de los detalles con la finalidad de evaluar las características y determinar donde efectuar cambios en el sistema. Para localizar errores y omisiones en el sistema.

Contenido del diccionario de datos El diccionario contiene 2 tipos de descripciones para el flujo de datos dentro del sistema: Elemento de datos; son bloques básicos para todos los demás datos del sistema. Estructura de datos; es un grupo de datos elementales que están relacionados con otros y que en conjunto describen un componente del sistema.