Está en la página 1de 4

UNIVERSIDAD DE PANAMA

CENTRO REGIONAL UNIVERSITARIO DE VERAGUAS


FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN
INGENIERÍA EN INFORMÁTICA

INF 222 - PROGRAMACIÓN III


INVESTIGACIÓN

GUIA SOBRE UN ANÁLISIS ORIENTADO A OBJETOS

INTEGRANTES:
•MARÍA GONZÁLEZ 2-721-522
•EURIS MORALES 9-726-1057
•FELIX RIVERA 9-727-620

PROFESOR:
DIEGO SANTIMATEO

FECHA DE ENTREGA:
1 DE SEPTIEMBRE DEL 2008
GUÍA SOBRE UN ANÁLISIS PARA LA ORIENTACIÓN A OBJETOS

Existencia del Problema:


Primeramente necesitamos un problema para poder analizar los demás pasos.

Identificación del Dominio:


El dominio es el área donde esta el problema.
Ej.: Se presenta un problema que consiste en gestionar la contabilidad, cae en el dominio de una
empresa.

Análisis del Problema:


El analista (persona que analiza) describe los aspectos relevantes de un dominio. Es aquí
donde se hace esquemas para una mejor representación del problema.
Posteriormente se procede a hacer un análisis de requisitos que se encarga de descubrir los
requisitos que el sistema debe cumplir para satisfacer las necesidades de clientes y usuarios.

Lista de Requisitos:
Los requisitos reflejan lo que el sistema debe hacer y no como debe hacerlo para esto se
hace una entrevista con el especialista en el dominio.
Después de esto el analista lo usa para fabricar una representación de los conceptos relevantes del
dominio, es decir un modelo conceptual del problema.

El Análisis OO:
En este análisis se describe el dominio del problema mediante clase y objetos es decir se
construye un modelo de dominio orientado a objeto.

Etapas del Análisis OO:


• Identificación de las clases del dominio (se explicará en el siguiente paso).
• Elaboración del glosario de términos procedentes del dominio (se omite si los términos son
de uso común).
• Identificación de las relaciones entre las clases.
• Identificación de las propiedades de las clases
• Jerarquía de las clases.
• Perfeccionamiento del modelo obtenido.

Identificación de las Clases de un Dominio:


Para la identificación de la clase se procede a la identificación de sustantivo: se extrae los
sustantivos que aparecen en la descripción del problema.
Dada una lista de sustantivo se procede a aplicar las siguientes reglas de eliminación:

Redundancia:
Si varios sustantivos se refieren a la misma entidad, se procede a elegir uno que sea el más
adaptable Ej. Transporte, taxi, bus. Se toma el más adaptable como “transporte”.

Atributo:
Los sustantivos que describen la estructura de las clases corresponden a atributos, no a las
clases. Ej. Una clase universitario; algunos de sus atributos son nombre, apellido, cédula.

Irrelevancia:
Los sustantivos sin relación con el problema, no son relevantes. Por ejemplo, si se hace una
aplicación para una matrícula de escuela primaria, se deben obviar clases como kiosco, pasillos; en
otras palabras, nada que no este relacionado con la matrícula.

Acción:
Sustantivos correspondientes a acciones no originan clase. Por ej., promedia de matrícula,
no es una clase, pero promediomatrícula es una acción de una clase.

Estado:
Los sustantivos que describen el estado de una entidad no corresponden a clase. Por ej. ,
matrícula de escuela no es una clase, pero matrícula si lo es.

Frecuencia Temporal:
Los sustantivos que describe frecuencia de tiempo no corresponden a clase. Por ej. , las
horas de receso de una escuela; quiere decir que horas no es una clase.

Entidad de Hardware o Software:


Los sustantivos que describen hardware o software no generan clase.
MAPA CONCEPTUAL QUE MUESTRA LOS PASOS A SEGUIR EN UN ANÁLISIS OO

Existencia del Problema


1
2 3 4 5 6

Identificación Análisis del Lista de Etapas del


Análisis OO
del Dominio Problema Requisitos Análisis OO

El dominio es el Describe los Se describe el * Identificación de


Reflejan lo que dominio del clases del dominio.
área donde esta aspectos el sistema debe
el problema. relevantes de un problema * Elaboración del
hacer y no como mediante clase y glosario de términos
dominio y hacer debe hacerlo.
un análisis de objetos es decir procedentes del
requisitos que el se construye un dominio.
sistema debe modelo de * Identificación de
cumplir dominio las relaciones entre
las clases.
* Identificación de
las propiedades de
las clases.
7 * Jerarquía de las
clases.
Identificación de *Perfeccionamiento
las Clases de un del modelo obtenido.
Dominio:

Identificación de
sustantivo: se
extrae los
sustantivos que
aparecen en la
descripción del
problema.

También podría gustarte