Вы находитесь на странице: 1из 9

Segunda Evaluación a Distancia

Indicaciones Generales
.

Este examen consta de dos partes:

 Primera parte: Preguntas objetivas – que tiene un valor de 7.50 puntos


 Segunda parte: Preguntas de ensayo – tiene un valor de 12.50 puntos

Importante: Esta evaluación a distancia puede ser entregada de manera física en su respectivos Centro
Universitario o también a través del Campus Virtual de nuestra universidad.

INSTRUCCIONES

La prueba objetiva está constituida por tres (04) partes, la primera parte de ellas consta
de 09 preguntas donde debes determinar la veracidad (V) o falsedad (F) de los enunciados. En
la segunda parte hay preguntas denominadas de elección múltiple, que costa de 07 ítems en
forma de pregunta con cinco alternativas (a, b, c, d, e) de los cuales debes elegir la correcta. En
la tercera parte hay preguntas denominadas para poder completar la pregunta con el concepto
que define a la pregunta propuesta, que costa de 09 ítems, de los cuales debes elegir usted
elegir la correcta respuesta a la pregunta. En la cuarta parte hay preguntas denominadas para
poder completar la pregunta con el concepto correcto, que costa de 05 ítems, de los cuales
debes elegir usted elegir la correcta respuesta a la pregunta.

En el desarrollo de la prueba lee atentamente los enunciados o la pregunta y responder


según se indique, además debes estar seguro al momento de responder pues cualquier borrón o
enmendadura anula la respuesta.

A) VERDADERO FALSO: objeto, en relación a la perspectiva


del usuario.
Encierre en un círculo la letra V si es
verdadero o F si es falso. (0.25 pts. cada 8. V Una relación “include” significa que el
pregunta) F caso de uso base incorpora
explícitamente el comportamiento de
1. V En la Modularidad se trabajan los otro caso de uso en una instancia
F detalles de cada parte sin importar el específica.
resto.
9. V Un estereotipo es una forma de
2. V El Modelo Incremental, nos dice lo F clasificar los artefactos a alto nivel.
F siguiente: Una forma de reducir los
riesgos es construir solo una parte del
sistema, reservando otros aspectos
para niveles posteriores. B) PRUEBA DE ELECCIÓN MÚLTIPLE:

3. V La mayoría de los proyectos software Encierre en un círculo la alternativa correcta


F comienzan con una discordancia (0.25 pts. cada pregunta)
entre el conjunto de prestaciones
deseadas y los recursos disponibles. 10. Son declaraciones existentes del
negocio que permiten darle
4. V En la actividad de Visualización, es funcionalidad al modelo; nos referimos
F posible descubrir detalles que se a:
pasaron por alto en el planteo original
del la idea. a. Definición de Requerimientos
5. V El modelo de procesos establece los
b. Reglas del Negocio´
F mecanismos de concurrencia y c. Especificación de
sincronización del sistema. Requerimientos
d. Definición de Procesos de
6. V Una Business Entidad se notifica de Negocio
F
acontecimientos que suceden en el e. N.A.
negocio.
7. V 11. Riesgos asociados a las limitaciones
F La abstracción se centra en las impuestas por la gestión o por el
características esenciales de algún mercado, nos referimos a:

2
a. Impacto en el Negocio a. Include
b. Definición del Proceso b. Generalización/Especialización
c. Riesgos Tecnológicos
d. Riegos con el Cliente c. Extends
e. N.A d. Composición
e. N.A.
12. Es aquel modelo que se encuentra
relacionado normalmente con el 15. Es un elemento de software que por
desarrollo basado en compromiso. Nos una parte debe ser suficientemente
referimos a: pequeño para crearse y mantenerse y
por otra suficientemente grande para
poder utilizarse, además debe tener
a. Espiral interfaces estándar para que sea
b. Codificar y Corregir interoperable.
c. Cascada
d. Cascada pura a. Package
e. N.A. b. Módulo de Sistema
c. Componente
13. Es la propiedad que distingue un objeto d. Todas
activo de uno que no está activo, nos e. N.A.
referimos a:
16. Es aquella que modela el
a. Persistencia comportamiento específico de uno o
b. Identidad más casos de uso, se refiere a:
c. Concurrencia
d. Todas a. Clase Interfaz.
e. N.A. b. Clase Control.
c. Clase Entidad.
14. Este tipo de relación significa que el d. Modelo de Colaboraciones.
Caso de Uso incorpora explícitamente
el comportamiento de otro caso de uso
e. Ninguna respuesta es correcta o
en una instancia específica, nos más de una lo es.
referimos a:

C) PRUEBA DE COMPLETADO DE 20. Es una clase que representa una


PREGUNTA:
abstracción de un humano que actúa en el
Completar el espacio en blanco con la sistema, se refiere a: BUSINESS
respuesta correcta (0.25 pts. cada pregunta)
WORKER.

17. PROYECTO: Elemento Organizativo a 21. CENTRADO EN LA ARQUITECTURA: se


través del cual se gestiona el desarrollo de utiliza para conceptualizar, construir,
software. gestionar y hacer evolucionar el sistema
en desarrollo.
18. INGENIERIA DE REQUISITOS:
Estableciendo lo que el cliente requiere de 22. Se considera como uno de los
un Sistema de Software. responsables involucrados en el modelo
del negocio, que representa varias partes
19. EL MODELO EN CASCADA PURA; es el
de la organización que proveen entradas y
modelo de ciclo de vida más conocido y
datos; nos referimos a: STAKEHOLDERS.
ofrece una velocidad de desarrollo
aceptable en algunas circunstancias. 23. Captura los más importante tipos de
Otros modelos, sin embargo, proporcionan objetos en el contexto del sistema, se
una velocidad de desarrollo superior. refiere: MODELO DEL DOMINIO.

3
24. Cada miembro del equipo tiene que cliente tenga confianza en el progreso del
realizar la estimación de una parte del proyecto.
proyecto de forma individual, y luego en
una reunión se comparan las
estimaciones, nos referimos a:
ESTIMACION POR CONCENSO.

25. CONSTRUCCIÓN: Los métodos


orientados al cliente le ayudan a que el
D) PRUEBA DE DEFINICIÓN DE CONCEPTO:

Responder las preguntas con la respuesta correcta (0.25 pts. cada pregunta)

26. Represente gráficamente al Modelaje Visual.

27. ¿Quién lee la documentación de Casos de Uso?


Clientes: aprueban lo que el sistema debe hacer.
Usuarios: ganan entendimiento del sistema.
Desarrolladores: documento de comportamiento del sistema.
Examinadores: examinan el flujo de eventos.
Analistas o diseñadores: proporcionan las bases para el análisis y diseño.
Evaluador: se usa como base para la prueba de requerimientos.
Líder de proyecto: proporciona elementos para la planeación de proyectos.
Escritor técnico: base para la escritura de la guía del usuario.

SE EVALÚA EL CRITERIO EXPUESTO PARA ESTAS PREGUNTAS Y A LA INVESTIGACIÓN


REALIZADA. (1 PTO CADA UNA)
28. Cuál es la diferencia entre los métodos típicos de recopilación de requerimientos y los orientados al cliente.
………………………….………………………………………………………………

29. Qué estrategias adoptaría Ud. En el proceso de adopción de herramientas de productividad.


……………….…………………………………………………………………………

30. Q Brevemente explique lo siguiente: “USE ESTIMACIONES BASADAS EN EL DESARROLLADOR”.


……………….…………………………………………………………………………

4
Preguntas de Ensayo

INSTRUCCIONES
Las preguntas de tipo ensayo tienen por finalidad evaluar tu capacidad de análisis,
aplicación del criterio y creatividad argumentativa en torno al desarrollo de casos
teóricos y prácticos del Modelamiento de sistemas, en tal sentido responda las
preguntas mostradas para el siguiente caso aplicativo, basando su Modelamiento en la
Herramienta Case Rational Rose 2007.

Elija SÓLO UNO de los DOS Casos que se le presentan a


continuación.
CASO N° 01: EMPRESA “MUNDO MOTOR’S SRL”

La empresa “Mundo Motor’s SRL” se dedica a la reparación de motores de lanchas de


las marcas Diesel, Perkins, Caterpillar, Lister, etc., así como de inyectores, válvulas, etc.
El proceso es el siguiente: Para evaluar el motor, primero el cliente informa la zona de
trabajo (lugar donde se encuentra la lancha), coordinándose a continuación la fecha y
hora para la revisión del motor. Esta revisión se realiza en base a la disponibilidad de
los trabajadores, que es verificada en la hoja de control de tareas y en la lista de
empleados.
Luego de la revisión del motor, se genera el presupuesto de acuerdo al
diagnóstico presentado por el empleado que lo revisó y a la lista de fallas (Tabla que
contiene los precios por falla).
Si es la primera vez que el motor es reparado por la empresa, se le genera su
hoja de motor, la cual se adjunta a la hoja del cliente (si el cliente es nuevo, primero se
le genera esta hoja).
Luego de terminada la reparación, se hacen las pruebas y se entrega el motor.
Simultáneamente, el cliente determina si va a pagar al contado o al crédito.
 Contado: Se le entrega una factura cuyo monto es equivalente al del
presupuesto más el IGV.
 Crédito: Se genera la factura y el número de letras, cuya cantidad depende de
lo solicitado por el cliente. La factura se entrega al cliente cuando se terminen de
pagar las letras. En este caso el monto total de la factura se obtiene de
multiplicar el monto del presupuesto por el número de meses y por el interés
mensual (indicado en la tabla de interés) más el IGV. El monto de cada letra se
obtiene de dividir el monto total de la factura entre el número de letra. El pago al
crédito es en seis meses como máximo para clientes antiguos y tres para
clientes nuevos.

Para los clientes antiguos se brindan además las siguientes opciones:


 Reparar el motor sin previo pago.
 Refinanciamiento de su deuda: en caso de que no pueda pagar de acuerdo al
cronograma establecido.
 Refinanciamiento de su deuda más una nueva reparación: lo adeudado más el
monto de la nueva reparación se unifica generándose una nueva deuda que
anula la anterior.
 Para éstos casos, el cliente debe presentar una solicitud de financiamiento, que
es evaluada por el Gerente, tomando como base la hoja del cliente.

Semanalmente, el Jefe de Planta genera los siguientes cuadros resúmenes:


 Reporte de motores por falla.
 Reporte de motores reparado por empleado.

5
 Reporte de nuevos clientes.
Todos los movimientos son registrados para llevar un control detallado de los
mismos.
NOTA: Utilice su criterio, creatividad y correcto ANÁLISIS para el desarrollo del Caso
propuesto.

CASO N° 02: EMPRESA “RESERVACIONES DE VUELOS”


Utilizaremos como ejemplo un sistema de reservaciones de vuelos con acceso vía
Internet. Este es un sistema que permite al usuario hacer consulta y reserva de vuelos
(hasta una determinada hora), además de poder comprar los boletos aéreos de forma
remota, sin la necesidad de recurrir a un agente de viajes humano. Se desea que el
sistema de reservaciones sea accesible a través de Internet (World Wide Web). Como
base para estos sistemas existen, en la actualidad múltiples bases de datos de
reservaciones de vuelos que utilizan las agencias de viajes para dar servicios a los
clientes, por ejemplo sobre: apollo, worldpan, parse, amadeus, sahara, sita-sahara,
panorama, system-one, géminis, galileo, acxess, etc., muchas de estas bases de datos
y sistemas correspondientes son la base para los sistemas de reservaciones de vuelo
de acceso por Internet, como por ejemplo: travelocity, expedía, etc.
La descripción del problema para nuestro sistema de reservaciones de vuelos es
la siguiente: El sistema de reservaciones de vuelos es un sistema que permite al usuario
hacer consulta y reservas de vuelos, además de poder comprar los boletos aéreos de
forma remota, sin la necesidad de recurrir a un agente de viajes humanos. Se desea
que el sistema de reservaciones sea accesible a través del Internet.
El sistema presenta en su hoja principal un mensaje de bienvenida describiendo
los servicios ofrecidos junto con la opción para registrarse por primera vez, o si ya se
está registrado, poder utilizar el sistema de reservaciones de vuelos. Este acceso se da
por medio de la inserción de un Login previamente especificado y un password
previamente escogido y que debe validarse. Una vez registrado el usuario, y después
de haberse validado el registro y contraseña del usuario, se puede seleccionar las
siguientes actividades:
 Consulta de vuelos, Reserva de Vuelos, Pago de boletos.
La consulta de vuelos se pueden hacer de tres maneras diferentes:
 Horarios de vuelos, Tarifas de vuelos, Estado de vuelo.
La consulta según horario muestra los horarios de las diferentes aerolíneas dando
servicio entre dos ciudades. La consulta según tarifas muestra los diferentes vuelos
entre dos ciudades dando prioridad a su costo. El estado de vuelo se utiliza
principalmente para consultar el estado de algún vuelo incluyendo información de si
existen asientos disponibles, y en el caso de un vuelo para el mismo día, o si esta en la
hora. Se pueden incluir preferencias en las búsquedas, como fecha de horario deseado,
categoría de asiento, aerolíneas deseadas y si se desea sólo vuelos directos.
La reserva de vuelo permite al cliente hacer una reserva para un vuelo particular,
especificando la fecha y horario, bajo una tarifa establecida. Es posible reservar un
itinerario compuesto de múltiples vuelos, para uno o más pasajeros, además poder
reservar asientos. El pago permite al cliente, dada una reserva de vuelo previa y una
tarjeta de crédito válida, adquirir los boletos aéreos. Los boletos serán posteriormente
enviados al cliente, o estarán listos para ser recogidos en el mostrador del aeropuerto
previo a la salida del primer vuelo.
Es necesario estar previamente registrado con número de tarjeta de crédito
válida para poder hacer compras de boletos, o de lo contrario proveerla en el momento
de la compra.
Además de los servicios de vuelo, el usuario podrá en cualquier momento acceder,
modificar o cancelar su propio registro, todo esto después de haber sido el usuario
validado en el sistema.
NOTA: Utilice su criterio, creatividad y correcto ANÁLISIS para el desarrollo del Caso propuesto.

6
Se pide realizar lo siguiente:
1) Flujo de trabajo del Modelamiento del Negocio, elaborar:
a) Modelo de Casos de Uso del Negocio (MCUN) (1.0 p)
b) Modelo de Objetos del Negocio (MON) (2.0 p)
2) Flujo de trabajo del Modelamiento del Negocio, elaborar:
c) Diagrama Use Case (DUC) (4.0 p)
3) Flujo de trabajo del Análisis, elaborar:
d) Diagrama de Colaboraciones (Registrar Reservación de Boleto de Viaje) (1.5 p)
e) Diagrama de Clases (2.0 p)
f) Diseño de la GUI (Registrar Reservación de Boleto de Viaje) (2.0 p)

PRESENTAMOS A CONTINUACION LA SOLUCION AL CASO:


MUNDO MOTORS SRL

1) Flujo de trabajo del Modelamiento del Negocio, elaborar:


a) Modelo de Casos de Uso del Negocio (MCUN) (1.0 p)
b)

Gestionar Evaluación de Motor


Cliente

Coordinador de Reparaciones

Realizar Reparación de Motor


Jefe de Planta

Gerente

Procesar Facturación Documentos


Area de Facturacion

7
c) Modelo de Objetos del Negocio (MON) (2.0 p)

Del modelo anterior, se elige uno de los CASOS de USO del NEGOCIO, el cual representa a una
función o proceso principal del sistema en estudio. Por tanto, el Modelo de Objetos del Negocio se
convierte en la realización del Caso de Uso del Negocio.
Para este caso hemos elegido el Proceso: GESTIONAR EVALUACION DE MOTOR.

2) Flujo de trabajo del Modelamiento del Negocio, elaborar:


d) Diagrama Use Case (DUC)
(4.0 p)
LUEGO SE TOMA COMO BASE EL MON, Y A PARTIR DE EL SE DEDARROLLAR EL
DIAGRAMA USE CASE, EL CUAL AHORA SE CONVIERTE EN LA REALIZACIÓN DEL MON –
GESTIONAR EVALUACIÓN DE MOTOR.

8
3) Flujo de trabajo del Análisis, elaborar:
e) Diagrama de Colaboraciones (Registrar Zona de Trabajo) (1.5 p)

f) Diagrama de Clases (2.0 p)


OJO: AQUÍ SOLO SE HA PLASMADO EL DIAGRAMA DE CLASES EN FUNCION SOLAMENTE DE LAS ENTIDADES
DEL NEGOCIO DE MODELO DE OBJETOS DEL NEGOCIO, PARA GESTIONAR EVALUACION DE MOTOR, PERO
TIENEN QUE HACER LOS MODELOS (MON), DE LOS TRES PROCESOS QUE SON:
- GESTIONAR EVALUACION DE MOTOR.
- REALIZAR REPARACION DE MOTOR.
- PROCESAR FACTURACION DE DOCUMENTOS.
ES ASI, QUE A PARTIR DE TODAS LAS ENTIDADES DE NEGOCIO IDENTIFICADAS SE PROCEDE A ELABORAR
DICHO DIAGRAMA TOTAL.

POR TANTO, AL DIAGRAMA QUE SIGUE A CONTINUACION LE FALTARIAN INCLUIR LAS DEMAS CLASES
(ENTIDADES DEL NEGOCIO), DE LOS OTROS PROCESOS DE NEGOCIO