Asig.: ANÁLISIS Y DISEÑO DE SISTEMAS - Profesor: YAROS PÉREZ - Participante: JAVIER EUCLIDES PÁEZ GARRIDO

 

Investigar la diferencia entre análisis y diseño estructurado y orientado a objetos. 

 

Análisis y diseño estructurado. 

 

Consideraciones conceptúales – Definiciones. 

Es importante remontarse al inicio del movimiento hacia el análisis estructurado, a principios de los años 70 cuando se iniciaba el diseño de un sistema sus características eran: 

Monolíticos: Había que leer completamente la especificación de principio a fin.

Redundantes: A menudo se repetía la misma información en diversas partes del documento

Ambiguas: el reporte detallado de los requerimientos podía ser interpretado de distinta manera por los usuarios.

Imposible de mantener: Por todas las razones descritas anteriormente, la especificación funcional era casi obsoleta.  

Dichas características empezaron a cambiar a finales de las década de los 70, donde se hizo necesario cambiar:

Es por ello que surge el análisis estructurado cuyo objetivo que persigue el análisis estructurado es organizar las tareas asociadas con la determinación de requerimientos para obtener la comprensión completa y exacta de una situación dada. El trabajo en análisis estructurado empezó a mediados de los 70 y los primeros textos empezaron a aparecer a fines de esa década; pero había poca o no había conexión entre el discurso del análisis estructurado y del diseño estructurado. El principal problema era que el análisis estructurado trataba con la especificación de sistemas grandes y complejos, mientras que el diseño estructurado parecía ser más apropiado para el diseño de programas individuales que se ejecutaban en una misma computadora. El puente entre el análisis de sistema y el diseño de los programas, es decir, hacía falta el diseño de sistemas. 

Análisis y diseño orientado a objetos.

¿Qué es un objeto?

Las personas no formamos conceptos desde temprana edad. Cada concepto es una idea particular o una comprensión de nuestro mundo. Los conceptos aprendidos nos permiten sentir y razonar acerca de las cosas del mundo. A estas cosas a las que se aplican nuestros conceptos se llaman objetos. Un objeto puede ser real o abstracto. En el análisis de diseño orientado a objetos (OO), nos interesa el comportamiento del objeto, si construimos un software, los módulos de software OO se basan en los tipos de objetos.

¿Qué es un tipo de objeto?

Un tipo de objeto es una categoría de objeto, un objeto es una instancia de un tipo de objeto.

Diferencias Análisis y diseño estructurado -  Análisis y diseño orientado a objetos.

 

 

 

 

Beneficios de la tecnología orientada a los objetos:

Caso práctico. Para ello ustedes deben presentar un ejemplo de cómo podemos utilizar esta metodología en nuestro sitio de trabajo, preferiblemente pensando de cómo podemos utilizar la metodología orientada a objetos en un proyecto Web que le sirva a su empresa.

La metodología orientada a objetos sería ideal para los requerimientos de una página Web de mi sitio de trabajo, ya que pertenezco a la Unidad de Biblioteca de la Universidad Nacional Experimental Politécnica “Antonio José de Sucre”.

Debido a que es una organización de servicios, la Web trabajaría principalmente con bases de datos, principalmente referentes a:

 

Acervo Bibliográfico – Usuarios

La tecnología OO destaca porque las estructuras de datos en las bases de datos OO están ligadas a métodos que llevan a cabo acciones automáticas. Una base de datos OO tiene integrada una inteligencia, en forma de métodos, en tanto que una base de datos de relación básica no.

 

Unidad de Biblioteca(despachador) – Usuarios(cliente)

Al ser la Unidad un servicio, lo ideal es que a través de la Web se pueda cumplir dicha función y por medio de la metodología OO se puede aplicar las ventajas que presenta esta tecnología para dicha función. En los sistemas cliente – despachador, las clases en el software cliente deben enviar solicitudes a las clases en el software despachador y recibir respuesta. Una clase despachador puede ser utilizada por clientes diferentes. Estos clientes solo pueden tener acceso a los datos del despachador a través de los métodos de la clase. Por lo tanto los métodos están protegidos contra corrupción.    

 

Amigabilidad de la Web del servicio  


Al ser la Biblioteca una unidad de servicio, debe promover sus productos a través de una Web cuyo diseño y formato sea óptimo para los usuarios de la misma, la metodología OO puede suplir dicha necesidad, ya que los diseños ofrecen mayor calidad, puesto que se integran a partir de componentes probados, que han sido verificados y pulidos varias veces. 


 

Actualización y mantenimiento constante 
 

En la Unidad de Biblioteca de la UNEXPO siempre se esta en proceso de adquisición de nuevo material bibliográfico, es por ello que la actualización de los registros del acervo debe hacerse periódicamente, con la tecnología OO el programador encargado del mantenimiento. 
 

Existen innumerables ventajas que traen las OO a las organizaciones, en este caso al sitio Web de un servicio de información como el caso de la Unidad de Biblioteca de la Universidad Nacional Experimental Politécnica Antonio José de Sucre. 
 

Luego de la realización de este trabajo se puede constatar la importancia de las tecnologías como un elemento para el cumplimiento de los objetivos de las personas y las organizaciones. 
 
 

Infografía  
 

ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS

En el siguiente contenido se desarrolla de una manera sencilla y pormenorizada todos los aspectos conceptuales relativos a el Análisis y diseño orientado a objetos.

http://login.osirislms.com/offline/uml/  
 
 

ANÁLISIS Y DISEÑO CON EL LENGUAJE DE ESPECIFICACIÓN FORMAL ORIENTADO A OBJETOS OASIS DE UN MICROSCOPIO EFECTO-TÚNEL

Presentamos una experiencia de ingeniería de requisitos con el lenguaje de especificación formal orientado a objetos OASIS, que consiste en el análisis y el diseño del software de control de un microscopio efecto-túnel, que se está construyendo en el Departamento de Física de la Universidad de Murcia. 
 

http://www.ati.es/gt/LATIGOO/OOp96/Ponen3/atio6p03.html  
 

 

INTRODUCCION AL ANALISIS DE SISTEMAS

El análisis y diseño de sistemas se refiere al proceso de examinar la situación de una empresa con el propósito de mejorarla con metodos y procedimientos mas adecuados.

http://html.rincondelvago.com/analisis-de-sistemas_1.html    
 
 

ANALISIS Y DISEÑO ORIENTADO A OBJETOS

Durante los últimos años ha ido creciendo en forma considerable el análisis y diseño orientado a objetos. Se han publicado numerosos libros y muchas organizaciones están listas para implementar la práctica de esta nueva tecnología.

De un tiempo para acá ha venido presentándose un interés creciente en el campo del análisis orientado a objetos (AOO) y el diseño orientado a objetos (DOO). Este interés es debido a que la programación orientada a objetos (POO) se ha impuesto debido a sus enormes ventajas, pero las metodologías de análisis y diseño tradicional no son aplicables. Con la publicación de numerosos libros, los métodos se han estabilizado y ahora las organizaciones pueden moverse con tranquilidad a esta nueva tecnología.

http://www.inei.gob.pe/biblioineipub/bancopub/inf/Lib5040/TECN08.HTM

 

Bibliografía

Martin James, Análisis y diseño orientado a objetos, Prentice Hall 1992

Yourdon Edward, Análisis estructurado moderno, Prentice Hall 1989.

Hosted by www.Geocities.ws

1