Está en la página 1de 15

Repblica Bolivariana De Venezuela

Instituto Universitario Politcnico


Santiago Mario
Extensin Porlamar

Herramientas aplicadas para modelar datos.

Realizado por:

Fermn Ester
V-23.867.431

Porlamar, marzo de 2017


INDICE GENERAL

Introduccin... 1
Herramientas aplicadas para modelar datos.........2-12
Conclusin........... 13
Referencias electrnicas.... 14
Introduccin

Este trabajo presenta una herramienta desarrollada para el modelado


conceptual de bases de datos estn orientadas a usuarios experimentados que
generan modelos de datos, a partir de la toma gradual de decisiones vinculadas
con el conocimiento propio.

La seleccin de herramientas revela una tarea compleja que debe


considerar factores cada vez ms diversos. Ante la necesidad de decidirse por una
herramienta de ingeniera de software, los cuales han sido diseados para guiar a
organizaciones en general en la seleccin de herramientas. Sin embargo, ya se
han identificado dificultades para aplicarlos en pequeos proyectos, as como
tambin ha surgido la necesidad de consensos sobre cules criterios de seleccin
pueden servir de orientacin para este tipo de organizaciones.
Anlisis de los requerimientos de sistema

El anlisis de requerimientos es la tarea que plantea la asignacin de


software a nivel de sistema y el diseo de programas. El anlisis de
requerimientos facilita al ingeniero de sistemas especificar la funcin y
comportamiento de los programas, indicar la interfaz con otros elementos del
sistema y establecer las ligaduras de diseo que debe cumplir el programa. El
anlisis de requerimientos permite al ingeniero refinar la asignacin de software y
representar el dominio de la informacin que ser tratada por el programa. El
anlisis de requerimientos de al diseador la representacin de la informacin y
las funciones que pueden ser traducidas en datos, arquitectura y diseo
procedimental. Finalmente, la especificacin de requerimientos suministra al
tcnico y al cliente, los medios para valorar la calidad de los programas, una vez
que se haya construido

La obtencin de requisitos se enfoca en la descripcin del propsito del


sistema y es la que implica el reto mayor. El cliente, los desarrolladores y los
usuarios identifican un rea problema y definen un sistema que resuelve el
problema. A tal definicin se le llama especificacin de los requisitos del software
(SRS) y sirve como contrato entre el cliente y los desarrolladores. La SRS se
estructura y formaliza durante el anlisis para producir un modelo de anlisis.
Tanto la SRS como el modelo de anlisis representan la misma informacin.
Difieren slo en el lenguaje y notacin que usan. La SRS est escrita en lenguaje
natural, mientras que el modelo de anlisis se expresa, por lo general, en una
notacin formal o semiformal. La especificacin del sistema es la base de la
comunicacin con los stakeholders. El modelo de anlisis es la base de la
comunicacin entre los desarrolladores.

La obtencin de requisitos y el anlisis se enfocan slo en la visin del


sistema que tiene el usuario.
Los Sistemas de Informacin por computadora normalmente estn
integrados por muchos componentes. En la mayor parte de los casos, es difcil
para los analistas entender todos estos componentes an mismo tiempo; por lo
tanto los investigadores tienen que comenzar con preguntas de tipo general con
relacin al propsito del sistema sus entradas y salidas de los procesos incluidos.

En los grandes proyectos de sistema varios analistas llevan a cabo una


investigacin en forma seccionada que la distribuye entre ellos mismos, de
manera que cada uno pueda trabajar en forma independiente.

Existen dos estrategias ampliamente utilizadas para determinar los


requerimientos de informacin. Se clasifican en dos tipos:

1.- Flujo de Datos.

2.- Estrategias de Anlisis de Decisin para el Conocimiento para los


Sistema de Informacin.

Diagramas de flujos

Un diagrama de flujo es una representacin grfica de un proceso. Cada


paso del proceso es representado por un smbolo diferente que contiene una
breve descripcin de la etapa de proceso. Los smbolos grficos del flujo del
proceso estn unidos entre s con flechas que indican la direccin de flujo del
proceso.

El diagrama de flujo ofrece una descripcin visual de las actividades


implicadas en un proceso mostrando la relacin secuencial ente ellas, facilitando
la rpida comprensin de cada actividad y su relacin con las dems, el flujo de la
informacin y los materiales, las ramas en el proceso, la existencia de bucles
repetitivos, el nmero de pasos del proceso, las operaciones de
interdepartamentales.

Diccionario de datos, descripciones funcionales.

El diccionario de datos es un listado organizado de todos los datos que


pertenecen a un sistema, el objetivo de un diccionario de datos es dar precisin
sobre los datos que se manejan en un sistema, evitando as malas
interpretaciones o ambigedades.

Define con precisin los datos de entrada, salida, componentes de


almacenes, flujos, detalles de las relaciones entre almacenes, los diccionarios de
datos son buenos complementos a los diagramas de flujo de datos y los
diagramas entidad-relacin.

Un diccionario de datos es un conjunto de metadatos que contiene las


caractersticas lgicas de los datos que se van a utilizar en el sistema que se
programa, incluyendo nombre, descripcin, alias, contenido y organizacin.Estos
diccionarios se desarrollan durante el anlisis de flujo de datos y ayuda a los
analistas que participan en la determinacin de los requerimientos del sistema, su
contenido tambin se emplea durante el diseo del proyecto

Descripciones Funcionales

Una vez que ha sido representado el dominio de la informacin (usando un


DFD y un diccionario de datos), el analista describe cada funcin (transformacin)
representada, usando el lenguaje natural o alguna otra notacin estilizada. Una de
tales notaciones se llama ingles estructurado (tambin llamado lenguaje de diseo
del programa o proceso(LDP)). El ingles estructurado incorpora construcciones
procedimentales bsicas secuencia, seleccin y repeticin junto con frases del
lenguaje natural, de forma que pueden desarrollarse descripciones
procedimentales precisas de las funciones representadas dentro de un DFD.

Diseo preliminar o arquitectnico.

Consiste en disear un sistema de informacion que satisfaga los


requerimientos, funciones y restricciones establecidas en fases anteriores. El
diseo preliminar costa de un prototipo modelo fisico que delinea la integracion
hombre/maquina de un sistema de informacion y describe en forma general.

Se centra en la transformacin de requisito en los datos y la arquitectura del


software, en muchas aplicaciones la arquitectura de datos tendr una profunda en
la influencia en arquitectura de software.

Diseo de la estructura jerrquica del sistema

Javier Fernndez Rivera modelo de datos 2003 comenta que a este


modelo se le llama rbol ya que se usa una estructura de rbol invertida con las
races en la parte superior del diseo para su representacin. Es similar al modelo
en red ya que los datos se representan mediante registros llamados nodos y las
relaciones se suelen llamar lazos o enlaces.

La estructura de directorios suele ser jerrquica, ramificada o "en rbol",


aunque en algn caso podra ser plana. En algunos sistemas de archivos los
nombres de archivos son estructurados, con sintaxis especiales para extensiones
de archivos y nmeros de versin. En otros, los nombres de archivos son
simplemente cadenas de texto y los meta datos de cada archivo son alojados
separadamente.

En los sistemas de archivos jerrquicos, usualmente, se declara la


ubicacin precisa de un archivo con una cadena de texto llamada "ruta" (o path en
ingls). La nomenclatura para rutas vara ligeramente de sistema en sistema, pero
mantienen por lo general una misma estructura. Una ruta viene dada por una
sucesin de nombres de directorios y subdirectorios, ordenados jerrquicamente
de izquierda a derecha y separados por algn carcter especial que suele ser una
barra ('/') o barra invertida ('\') y puede terminar en el nombre de un archivo
presente en la ltima rama de directorios especificada.

Diseo de formatos de entradas y salidas.

El diseo de la entrada consiste en el desarrollo de especificaciones y


procedimientos para la preparacin de datos, la realizacin de los procesos
necesarios para poner los datos de transaccin en una forma utilizable para su
procesamiento.

El diseo de la salida lo ms usual para un diseador es que el usuario


juzgue el sistema por cmo est presentado en funcionamiento o por el resultado
que este genere al momento de ser utilizado, si la salida no es de calidad, se
pueden convencer de que todo el sistema es tan innecesario que eviten su
utilizacin y, por lo tanto, posiblemente ocasionen errores y que el sistema falle.
Diagrama de identidad relacin

Diagrama de entidad relacin es una herramienta para el modelado de


datos que permite representar las entidades relevantes de un sistema de
informacin as como sus interrelaciones y propiedades.

Este modelo habitualmente, adems de disponer de un diagrama que


ayuda a entender los datos y como se relacionan entre ellos, debe de ser
completado con un pequeo resumen con la lista de los atributos y las relaciones
de cada elemento.

Diseo detallado de la base de datos.

Son muchas las consideraciones a tomar en cuenta al momento de hacer el


diseo de la base de datos, quiz las ms fuertes sean:

La velocidad de acceso,

El tamao de la informacin,

El tipo de la informacin,

Facilidad de acceso a la informacin,

Facilidad para extraer la informacin requerida,

El comportamiento del manejador de bases de datos con cada tipo


de informacin.

No obstante que pueden desarrollarse sistemas de procesamiento de


archivo e incluso manejadores de bases de datos basndose en la experiencia del
equipo de desarrollo de software logrando resultados altamente aceptables,
siempre es recomendable la utilizacin de determinados estndares de diseo que
garantizan el nivel de eficiencia ms alto en lo que se refiere a almacenamiento y
recuperacin de la informacin.

De igual manera se obtiene modelos que optimizan el aprovechamiento


secundario y la sencillez y flexibilidad en las consultas que pueden proporcionarse
al usuario.

Tcnicas de codificacin

Las tcnicas de codificacin incorporan muchos aspectos del desarrollo del


software. Aunque generalmente no afectan a la funcionalidad de la aplicacin, s
contribuyen a una mejor compresin del cdigo fuente. En esta fase se tienen en
cuenta todos los tipos de cdigo fuente, incluidos los lenguajes de programacin,
de secuencias de comandos, de marcado o de consulta.

Las tcnicas de codificacin que se definen no pretenden formar un


conjunto inflexible de estndares de codificacin. Ms bien intentan servir de gua
en el desarrollo de un estndar de codificacin para un proyecto especfico de
software.

Las tcnicas de codificacin estn divididas en tres secciones:

Nombres

Comentarios

Formato
Seleccin del software de programacin importancia y tcnicas de la
documentacin.

El software es imprescindible para cualquier sistema informtico o basado


en informtica, puesto que sin l, este no funcionara. Es el software quien d las
rdenes, quien indica que debe hacer cada mquina con sus elementos, cuando y
como. Un ordenador sin software sera simplemente un conjunto de chips, cables,
perifricos e interruptores totalmente inerte y sin funcin alguna. Es el software
quien ordena todo ese material, lo reconoce, le asigna una funcin segn sus
caractersticas, y permite que funcione todo en su conjunto.

La importancia del software radica tambin en que permite una


comunicacin entre el usuario y la mquina, e incluso una interaccin entre
ambos.

Para la seleccin de un software se debe realizar una evaluacin tiene que


determinar si un cierto paquete de software y cumplir con los requerimientos
tendra que examinar un poco ms lo deseable de un software particular
comparado.

Tener una flexibilidad la flexibilidad de un sistema de un sistema de


software debe incluir la capacidad de cumplir con los requerimientos cambiantes y
las diferentes necesidades del usuario se debe conocer las reas donde se desea
la flexibilidad muy comn se encuentra en el almacenamiento, los reportes y sus
opciones, la definicin de parmetros y captura de datos.

La documentacin de sistemas es el conjunto de informacin que nos dice


qu hacen los sistemas, cmo lo hacen y para quin lo hacen.
La documentacin consiste en material que explica las caractersticas
tcnicas y la operacin de un sistema. Es esencial para proporcionar
entendimiento de un sistema a quien lo vaya a usar para mantenerlo, para
permitir auditoria del sistema y para ensear a los usuarios como interactuar
con el sistema y a los operandos como hacerlo funcionar.

Existen varios tipos de documentacin. La de programas, que explica la


lgica de un programa e incluye descripciones, diagramas de flujo, listados
de programas y otros documentos; la del usuarios en forma general la naturaleza y
capacidades del sistema y cmo usarlo.
Conclusin

Las herramientas estn dirigidas a soportar tareas y procesos en el ciclo de


vida del desarrollo de sistemas de software. Las expectativas sobre las
herramientas son cada vez ms exigentes, ante la presencia de nuevos mtodos y
procesos de desarrollo de software, el desarrollo en visualizacin de informacin,
los requerimientos de colaboracin.

tambin provee una clara y precisa idea de lo importante que es el uso de


la documentacin ya que esta informa de manera detallada la operacin deun
sistema; adems a travs de la documentacin se puede conocer las polticas
ynormas con las cuales se rige una empresa, puesto de trabajo o funciones
dedispositivo tecnolgico.Con la documentacin de sistemas podemos construir y
modificar nuestrossistemas para poder mejorar las debilidades y ofrecer a los
clientes calidad en cuantoa servicios, productos y tecnologa.
Referencias electrnicas
Titulo: Requerimientos de software
Publicado: galeon.com.
Link (http://requerimientos.galeon.com/)

Titulo: Anlisis de requerimiento de sistema


Publicado: 2 de septiembre de 2014
Link (http://yaqui.mxl.uabc.mx/~molguin/as/IngReq.htm)

Titulo: Diagrama de flujo


Publicado: 28 de enero 2017
Link (https://www.aiteco.com/que-es-un-diagrama-de-flujo /)

Titulo: Diagrama de flujo


Publicado: 28 de enero 2017
Link (https://www.aiteco.com/que-es-un-diagrama-de-flujo /)

Titulo: importancia de software


Publicado: 8 de marzo 2015
Link (https://www.importancia.org/software.php/)

Titulo: diseo entrada - salida


Publicado: 12 de marzo 2017
Link (http://ingenieria2012.fullblog.com.ar/diseno-entrada-salida.html
Titulo: sistema de informacin
Publicado: 2 de octubre 2014
Link (antoniojosecanton.blogspot.com/2008/04/clase-1.html)

También podría gustarte