Analisis y Diseño de Sistemas Cap. 7

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

Grupo 5

ANÁLISIS Y
DISEÑOS DE
SISTEMAS
Kendall y Kendall
PREGUNTAS DE
REPASO CAP. 8
Grupo 5
INTEGRANTES
y sus aportes

Ramón M. Guillén
21-EISN-1-140
(1–5)
Alfred de los Santos
21-EISN-071
(6–10)
Osvaldo Baret
21-EISN-1-101
(11–15)
Alan de Jesús
21 – EISM-1-088
(16–19)
1. ¿Cuál es uno de los principales métodos disponibles que el analista puede usar para
analizar 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 una metodología de flujo de datos en vez de las
explicaciones narrativas del movimiento de los datos?
1. No hay que comprometerse demasiado pronto con la implementación técnica del sistema.
2. Permite comprender con más detalle la capacidad de interrelación de los sistemas y
subsistemas.
3. Se puede comunicar el conocimiento del sistema actual a los usuarios por medio de
diagramas de flujo de datos.
4. Se puede analizar un sistema propuesto para determinar si se han definido los datos y
procesos necesarios.
3. ¿Cuáles son los cuatro elementos de datos que se pueden simbolizar en los diagramas de
flujo de datos?
Las representaciones gráficas del almacenamiento y la transformación del movimiento de los
datos se dibujan mediante el uso de cuatro símbolos: un rectángulo redondeado para describir el
procesamiento o las transformaciones de los datos, un cuadrado doble para mostrar una entidad
de datos externa (origen o receptor de los datos), una flecha para describir el flujo de datos y un
rectángulo con un extremo abierto para mostrar un almacén de datos.
4. ¿Qué es un diagrama de flujo de datos a nivel de contexto? Compárelo con un DFD de
nivel 0.
El diagrama de contexto es el nivel más alto de un diagrama de flujo de datos. Solamente se
presenta un proceso que representa a todo el sistema (al que se asigna el número 0), y las
entidades externas, así como los flujos de datos que van hacia y desde dichas entidades.
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 la metodología arriba-abajo y su relación con la acción de dibujar diagramas de
flujo de datos.
Con una metodología arriba-abajo para crear un diagrama del movimiento de los datos, los
diagramas avanzan de generales a específicos. Aunque el primer diagrama ayuda al analista de
sistemas a comprender el movimiento de datos básico, su naturaleza general limita su utilidad. El
diagrama de contexto inicial debe ser una vista general que incluya las entradas básicas, el
sistema general y las salidas. Este diagrama será el más general, una verdadera vista panorámica
del movimiento de datos en el sistema y la conceptualización más amplia posible del sistema.
6. Describa qué significa “expandir” diagramas de flujo de datos.
Explotando o fragmentando los diagramas de flujo se logra un mayor detalle del permitido por el
diagrama de contexto. Las entradas y salidas del primer diagrama permanecen constantes, pero
el resto del diagrama original es “explotado” en acercamientos que involucran varios procesos y
muestran almacenes de datos y nuevos flujos de datos de nivel más bajo.
7. ¿Cuáles son las concesiones implicadas en el proceso de decidir cómo se deben expandir
los flujos continuos de datos?
Hay varias consideraciones que deben tomarse en cuenta para determinar qué tanto explotar un
DFD. Si los DFDs son demasiado complejos se desperdiciará tiempo y se sacrificará la
comprensibilidad. Pero, por otro lado, si los diagramas de flujo de datos están muy poco
explotados pueden ocurrir errores u omisiones que pueden eventualmente afectar el sistema que
está siendo desarrollado.
8. ¿Por qué es tan importante etiquetar los diagramas de flujo de datos? ¿Qué pueden
lograr las etiquetas efectivas 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. Un etiquetado adecuado permite 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 los diagramas de flujo de datos físico y lógico?
Un diagrama de flujo de datos lógico describe el negocio, mientras que uno físico describe al
sistema, incluyendo el hardware, el software, los archivos y las personas involucradas en el
mismo.
10. Mencione tres razones para crear un diagrama de flujo de datos lógico.
Algunas razones para crear un DFD lógico son:
1. Mejor comunicación con los usuarios.
2. Mejor entendimiento del negocio por parte de los analistas.
3. Eliminación de redundancias y creación más sencilla del modelo físico
11. Mencione cinco características que se incluyen en un diagrama de flujo de datos físico y
que no se encuentran en un diagrama de flujo de datos lógico.
1. Aclarar qué procesos desempeñan los humanos (manuales) y cuáles son automatizados.
2. Describir los procesos con más detalle que los DFD lógicos.
3. Secuenciar procesos que se tengan que realizar en cierto orden específico.
4. Identificar los almacenes de datos temporales.
5. Especificar los nombres reales de los archivos, tablas de bases de datos y listados
impresos.
12. ¿Cuándo se requieren los archivos de transacciones en el diseño del sistema?
Se requieren estos archivos cuando se necesita que un conjunto determinado de datos se ejecute
al mismo tiempo, ya que estos archivos deben guardar los datos de un proceso para luego
enviarlo al siguiente.
13. ¿Cómo se puede utilizar una tabla de eventos para crear un diagrama de flujo de
datos?
Mediante una metodología práctica para crear diagramas de flujo de datos físicos es la creación
de un fragmento de diagrama de flujo de datos simple para cada evento único del sistema. Los
eventos provocan que el sistema haga algo y actúan como desencadenador para el sistema. Los
desencadenadores inician actividades y procesos, los que a su vez utilizan datos o producen
salida. Un ejemplo de un evento es cuando un cliente reserva un vuelo en Web; a medida que se
envía cada formulario Web se activan procesos tales como validar y guardar los datos, o aplicar
formato a la siguiente página Web y mostrarla.
14. Mencione las principales secciones de un caso de uso.
1. Sección donde se define la actividad y su detonador.
2. 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 utilizar 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 utiliza?
El particionamiento es un principio muy útil al diseñar un sitio Web. Los diseñadores de sitios
Web que utilizan formularios para recopilar datos pueden encontrar más apropiado dividir un
sitio Web en una serie de páginas Web, lo cual mejorará la forma en que los humanos utilizan el
sitio, aumentará la velocidad de procesamiento y facilitará el mantenimiento de este. Cada vez
que haya que obtener datos de un almacén de datos o socio externo, es conveniente que el
diseñador Web considere la creación de un formulario Web único y un proceso DFD para validar
y procesar los datos.
17. ¿Cómo puede determinar un analista cuándo se requiere una interfaz?
Una interfaz de usuario es requerida cuando se requiere que el usuario pueda introducir o
consultar información de un sistema. Usualmente esta interfaz es en línea, y puede ser una
pantalla, un reporte, o un lector de código de barras, por citar algunos ejemplos.
18. Mencione tres formas de determinar el particionamiento en un diagrama de flujo de
datos.
Hay muchas razones para particionar: identificar distintos procesos para distintos grupos de
usuarios, separar procesos que se necesitan realizar en distintos momentos, agrupar tareas
similares, agrupar procesos para mejorar la eficiencia, combinar procesos para lograr una
consistencia o separarlos por cuestión de seguridad.
19. Mencione tres formas de usar los diagramas de flujo de datos completos.
Los diagramas de flujo de datos sirven para efectos de documentación del sistema, para
documentar niveles altos o bajos del análisis, y finalmente, para sustentar la lógica subyacente en
los flujos de datos de la organización.

También podría gustarte