Modelado de Datos
INTRODUCCIÒN 3
Concepto de Modelado de Datos 4
Objetos de datos. 4
Atributos 5
Relaciones. 5
Cardinalidad y modalidad 6
Modelado Basado en Escenario 7
Escritura de un caso de uso 7
Desarrollo de un diagrama de actividad 7
Diagramas de carril 8
Modelado Basado en Orientados a Flujo 9
Creación de un modelo de flujo de datos 10
Creación de un modelo decontrol de flujo 12
Especificación de control 12
Especificación de proceso 12
Modelado Basado en Clases 12
Identificación de clases de análisis 12
Especificación de atributos 13
Definiciones de operaciones 14
Modelado de clase-Responsabilidad-Colaborador (CRC) 15
Asociaciones y dependencias 17
Paquetes de análisis 18
Creación de un Modelado de Comportamientos 19
Identificación de eventos con el caso de uso 19
Representaciones de estado 20
Bibliografía 23
INTRODUCCIÒN
La ingeniería de software comienza con una serie de tareas de modelado que conduce a una especificación de requisitos y a una representación completa del diseño de software que se construirá
Tiene éxito si se han comprendido perfectamente los requisitos del software. Si el programa se haanalizado correctamente será entendible de lo contrario no ser legible, conllevando a defraudar al cliente y frustrará al desarrollador. A su vez derrochando tiempo y dinero.
El correcto entendimiento que tengamos de los requisitos y funciones que debe proporcionar el software es la clave para que podamos tomar el camino que nos lleve a construir el producto correcto, por ello se debe aplicar unAnálisis de Requisitos del Software.
El Análisis de Requisitos del Software es una fase de la Ingeniería de Software que enlaza la Definición del Software a nivel Sistema y el Diseño de Software en un proceso de descubrimiento, refinación, modelado y especificación.
EI modelado del análisis a menudo comienza con el modelado de datos. EI ingeniero o analista desoftware define todos los objetos de datos que se procesan dentro del sistema y las relaciones entre los objetos de datos, además de otra información pertinente para las relaciones.
Objetos de datos.
Un objeto de datos es una representación de casi cualquier información compuesta que el software debe en tender. Informaci6n compuesta se refiere a algo que tiene muchas propiedades a atributosdiferentes. Por lo tanto, "anchura" (un valor individual) no sería un objeto de datos valido, pero las dimensiones (la incorporación de altura, anchura y profundidad podrían definirse como un objeto.
Un objeto de datos puede ser una entidad externa (por ejemplo, cualquier cosa que produzca 0 consuma entonación). Una cosa (por ejemplo, un reporte o un despliegue). Un suceso (como una llamada telefónica)o un evento (como una alarma), un papel (por ejemplo, un vendedor). Una unidad organizacional (como un departamento de contaduría), un lugar (como un almacén). 0 una estructura (como un archivo). Por ejemplo, una persona 0 un auto pueden verse como un objeto de datos en el sentido de que cualquiera de ellos puede definirse en términos de un conjunto de atributos. La descripción del objeto de datosincorpora el objeto y todos sus atributos.
Un objeto de datos contiene sólo datos -dentro de un objeto de datos no hay referencia a las operaciones que actúen sobre los datos-. Por lo tanto, el objeto de datos puede representarse en forma de tabla, como la que se muestra en la siguiente figura. Los encabezados de la tabla reflejan atributos del objeto. En este caso, un auto se define entérminos de marca, modelo, número de serie, tipo de carrocería, color Y propietario. EI contenido de la tabla representa ejemplos específicos del objeto de datos. Por ejemplo, un Chevy Corvette es una muestra del objeto de datos auto.
Atributos
Los atributos definen las propiedades de un objeto de datos y toman una de las tres características diferentes. Se pueden utilizar para:
1)...
Regístrate para leer el documento completo.