Ejercicios 2010_1
EAP : Ing. Informática
ASIGNATURA: Ingeniería de Software I
Sección :
Turno: Tarde,Noche
Ciclo
Docente: Ing. Carol Rojas Moreno
Fecha: 24/05/10
Elaborar para cada enunciado:
a. Modelo de Casos de Uso del Negocio.
b. Modelo de Casos de Uso de Requerimientos.
c. Modelo de Clases con estereotipo.
d. Modelos de Secuencia por cada Caso de Uso del Requerimiento.
e.Modelo de Colaboración por cada Modelo de Secuencia.
f. Modelo Estados para clases relevantes.
g. Modelo de Actividades por cada Caso de Uso.
h. Modelo de Componentes.
i. Modelo de Despliegue.
1. Supongamos que se requiere desarrollar una aplicación de control para una máquina de entrega de café automática:
La máquina debe permitir a una persona, entregar una cantidad de dinero en monedas de S/.0.5, S/. 1, S/. 2, ó S/. 5.
Escoger uno de los productos de acuerdo a su precio (café solo, descafeinado, cortado).
Escoger (si es pertinente) el nivel de azúcar.
Entregar el producto y el vuelto.
El dinero que los usuarios introducen se guardan en un recipiente diferente al utilizado para proporcionar el vuelto. Este último se encuentra ordenado según el valor de las monedas.
Existen estados deerror en la máquina:
a. Mal funcionamiento.
b. No existencia de vuelto.
c. No existencia de ingredientes.
El usuario puede, antes de escoger el nivel de azúcar, cancelar la operación en cualquier momento mediante un botón.
2. Se tiene un sistema de pedidos por teléfono. El Cliente realiza una llamada comunicándose con el vendedor, el cual verifica su identidad.
Posteriormente el cliente colocaun pedido de compra con el vendedor.
Dado su naturaleza de venta al crédito, este pedido debe ser aprobado por un supervisor, el cual también puede actuar como vendedor.
Si no existe inconveniente, el despachador programa la entrega.
3. Una entidad financiera se dedica a prestar dinero con garantía de joyas. El cliente se acerca a la ventanilla con la joya y su documento de identidad para quesean evaluados por un tasador quien indica el peso y el kilataje de la joya en gramos, registrándolo en el volante de tasación. Con estos datos el sistema calcula el importe a ser prestado.
Si el cliente es nuevo se procede a ingresar sus datos, en caso de estar registrado solo se verifican los datos. Luego se llena el contrato con los datos del cliente, la descripción de la joya y el valor delpréstamo, para finalmente firmarlos. Con este documento se dirige a ventanilla para recibir el monto prestado.
4. Una Agencia de Viajes realiza salidas turísticas a Cuzco, Iquitos y Tacna.
Para ello, los promotores de viajes registran los datos de los clientes (nombre, apellido, dirección, teléfono, dni) que van ha realizar uno de estos viajes.
Las características que un cliente puedeacogerse en un viaje son: Clase A ($ 350), Clase B ($ 250), Clase C ($ 150); y según sea la elección del destino del viaje y la característica que elija el cliente, se ofrece la estancia de un Hotel, y el apoyo de un Guia Turístico. El promotor de viajes emite un comprobante de pago por el recorrido y que incluye el monto del hotel según el numero de días hospedado.
5. En un Instituto se necesitaregistrar la asistencias de los alumnos según el día y la hora de entrada y salida para cada curso.
Los turnos disponibles son Mañana y Tarde, y cada turno tiene un total de 8 horas pedagógicas.
Cada curso puede ser dictado en uno o en los dos horarios, y tener como máximo 25 alumnos y como mínimo 20.
Además el curso puede ser dictado por diferentes profesores.
6. Se tiene el proceso de Préstamode Libros en una Biblioteca en un Instituto. Los usuarios pueden ser alumno, docentes y publico. En caso de ser alumno, presentan su carné de biblioteca con el formato de pedido (con los datos de código, titulo y autor del libro y la fecha) para que la encargada busque el libro y darlo para lectura solo en sala. En caso de docente, firma el préstamo en un registro de cada docente y puede...
Regístrate para leer el documento completo.