TallerClaseDS1 - Escuela de Ingeniería de Sistemas y

Anuncio
Universidad del Valle
Escuela de Ingeniería de Sistemas y Computación
Desarrollo de Software I
Ejercicio 1: Sistema de Información para Torneo de Voleibol
La liga Vallecaucana de Voleibol desea contratarlo para que desarrolle un sistema que
permita manejar la información del Torneo Intercolegiado Femenino Junior (entre 15 y 18
años) que se realiza anualmente entre los colegios de la ciudad de Cali.
De forma tal que un usuario de la aplicación pueda:

Registrar, modificar o eliminar la inscripción de cada colegio participante en el torneo, la
cual esta compuesta por los sigientes datos: el nombre del colegio, el nombre del
equipo de voleibol, los datos (nombre, edad, número de documento de identidad,
direccion y teléfono) de cada una de las 10 jugadoras y del cuerpo técnico del equipo.

Con la información de los equipos inscritos, generar el esquema de los encuentros en
cuatro rondas, definiendo para cada partido: el día, la hora, los equipos enfrentados, el
número de cancha dentro de la liga y los tres jueces asignados. Los esquemas de cada
ronda deben poder imprimirse.

Registrar y modificar para el desarrollo de cada partido en el torneo, el puntaje de cada
set (el número de sets por partido debe ser mínimo 2 y máximo 3), el puntaje final, las
amonestaciones a las jugadoras, si las hay, y el número de puntos conseguidos por
jugadora.

Con la información de resultados de cada encuentro, asignar automáticamente cada
equipo ganador a la posición respectiva en el cuadro de la siguiente ronda,
determinando qué jugadoras no podrán participar en el correspondiente encuentro por
exceso de amonestaciones.

Una vez finalizado el torneo, el usuario podrá generar el cuadro de resultados del
evento, de forma tal que incluya el orden de clasificiación de los equipos y el nombre de
las mejores jugadoras del torneo. Este cuadro debe poder imprimirse.
Teniendo en cuenta la solicitud de la Liga Vallecaucana de Voleibol y la definición que le
han dado de cómo deberá funcionar el sistema, haga:
1.
2.
3.
4.
Un listado de actores e identifique sus objetivos.
El diagrama de casos de uso del negocio.
Establezca 5 requerimientos funcionales.
Tome el caso de uso que considere más relevante para el correcto funcionamiento del
sistema y realice su descripción en formato esencial expandido.
Ejercicio 2: Sistema de Gestión de Renta de carritos de Golf
Un negocio de renta de carritos de golf con sede en San Andrés requiere un sistema de
gestión de toda la información involucrada en el alquiler de un carro.
El sistema deberá permitir a sus usuarios:

Registrar, modificar y eliminar en un catálogo la información de cada carrito:
especificación del tipo de carrito, el precio de la renta por hora y por semana, el color,
el modelo, la placa, el kilometraje y si está o no disponible en el momento.

Registrar, modificar y eliminar las solicitudes de renta, que contiene la fecha, la hora, el
kilometraje con el que se entrego el carro, los datos del cliente: nombre, número de
licencia de conducción, el teléfono y la dirección de su lugar de alojamiento.

Registrar la devolución de un carro alquilado, en una forma en la cual se indique, la
fecha, la hora, el kilometraje actual, el estado del vehículo y observaciones cuando lo
considere necesario.

Generar reportes sobre las rentas hechas en un periodo de tiempo, sobre kilometraje
de los carros para determinar la necesidad de someterlos a mantenimiento o darlos de
baja.
Ejercicio 3: Sistema para la gestión de la información de importación de
herramientas
Una empresa importadora de herramientas requiere un sistema de información, que le
permita manejar los datos respectivos de forma eficiente y segura, de forma tal que los
usuarios puedan:

Registrar, modificar y eliminar (cuando sea necesario) la información de los
proveedores, que está compuesta por: código de proveedor, nombre, número de
identificación o nit, dirección, país, número de teléfonoy los números de referencia,
nombres y descripción de los diferentes productos que se le compran y la clasificación
de uso a la que cada uno pertenence ( jardinería, mecánica, construcción, etc.).

Registrar, modificar y eliminar la información de los clientes que hacen pedidos, la cual
se compone para cada uno de: nombre, número de identificación, teléfono, dirección y
la fecha en que se registra.

Cambiar el tipo de un cliente a activo cuendo se le registre un pedido y cambiarlo a
pasivo automáticamente al pasar un mes de su último pedido.

Registrar, modificar y eliminar la información de vendedores de la empresa, cada
vendedor debe tener asociado en el sistema: su nombre, número de identificación,
teléfono y dirección.

Generar automáticamente descuentos sobre el valor total de la venta de productos a
clientes que ya lleven registrados en el sistema al menos un año y cuyo estado sea
activo.

Registrar, modificar y eliminar pedidos, cada pedido debe tener asociado el número de
pedido, la fecha, los productos pedidos, el valor total de la compra, el número de
identificacion del cliente que lo hizo, y el valor del descuento si lo obtuvo.
Ejercicio 4: Sistema de adminitración de eventos en la Universidad del Valle
La universidad del Valle requiere que se desarrolle un sistema de información para el
manejo de eventos acádemicos y usted ha sido escogido como el ingeniero desarrollador,
la Universidad le pide que el sistema cumpla las siguientes características funcionales que
permitan al usuario:

Registrar, modificar y eliminar la información de cada evento, compuesta por: nombre
del evento, un código de evento, dependencia que lo organiza, tipo de evento
(simposium, congreso, curso, taller, foro, convención o seminario), fechas de los dias
en que se llevara a cabo, espacios físiscos solicitados y en que horarios e implementos
tecnicos requeridos.

Registrar, modificar y eliminar los datos del grupo de personas responsables de la
organización del evento, los cuales comprenden su nombre y/o dependencia, nombre,
número de identificación y responsabilidad(es) de cada integrante y el código y nombre
del evento que organizan.

Registrar, modificar y eliminar los datos de los conferencistas asociados a cada evento,
cada conferencisita tendrá asociado en el sistema: el código del evento en el que
participará, su nombre, número de documento de identificación, télefono, dirección, cv,
el abstract de su conferencia y el contenido de su ponencia.

Registrar la inscripción de participantes en cada evento de tal forma que para cada uno
se alamacene el código del evento en el que participará, su nombre, el número de
documento de identificación, télefono, dirección, el tipo de participante (estudiante,
estudiante UV, profesional, etc) .

Para un determinado evento, listar
Descargar