Post on 09-Jan-2015
Análisis de Sistemas de Información
Prof. Carlos A. Rodríguez Sánchez
Fase #2 - Análisis
Actividades a llevarse a cabo: Requirements Modeling
Describir el sistema actual en todas sus partes e identificar requerimientos para el nuevo sistema tales como las salidas de información (outputs), los inputs, los procesos, la ejecución, y la seguridad.
Data and Process Modeling Cómo representar gráficamente los datos y procedimientos
del sistema. Development Strategies
Preparar la transición del sistema actual hacia el diseño del nuevo sistema
Requirements Modeling
Functional Decomposition Diagrams (FDD)Conocidos como Structure Charts Structure Charts , el analista
de sistemas lo utilizar para mostrar las funciones y procedimientos que se llevan a cabo dentro de un sistema de información, de acuerdo a los datos encontrados en entrevistas, cuestionarios, revisión de documentos, etc.
Requirements Modeling
Tabla de Preguntas Guías
Data and Process Modeling
Técnicas utilizadas para desarrollar un modelo lógico del sistema propuesto y documentar los requerimientos del sistema. Modelo Lógico
Muestra qué el sistema debe hacer Modelo Físico
Muestra cómo el sistema debe construirse
Herramientas Principales: Data flow diagrams Data dictionary Process descriptions
Data and Process Modeling
Data Flow Diagrams (DFD)Muestra cómo los datos se transfieren dentro
del sistema de información.
DFD Symbols
DFD Symbols
DFD – Context Diagram (diagrama general del sistema)
DFD – Context Diagram & Diagram 0 (diagrama de operaciones específicas)
Data and Process Modeling
Data Dictionary“Data Repository”
Almacena todo lo relacionado a los datos del sistema
Data Dictionary - contenido
Ejemplo de un “data element”
Data and Process Modeling
Decision TablesEstructura lógica, con todas las posibles
combinaciones de condiciones y acciones resultantes.
Decision Tables
Decision trees
Representación gráfica de una Tabla de Decisiones
Desarrollo de Estrategias
OutsourcingTransferir el desarrollo, operación, ó el
mantenimiento del sistema a alguna entidad externa que provea estos servicios por una tarifa, o por un tiempo a corto o largo plazo.
Desarrollo de Estrategias
Opciones para Desarrollar la programación In-HouseIn-HouseEn lugar del outsourcing, una organización
puede seleccionar el desarrollar su programación de formar interna.
Comparación entre desarrollar la programación del sistema vs. compra de programas
Modelos de Evaluación: Sin Ponderar y Ponderado
Informe a la Gerencia
Al finalizar de estudiar los hallazgos y evaluar las alternativas, se reporta a la gerencia.