Analisis de Sistemas Mediante El Uso de Diccionarios
-
Upload
ezequilruizgarcia -
Category
Documents
-
view
219 -
download
0
Transcript of Analisis de Sistemas Mediante El Uso de Diccionarios
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
1/24
ANALISIS DESISTEMAS MEDIANTE
EL USO DE
DICCIONARIOS DEDATOS
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
2/24
Diccionario de Datos:
Es una obra de consulta de informacin sobre los datos, esdecir, metadatos. Es compilado por los analistas desistemas para guiarse a travs del anlisis y diseo.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
3/24
Necesidad de comprender el diccionariode datos
Adems de proveer documentacin y eliminar la redundancia,podemos usar el diccionario de datos para:
Validar la integridad y precisin del diagrama de fluo dedatos.
!roveer un punto de partida para desarrollar pantallas e
informes. "eterminar el contenido de los datos almacenados en
arc#ivos.
"esarrollar la lgica para los procesos del diagrama defluo de datos.
$rear %&'.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
4/24
Repositorio de diccionario de datos
El repositorio es uno de las muc#as implicaciones de las
#erramientas $A(E y puede contener lo siguiente: )nformacin sobre los datos *ue mantiene el sistema.
'gica de procedimiento y caso de usos.
"iseo de pantallas e informes.
+elaciones de datos.
+e*uerimientos del proyecto y entregables finales delsistema.
)nformacin administrativa del proyecto.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
5/24
Flujo de datos
so de formulario para cada fluo de datos, con la siguienteinformacin:
)", un n-mero de identificacin opcional. n nombre descriptivo -nico para el fluo de datos.
na descripcin general del fluo de datos.
El origen del fluo de datos.
El destino del fluo de datos.
na indicacin para determinar el fluo de datos. El nombre de la estructura de datos *ue describe a los elementos.
El volumen por unidad de tiempo.
n rea para comentarios adicionales.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
6/24
Descripcin de la estructura de datos
'a notacin algebraica utilia los siguientes s/mbolos: n signo de igual !"significa, #esta co$puesto de #%
n signo &" significa,#'(.
'as llaves ) * indican elementos repetitivos.
'os corc#etes + , representan una situacin cual*uiera 'os parntesis " representan un elemento opcional.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
7/24
Estructura de datos l-icas ' ./sicas
El diseo lgico muestra lo *ue la empresa necesita parasus operaciones diarias como el nombre, direccin, saldoactual del cliente. Al utiliar el diseo lgico como base, elanalista puede disear las estructuras de datos f/sicas, *ueincluyen los elementos adicionales necesarios paraimplementar el sistema.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
8/24
Elementos f/sicos agregados a una estructura de datos:
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
9/24
Ele$entos de datos )" de elemento.
El nombre del elemento.
'os alias, *ue son sinnimos u otros nombres para los elementos. na descripcin corta del elemento.
(i el elemento es base o derivado.
'a longitud de un elemento.
El tipo de datos: numrico, fec#a, alfabtico, carcter variable, etc. 0ormatos de entrada y salida mediante el uso de s/mbolos.
$riterios de validacin *ue asegure captura de datos precisos.
$ual*uier valor predeterminado *ue pueda tener el elemento.
n rea adicional para comentarios.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
10/24
Al$acenes de datos
cuando se agrupan los elementos base del fluo de datospara formar un registro estructural, se crea un almacn dedatos para cada registro estructural -nico.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
11/24
Creacin del Diccionario de Datos
'as entradas en el diccionario de datos se pueden creardespus de #aber completado el diagrama de fluo dedatos, o construir a medida *ue ste se desarrolle. El usode la notacin algebraica y registros estructurales permiteal analista desarrollar el diccionario de datos y los
diagramas de fluo de datos mediante una metodolog/aarriba1abao.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
12/24
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
13/24
Anlisis de la entrada y la salida 2. n nombre descriptivo para la entrada o salida. (i el fluo de datos est en
un diagrama lgico, el nombre deber/a identificar cules son los datos 3poreemplo, )N04+&A$)5N "E $')EN6E7. No obstante, si el analista trabaa en
el diseo f/sico o si el usuario declar de manera e8pl/cita la naturalea de laentrada o la salida, el nombre debe incluir esa informacin relacionada con elformato. Algunos eemplos son E(6A"4 "E $EN6A "E 0A$6+A$)5N "E$')EN6E y $4N('6A "E "E6A''E( "E $')EN6E.
9. El contacto del usuario responsable de la aclaracin de los detallesposteriores, la retroalimentacin sobre el diseo y la aprobacin final.
. (i los datos son de entrada o salida.
;. El formato del fluo de datos. En la etapa de diseo lgica, el formato puedeestar indeterminado.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
14/24
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
15/24
Desarrollo de al$acenes de datos
4tra actividad para crear el diccionario de datos es la dedesarrollar almacenes de datos. >asta a#ora #emosdeterminado *u datos necesitan fluir de un proceso a otro.Esta informacin se describe en las estructuras de datos.(in embargo, la informacin se puede almacenar enmuc#os lugares? adems, en cada lugar se puede
almacenar en forma distinta. &ientras *ue los fluos dedatos representan datos en movimiento, los almacenes dedatos representan los datos estticos.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
16/24
Uso del Diccionario de Datos
El diccionario de datos ideal es automatiado, interactivo,en l/nea y evolutivo. A medida *ue el analista de sistemasaprende sobre los sistemas de la organiacin, se agreganelementos de datos al diccionario de datos. !or otra parte,el diccionario de datos no es un fin en s/ mismo y nunca
deber serlo. !ara evitar desviarse con la construccin deun diccionario de datos completo, el analista de sistemasdebe considerarlo como una actividad paralela al anlisis ydiseo de sistemas.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
17/24
!ara *ue tenga el m8imo poder, el diccionario de datosdebe enlaarse en varios programas de sistemas, de
manera *ue cuando se actualice o elimine un elemento deldiccionario de datos, se actualice o elimineautomticamente de la base de datos. El diccionario dedatos se convierte simplemente en una curiosidad #istricasi no se mantiene actualiado.
!odemos usar el diccionario de datos para crear pantallas,informes y formularios.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
18/24
Uso de diccionario de datos para
crear 0ML
El lenguae de marcado e8tensible 3%&'7 es un lenguae *ue sepuede usar para intercambiar datos entre las empresas o entre lossistemas dentro de una empresa. Es similar al >6&', el lenguaede marcado *ue se utilia para crear pginas @eb, slo *ue esms potente.
na ve creado un documento de %&', podemos transformar los
datos en varios formatos de salida, para visualiarlos en muc#asformas, incluyendo la salida impresa, pginas @eb, la salida paraun dispositivo porttil y arc#ivos de formato de documento portable3!"07. !or ende, el contenido de datos del documento se separadel formato de salida. El contenido de %&' se define una ve comodatos y despus se transforma todas las veces *ue sea necesario.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
19/24
El %&' es una forma de definir, ordenar, filtrar y traducir
datos en un lenguae de datos universal *ue todos puedanutiliar. (e puede crear a partir de bases de datos, unformulario o programas de softare, o se puede tecleardirectamente en un documento, editor de te8to o programapara introducir %&'.
El diccionario de datos es un punto de inicio ideal paradesarrollar contenido de %&'. 'a clave para usar el %&'es crear una definicin estndar de los datos.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
20/24
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
21/24
De.iniciones de tipo de docu$ento de
0ML
A menudo la estructura del contenido de %&' se definemediante el uso de una definicin de tipo de documento 3"6"7.Esta definicin se utilia para determinar si el contenido deldocumento de %&' es vlido? es decir, si cumple con el orden ytipo de los datos *ue deben estar presentes en el documento.Es fcil crear la "6" y adems cuenta con muy buen soporte a
travs de softare estndar. na ve completada la "6",podemos usarla para validar el documento de %&' mediante eluso de las #erramientas estndar de %&'. Es ms fcil crear la"6" si se #a completado un diccionario de datos, ya *uesignifica *ue el analista traba con los usuarios y tomdecisiones en cuanto a la estructura de los datos.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
22/24
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
23/24
Es1ue$as de 0ML
n es*uema es otra manera ms precisa de definir elcontenido de un documento de %&'. n diccionario dedatos es un e8celente punto de partida para desarrollar undocumento de %&' y un tipo de documento de definicin oes*uema. 'a ventaa de usar %&' para definir datos es*ue, en el formato de %&', los datos se almacenan en
te8to puro y no dependen de ning-n softare propietario.El documento se puede validar y transformar fcilmente enmuc#os formatos distintos de salida.
-
7/25/2019 Analisis de Sistemas Mediante El Uso de Diccionarios
24/24
B+A$)A(CCC