ETAPASADOO2015

Páginas: 5 (1161 palabras) Publicado: 30 de agosto de 2015
DEFINICIÓN DEL PROBLEMA
Se inicia desde el momento que los usuario presentan una necesidad,
la cual debe ser satisfecha atendiendo a los requerimientos del
usuario.
Se realizan sesiones entre los usuarios, analistas, desarrolladores,
con el objetivo de obtener los datos, procesos y salidas deseadas del
problema planteado.
La procedencia o entorno del problema ( compañía, organización o
entidadque hace la solicitud), debe ser considerado, de tal forma que
las reglas del negocio que se planten vayan acorde con el tipo de
organismo con el que se esta trabajando.
Lo que se decida hacer debe ser presentado al cliente una vez la
aplicación sea analizada como un todo.
Preparado por: Ludia B. Gómez

Page  1

Analisis y Diseño OO.
La etapa de análisis y diseño se estudiará basándonos en laMETODOLOGÍA
DE PROGRAMA ORIENTADA A OBJETO. La entrada a esta etapa es la
definición del problema que se debe resolver ; veamos como trabaja esta etapa.
 Análisis Orientado a Objeto
Es un método de análisis que examina los requisitos desde la perspectiva de
los objetos encontrados en el mundo real y a partir de los objetos que surgen
a consecuencia de los requisitos del problema, se definen susatributos
(datos), relaciones y operaciones (métodos).
 Diseño Orientado a Objeto
Se definen los objetos lógicos (clases), que se encuentren en el problema.
Siendo éstas el modelo lógico que manejaremos, como estructura de datos
en los lenguajes de programación.
Para representar las etapas de ADOO se utilizará la notación UML ( Lenguaje
Unificado para la Construcción de Modelos), a través del cualmodelaremos a las
clases,.
Page  2

Preparado por: Ludia B. Gómez

ANALISIS Y DISEÑO ORIENTADO A OBJETO

Diseño OO

Análisis
OO
trabaja

identifica
Los objetos lógicos (clases) que deben construirse
para luego ser implementado en un lenguaje de
Programación. Para ello se harán preguntas como
que hará la clase, que datos manejara y cual será
Los procesos que hará la clase.

En base a laidentificación
y descripción de cada objeto
en el mundo real del problema.

Diseña a través del
UML a la CLASE
OB
J
E
TO
S

Costo
-

Una vez identificado el/
los objetos se procede al
diseño de la clase
Page  3

precio

+asignar()
calcularC()

Preparado por: Ludia B. Gómez

Los Datos y los métodos
que manejara el OBJETO,
A través de los mensajes

Las clases contiene

Analisis y Diseño OO.
El análisis ydiseño OO, primeramente va a identificar cual/cuales son
los objetos del mundo real para luego identificar la plantilla (clase )
sobre la cual trabajara el objeto.
De la definición del problema debemos ahora poder identificar cuales
serán los datos de entrada, de proceso, de salida y de entrada salida,
que son requeridos por el ADOO. Veamos entonces que tipos de datos
podemos encontrarnos en ladefinición del problema.
Un dato es de entrada cuando el problema lo da ya sea como una
variable o como una constante.
Ejemplo: María es un dato constante nombre del estudiante es una
variable pues no se cual es el nombre y el mismo puede cambiar,
mientras que María como dato constante no cambia..
Page  4

Preparado por: Ludia B. Gómez

DEFINICIÓN DEL PROBLEMA

Un dato es de proceso cuando es producto decálculos matemáticos o
lógicos.
Ejemplo : el salario bruto = horas trabajada * tarifa por hora
De Salida puede ser un dato de entrada o de procesos
Ejemplo: nombre del estudiante, salario bruto.
De entrada y salida: son datos dado por el problema y que requieren
ser mostrados en la salida

Preparado por: Ludia B. Gómez
Page  5

ANALISIS Y DISEÑO OO

Ahora el análisis orientado a objeto secentra en la investigación
del problema, buscando identificar y describir los objetos del
dominio del problema. A partir de los objetos que se describan
se definen sus atributos, relaciones y procedimientos.
El diseño orientado a objeto procura definir los objetos lógicos
(clase)
que serán implementadas en un lenguaje de
programación.
Para representar la etapa de ADOO, se utiliza la notación UML
(...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS