análisis del sistema. identificación y estructuración de datos caracterizar o identificar...
TRANSCRIPT
Análisis del sistema
Identificación y estructuración de datos• Caracterizar o identificar propiedades del
sistema– Listar propiedades y agruparlas en entidades y sus
relaciones (entre entidades)
• Muestreo e investigación de datos impresos.– Listar documentos existentes y estudiar su contenido
• Identificación de otras formas de los datos– Determinar forma de la captura
Para determinar estructuras y volúmenes de datos a trabajar
entrevistas• El proceso de las entrevistas es un método que usa el
analista de sistemas para la recolección de datos sobre los requerimientos de información.
• El analista de sistemas escucha buscando objetivos, sentimientos, opiniones y procedimientos informales en entrevistas con los tomadores de decisiones de la organización.
• También “vende” el sistema durante las entrevistas.
• Las entrevistas son diálogos de preguntas respuestas planeados por anticipado entre dos personas.
Documentación de entrevistas
• Planificación de la entrevista– Preparación, pedir hora, ubicar lugar, confirmación de la
entrevista, llegar con anticipación
• Actas de reuniones– Lugar, – fecha, – hora, – asistentes, – acuerdos, – Distribución
• La ausencia de actas y documentos genera ambigüedades, que perjudican al analista
Procedimientos administrativos
• definen la interacción entre “cargos” en la realización de actividades que los interrelacionan
• Especifican quien – que y cuando
• El como puede dar origen a instrucciones adicionales
• Hay dos técnicas o formatos principales para representar un procedimiento
– Play-script, (una narrativa tipo guión de obra de teatro o cinematográfico)
– gráficos
• Ejercicio de procedimiento
Especificación de procesos
• Técnica que define el procedimiento que se realiza.
• Debe describir de manera mas o menos formal cómo se obtienen los flujos de datos de salida a partir de los flujos de datos de entrada, más una información local al proceso
Ref.: Análisis y Diseño de aplicaciones informáticas de gestión, una perspectiva de Ingeniería del Software. Piatini et al, Ed Alfaomega-Rama
Algunas técnicas
• Lenguaje estructurado
• Árboles de decisión
• Tablas de decisión
• Diagramas de acción precondiciones y poscondiciones
Diagrama de flujo de datos
• Los diagramas de flujo de datos son herramientas de análisis y diseño estructurado, que permiten que el analista comprenda visualmente el sistema y subsistemas como un juego de flujos de datos interrelacionados.
Componentes
Procesosrepresentan los componentes funcionales del sistema
Almacén de datosrepresentan datos almacenados
Entidad externarepresentan la fuente y/o destino de la información del sistema
Flujos de datosrepresentan los datos que fluyen entre las funciones
Ejemplo 1
Gestionarpeticiones de
usuario
Usuario
Petición de libro
Flujo de consulta
Flujo de dialogo
Flujo de actualización
libros
prestamos
Ejemplo 2
Gestionarprestamos de
biblioteca
libros
Sistema demantenimiento
de publicaciones
Usuario
Petición de libro
Resguardo de aceptación
Figura 9.8 Kendall
características comunes de los diagramas de flujo de datos, lógicos y físicos
Fig.9.10 Kendall
Diccionario de datos
• Lista ordenada de los datos utilizados por el sistema que gráficamente están representados por los flujos de datos y almacenes
• En el diccionario se especifican sus características.
Fig 10.18 Kendall: Nota de recolección de pedido creada a partir del diccionario de datos