Sistemas de Información I 2016 Prof. Roberto García.

Slides:



Advertisements
Presentaciones similares
SISTEMAS DE INFORMACIÓN I
Advertisements

Ingeniería de Software II
Documento de Diseño Arquitectónico y Detallado
Plan de Implantación Sistemas de Información III
ANÁLISIS Y DISEÑO ESTRUCTURADO
BizAgi - Business Agility
INTECPLAN L.M. KARLA ANDRADE REYES.
Unidad I: Transición del Análisis hacia el Diseño
METODOLOGÍA PARA IMPLANTAR UN SISTEMA INTEGRADO DE INFORMACIÓN
Diseño del Esquema de BD
DESARROLLO DE SISTEMAS
Evaluación de Productos
SISTEMAS DE INFORMACION GERENCIAL
“Especificación de Requerimientos”
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
Desarrollo de Sistemas Ciclo de Vida Prof. Roberto García 04 Metodo de Ciclo de Vida..PPT.
“Procesos Hospitalarios”
(c) P. Gomez-Gil, INAOE DISEÑO DE COMPONENTES DE SOFTWARE * NOTAS DEL CURSO Ingeniería de Software I DRA. MARIA DEL PILAR GÓMEZ GIL INAOEP.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
El Ciclo de Vida del Proyecto
Las etapas de un proyecto
El Modelo Esencial.
Unidad VI Documentación
Metodología para el desarrollo de Software educativo POO
Relator: Juan Bravo C. Doctor por la Universidad de Lleida Director Evolución, Centro de Estudios Avanzados Modelación de una solución.
Sistemas de Información I Sistema de Compras
Página 1 19/04/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Repaso.
1 Gracias Proceso de Gestión de Cambios a Requerimientos.
Organización y Estructuración de Datos
Plan de Sistemas de Información (PSI)
Análisis y diseño detallado de aplicaciones informáticas de gestión
Organización y Estructuración de Datos Profesor Titular: Mg Carlos G. Neil 2009.
Ximena Romano – Doris Correa
DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN DE LA CALIDAD
Trainning DFD.
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.
Especialización en Desarrollo de Software
Fecha: 2/9/98 99CAES012_00.POT IMPLANTACIÓN DE UN MODELO DE CALIDAD MODELO DE CALIDAD OR G A N I Z AC I Ó N MODELO DESARROLLO CLIENTE TECNOLOGÍATECNOLOGÍA.
Trainning DFD.
Las etapas de un proyecto Yussef Farran L.
Ciclo de vida de un sistema
Introducción al análisis de sistemas
Ingeniería de Requisitos
FACTIBILIDAD DE LOS SISTEMAS DE INFORMACIÓN
Roles de Open UP.
MANUAL DE PROCEDIMIENTOS
Introducción al proceso de verificación y validación.
CICLO DE VIDA CLÁSICO DE UN SISTEMA
ANÁLISIS ESTRUCTURADO
Proceso de Diseño de Interfaces
Fundamentos de la Gerencia de Proyectos
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Ing. Adolfo Marcelo A1 SEGUNDO TRABAJO OBLIGATORIO DE GESTION TECNOLOGICA EMPRESARIAL TEMA: “SISTEMA DE INFORMACION TECNOLOGICA DE UN PEQUEÑA EMPRESA”
Introducción a la Administración de Proyectos
Las etapas de un proyecto Yussef Farran L.
GUÍA PARA LA FORMULACIÓN DE PROYECTOS DE INVERSIÓN A NIVEL DE PERFIL
Taller – Plan Nacional de Adaptación de Honduras (PNA) Dirección General de Inversiones Públicas (DGIP) Julio, 2015.
VI. EVALUACIÓN DE LOS RECURSOS
Transición del Sistema de Gestión Integrado de los Requisitos de la Norma NTC ISO 9001:2008 a los Requisitos de la Norma NTC ISO 9001:2015 Febrero de 2016.
Nombre del campus Componente profesional
Sistemas de Información II Análisis, Diseño y Desarrollo de Sistema Comercial (Básico)
Entregables del Proyecto
Seminario de Sistemas Distribuidora Autores: Silvana Bassi Federico Albera Director: Lic. José A. Peralta Febrero de 2008.
1 PRESENTACIÓN DE PRODUCTO SISTEMA DE ADMINISTRACIÓN DE BIENES INMUEBLES Y BIENES MUEBLES.
Fase de Inicio Proceso Unificado de Desarrollo de Software.
Desarrollo de Sistemas Ciclo de Vida Prof. Roberto García 04 Metodo de Ciclo de Vida..PPT.
Sistemas de Información I Sistema de Compras
Junio, 2013.
Modelos y Sistemas.
Transcripción de la presentación:

Sistemas de Información I 2016 Prof. Roberto García

Introducción a S.I. I Clase 1

Porque es necesaria una metodología ¿?

Modelos Clase 1

Modelos del Sistema Modelos de Sistema Modelo EsencialModelo de Implementación Modelo Ambiental Modelo Comportamiento Modelo de Impl. Usuario Modelo Impl. Sofware Modelo Arquit. Modelo de Componentes Lista de Eventos Lista Est. Resp. Diagrama N 0 Propósito Esquema de Transf. Esquema de Datos Esp.de Req. No Fun. Esq. Tecnología Esq. Procesadores Esq. de Datos Prototipo interfaces Esq. Componentes

Ciclos de Vida Clase 2

Ciclo de Vida (Modelo Cascada)

Ciclo de Vida (Modelo Espiral)

Marcos Teóricos y Prácticos Clase 2

Análisis y Diseño de Sistemas Construcción de Modelos Herramientas Descripción Funcional Metodología Ciclo de Vida - Análisis - Diseño - Desarrollo - Puesta en prod. ============ + Fases + Etapas + Tareas Diagrama de flujo de datos Diagramas de descomposición de procesos Diccionario de datos Especificación de procesos Herramientas Descripción de Datos Diagrama entidad / relación Normalización de BD Herramientas Descripción de Control Diagrama de transición de estado Diagramas de estructura Diagrama de navegación de ventanas Diagramas de Paquetes Lista de eventos Lista de estímulos y respuestas Diagrama de contexto Modelo funcional Modelo de implementación Marco Teórico Marco Práctico

Metodología a Aplicar Clase 3 a Clase 5

Producción

Descripción de las Necesidades Ejemplo Sistemas de Compras Clase 9 y 10

No relevado Módulo Ingreso de Solicitudes de compras y Pedidos de Reaprovicionamiento Descripción de las Necesidades Cursograma (Sistemas de Compras)

MODULO 2: Selección del proveedor y adjudicación de la compra (altamente formalizado por escrito) Descripción de las Necesidades Cursograma (Sistemas de Compras)

Documentos de Estudio de Factibilidad Clase 13 y 14

NOMBRE Estudio de Factibilidad Técnico/Funcional OBJETIVO Estudio de la funcionalidad, el rendimiento y las restricciones que puedan afectar a la posibilidad de realización del sistema. Análisis y evaluación de distintas alternativas para el desarrollo del sistema. CONTENIDO Fecha:..../....../ Proyecto: Responsable: Sector: Participantes: Idea/objetivo: (incluir ficha de descripción de la necesidad) - Relevamiento - Presentación contexto (dónde) - Necesidades (relevamiento detallado) - Problemáticas detectadas - Situación actual (cómo se desarrolla hoy) - Factibilidad técnica / funcional - Diagnóstico de la situación actual (PMO[1])[1] - Alternativas. Escenarios de solución (FMO[2])[2] - Descripción de tipos de solución[3] (producto, desarrollo, evolución, no hace falta.)[3] - Impacto - Plan Maestro de Sistemas. Arquitectura sistemas. Otros sistemas, visión TMN, mapeo TOM - Plan tecnológico - Parque informático - Procesos del cliente - Usuario - Organización - Ventajas y desventajas de la alternativa - Plazos estimados para llevar adelante la alternativa - Riesgos de no ejecución - Conclusión RESPONSABLE Líder Funcional + Líder Informático (Este documento contiene el resultado de tareas que, según la Guía de Proyectos, corresponden a distintos responsables. Será responsabilidad del líder funcional y el informático, conformar en conjunto, este documento con los distintos informes.) ESTUDIO DE FACTIBILIDAD TÉCNICO/FUNCIONAL ESTUDIO DE FACTIBILIDAD TÉCNICO/FUNCIONAL

ESTUDIO DE FACTIBILIDAD TÉCNICO/FUNCIONAL ESTUDIO DE FACTIBILIDAD TÉCNICO/FUNCIONAL NOMBRE Estudio de Factibilidad Económica OBJETIVO Estudio de inversiones y gastos frente al beneficio final producido por el sistema. CONTENIDO Fecha:..../....../ Proyecto: Responsable: Sector: Participantes: Contexto - Alternativas. Escenarios posibles - Contexto - Inversiones y gastos del proyecto - Beneficios - Valor actual neto - Tasa interna de retorno - Período de recupero - Máxima necesidad de fondos y años en los que ocurre - Estado de resultados proyectado - Cash flow proyectado - Conclusión RESPONSABLE Líder funcional con colaboración del líder informático y de un experto económico.

Cuestionario Fase de descripción de las necesidades. 1.- Cual es su objetivo? 2.- Que tareas debe realizar un analista de sistema? 3.- Que herramienta/s debe utilizar 4.- Identifique los entregables que documenta la completitud de la fase

Fase de Diseño Global Clase 15 a 20

ESPECIFICACIÓN GENERAL - Descripción Requerimientos Funcionales - Análisis de Requerimientos - Impacto en Arquitectura Técnica - Realización de Especificación - Plan General de Trabajo - Definición de Equipo de Trabajo - Administración de Riesgo - Quality Management - Revisión Modalidad de Proyecto - Revisión de Business Plan - Especificación Funcional - Plan Maestro Actualizado - Arquitectura Técnica Actualizada - Especificación Técnica - Plan General de Trabajo - Equipo de Trabajo - Carta de Decisión Actualizada - Est Fact Económica Act. HITO 1: CONVALIDACIÓN ESPECIFICACIÓN - Especifiación Convalidada Líder Funcional G L O B A L D I S E Ñ O ETAPASTAREASENTREGABLESCOORDINADORFASES

Herramientas de Diseño

Lista de Eventos y Estimulo - Respuesta

Nro. De Evento Tipo Evento Evento 1EAdministración de Datos de Proveedores 2EAdministración de Datos de Cotización 3EAdministración de Compras 4EAdministración de Ingreso de Mercadería Nro.Tipo de EventoOrigenEstímulo Respuesta 1E Entidad Externa Proveedor Alta Rechaza el Alta Registra el Alta 1E Entidad Externa Proveedor Baja Rechaza la Baja Registra la Baja 1E Entidad Externa Proveedor Modificación Rechaza Modificación Registra la Modificación 2E Entidad Externa Proveedor Cotización Rechazo Cotización Adjudico Cotización 3E Entidad Externa Proveedor Cotización Adjudicada Consulta Banco Consulta Caja Consulta Cta. Ctes. Proveedores Rechaza Cotización Adjudicada Libera Orden de Compra 3E Entidad Externa Proveedor Remito Proveedor Registra datos compra Consulta O/C 4E Entidad Externa Proveedor Facturas Proveedores Rechaza Factura Consulta Datos O/C Registra factura Emite Orden de Pago 4E Entidad Externa Proveedor Recibo Rechaza Pago Alta Pago de factura Emite cheque Registra pago en Saldo Cta. Cte. Lista de Eventos Lista de Estímulos Respuestas Incompleto – Completar Ver 06 Herramientas para el modelado de Sistemas.doc Ver 06 Herramientas para el modelado de Sistemas.doc

Diagrama de Flujo de Datos

Ver 06 Herramientas para el modelado de Sistemas.doc

Ver 06 Herramientas para el modelado de Sistemas.doc Ver 06 Herramientas para el modelado de Sistemas.doc DFD 0

Ver 06 Herramientas para el modelado de Sistemas.doc DFD 1

Ver 06 Herramientas para el modelado de Sistemas.doc

Diccionario de Datos

Flujos de datos * Datos en movimientos Nombre + Alias + Descripción + Composición +…,,,+ (Información de Volumen) + (Frecuencia) + …,,,+ (Consideraciónes de seguridad e impelemtación)…+ * Ej. Datos de Clientes Estructura de Datos * Estructuras y/o elementos de datos (atributos). Nombre y Composición Elementos de Datos * El que no requiere mayor descomposición * No requiere mayor descomposición Nombre + Alias + Descripción + Valores (* Caso Discreto) … … (Caso Continuo) + Significado + Tipo (Numerico / Alfab) + … …+ Longitud Almacenamientos * Datos en reposo Nombre + Descripción + Composición + (Información de Volumen) +…,,,+ (Consideraciones de seguridad e implementación)…+ *Ej. Proveedores Entidad Externas * Objetos con los que el sistema intercatúa [Rol que desempeña / Organización) + (* Persona / Lugar / Cosa / Sistema)…+ …+ Volumen + Tasa de crecimiento + ( si es Sistema Lenguaje + Técnología) Procesos * Transformaciones de información ó controles Nombre + Propósito + Especificación (Datos de entrada + Descripción proceso… … + Datos de salida). Obligatorio Obligatorio

Descripción de las Necesidades Diagramas de Bloques Standard (Sistemas de Compras) Ver 06 Herramientas para el modelado de Sistemas.doc

NOMBRE REFERENCIAL: Proyecto: Subproyecto: EstadoPreliminarEn análisis de impacto En negociación c/usuarioDefinitivo Preparado por: Fecha de creación: Actualizado por: Fecha de actualización: Aprobado por: Fecha de aprobación: DATOS GENERALES Requirente Interno Responsable Gestión Interno Fecha requerida de implantación: Fecha estimada de respuesta del U211: Prioridad: 1 (alta), 10 (baja) DESCRIPCIÓN DE LA NECESIDAD 1. Objetivo del proyecto/requerimiento 2. Alcance del proyecto/requerimiento 3. Breve descripción 4. Beneficios esperados / motivación / justificación 5. Identificación de procesos y subprocesos impactados ESPECIFICACIÓN FUNCIONAL [1] [1] 1. Funcionalidades - Alcance de las funcionalidades - Descripción detallada de las funcionalidades. - Descripción de aspectos de seguridad de la funcionalidad - Definición de usuarios y perfiles de la funcionalidad 2. Requerimientos a los sistemas impactados 3. Descripción de aspectos de volumetría y performance 4. Principales cambios a los procesos - Definición de procesos/subprocesos a implementar/cambiar 5. Reportes 6. Puntos abiertos 7. Temas a desarrollar en una etapa posterior 8. Posibles indicadores DOCUMENTOS DE ANÁLISIS DE IMPACTOS OTROS DOCUMENTOS RELACIONADOS – ANEXOS DOCUMENTO F1 Requerimientos funcionales e impactos DOCUMENTO F1 Requerimientos funcionales e impactos Ver 05 Guia de Proyectos - Version 2013

Ejemplo de Casos de Uso

Cuestionario Fase de Diseño Global 1.- Cual es su objetivo? 2.- Que tareas debe realizar un analista de sistema? 3.- Que herramienta/s debe utilizar 4.- Identifique los entregables que documenta la completitud de la fase

Guías de Lectura

Fase de Diseño Detallado Clase 21 a 25

Diagrama de Clases

Diagrama Hibrido

Diagrama de Estructura

Diagrama de Ventanas

S M R P

Diagrama de Paquetes

Proceso Nivel 0 Proceso Nivel 0 Proceso Nivel 1 Proceso Nivel 1 Proceso Nivel 1 Proceso Nivel 1 Proceso Nivel 1 Proceso Nivel 1 Proceso Nivel 2 Proceso Nivel 2 Proceso Nivel 2 Proceso Nivel

Especificación de Procesos Lenguaje estructurado. Lenguaje estructurado. Tablas de decisión. Tablas de decisión. Arboles de decisión. Arboles de decisión.

Diagrama Entidad / Relación

1 M

Diseño Detallado D.E.R

F2 Solución Técnica

NOMBRE Informe Ejecutivo de Estudio de Factibilidad OBJETIVO Describir sintéticamente las alternativas desarrolladas en los estudios de factibilidad técnico/funcional y económico para ser presentado al Comité. CONTENIDO Fecha:..../....../ Proyecto: Responsable: Sector: Participantes: Objetivo - Alternativas - Descripción técnica/funcional - Estudio económico - Plazos Estimados - Impacto - Conclusión RESPONSABLE Líder Funcional DOCUMENTO F2 Solución técnica a los requerimientos funcionales DOCUMENTO F2 Solución técnica a los requerimientos funcionales

F3 Descripción Funcional

NOMBRE REFERENCIAL (F3): ID REQUERIMIENTO (F3): Proyecto: Subproyecto: Sistema afectado: Módulo afectado: EstadoEn Diseño GlobalEn convalidaciónAprobado Preparado por: Fecha de creación: Actualizado por: Fecha de actualización: Aprobado por: Fecha de aprobación: Fecha requerida de implantación: Fecha estimada de comienzo: Tiempo estimado de duración: ALCANCE FUNCIONAL DESCRIPCIÓN FUNCIONAL DE LA SOLUCIÓN - Especificación técnica de los requerimientos funcionales - Arquitectura técnica del sistema - Arquitectura lógica - Arquitectura física - Modelo de Información - Interfaces con otros sistemas - Aspectos técnicos de seguridad - Prototipo - Modalidad de Proyecto SUPUESTOS / PREMISAS / POSIBLES IMPACTOS INTERFACES INVOLUCRADAS EN LA SOLUCIÓN - Interfaces con otros sistemas IMPACTO EN LA ACTIVIDAD Y EN LA CANTIDAD DE INFORMACIÓN A ALMACENAR - Aspectos de volumetría, performance, dimensionamiento FUNCIONALIDADES FUERA DE ALCANCE DEFINICIONES PENDIENTES FECHAS DE IMPLEMENTACIÓN DOCUMENTO F3 Descripción Funcional del sistema (por funcionalidad) DOCUMENTO F3 Descripción Funcional del sistema (por funcionalidad)

Prototipo

Ejemplo de Prototipo del sistema

Cuestionario Fase de Diseño Detallado 1.- Cual es su objetivo? 2.- Que tareas debe realizar un analista de sistema? 3.- Que herramienta/s debe utilizar 4.- Identifique los entregables que documenta la completitud de la fase

Guías de Lectura

Fase de Construcción Clase 25 a 28

Fase de Puesta en Producción