Está en la página 1de 2

Instituto de Educacion Superior Publico ”Francisco de Paula Gonzales Vigil”

Programa de Estudios: APSTI Analisis y Diseño de Sistemas


PRACTICA DIRIGIDA DE LABORATORIO No.03

Para comenzar pulse Inicio\Todos los Programas\Rational Rose2000 Enterprise Edition\Rational


Rose 2000 Enterprise Edition

Ejercicio 1:
Se desea modelar un sistema comercial para una empresa, se identificó la Clase Persona, en la cual
algunas instancias de la Clase Persona eran Persona Natural (cualquier persona individual) mientras que
otras eran Persona Jurídica (cualquier empresa o razón social). Muestre estas clases mediante un
diagrama.

1. Vamos a crear un diagrama de Clases


2. Ir al menú Browse/Class Diagram y elegir la opción New y en la ventana Select Interaction
Diagram elegir New y darle el nombre Diagrama_Clase_1. Vamos a crear el siguiente diagrama de
Colaboración, haciendo uso de los botones de la Barra de herramientas.

Persona
dirección
teléfono

Persona Natural Persona Jurídica


nombre razónsocial
fechaNacimiento fechaConstitución

Ejercicio 2:
Definir al Clase DNI con los siguientes atributos y operaciones
Alumno
DNI : char[10]
número_exp : int
nombre : char[50]

alta()
poner_nota(asignatura : char *, año : int, nota : float)
matricular(cursos : asignatura, año : int)
listar_expediente()

Definir la clase Socio con los siguientes atributos y operaciones


Socio
número : int
nombre : char[50]
número_prestamos : int = 0

alta()
baja()
prestar(código_libro : int, fecha : date)
devolver(código_libro : int, fecha : date)

Ing. Ricardo Nina 1 Tacna, 2022


Instituto de Educacion Superior Publico ”Francisco de Paula Gonzales Vigil”
Programa de Estudios: APSTI Analisis y Diseño de Sistemas
Ejercicio3:
Representación de una clase de asociación
empleador trabajadores
Empresa Empleado
* 1..*

Cargo
superior
nombre
sueldo 0..1

subordinado 1..*

Ejercicio4:
Ejemplo de una relación de Generalización
Trabajador

{ disjunta, completa }

Directivo Administrativo Obrero

Ejercicio5:
Ejemplo de una relación de Generalización

Vehículo acuático VehículoTerrestre

Velero Vehículo

Camión

Vehículo impulsado por viento Vehículo impulsado por motor

Ing. Ricardo Nina 2 Tacna, 2022

También podría gustarte