se entiende como una filosofía general de
desarrollo de sistemas. Aunque sus conceptos son
mucho más amplios
Nos proporciona una manera de organizar nuestro trabajo
conocimiento en forma conceptual y nos da una visión de
como las personas comprenden y procesan el mundo que
los rodea.
de estas formas podemos estructurar modelos que nos
permiten crear conceptos nuevos y así sucesivamente crear
una red de conceptos interconectados pero clasificados
Permitiendo tener una visión hacia el futuro
tal que si necesita cambiar algo solo cambia
esa cosa en eso específico
Principio Solido
Evitar las
Ambiguedades
Conceptos
Los conceptos conforman nuestra percepción, utilizamos
conceptos como unidades de conocimientos, donde cada uno
tiene una intensidad y una extensión. La intensidad es la
definición completa del conjunto y la prueba que determina si
el concepto se aplica o no a un objeto. La extensión es el
conjunto de todos los objetos a los que se aplica el concepto
Los conceptos pueden ser
Concretos:
Persona, lápiz,
etc
Intangible:
Tiempo, calidad,
etc
Roles:doctor,
cliente
Jucios: buen
ejemplo,
salario Alto
Relación:
matrimonio,sociedad
Eventos: venta,
compra
Simbolización de la intensidad y la extensión
Los símbolos son una manera concisa de referirse a
los objetos, son un medio práctico para identificar
conceptos
La tríada del concepto
concepto
intensidad
extensión
Dominios
La compresión de los conceptos se lleva a cabo por lo
general mediante la identificación y definición del
contexto: o dominio
Un dominio es un área seleccionada de interés que contiene
una colección de objectos que son casos particulares de la
especificación del dominio
Sin una perspectiva o un contexto, nuestra mente podría
tener una mala comprensión del contenido de un
mensaje de comunicación
"los conceptos que adquirimos nos
proporcionan un especie de lente mental
por medio de la cual tomamos conciencia
de los objetos de nuestro mundo"
Objetos o instancias
El análisis orientado a objetos investiga los objetos sin
prejuicio de si van a ser datos o no, será un objeto siempre y
cuando tengamos los conceptos para hacerlo así.
La mayor parte de los objetos tiene periodos de existencia, aparecen en
nuestra conciencia cuando les aplicamos un concepto y desaparecen
cuando no se les puede aplicar más conceptos
un concepto es una colección particular o clase de objectos.La membresía
de un conjunto estará determinada por la definición completa o
intensidad de su concepto. Cada conjunto es una colección de objetos que
cumplen lo requisitos de membresía de su concepto subyacente
TIpos de Objetos o clases
Utilizamos el término concepto para indicar
una noción o idea que en nuestra conciencia
aplicamos a los objetos. Así, un concepto es
solo una palabra o símbolo que podemos
utilizar en vez de repetir su definición.
Asociación de objetos
Las asociaciones definen la forma en que los
objetos de distintos tipos se pueden ligar o
conectar para permitir la construcción de
sistemas conceptuales
Asociaciones
se definen en que
objetos de
diferentes tipos
se pueden ligar o
conectar
Relaciones
Las relaciones se pueden utilizar
cuando el analista quiere considerar a
las asociasiones
Las n-adas son
invariantes
una n-ada es un objeto invariante
compuesto por otros objetos, cada
n-ada es una relación(tipo de relación)
Mapeos
El mapeo asigna los
objetos de un tipo a
objetos de otro tipo,
en otras palabras es
un proceso que, dado
un objeto, devuelve o
hace corresponder un
objeto o un conjunto
de objetos. Un mapeo
que siempre hace
corresponder un único
objeto