Analisis de requerimientos

Páginas: 48 (11792 palabras) Publicado: 20 de septiembre de 2012
Sistemas de Información I

UNIDAD III. TECNICAS PARA EL ANALISIS DE REQUERIMIENTOS
3.2 Técnicas orientadas a objetos para el análisis de requerimientos. Por: M.C. Raquel Ochoa Ornelas

Análisis y diseño de sistemas orientado a objetos

Consideraciones generales

El análisis y diseño orientados a objetos (en adelante AOO y DOO respectivamente) empieza a destacar en los 80’s. Laprogramación orientada a objetos (POO) es la implementación del DOO, y a su vez, el DOO es la abstracción del AOO. La programación estructurada parte del diseño top-down. En esta se presta atención al conjunto de acciones que manipulan el flujo de datos. El enfoque principal de la POO se centra en las estructuras de datos y las acciones a realizar sobre ellos.

Consideraciones generales...
La pirámidedel desarrollo de software:

Las tres capas superiores muestran la fase de análisis, las cuatro intermedias restantes ayudan al diseño.

Consideraciones generales...
OBJETOS: Cada objeto “conoce” su clase. El diagrama de objetos proporciona una notación gráfica formal para modelar objetos, clase y sus relaciones con otras. DIAGRAMA DE CLASE DIAGRAMA DE OBJETOS

PERSONA

(PERSONA) JOSE(PERSONA) MARIA

(PERSONA)

CLASE

OBJETOS

Clases…Asociación

marido 0..1 casado-con

Persona
mujer jefe 0..1

Compañía
* emplea-a

Nombre sexo

trabaja-para
*

Nombre Dirección

0..1 *

administra

empleado

Consideraciones generales...
ATRIBUTOS: Es el valor de dato que toma un objeto en una clase. Nombre, edad, peso son atributos del objeto persona. Algunosmedios de implementación requieren un objeto que tenga un único identificador para identificar un objeto. Los identificadores explícitos, no son requeridos en un modelo de objetos. METODOS: Una operación es una función o transformación que puede ser aplicada a o por objetos en una clase. Cada operación tiene un objeto blanco como argumento (Open, Close, Hide, Display). Todos los objetos en unaclase comparten las mismas operaciones. Cada operación tiene un objeto blanco como argumento implícito. Tal operación es polimórfica; y es considerada la misma operación en diferentes formas para clases diferentes. Polimorfismo: La misma operación puede resultar en diferentes comportamientos en diferentes clases. Una operación es una acción o transformación que un objeto realiza o esta sujeto a ella.Una implementación de una operación por cierta clase se le llama método, debido a que un “operador” es polimorfico, este puede tener más de un método de implementación.

Conceptos de la orientación a objetos
La complejidad en el desarrollo de software: La tarea del equipo de desarrollo del software es ingeniar la ilusión de simplicidad.

Conceptos de la orientación a objetos...
Objeto: Unobjeto tiene estado, excibe algunos comportamientos bien definidos y tiene identidad única. Un objeto es la representación de una entidad discreta. Las características de un objeto son: Estado, comportamiento, identidad.

Conceptos de la orientación a objetos...
El concepto de clase:Una clase representa un conjunto de objetos que comparten una estructura común y una conducta común. Conceptos de la orientación a objetos...
La herencia: Una subclase puede heredar la estructura y comportamiento de una clase mayor.

Clases…Herencia

Vehículo

Vehículo Terrestre

Vehículo Aéreo

coche

camión

avión

helicóptero

Conceptos de la orientación a objetos...
Distintas clasificaciones: Diferentes observaciones clasifican al mismo objeto de diferentes maneras. (Problemade clasificación)

Conceptos de la orientación a objetos...
La clasificación: La clasificación es el significado inherente con el que ordenamos el conocimiento.

Conceptos de la orientación a objetos...
Los problemas de la clasificación:

Conceptos de la orientación a objetos...
El encapsulamiento: La encapsulación oculta los detalles de la implementación de un objeto.

Conceptos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • analisis de requerimientos
  • Análisis de requerimientos
  • Analisis De Requerimientos
  • ANALISIS DE REQUERIMIENTOS
  • Analisis y requerimientos
  • Análisis de requerimientos
  • ANALISIS DE REQUERIMIENTOS
  • Analisis De Requerimientos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS