Modelizacion conceptual
Introducción.
* El modelo de datos orientado a objetos es una extensión del paradigma de programación orientado a objetos.
* Los objetos que se utilizanen los programas orientados a objetos son análogos a las entidades que se utilizan en las bases de datos orientadas a objetos puras, pero con una gran diferencia: los objetos del programa desaparecencuando el programa termina su ejecución, mientras que los objetos de la base de datos permanecen.
A esto se le denomina persistencia
2.2.1 Modelización Conceptual: Elementosconstituyentes.
En la fase de modelización conceptual se construyen 3 modelos del Sistema.
* Modelo de Objetos
* Modelos Dinámico
* Modelo Funcional
A. MODELO DE OBJETOS
* Utilizaun diagrama de configuración de clases (DCC) para definir y mostrar la estructura y comportamiento de todas las clases identificadas en el dominio del problema.
* Una Clase, se identificagráficamente como una caja dividida en tres aéreas.
* Cabecera: contienen la declaración del nombre de la clase
* Parte Estática: contiene la definición de los atributos que representan elestado del objeto de la clase
* Parte dinámica: contiene la declaración de los servicios de la clase, cada servicio se declara especificando su nombre y argumentos.
*
* Lasrelaciones estructurales que podemos modelar son la agregación (parte-de) y la herencia (es- un).
Se presenta la relación de Agregación entre clases, incluyendo información sobre cardinalidades (mínimas ymáximas) que determinan cuántos objetos componentes forman parte de un objeto compuesto e inversamente, cuántos objetos compuestos pueden estar compuestos de un objeto en particular.
* La Herenciase define gráficamente trazando una flecha desde la subclase hacia la superclase correspondiente.
* Esta flecha de especialización puede etiquetarse con una condición de especialización o...
Regístrate para leer el documento completo.