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

INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS.

El paradogma Orientado a Objetos.


Es una coleccin de modelos comptales que modelan el diseo y determinan
la estructura de un programa.

Planificacin.
Anlisis de riesgos.
Construccin y adaptacin de la ingeniera.
Evolucin del cliente.
Comunicacin con el cliente.

CARACTERISTICAS DEL OO:


a) Identidad.- Los datos estn cuantificados.
b) Clasificacin.- Los atributos y operaciones se agrupa para formar una
clase.
c) Polimorfismo.- Una operacin puede comportarse de modos distintos en
distintas clases.
d) Herencia.- Compartir atributos y operaciones.
FUNDAMENTO DE LA INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS.
Anlisis Orientado a Objetos.
Diseo Orientado a Objetos.
Mtodos Orientados a Objetos.
RETROALIMENTACION: Anlisis de Contexto.

Diseo educativo.
Diseo Informtico.
Diseo Comunicacional.
Pruebas y Validacin.

FUNDAMENTOS DE LA INGENIERIA DE SOFTWARE ORIENTADA A OBJETOS.


La identificacin de clases y objetos es importante en la ISOO.
La gestin de procesos es similar.
ANALISI ORIENTADO A OBJETOS.
Pricipios para costruir un modelo:
1.
2.
3.
4.
5.

Se modela el dominio de la informacin.


Se describe la funcin.
Se representa el comportamiento del modelo.
Los modelos se dividen para mostrar mas detalles.
Los modelos iniciales representan la escencia del modelo.

PASOS PARA REALIZAR LA INGENIERIA DE PROCEDIMIENTOS:

Requisitos bsicos de usuario deben comunicarse entre el cliente y el


ingeniero de software.

Identificar los atributos y mtodos.


Especificar una gerarquia de clases.
Representan las relaciones objeto a objeto.
Modelar el comportamiento del objeto.
Repetir las tareas de la una hasta la cinco hasta completar el modelo.}
Los diagramas de clase ayudan a encontrar un buen mtodo de solucin.
Los diagramas de caso de uso son utiles para identificar el entorno
donde se ejecutara la aplicacin.

DISEO ORIENTADO A OBJETOS.


Disear un modelos de datos fcilmente implementable.
Los objetos son componentes potencialmente reutilizables.
ETAPAS PARA EL DISEO ORIENTADO A OBJETOS:
1.
2.
3.
4.
5.

Comprender y definir el contexto de los modos de utilizacin del sistema.


Disear la arquitectura del sistma.
Identificar los objetos principales en el sistema.
Desarrollar los modelos de diseo.
Especificar las interfaces.

El primer paso consiste en identificar los tipos de relaciones definidos en el


sistema, pueden ser intermnos y externos.
El contexto del sistema es un modelo estatico que describe a los otros sistemas
en ese entorno.
El modelo que se utiliza es un modelo dinamico que describe como interactuar
el sistema con su entorno.
Con el diseo de contexto se puede crear fcilmente el diseo arquitectnico.
Existen diversas formas para identificar objetos:
Utilizar un anlisis gramatical de la descripcin en lenguaje natural de un
sistema.
Utilizar entidades tangibles.
Utilizar un enfoque de comportamiento.
Utilizar un anlisis basado en escenarios.
Existen 2 tipos de modelos de diseo para describir un modelo orientado a
objetos:
a) Modelos estticos.
b) Modelos dinmicos.
Ejemplo:
Los modelos de subsistemas.
Modelos de secuencia.
Modelos de maquinas de estado.

El encapsulamiento de las clases hacen que los sistemas evolucionen de


forma rpida y sencilla.
Existen diversas metodologas para la realizacin de analisis y diseo:
Metodo de Booch: Abarca un microproceso de desarrollo y un
macroproceso de desarrollo.
Metodo OMT(Rumbaugh).
Objectory.
Metodo Coad-Yourdon.
Motodo UML.
Analisis.
METODOS ORIENTADOS A OBJETOS:
Vista Usuario.
Vista Estructural.
Vista de comportamiento.
Vista de impplementacion.
Vista del entorno.
En cuestin de diseo se tiene dos actividades principales:
1. Diseo del sistema.
2. Diseo de objetos.
Gestin de Proyectos de software Orientado a Objetos.
Tecnicas moderadas de gestin de proyectos de software.
Establecimiento de un marco de proceso comn para el proyecto.
Uso del marco y de mtricas histricas.
Especificacion de productos de trabao y vances.
Seguimiento.

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