Вы находитесь на странице: 1из 13

MODELO DE ANLISIS

Resumen General
Por: Francisco Reyes Tlaxcala
Para: Ingeniera de software

ARQUITECTURA DE CLASES

Identificar la arquitectura de clase de un proyecto


marca la pauta para el desarrollo del mismo porque
ayuda a definir la dimensin de los objetos es decir
que tipo de funcin realizara y cuales.
Un ejemplo es el MVC que significa:
Modelo(informacin), Vista (presentacin) y
Control(comportamiento)

ARQUITECTURA MVC

IDENTIFICACIN DE CLASES SEGN


ESTEREOTIPOS

El tipo de funcionabilidad o razn de ser es definido en


modelo de anlisis como Estereotipos. Existen tres tipos de
objetos

Entidad

Interface

Almacenamiento de informacin y comportamientos asociados.


Notoriamente este estereotipo obedece a los aspectos visuales y
manejo grafico.

Control

Programas de administracin y comportamiento del sistema, por


ejemplo; Ver el historial del navegador de un usuario especifico y
mostrarlo.

CLASES

Ejemplo de clases en relacin jerajica

Registrar usuario

Validar Usuario

Registrar Tarjeta

Consultar informacin

Hacer Reservacin

Pagar reservacin

DIAGRAMAS DE SECUENCIAS

Dada la complejidad y lo importante que es conocer el


comportamiento de las clases a utilizar existen los diagramas
de secuencias, iteracin u eventos.

DIAGRAMAS DE SECUENCIAS

Existen diagramas aun mas detallados para prcticamente


crear un cronograma de las clases e ir especificando los
eventos.

DICCIONARIO DE CLASES SEGN


MDULOS

Esta parte se utiliza para ordenar en mdulos toda la


informacin elaborada durante el anlisis con el fin de acceder
a ella fcilmente y de manera abstractacta.

DICCIONARIO DE CLASES SEGN


MDULOS

Estos mdulos contendrn cada una de las clases involucradas


y sus respectivo mdulos internos.

Representacin del Ejemplo anterior:

Mdulos:

Registro principal

InterfaceBaseDatosRegistro

Usuario

PaginaCrearRegUsuario

PaginaObtenerRegUsuario

RegistroUsuario

ManejadorRegistrousuario

Continua

DICCIONARIO DE CLASES SEGN


MDULOS

Estos mdulos contendrn cada una de las clases involucradas

Representacin del Ejemplo anterior:

Tarjeta

PaginaCrearRegTarjeta

PaginaObtenerRegTarjeta

ReistroTarjeta

ManejadorRegistroTarjeta

Servicios

Se divide en mdulos adicionales de manera jerarjica.

[Con esto la informacin puede contraerse y des contraerse.]

HERRAMIENTA CASE PARA EL


ANLISIS

Las herramientas CASE proporcionan un agradable y


productivo entorno de desarrollo de software. Y tambin tiene
definido estereotipos para su uso. En este caso de nalisis son
del tipo midlle CASE.

Ejemplo

System Architect

Esta herramienta esta diseada para proveer de informacin acerca


de las metodologas y herramientas durante la creacin de la
arquitectura que es la parte previa al diseo. Es decir te ayuda a
consolidar y formar la arquitectura.

CONCLUSIONES

En lo que respecta al anlisis es importante tener


fundamentos tericos y fundamentales que son de mucha
ayuda para contemplar futuros conflictos.

Вам также может понравиться