Вы находитесь на странице: 1из 5

DIAGRAMA DE CONTEXTO

El diagrama de contexto consiste en terminadores, flujos de datos y flujos de control,


almacenes de datos y un solo proceso que representa a todo el sistema. Se analizan uno
por uno a continuacin.

La parte ms fcil del diagrama de contexto es el proceso; como hemos visto, consiste
en una sola burbuja. El nombre dentro del proceso suele ser el nombre del sistema
completo o un acrnimo convenido.


Se debe confeccionar un diagrama de contexto para reflejar las personas, software,
hardware, instrumentos de adquisicin de datos, elementos finales de control, etc. que
interactan con el sistema (que se designan como terminales del sistema o entidades
externas), as como los flujos de datos que fluyen entre s. Los flujos de datos pueden
ser de entrada o salida.
La notacin para el diagrama de contexto se muestra en la figura 1.

Las entidades externas pueden ser: Elementos de Hardware, personas u otro Software
con los que el sistema interacta. Los ficheros o bases de datos solo se colocan como
interfaces en entidades externas que sean otros Software. Para el mismo ejemplo antes
descrito el diagrama de contexto se muestra en la figura 2.

2.1.3 Determinacin de las tareas del sistema.
Se debe profundizar, partiendo de los objetivos del sistema, para definir las tareas del
sistema. Para ello se pregunta: Qu debe hacer el sistema?
La definicin de las tareas, objetivo de este paso, no es ms que la determinacin clara y
concisa de qu debe ser capaz de hacer el sistema, stas se corresponden con opciones
que ejecutar el software u operaciones realizadas de forma oculta (sin que el usuario
solicite directamente) o condiciones de excepcin o error que el sistema debe manejar.
Por supuesto que esta definicin sigue un enfoque funcional. Cada responsabilidad debe
enunciarse mediante oraciones simples. Por ejemplo para el sistema ejemplificado las
tareas pueden ser:
- Actualizar constantemente los programas tursticos.
- Actualizar constantemente el parque de equipos.
- Actualizar los arribos de turistas al pas.
- Confeccionar el plan de la temporada.
- Emitir el plan de la temporada.















DIAGRAMA O MODELO ENTIDAD-RELACIN


Un Diagrama o Modelo 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.


Elementos del Modelo Entidad Relacin.

Los elementos esenciales del modelo son las entidades, los atributos y
las relaciones entre las entidades. Una entidad es un objeto que existe y que es
distinguible de otros objetos. Por ejemplo, Horst von Brand, profesor de la Universidad
Santa Mara, siendo una persona distinguible de cualquier otra, es una entidad. Una
entidad puede ser concreta (como dicho profesor) o abstracta (como un algoritmo, un
curso o una direccin en Internet).
Las entidades tienen atributos. Un atributo de una entidad es una
caracterstica interesante sobre ella, es decir, representa alguna propiedad que nos
interesa almacenar. Por ejemplo, el profesor tiene unnombre, una fecha de nacimiento y
un nmero de R.U.T; algunos de los valores de estos atributos los comparte con otras
personas, y otros son exclusivos de l. El profesor adems tiene otras propiedades,
como su masa o estatura, que no son interesantes.

Podemos agrupar las entidades dependiendo de la clasificacin que hagamos de los
objetos que representan; entidades que representen objetos del mismo tipo tendrn los
mismos atributos (con valores distintos o iguales). Llamaremos a estos grupos conjuntos
de entidades. Los conjuntos de entidades se designan en el diagrama de E-R con un
cuadrado que lleva su nombre dentro. Los atributos de cada uno de ellos se grafican
usando crculos o elipses que cuelgan'' del cuadrado que representa el conjunto
respectivo.




Un conjunto de entidades


Es un contenedor lgico para las instancias de un tipo de entidad y las instancias de
cualquier tipo que se deriven de ese tipo de entidad. (Paraobtener informacin acerca de
los tipos derivados, vea Entity Data Model: Herencia). La relacin entre un tipo de
entidad y un conjunto de entidades es anloga a la relacin entre una fila y una tabla en
una base de datos relacional: al igual que una fila, un tipo de entidad describe la
estructura de los datos y, al igual que una tabla, un conjunto de entidades contiene
instancias de una determinada estructura. Un conjunto de entidades no es una
construccin de modelado de datos, ya que no describe la estructura de los datos. En su
lugar, un conjunto de entidades proporciona una construccin para que un entorno de
hospedaje o de almacenamiento (como Common Language Runtime o una base de
datos de SQL Server) agrupe las instancias del tipo de entidad y se puedan asignar a un
almacn de datos.





Atributo del Modelo Entidad Relacion.


Las entidades tienen atributos. Un atributo de una entidad es una
caracterstica interesante sobre ella, es decir, representa alguna propiedad que nos
interesa almacenar. Por ejemplo, el profesor tiene unnombre, una fecha de nacimiento y
un nmero de R.U.T; algunos de los valores de estos atributos los comparte con otras
personas, y otros son exclusivos de l. El profesor adems tiene otras propiedades,
como su masa o estatura, que no son interesantes.

Podemos agrupar las entidades dependiendo de la clasificacin que hagamos de los
objetos que representan; entidades que representen objetos del mismo tipo tendrn los
mismos atributos (con valores distintos o iguales). Llamaremos a estos grupos conjuntos
de entidades. Los conjuntos de entidades se designan en el diagrama de E-R con un
cuadrado que lleva su nombre dentro. Los atributos de cada uno de ellos se grafican
usando crculos o elipses que ``cuelgan'' del cuadrado que representa el conjunto
respectivo. A modo de ejemplo, la representacin de una entidad persona con sus
atributos se presenta en la figura .


Relaciones del Modelo Entidad Relacin.

Una relacin es una asociacin entre entidades, generalmente dos. Una relacin puede
ocurrir entre dos entidades de un mismo conjunto de entidades (por ejemplo, un
empleado es supervisado por su jefe, quien a su vez es otro empleado), o, ms
corrientemente, entre entidades de conjuntos distintos (por ejemplo, un curso es dictado
por un profesor). Pueden existir relaciones entre ms de dos conjuntos de entidades. Las
relaciones se grafican en el diagrama de E-R con un rombo, unido con una lnea a cada
conjunto de entidades que relacionan; la relacin entre las hipotticas
entidades curso y profesor se ilustra en la figura . Observe que a medida que los
diagramas empiezan a adquirir ms entidades, incluir los atributos es cada vez ms
problemtico, por lo que suelen omitirse.


Las relaciones, como las entidades, pueden tener atributos descriptivos, como
el monto en el que una persona arrienda una propiedad. stos se grafican,
opcionalmente, como crculos que ``cuelgan'' del rombo que representa a la relacin.


Multiplicidad de Relaciones entre Entidad.

Es el nmero de instancias de un tipo que estn relacionadas. Una relacin binaria existe
entre un libro y su autor, por ejemplo, porque cada libro tiene al menos un autor. La
relacin se especifica entre la clase Book y la clase Author, pero la multiplicidad de
esta relacin no es necesariamente de un libro a un autor. La multiplicidad de la relacin
indica el nmero de autores que tiene un libro y el nmero de libros que cada autor ha
escrito. El grado de la relacin en este ejemplo es binario. La multiplicidad de la
relacin es varios a varios.

Вам также может понравиться