Está en la página 1de 4

UNIVERSIDAD SEOR DE SIPAN

FACULTAD DE INGENIERA ARQUITECTURA Y URBANISMO


ESCUELA ACADMICO PROFESIONAL DE INGENIERA DE SISTEMAS
INGENIERA DE SOFTWARE I
PRIMERA PRCTICA CALIFICADA GRUPAL
Docente: Ing Denny John Fuentes Adrianzn Ciclo: V Fecha: ___/__/____ Semestre: 2017-I
Alumno: Cdigo:
INSTRUCCIONES: La Prctica Calificada Grupal se desarrolla teniendo en cuenta los conceptos de la Orientacin a Objetos. Lea
detenidamente cada una de las preguntas que se le presentan a continuacin. Por cada pregunta mal contestada, borrones y/o
correcciones se descontar (1/4) punto.

PARTE TERICA:
Encierre en un crculo la letra V si es verdadero o F si es falso. (0.50 pts. cada pregunta)

V F Los Procesos de Negocios cruzan las fronteras Organizacionales y Funcionales de la empresa, sin tomarlas en
consideracin.
V: el proceso de negocio surge para cubrir la necesidad de una Empresa(lgica del negocio)
V F Una relacin include significa que el caso de uso base incorpora explcitamente el comportamiento de otro
caso de uso en una instancia especfica.
V: relacin include significa obligatorio y surge de otro caso de uso(GUI)
V F Un estereotipo es una forma de clasificar los artefactos a alto nivel.
V: es un modelo a seguir que se puede modificar, cambiar o seguir como un patrn,
esto se supone siempre y cuando el estereotipo sea un modelo a seguir bueno
(documentado).
V F Los costos del software a menudo dominan al costo del sistema. El costo del software en un PC es a menudo ms
caro que la PC.
V: ejemplo, al disear un sistema operativo cuesta ms que la maquina (PC), el software es echo a medida de la
necesidad.
V F La Herencia puede no violar los principios de la encapsulacin.
V: la herencia crea jerarqua de clases es decir una clase pertenece a una sper clase, y la encapsulacin oculta la
informacin.
V F La abstraccin se centra en las caractersticas esenciales de algn objeto, en relacin a la perspectiva del usuario.

V: la abstraccin es quitar algunas acciones o atributos , y quedarnos con las caractersticas ms esenciales segn el
software o simulacin que desea realizar el usuario

Completar el espacio en blanco con la respuesta correcta (0.50 pts. cada pregunta)

1) _las organizaciones___: describe la estructura y la dinmica de la organizacin.


2) __iteracion________: se lo considera dentro de las fases del RUP, como el conjunto bien definido de actividades, con un plan y unos
criterios de evaluaciones bien establecidas, que acaba en una versin, bien internas o externas.
3) _caso de uso_________: 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.
4) _centrado de arquitectura_____: se utiliza para conceptualizar, construir, gestionar y hacer evolucionar el sistema en desarrollo.
5) _producto_____: una versin resultante compuesta por todos los artefactos, modelos, ejecutables, cdigo fuente, documentacin.
PARTE PRCTICA: Desarrolle el siguiente caso empleando el UML.

CASO N 01: EMPRESA MUNDO MOTORS SRL


La empresa Mundo Motors SRL se dedica a la reparacin de motores de lanchas de las marcas Diesel, Perkins, Caterpillar, Lister, etc., as
como de inyectores, vlvulas, etc. El proceso es el siguiente: Para evaluar el motor, primero el cliente informa la zona de trabajo (lugar
donde se encuentra la lancha), coordinndose a continuacin la fecha y hora para la revisin del motor. Esta revisin 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 revisin del motor, se genera el presupuesto de acuerdo al diagnstico 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 reparacin, se hacen las pruebas y se entrega el motor. Simultneamente, el cliente determina si va a pagar al
contado o al crdito.

Contado: Se le entrega una factura cuyo monto es equivalente al del presupuesto ms el IGV.
Crdito: Se genera la factura y el nmero 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 nmero de meses y por el inters mensual (indicado en la tabla de inters) ms el IGV. El monto de cada letra
se obtiene de dividir el monto total de la factura entre el nmero de letra. El pago al crdito es en seis meses como mximo para
clientes antiguos y tres para clientes nuevos.

Para los clientes antiguos se brindan adems 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 ms una nueva reparacin: lo adeudado ms el monto de la nueva reparacin se unifica
generndose 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 resmenes:


Reporte de motores por falla.
Reporte de motores reparado por empleado.
Reporte de nuevos clientes.
Todos los movimientos son registrados para llevar un control detallado de los mismos.
NOTA: Utilice su criterio, creatividad y correcto ANLISIS para el desarrollo del Caso propuesto.

Se pide realizar lo siguiente:


1) Flujo de trabajo del Modelamiento del Negocio, elaborar:
a) Identificar las Clases en el Caso. (Clases)
Persona
Motor
Mantenimiento
Cliente
Empleado
Hoja de servicio
Comprobante de pago
Hoja de cotizacin
Garanta de motor
Orden de salida

b) Modelo de Casos de Uso del Negocio (MCUN)

Gestionar Mantenimiento
Cliente

Gefe de Planta

Genera presupuesto
Empleado de servicio

c) Modelo de Objetos del Negocio (MON)


Cliente
Consulta/Veri...

Consulta/Verifica/Ge...
Tarjeta Usuario

Consultar/Registrar

Consulta/Verifica/Regi...
Motor
gefe de Servicio

Verifica/Genera
Diagnostica/Genera

Garantia de m otor

Genera Tcnico Principal


Solicita/Verifica

Registra/Verifica Hoja de Cotizacin

Verifica Solicita
Hoja de Orden de Trabajo

Genera

Verifica/Solicita
Hoja de Mantenim iento
Genera Alm acenero

Verifica

Detalle de Orden de Repuesto

Hoja de Acta de Servicio

Genera Cajero

Orden de Salida

Comprobante de Pago

d) Modelo del Dominio del Problema (MDP)


Persona Motor
idpersona codigoMotor
nombre marca Garantia de Motor
apellido descripcion codigoSeguro
dni Tarjeta de Usuario nrdocumento
telefono 1 nombreAsegurador
numeroTarjeta
direccion 1 1..* descripcion
descripcion
sexo

Hoja de Cotizacin
codigoHojaCotizacion
Mantenimiento
1..* fechaGeneracion
name Costo
Empleado 1 1..* Descripcion
Cliente
FechaContrato 1 Estado
RUC
codigoEmpleado
1 RazonSocial 1..*
Sueldo

1..* 1..*
1..*

Orden de Trabajo de Mantenimiento


codigoOrden
1 fechaGeneracion Comprobante de Pago
Estado 1..* Descripcion nrdeComprobante
idestado 1 fecha
descripcion 1 1 importe
1 descripcion
1

Orden de Salida
nrdeorden
Hoja de Acta de Servicio1..* fechageneracion
nrdeactadeservicio descripcion
Factura Boleta
fechageneracion
descripcion 1

1..*

EstadoSalida
idEstadoSalida
descripcion

Los cientficos estudian el mundo tal como es; los ingenieros crean el mundo que nunca ha sido.
Theodore Von Karman (Fsico hngaro-estadounidense)