Está en la página 1de 9

MODELO DE ANLISIS

MTI. Carlos Ruben Mota Pinto

Alumnos:
Miguel Angel Pech Mena
ngel Damin Mendoza Reyes
Sinver Jhovany Reyes Cruz
Adriana Isabel Ventura Acosta
Jair Otoniel Martnez Escalante

7 DE NOVIEMBRE DE 2017
Contenido del documento
Modelo de anlisis ....................................................................................................................................... 2
Sub-temas ..................................................................................................................................................... 2
Clases......................................................................................................................................................... 2
Objetos ...................................................................................................................................................... 3
Modelo de requisitos .................................................................................................................................. 4
Modelo de casos de uso.............................................................................................................................. 5
Modelo de dominio .................................................................................................................................... 6
REFERENCIAS BIBLIOGRAFICAS................................................................................................................... 8

Contenido de imgenes.
1 MODELOS BASADOS EN CLASES ....................................................................................................................... 3
2MODELO CRC (CLASE-RESPONSABILIDAD-COLABORADOR) ........................................................................................... 3
3 INGENIERA DE PROGRAMACIN: ANLISIS ORIENTADO A OBJETOS J.M. DRAKEY P. LPEZ ............................................... 4
4 EN LA METODOLOGA OBJECTORY (JACOBSON), EL MODELO DE REQUISITOS CONSTA DE TRES MODELOS ............................. 5
5 EL MODELO DE CASOS DE USO DESCRIBE LAS FUNCIONALIDADES DEL SISTEMA A PARTIR DE LAS INTERACCIONES DEL USUARIO.5
6 ACTORES .............................................................................................................................................................. 6
7 EJEMPLO DE MODELO DEL DOMINIO DEL PROBLEMA .................................................................................................. 7
Modelo de anlisis

El modelo de anlisis es la primera representacin tcnica de un sistema. Utiliza una


mezcla de formatos en texto y diagramas para representar los requisitos del software,
las funciones y el comportamiento. De esta manera se hace mucho ms fcil de
comprender dicha representacin, ya que es posible examinar los requisitos desde
diferentes puntos de vista aumentando la probabilidad de encontrar errores, de que
surjan debilidades y de que se descubran descuidos.

Modelo de Anlisis

Sub-temas
Clases
Un diagrama de clases en Lenguaje Unificado de Modelado (UML) es un tipo de
diagrama de estructura esttica que describe la estructura de un sistema mostrando las
clases del sistema, sus atributos, operaciones (o mtodos), y las relaciones entre los
objetos
Tienen diferentes categoras:
Clases de entidad: llamadas clases de modelo o negocios, se extraen de manera directa
del enunciado del problema.
Clases de frontera: se utilizan para crear la interfaz que el usuario ve y con la cual
interacta cuando se utiliza el software.
Clases de controlador: manejan una unidad de trabajo desde el inicio hasta el final.
Responsabilidad: son los atributos y las operaciones relevantes para la clase.
Colaboradores: son aquellas clases que se requieren para que una clase reciba la
informacin necesaria para completar una responsabilidad.
Agregacin: son las subclases que forman parte de una clase, se conectan a travs de
una relacin de tipo es parte de.

1 MODELOS BASADOS EN CLASES

2Modelo CRC (clase-responsabilidad-colaborador)

Objetos
La finalidad del anlisis orientado a objetos de una aplicacin es establecer su modelo
de objetos, que captura la estructura esttica del sistema a travs de identificar los
objetos claves que se utilizan el sistema, formular las relaciones entre los objetos, y
caracterizar cada clase de objetos a travs de la asignacin de los atributos que
describen sus caractersticas y estado y las operaciones que describen su
funcionamiento externo.

Anlisis orientado a objetos:


Identificacin de clases.
Establecer las asociaciones
Formular atributos.
Mantenimiento
Describir comportamiento.
Soportar los casos de uso.

Integracin
Identificar practicas y validacin
corporativas

Anlisis de requisitos Prueba de unidades

Anlisis Codificacin
Diseo

3 Ingeniera de Programacin: Anlisis orientado a objetos J.M. Drakey P. Lpez

Modelo de requisitos
El modelo de requisitos tiene como objetivo delimitar el sistema y capturar la
funcionalidad que ofrecer desde la perspectiva del usuario.
El modelo de requisitos es el primer modelo en desarrollarse y es la base para formar
todos los dems modelos en el desarrollo de software.
Comportamiento
(Casos de Uso)

Informacin
(Dominio del Problema)

Presentacin
(Interfaces)
4 En la metodologa Objectory (Jacobson), el modelo de requisitos consta de tres modelos

Modelo de casos de uso

Sistema

Registrar Usuario

Base de Datos de Usuarios

Hacer Reservacin
Usuario

Consultar
Informacin

Base de Datos de Reservaciones

5 El Modelo de Casos de Uso describe las funcionalidades del sistema a partir de las interacciones del usuario.

Actores:
Primaros: Son la razn principal de existencia del problema y rigen la secuencia lgica
de ejecucin del sistema.
Secundarios: Actores que supervisan y apoyan al sistema y por lo general son mquinas
o sistemas externos.

Actor Nombre del Actor.

Casos de Uso Nombre de los casos de usos en los cuales participa.

Tipo Primario o secundario.

Descripcin Breve descripcin del actor.

6 Actores
1. Los casos de uso representan las funcionalidades del sistema.
2. Cada caso de uso define una forma particular de usar el sistema.
3. Un caso de uso constituye un flujo completo de eventos que especifican la
interaccin entre el actor y el sistema.
4. Las diferentes instancias de los casos de uso se denomina escenario.

Modelo de dominio

Un modelo de dominio en la resolucin de problemas e ingeniera de software, es


un modelo conceptual de todos los temas relacionados con un problema especfico.
1. El modelo del dominio del problema define un modelo de clases del sistema.
2. El modelo de clases consiste en los objetos del dominio del problema.
3. El propsito principal del este modelo es formar una base comn de entendimiento
del desarrollo y no definir el sistema completo.
4. La inclusin de atributos y operaciones se colocan si es necesario para la mejor
compresin del problema.
Tarifa
-Clase
-Precio
-Impuestos

Avion
*
-Fabricante
-Modelo

* Vuelo * Reservacin
-Numero -Clave

Asiento *
-Fila
*
-Letra

*
Pasajero
-Nombre
Aerolnea
-Nombre
Llegada Salida
Horario
-Da
-Hora

7 Ejemplo de Modelo del Dominio del Problema


REFERENCIAS BIBLIOGRAFICAS.
1. Pressman, R. S., & Troya, J. M. (1988). Ingeniera del software.
2. Sommerville, I. (2005). Ingeniera del software. Pearson Educacin.
3. Co-Requisitos, C. C. P. R., & Aprob, E. R. Ingeniera de Software.
4. Stevens, P., Pooley, R., & Aguilar, L. J. (2002). Utilizacin de UML en Ingeniera del Software con
Objetos y Componentes (Vol. 14). Addison Wesley.