Академический Документы
Профессиональный Документы
Культура Документы
UNIVERSIDAD DE CARTAGENA
FACULTAD DE CIENCIAS E INGENIERAS
PROGRAMA DE INGENIERIA DE SISTEMAS
De la clase anterior ..
Para qu sirve el modelo del dominio?
Para qu sirven los Casos de Uso?
Para qu sirven los Diagramas de Secuencia del Sistema?
Contenido
Diagramas de Clases.
Taller - Utilizacin de Diagramas de
Clases.
Creacin de Diagramas de
Interaccin
Algunos consejos ..
Para cada evento del sistema, hacer un diagrama con l como mensaje
inicial.
Fuente: [4]
Programa de Ingeniera de Sistemas Universidad de Cartagena
Creacin de Diagramas de
Interaccin
Fuente: [4]
Programa de Ingeniera de Sistemas Universidad de Cartagena
Creacin de Diagramas de
Interaccin
Bsicamente, estas responsabilidades pueden ser de tipo Conocer o de
tipo Hacer:
Conocer:
- Conocer datos privados encapsulados.
- Conocer los objetos relacionados.
- Conocer las cosas que puede calcular o derivar.
Hacer:
- Hacer algo l mismo.
- Iniciar una accin en otros objetos.
- Controlar y coordinar actividades en otros objetos.
Por ejemplo, puedo decir que un Recibo es responsable de calcular el
total (tipo hacer), o que una Transaccin es responsable de saber su
fecha (tipo conocer). Las responsabilidades de tipo conocer se
pueden
inferir
normalmente
del
Modelo
Conceptual.
Fuente: [4]
Programa de Ingeniera de Sistemas Universidad de Cartagena
Fuente: [2]
Programa de Ingeniera de Sistemas Universidad de Cartagena
Fuente: [4]
Programa de Ingeniera de Sistemas Universidad de Cartagena
Representarlas
Aadir
informacin
en
un
de
tipo
diagrama
los
atributos
de
clases.
mtodos.
Fuente: [4]
Programa de Ingeniera de Sistemas Universidad de Cartagena
para
indicar
visibilidad
Fuente: [4]
Programa de Ingeniera de Sistemas Universidad de Cartagena
no
Actividades
1. Definir los Casos de Uso Reales.
2. Definir Informes e Interfaz de Usuario.
3. Refinar la Arquitectura del Sistema.
4. Definir los Diagramas de Interaccin.
5. Definir el Diagrama de Clases de Diseo. (en paralelo con los
Diagramas de Interaccin).
6. Definir el Esquema de Base de Datos.
7. El paso de Refinar la Arquitectura del Sistema no tiene por qu
realizarse en la posicin 3, puede realizarse antes o despus.
Fuente: [4]
Programa de Ingeniera de Sistemas Universidad de Cartagena
Ya tenemos .
Clase 3- Modelo del Dominio
Ahora .
Referencias
[1] WiKipedia. Web Site: http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado.
[2] Craig Larman. UML y Patrones, Una introduccin al anlisis y diseo orientado a objetos
y al proceso unificado. Editorial PEARSON y Prentice Hall.
[3] Grup de Recerca Interacci Persona Ordinador, Universitat de Lledida. Web Site:
http://griho.udl.es/mpiua/diseno.htm
[4] Web site: http://www.clikear.com/manuales/uml/.
Ejercicios:
http://dis.um.es/~jmolina/as.html