ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
SegundoExamenParcialRezagadosIngenieriaDeSistemas
1. Nota:
Segundo Examen Parcial
Rezagados
_______________Ingeniería de Sistemas______________________
Ciclo: VI
Asignatura: Ingeniería del Software
Fecha de entrega:
Semestre: 2011-0
_______________________________________________
__________DATOS DE IDENTIFICACIÓN____________
Docente: Ing. Denny John Fuentes Adrianzén
Alumno: MIGUEL DE LA FLOR SEGURA
Programa Académico de Educación
Superior a Distancia
2. SEGUNDO EXAMEN PARCIAL REZAGADOS
Recomendaciones:
• La duración del examen es de 120 min (02 HORAS).
• El examen es estrictamente individual.
I. Indica si las siguientes afirmaciones son verdaderas o falsas.
Explique el porqué de sus respuestas. (3 Puntos)
1) El modelo de procesos establece los mecanismos de concurrencia y sincronización del
sistema. ( V )
2) La Herencia puede violar los principios de la encapsulación. ( V ).
3) Una relación “extend” significa que el caso de uso base incorpora explícitamente el
comportamiento de otro caso de uso en una instancia específica. ( F )
II. Marque usted la ó las alternativas correctas de los siguientes
enunciados
(7 Puntos)
4) Las Organizaciones: describe la estructura y la dinámica de la organización.
5) Se considera como uno de los responsables involucrados en el modelo del negocio, que
representa varias partes de la organización que proveen entradas y datos; nos referimos a:.
Stakeholders.
6) Se deben tener mecanismos para recuperar el sistema de situaciones anormales nos
esperadas, nos referimos a:
a) Patrones de Diseño
b) Excepciones
c) Asertos
d) Precondiciones
e) N.A.
7) Este tipo de relación significa que el Caso de Uso incorpora explícitamente el
comportamiento de otro caso de uso en una instancia específica, nos referimos a:
a) Include
b) Generalización/Especialización
c) Extends
d) Composición
e) N.A.
8) Es un elemento de software que por una parte debe ser suficientemente pequeño para
crearse y mantenerse y por otra suficientemente grande para poder utilizarse, además
debe tener interfaces estándar para que sea interoperable.
3. a) Package
b) Módulo de Sistema
c) Componente
d) Todas
e) N.A.
9) Centrado en la arquitectura: se utiliza para conceptualizar, construir, gestionar y
hacer evolucionar el sistema en desarrollo.
10) Casos de Usos: Es el conjunto de secuencia de acciones del sistema con un resultado
observable que tiene un valor para el actor, especificando un comportamiento deseado del
sistema.
11) Es el proceso que involucra la gestión de un flujo de ejecutables, nos referimos a:
a) Proceso incremental
b) Proceso iterativo
c) Proceso evolucionario
d) Todas
e) N.A.
III. Desarrolle los Siguientes Diagramas de UML, para ello diagrame y
luego PEGAR como imagen en el archivo que va a subir al Campus
Virtual.
(09 Puntos)
Modelo de Caja (Empresa de Venta de Vehículos Automotores Menores)
La Empresa Lucky Car Import SRL.; vende vehículos automotores menores al contado y
al Crédito y también realiza sus operaciones de pago a sus proveedores al contado y al
crédito. Las ventas al crédito se hacen con la modalidad de Letras de Cambio, para la
cual se generan la cantidad de letras, con los Intereses, montos y fecha de Vencimiento
correspondientes.
Lucky Car Import SRL, necesita un sistema de Cuentas por Cobrar que le permita llevar
los estados de cuenta corriente de cada cliente, por lo que debe registrar sus pagos
totales o pagos parciales que realice y los intereses generados por retrasos en el pago
de cada letra de cambio.
Elabore un Sistema que le permite, realizar las cobranzas oportunas, llevando un control
sobre la cartera morosa.
Flujo de trabajo del Modelamiento del Negocio, elaborar:
a) Modelo de Casos de Uso del Negocio (MCUN) (1.0 p)
4. b) Modelo de Objetos del Negocio (MON) (2.0 p)
Modelo de Objetos del Negocio (MON)
Vende vehiculo
Registra clientes
Registra ventas
FIcha de cliente
Con
su lta / a
prue
ba
Registra
proveedores
Empleado C onsult a
stra
Consu lta / regi
Genera letras de
credito
ult a
Cons
li za
ct ua
ya
istr a
r eg
ta / Gerente
Actualiza cuentas Con s ul
Define pagos a
proveedores
5. c) Modelo del Dominio del Problema (MDP) (2.0 p)
-Contacta
- Emite Asesor
Solicitud * *
*
Cliente
* - Contiene
*
*
tarifa -Genera
* Restricciones
*
Expedicion -Emite *
Contrato - Tiene
*
* *
*
-Emite
Gerente
*
* -Autoriza
pagos de Proveedor
*
d) Diagrama Use Case (DUC) (4.0 p)
6. Diagrama Use Case (DUC) (4.0 p)
«extends»
Gestionar servicio
«extends»
Cliente
Gestionar cuenta
«uses» «uses»
Registra contrato
«uses»
«uses» «uses»
Gestionar contrato
Èmpleado Gerente Financiero
realizar facturas
«extends»
«uses» Gestioanr cuentas «uses»
por cobrar Cerrar ingresos
«uses»
«uses»
Generar credito
«uses»
EMple. Adminstrac «uses» Cerrar morosos
Gerente Administracion
Controlar cuentas
por cobrar
Cobrar