Sunteți pe pagina 1din 6

Carrera: Desarrollo de software

Semestre04

Programa de la asignatura:
Métodos y modelos de desarrollo de software

Unidad 3

Modelos para el Desarrollo de Sistemas

Actividad 4
Diagramas de Modelos estructurados y orientados a objetos

Docente
Susana Salgado Segovia

Alumno:
Miguel Ángel Villagrana Hernández
Índice

Presentacion…………..............................................................................Pagina 1
Indice………………..................................................................................Pagina 2
Introducción……………………………………………………………………Pagina 3
Desarrollo………………………………………………………………………Pagina 3
Referencias ……………………………………………………………………Pagina 6
Introducción
Propósito: Diseñar soluciones usando los modelos estructurados y orientados a objetos de las
problemáticas presentadas.

Desarrollo

Complete el siguiente proceso de colaboración entre un cliente y una empresa de venta por catálogo.
El cliente lleva a cabo las siguientes actividades (no necesariamente en este orden): pide un artículo,
paga el artículo y pregunta sobre el estado de su pedido (el cliente pregunta una vez realizado el pedido
cada 3 días si no ha recibido el encargo). En la compañía de ventas existen 3 roles: encargado de
pedidos, almacén y contabilidad. El primero recibe los pedidos de artículos, y tranquiliza al cliente
cuando éste pregunta por el estado de su encargo, en almacén se prepara la entrega y se envía al
repartidor (una empresa externa) y el repartidor la entrega y recibe el pago. El último rol de la compañía
es contabilidad que registra los envíos y los pagos. Complete el diagrama inferior, indicando la estructura
de control, los mensajes necesarios y las puertas.

De acuerdo al problema planteado realiza lo siguiente:


A) Con respecto al modelo de requisitos, elabora el diagrama de casos de uso del problema mencionado,
utiliza StarUML, lo que se evaluará de tu diseño es:
a. Aparición de todos los actores.
b. 2 Casos de uso mínimo para cada actor.
c. Relaciones entre actores y casos de uso.
d. 2 relaciones de tipo dependencia mínimo.
e. Tipos de relaciones utilizados según lo que relacionen.

B) Con respeto a los modelos orientados a objetos elaborarás el diagrama de clases usando StarUML,
lo que se evaluará de tu diseño es:
a. Se contemple las 5 clases.
b. Indica la siguiente cantidad de atributos mínimo (contempla los datos especificados en la descripción
del problema, si te llegaran a faltar piensa sobre los atributos que serían importantes contemplar): esto
lo realizaras de acuerdo al problema antes mencionado.
c. 2 métodos mínimo por cada clase.
d. Agrega relaciones de generalización, asociación binaria y de dependencia en donde se requiera.
e. Especifica la cardinalidad.
References
MODELOS DEL DISEÑO ORIENTADO A OBJETOS. (n.d.). Retrieved from itca.edu:
https://virtual.itca.edu.sv/Mediadores/stis/21___modelos_del_diseo_orientado_a_objetos.html

S-ar putea să vă placă și