Capitulo 7 - Kendall y Kendall

UNIVERSIDAD CATOLICA DE CUENCA MATERIA: INGENIERIA DE SOFTWARE TEMA: PREGUNTAS - CAPÍTULO 7 / KENDALL Y KENDALL PROFESO

Views 165 Downloads 1 File size 104KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

UNIVERSIDAD CATOLICA DE CUENCA

MATERIA: INGENIERIA DE SOFTWARE TEMA: PREGUNTAS - CAPÍTULO 7 / KENDALL Y KENDALL PROFESOR: ING. ISAEL SANAY NOMBRE: PAUL ORELLANA CURSO: 4 “A” SISTEMAS AÑO LECTIVO: 2014 - 2015

1. ¿Cuál es uno de los métodos principales que está disponible para que el analista lo use cuando analiza los sistemas orientados a datos? Uno de los métodos principales es el diagrama de flujo de datos.

2. ¿Cuáles son las cuatro ventajas de usar un enfoque de flujo de datos sobre las explicaciones narrativas del movimiento de datos?    

Libertad para emprender la implementación técnica del sistema en las etapas tempranas. Una comprensión más profunda de la interrelación entre sistemas y subsistemas. Comunicar a los usuarios el conocimiento sobre el sistema actual mediante diagramas de flujo de datos. Análisis de un sistema propuesto para determinar si se han definido los datos y procesos necesarios.

3. ¿Cuáles son los cuatro artículos de datos que se pueden simbolizar en un diagrama de flujo de datos?    

El rectángulo redondeado: Ilustra el procesamiento o transformaciones de datos. Un cuadrado doble: Representa una entidad de datos externa (origen o receptora de datos). Una flecha: Describe el flujo de datos. El rectángulo abierto: Representa un almacén de datos.

4. ¿Qué es un diagrama de flujo de datos de contexto? Compárelo con un DFD de nivel 0. El diagrama de contexto es el nivel más alto en un diagrama de flujo de datos y contiene un solo proceso, que representa a todo el sistema. El DFD nivel 0 es el siguiente nivel, y presenta de tres a nueve procesos, los almacenes de datos, y nuevos flujos de datos de menor nivel.

5. Defina el enfoque "de arriba hacia abajo" así como su relación al dibujar los diagramas de flujo de datos. Se refiere a que al dibujar un DFD se va de un menor detalle hacia un mayor detalle a medida que se profundiza en el diseño, por lo que a medida que se baja a los siguientes niveles, el nivel de detalle se va aumentando.

6. Describa lo que significa "dividir" diagramas de flujo de datos. Significa separar procesos y juntarlos en módulos distintos que se usan en determinado momento, permitiendo así: Identificar distintos procesos para distintos grupos de usuarios, agrupar tareas similares, agrupar procesos para mejorar la eficiencia, combinar procesos para lograr una consistencia o separarlos por cuestión de seguridad.

7. ¿Cuáles son los pros y los contras involucrados para decidir hasta dónde se deben dividir los flujos de datos? Si los DFD son demasiado complejos se desperdiciará tiempo y se sacrificará la comprensibilidad, por otro lado, si los diagramas de flujo de datos están muy poco explotados, pueden ocurrir errores u omisiones que pueden afectar el sistema que está siendo desarrollado.

8. ¿Por qué es tan importante etiquetar los diagramas de flujo de datos? ¿Qué etiquetas se pueden implementar eficazmente en los diagramas de flujo de datos para aquellos que no están familiarizados con el sistema? El etiquetado correcto es importante porque ayudan a cumplir la función de comunicación del diagrama de flujo permitiendo así a una persona que no está familiarizada con el sistema, tomar un diagrama de flujo de datos y, con un poco de entrenamiento, comprender lo que representa.

9. ¿Cuál es la diferencia entre un diagrama de flujo de datos lógico y uno físico? Un diagrama de flujo de datos lógico se enfoca en el negocio y en el funcionamiento de éste, y un diagrama de flujo de datos físico describe al sistema, incluyendo el hardware, el software, los archivos y las personas involucradas en el sistema.

10. Mencione tres razones para crear un diagrama de flujo de datos lógico.   

Mejor comunicación con los usuarios. Sistemas más estables. Eliminación de redundancias y creación más sencilla del modelo físico.

11. Mencione cinco características encontradas en un diagrama de flujo de datos físico que un diagrama de flujo de datos lógico no tiene.     

Aclarar qué procesos son manuales y cuáles son automatizados. Describir los procesos con mayor detalle que los DFD lógicos. Identificar los almacenes de datos temporales. Especificar los nombres reales de archivos y documentos impresos. Agregar controles para asegurar que los procesos se realicen adecuadamente.

12. ¿Cuándo se requieren los archivos de transacción en el diseño del sistema? Se requieren estos archivos cuando se necesita que un conjunto determinado de datos se ejecuten al mismo tiempo, ya que estos archivos deben guardar los datos de un proceso para luego enviarlo al siguiente.

13. ¿Cómo se puede usar una tabla de eventos para crear un diagrama de flujo de datos? 1. 2. 3.

Se elabora tabla de evento (evento, origen, detonador, actividad, respuesta y destino), donde cada evento tiene una fila. Cada fila de la tabla se modela como un fragmento del DFD. Se unen los fragmentos para tener el DFD final.

14. Mencione las secciones principales de un caso de uso.  

Sección donde se define la actividad y su detonador. Sección donde se detallan las entradas y salidas, y finalmente se detallan los pasos normales que componen al caso de uso.

15. ¿Cómo se puede usar un caso de uso para crear un diagrama de flujo de datos? Cada caso de uso sintetiza un evento y tiene un formato similar para las especificaciones de un proceso, por lo que se puede utilizar una metodología similar a la usada para crear DFD a partir de tablas de eventos.

16. ¿Qué es el particionamiento y cómo se usa? Es el proceso de examinar un diagrama de flujo de datos y determinar qué partes corresponden a procedimientos manuales y cuáles son automatizados, para agruparlos como parte de un sistema de cómputo.

17. ¿Cómo puede determinar un analista cuándo se requiere una interfaz de usuario? Una interfaz de usuario es necesaria cuando se requiere que el usuario pueda introducir, modificar o consultar la información dentro un sistema.

18. Mencione tres formas de determinar el particionamiento en un diagrama de flujo de datos. Puede determinarse por grupos de usuarios, por tareas similares, o por razones de eficiencia.

19. Mencione tres formas de usar diagramas de flujo de datos terminados.  

Para documentación del sistema. Para documentar niveles altos o bajos del análisis.



Para sustentar la lógica subyacente en los flujos de datos de la organización.