2. Análisis y diseño de
sistemas
“Proceso de examinar la situación de una empresa con el
propósito de manejarla con métodos y procedimientos más
adecuados." (Senn, 1992, p.11).
Estas actividades pueden dividirse en dos partes:
El análisis, que comprende la planificación, levantamiento de
información y el estudio del diseño actual del sistema para
estructurar las especificaciones necesarias del nuevo sistema.
El diseño, que consiste en realizar el sistema mediante la
clasificación y empleo de la información para así ofrecer una
alternativa viable.
3. Análisis y diseño
estructurado
El análisis estructurado se centra en especificar lo que
se requiere que haga el sistema, lo que quiere decir
que no establece como se cumplirán esos
requerimientos, al contrario, permite a las personas
observar los elementos lógicos (lo que hará el sistema)
separado de los elementos físicos (computadoras,
sistemas de almacenamientos, entre otros). Una vez
culminado ese análisis se puede desarrollar un diseño
físico eficiente para la situación requerida.
5. Análisis y diseño orientado a
objetos
Las técnicas orientadas a objetos permiten que el software
se construya a partir de objetos de comportamiento
específico.
El análisis en el mundo orientado a objetos se realiza al
estudiar los objetos en un ambiente, así como los eventos
que interactúan con dichos objetos.
El diseño se realiza al volver a utilizar clases de objetos ya
existentes y, en caso necesario, al construir nuevas clases.
La orientación a objetos se pueden utilizar como medio
para el diseño sencillo de sistemas complejos. El sistema
se puede ver como una colección de objetos, donde cada
uno de ellos puede llegar a tener varias posibilidades.
7. Modelo RMM
La RMM (Relationship Management Methodology) es una
metodología creada por Isakowitz, Stohr y Balasubramanian
y se define como un proceso de análisis, diseño y desarrollo
de aplicaciones hipermedia.
El modelo propone describir los objetos del dominio, sus
interrelaciones y los mecanismos de navegación hipermedia
de la aplicación. Los objetos del dominio se definen con la
ayuda de entidades, atributos y relaciones asociativas.
La navegación se modeliza con la ayuda de primitivas de
acceso, enlaces estructurales (unidireccional y bidireccional)
que permiten especificar la navegación entre slices, visita
guiada condicional, índice condicional y agrupación, que
permiten especificar la navegación entre entidades
8. Etapas del modelo RMM
Primera etapa: Representar los objetos del dominio
mediante las relaciones asociativas (aquellas que permiten
representar caminos para navegar entre entidades).
Segunda etapa: Determinar la presentación del contenido
de las entidades, así como su modo de acceso.
Tercera etapa : Definir los caminos de
navegación inducidos por las relaciones asociativas. Luego,
es posible definir estructuras de acceso de alto nivel, lo que
permite dotar de accesos jerárquicos a niveles diferentes de
información.
El resto de las etapas consisten en:
concepción del interfaz usuario.
concepción del comportamiento en ejecución.
construcción del sistema y prueba del mismo.