4
Instituto Universitario politécnico “Santiago Mariño” ingeniería de sistemas Profesora Bachiller Eliseth Rodríguez zorrilla Gregory ci 20248535

Instituto universitario politécnico

Embed Size (px)

Citation preview

Instituto Universitario politécnico“Santiago Mariño”

ingeniería de sistemas

Instituto Universitario politécnico“Santiago Mariño”

ingeniería de sistemas

Profesora Bachiller Eliseth Rodríguez zorrilla Gregory ci 20248535

Análisis c lasico estructurado

orientado u objetos El análisis estructurado se concentra en especificar lo que se requiere que haga el sistema o la aplicación. No se establece cómo se cumplirán los requerimientos o la forma en que se implantara la. aplicación

Se le llama así a cualquier lenguaje de programación que implemente los conceptos definidos por la programación orientada a objetos.pueden estar ausentes en un lenguaje dado y sin embargo, no invalidar su definición como lenguaje orientado a objetos.

un objeto se define como la unidad que en tiempo de ejecución realiza las tareas de un programa. También a un nivel más básico se define como la instancia de una clase.Estos objetos interactúan unos con otros, en contraposición a la visión tradicional en la cual un programa es una colección de subrutinas simplemente una lista de instrucciones para el computador. Cada objeto es capaz de recibir mensajes, procesar datos y enviar mensajes a otros objetos de manera similar a un servicio.

Modelo de Datos

Un modelo de datos es un lenguaje orientado a describir una Base de Datos. Típicamente un modelo de datos permite describir:Las estructuras de datos de la base: El tipo de los datos que hay en la base y la forma en que se relacionan.Las restricciones de integridad: Un conjunto de condiciones que deben cumplir los datos para reflejar correctamente la realidad deseada.Operaciones de manipulación de los datos: típicamente, operaciones de agregado, borrado, modificación y recuperación de los datos de la base.Otro enfoque es pensar que un modelo de datos permite describir los elementos de la realidad que intervienen en un problema dado y la forma en que se relacionan esos elementos entre sí.

Clasificación de modelo de

datos

Modelos de Datos ConceptualesSon los orientados a la descripción de estructuras de datos y restricciones de integridad. Se usan fundamentalmente durante la etapa de Análisis de un problema dado y están orientados a representar los elementos que intervienen en ese problema y sus relaciones. El ejemplo más típico es el Modelo Entidad-Relación.Modelos de Datos LógicosSon orientados a las operaciones más que a la descripción de una realidad. Usualmente están implementados en algún Manejador de Base de Datos. El ejemplo más típico es el Modelo Relacional, que cuenta con la particularidad de contar también con buenas características conceptuales (Normalización de bases de datos).Modelos de Datos FísicosSon estructuras de datos a bajo nivel implementadas dentro del propio manejador. Ejemplos típicos de estas estructuras son los Árboles B+, las estructuras de Hash, etc.

Mecanismo de análisis estructurado Mecanismo estructurado es un método para el análisis de sistemas manuales o automatizados, que conduce al desarrollo de especificaciones para sistemas nuevos o para efectuar modificaciones a los ya existentes. Cuando los analistas de sistemas abordan una situación poco familiar, siempre existe una pregunta sobre donde comenzar el análisis. Una situación dinámica siempre puede ser vista como abrumadora debido a que muchas de las actividades se llevan a cabo constantemente, como señalo es su seminario. El análisis estructurado permite el analista conocer un sistema o proceso en una forma lógica y manejable el mismo tiempo que proporciona la base para asegurar que no se omite ningún detalle pertinente.

Hoy en día existen diversas técnicas propuestas de análisis de sistemas con orientación a objetos. Estas diferentes técnicas poseen diferentes historias (algunas se originan a partir de técnicas de diseño computacional orientado a objetos,