Está en la página 1de 22

HERRAMIENTAS Y TÉCNICAS

PARA EL ANÁLISIS DE
SISTEMAS
Geny Miranda Silva
Docente
ANÁLISIS ESTRUCTURADO

Se concentra en
especificar lo que
requiere que haga el
sistema o aplicación
HERRAMIENTAS DEL ANÁLISIS
ESTRUCTURADO
Ayuda a los especialistas de
sistemas a documentar un
sistema existente y/o a
determinar requerimientos
para una nueva aplicación
HERRAMIENTAS DEL ANÁLISIS
ESTRUCTURADO

Recolección de datos
Diagramación
Diccionario de datos
HERRAMIENTAS DEL ANÁLISIS
ESTRUCTURADO
Recolección de datos (Permite obtener datos sobre el sistema)

 Observación directa: Observa directamente los


componentes que estudia registrando lo que ve.
 Entrevistas. Conversar con usuario, quien le cuenta sobre el
problema.
 Cuestionarios. Preguntas por escrito que se hacen a muchos
usuarios simultáneamente.
 Datos Secundarios. Estudiar antecedentes escritos que
pueden dar datos sobre el sistema
HERRAMIENTAS DEL ANÁLISIS
ESTRUCTURADO
1. Diagrama de flujo de datos. Sirven para
documentar y analizar decisiones y programas.
Tienen por objeto describir sistemas.

Entidad Flujo Proceso Almacén


HERRAMIENTAS DEL ANÁLISIS ESTRUCTURADO
ENTIDADES. También llamados terminales, representan usuarios de un
sistema, que le entregan datos o reciben datos o información de él.
Cuando entregan se les llama entidades origen. Cuando entregan,
entidades destino. Las entidades pueden ser personas, unidades de una
organización, instituciones, máquinas. Están fuera del sistema

FLUJOS. Representan datos que transitan entre los demás símbolos,


conectándolos. Nacen en entidades origen, procesos o almacenes.
Terminan en entidades destino, proceso o almacenes. Con respecto a los
procesos, los que terminan en ellos son flujos de entrada, los que salen flujos
de salida

PROCESOS. Representan transformadores de los flujos de entrada en flujos


de salida.

ALMACENES. Representan depósitos de datos, desde donde se


recuperan para apoyar un proceso. Por ejemplo carpetas o ficheros que
guardan documentos, archivos.
HERRAMIENTAS DEL ANÁLISIS ESTRUCTURADO
HERRAMIENTAS DEL ANÁLISIS ESTRUCTURADO
HERRAMIENTAS DEL ANÁLISIS ESTRUCTURADO
HERRAMIENTAS DEL ANÁLISIS ESTRUCTURADO
HERRAMIENTAS DEL ANÁLISIS ESTRUCTURADO
HERRAMIENTAS DEL ANÁLISIS ESTRUCTURADO
HERRAMIENTAS DEL ANÁLISIS
ESTRUCTURADO
1.1 Reglas formales

 Los símbolos pueden tener cualquier tamaño.


 Los símbolos deben tener un nombre significativo. Las entidades, flujos
y almacenes son nombres de cosas. Los nombres de procesos
empiezan con un verbo en infinitivo.
 Si se va a representar una entidad ya identificada, para evitar
considerarla como nueva se usa el borde mas grueso.
 Los procesos se enumeran en la parte superior. Si el proceso se
expande en varios, los componentes se enumeran en forma decimal.
 Los almacenes se enumeran para facilitar su identificación.
HERRAMIENTAS DEL ANÁLISIS
ESTRUCTURADO
1.2 Reglas lógicas

 Todo proceso debe tener flujos de entrada y salida.


 A un proceso solo pueden entrar los flujos necesarios para ejecutarlo.
 Los flujos que salen de un proceso deben ser el resultado exclusivo de
los flujos de entrada.
 Un proceso debe estar compuesto internamente por procesos
menores, almacenes y flujos. Se denomina expansión.
 Una expansión manifiesta detalles que están implícitamente
contenidos en el proceso que se expande. Si la expansión no agrega
detalles es innecesaria.
EJERCICIO
PARTE 1. SISTEMA DE MATRÍCULA
Realizar el Diagrama de Contexto para un sistema de
matrícula bajo las siguientes premisas:

Un estudiante envía un formulario de solicitud


diligenciado donde figuran sus datos personales y el
curso en el que desea matricularse. La Universidad
debe cotejar esa petición con la lista de cursos para
saber si el curso está disponible aún. En caso
afirmativo, el alumno es matriculado en el curso,
hecho que le es comunicado mediante una carta de
confirmación. En caso contrario también es informado
mediante la correspondiente carta de denegación.
EJERCICIO
PARTE 2. SISTEMA DE BIBLIOTECA
Realizar el Diagrama de Contexto y los Diagramas de Flujo de Datos para el sistema de
gestión de una biblioteca bajo las siguientes premisas:
Préstamo de libros Un usuario puede realizar una petición de uno o más libros a la
biblioteca. Presenta el carnet de usuario de la biblioteca y una ficha en la que se
detallan los libros pedidos.
 Tipos de préstamo
 · SALA El día de la petición.
 · COLABORADOR Una semana
 · PROYECTO FIN CARRERA Quince días.
 · DOCTORADO Un mes.
Una vez entregados el carnet y la ficha, el sistema comprobará y aceptará la petición
de los libros solicitados siempre que pueda satisfacer la petición, es decir, cuando haya
ejemplares disponibles. Si se acepta la petición, se actualiza el número de unidades
de los libros de la biblioteca y se guarda la ficha de préstamo.
EJERCICIO
PARTE 2. SISTEMA DE BIBLIOTECA
Devolución de libros
 Un usuario no puede realizar más peticiones hasta que no haya efectuado todas las
devoluciones de la petición anterior.
 El usuario, para hacer la petición, necesita el carnet, que no se le entrega hasta
que no haya devuelto todos los libros.
 Sí puede hacer una devolución parcial de los libros.
 Cuando un usuario realice una devolución, el sistema actualizará el stock de libros y
comprobará la fecha de devolución de cada ejemplar.
 En el caso de que la devolución se haga fuera de tiempo, se impondrá una sanción
con un coste de X pesos por cada ejemplar y días de retraso en la devolución. En
este caso, la sanción se emite cuando el usuario entrega el último ejemplar.
 El bibliotecario se encarga de las altas y bajas de los libros de la biblioteca.
DICCIONARIO DE DATOS
Consiste en la definición de cada dato de un
sistema de información. El Diccionario de datos
(DD) completa la información que aparece en
los DFD, aportando descripciones de:
 Flujos,
 Ficheros,
 Entidades externas,
 Procesos que se considere necesario
especificar
DICCIONARIO DE DATOS
Los diccionarios se desarrollan
durante el análisis del flujo de
datos y ayuda a los analistas
que participan en la
determinación de los
requerimientos del sistema. Se
emplea también durante el
diseño.
DICCIONARIO DE DATOS

Formato de Diccionario de Datos


en el Diseño, que se utiliza para que
los programadores utilicen las mismas
y tipos de datos
EJEMPLO DE DICCIONARIO DE DATOS

También podría gustarte