Está en la página 1de 5

PREGUNTAS DE REPASO

1. Cul es uno de los mtodos principales que est disponible para que el
analista lo use
cuando analiza los sistemas orientados a datos?
2. Cules son las cuatro ventajas de usar un enfoque de flujo de datos
sobre las explicaciones
narrativas del movimiento de datos?
3. Cules son los cuatro artculos de datos que se pueden simbolizar en un
diagrama de
flujo de datos?
4. Qu es un diagrama de flujo de datos de contexto? Comprelo con un
DFD de nivel 0.
5. Defina el enfoque "de arriba hacia abajo" as como su relacin al dibujar
los diagramas
de flujo de datos.
6. Describa lo que significa "dividir" diagramas de flujo de datos.
7. Cules son los pros y los contras involucrados para decidir hasta dnde
se deben dividir
los flujos de datos?
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 estn familiarizados con el sistema?
9. Cul es la diferencia entre un diagrama de flujo de datos lgico y uno
fsico?
10. Mencione tres razones para crear un diagrama de flujo de datos lgico.
11. Mencione cinco caractersticas encontradas en un diagrama de flujo de
datos fsico que
un diagrama de flujo de datos lgico no tiene.
12. Cundo se requieren los archivos de transaccin en el diseo del
sistema?
13. Cmo se puede usar una tabla de eventos para crear un diagrama de
flujo de datos?
14. Mencione las secciones principales de un caso de uso.
15. Cmo se puede usar un caso de uso para crear un diagrama de flujo de
datos?
16. Qu es el particionamiento y cmo se usa?
17. Cmo puede determinar un analista cundo se requiere una interfaz de
usuario?
18. Mencione tres formas de determinar el particionamiento en un diagrama
de flujo de
datos.
19. Mencione tres formas de usar diagramas de flujo de datos terminados.

PROBLEMAS
1. En dos prrafos, defienda el argumento siguiente: "Una ventaja de los
diagramas de flujo
de datos lgicos es que libran al analista de sistemas del compromiso
prematuro de
la implementacin tcnica del sistema". Use un ejemplo para apoyar lo que
escribe.
2. Hasta ahora parece que ha tenido una excelente relacin con Kathy Kline,
uno de los
gerentes que usarn el sistema que usted propone. Sin embargo, cuando le
haya mostrado
los diagramas de flujo de datos que usted dibuj, no los entender.
a. En un prrafo, apunte en trminos generales, cmo explicar a un usuario
qu es
un diagrama de flujo de datos. Asegrese de incluir una lista de smbolos y
su significado.
b. Se necesita un esfuerzo para ensear a los usuarios sobre los diagramas
de flujo de
datos. Vale la pena compartirlos con los usuarios? Por qu s o por qu no?
Defienda
su respuesta en un prrafo.
3. Una experiencia comn que los estudiantes en cada universidad
comparten es matricularse en un curso.
a. Dibuje un diagrama de flujo de datos de nivel 1 del movimiento de los
datos para
matricularse en un curso de la universidad. Use una sola hoja y etiquete
claramente
cada elemento de datos.
b. Ample uno de los procesos de su diagrama de flujo de datos original en
subprocesos,
agregando flujos de datos y almacenes de datos.
c. Mencione las partes del proceso de la matriculacin que estn "ocultas" al
observador
externo y a las cuales ha tenido que hacer suposiciones para completar un
diagrama
de nivel inferior.
4. La figura 7.EX1 es un diagrama de flujo de datos de nivel 1 del
movimiento de los datos
en una agencia de turismo en las Cataratas del Nigara llamada Marilyn's
Tours.
Lalo brevemente, verificando cualquier inexactitud.
a. Mencione y numere los errores que ha encontrado en el diagrama.
b. Vuelva a dibujar y etiquetar el diagrama de flujo de datos de Marilyn's de
manera

que sea correcto. Asegrese de que su nuevo diagrama emplea los smbolos
adecuadamente para consumir menos repeticiones y duplicaciones donde
sea posible.
5. Perfect Pizza necesita instalar un sistema para registrar los pedidos de
pizza y alitas de
pollo. Cuando los clientes regulares llaman por telfono a Perfect Pizza, se
les pide su
nmero telefnico. Cuando se teclea dicho nmero en una computadora, el
nombre, la
direccin y la ltima fecha de pedido aparecen automticamente en la
pantalla. Una
vez que se toma el pedido, se calcula el total, incluyendo el impuesto y
entrega. Despus
se pasa el pedido al cocinero. Se imprime un recibo. De vez en cuando, se
imprimen
ofertas especiales [cupones) de manera que se le hace un descuento al
cliente. Los
choferes que hacen las entregas les dan a los clientes una copia del recibo y
un cupn
(si hay). Los totales se guardan semanalmente para la comparacin con el
desempeo
del ltimo ao. Escriba un resumen de las actividades del negocio para
tomar un pedido
en Perfect Pizza.
6. Dibuje un diagrama de flujo de datos de contexto para Perfect Pizza
(problema 5).
7. Ample el diagrama de contexto del problema 6 mostrando todos los
procesos principales.
Llame a este diagrama 0. Debe ser un diagrama de flujo de datos lgico.
8. Dibuje un diagrama lgico hijo para el diagrama 0 del problema 7 para el
proceso que
agrega a un nuevo cliente si no est actualmente en la base de datos
(nunca ha pedido
antes de la Perfect Pizza).
9. Dibuje un diagrama de flujo de datos fsico para el problema 7.
10. Dibuje un diagrama de flujo de datos fsico para el problema 8.
11. Particione el diagrama de flujo de datos fsico del problema 7,
agrupando y separando
los procesos como considere apropiado. Explique por qu particiona el
diagrama de

flujo de datos de esta forma. (Recuerde que no debe particionar el diagrama


entero, slo
las partes que tengan sentido.)
12. a. Dibuje un diagrama lgico hijo para el proceso 6 de la figura 7.24.
b. Dibuje un diagrama fsico hijo para el proceso 6 de la figura 7.24.
13. Dibuje un diagrama de flujo de datos fsico para el proceso 1.1 de la
figura 7.25.
14. Cree un diagrama de contexto para un agente inmobiliario que intenta
crear un sistema que rena a los compradores con las casas potenciales.
15. Dibuje un diagrama de flujo de datos lgico que muestre los procesos
generales para el
problema 14. Llmelo diagrama 0.
16. Cree un diagrama de contexto para facturar en un consultorio dental.
Las entidades externas incluyen los pacientes y las compaas de seguros.
17. Dibuje un diagrama de flujo de datos lgico que muestre los procesos
generales para el
problema 16. Llmelo diagrama 0.
18. Cree un caso de uso para la lista de seis actividades para el sistema de
renta de vdeos
FilmMagic. Remtase a la figura 7.17 si fuera necesario.
19. Cree una tabla de respuestas de eventos para las seis actividades del
sistema de renta de vdeos de FilmMagic.
20. Cree una tabla de respuestas de eventos para las actividades listadas
por el sistema
de procesamiento de pedidos del World's Trend.
21. Cree un caso de uso para la lista de siete procesos para el sistema de
procesamiento de
pedidos del World's Trend.
22. Cree una matriz CLAE para FilmMagic.
23. Cree una matriz CLAE para los archivos del World's Trend.
24. Use los principios de la particin para determinar qu procesos del
problema 19 se deben incluir en programas separados.

25. Cree un diagrama de flujo de datos fsico hijo para la situacin siguiente:
el grupo de
usuarios de PC local se rene una vez por mes con los portavoces
informativos, la puerta
aprecia y sesiones para los grupos de inters especiales. Una computadora
porttil se
usa en las reuniones para agregar al grupo los nombres de nuevos
miembros. El diagrama
representa un proceso en lnea y es el hijo del proceso 1, AGREGAR NUEVOS
MIEMBROS. Se incluyen las tareas siguientes:
a. Teclear la informacin del nuevo miembro.
b. Validar la informacin. Los errores se despliegan en la pantalla.
c. Cuando toda la informacin es vlida, se despliega una pantalla de
confirmacin.
El operador confirma visualmente que los datos son correctos y acepta la
transaccin
o la cancela.
d. Las transacciones aceptadas agregan a los nuevos miembros al ARCHIVO
MAESTRO DE MEMBRESAS que se guarda en el disco duro de la
computadora
porttil.
e. Las transacciones aceptadas se escriben en un archivo de BITCORA DE
MEMBRESAS
que se guarda en un disco.

También podría gustarte