Beruflich Dokumente
Kultur Dokumente
Curso: 2K8
Consignas:
1. Escriba el objetivo del Sistema de informacin
2. Listar los requerimientos globales
3. Listar los requerimientos detallados
4. Listar los requerimientos no funcionales
Pgina 1
Universidad Tecnolgica Nacional Ctedra de Anlisis de Sistemas
Curso: 2K8
SOLUCION PROPUESTA
Pgina 2
Universidad Tecnolgica Nacional Ctedra de Anlisis de Sistemas
Curso: 2K8
4. Requerimientos No Funcionales
Requerimientos No Funcionales
N Nombre Descripcin
Simultaneidad de Funcionamiento simultaneo de al menos 5 puntos de venta y hasta 20
1 puntos de venta como mximo
2 Cdigo de barras Cdigo de Barras en la entrada que permita identificarla unvocamente
Entrada que contenga los datos requeridos por la ley de facturacin y
3 Ley de facturacin nmero de factura sea nico
4 Base de datos Base de datos de la aplicacin en Oracle 8i
5 Generacin de entradas Generacin de entrada en un mximo de 6 segundos
Manejo de concurrencia de puntos de venta bloqueando la butaca para
un festival en una fecha en el momento en que se est realizando la
6 Manejo de Concurrencia venta, y liberando la misma si la venta no se concreta
Visualizacin de los sectores en la interfaz grfica de usuario, con un
color diferente para cada uno, asociado el nombre del sector al color
7 Colores de sectores correspondiente
Pgina 3
Universidad Tecnolgica Nacional Ctedra de Anlisis de Sistemas
Curso: 2K8
4. Generar reporte de
5. Registrar festiv al
2. Registrar Grupo entradas
musical
7. Registrar precios
de entradas
1. Registrar v enta de
entradas extend
6. Generar estadstica de
asistencia por da de
3. Generar diagramacin Festiv al
Responsable de Festiv al
Encargado de Ventas
8. Registrar
9. Consultar festiv al ubicaciones del
Consultor de festiv al estadio
Responsable de
Infraestructura
Paquete: no aplica
Nombre del Use Case: Registrar Venta de Entradas ID: 01
Actor Principal: Encargado de Ventas (EV) Actor Secundario: no aplica
Tipo de Use Case: Concreto Abstracto
Objetivo: Registrar la venta de una o ms entradas para una o ms noches de un festival e imprimirlas.
Precondiciones: No aplica
Post- Condiciones xito: Entrada/s generada/s e impresa/s, disponibilidad de butacas actualizada.
Fracaso 1: No hay festivales vigentes.
Fracaso 2: No se corrige la seleccin de butacas.
Fracaso 3: No se confirma la venta de las entradas.
Fracaso 4: El EV decide cancelar la ejecucin del caso de uso.
Curso Normal Alternativas
1. EV: selecciona opcin Registrar Venta de Entradas.
Universidad Tecnolgica Nacional Ctedra de Anlisis de Sistemas
Curso: 2K8
2. SI: muestra los festivales vigentes y solicita se seleccione 2.A. SI: NO hay festivales vigentes.
uno. 2.A.1. SI:Informa la situacin y se cancela el caso
de uso.
3. EV: selecciona un festival.
4. SI: muestra las fechas asociadas al festival seleccionado
y solicita que se seleccione una de ellas.
5. EV: selecciona una fecha.
6. SI: para cada vez que se seleccione una fecha, busca los 6.A. SI: no encuentra sectores con entradas
sectores que tienen ubicaciones disponibles y los disponibles para esa fecha.
encuentra, los visualiza, mostrando la disponibilidad de 6.A.1 SI: informa la situacin y permite
lugares en cada sector y solicita se seleccionen las seleccionar otra fecha.
ubicaciones y el tipo de entrada para cada una.
Adems determina si no ha vencido la posibilidad de
una venta anticipada para la fecha seleccionada en
funcin de la fecha actual.
7. EV: selecciona las ubicaciones deseadas indicando el
tipo de entrada para cada una.
8. SI: bloquea temporalmente cada una de las butacas
indicadas para el festival y fecha seleccionados.
9. SI: Verifica que la fecha actual sea superior a la fecha de 9.A. SI: la fecha actual es menor o igual a la fecha de
vencimiento de venta anticipada. vencimiento de venta anticipada.
9.A.1. SI: calcula el descuento correspondiente.
10. SI: calcula y muestra el subtotal por tipo de entrada y el
importe total de la venta, permitiendo seleccionar otra
fecha para el festival.
11. SI: solicita confirmacin para registrar la venta de las
entradas.
12. EV: confirma la venta de entradas. 12.A. EV: no confirma la venta de entradas.
12.A.1. SI: libera el bloqueo de las butacas
seleccionadas y cancela el Caso de Uso.
13. SI: registra la venta y actualiza la disponibilidad de cada
una de las butacas a VENDIDA.
14. SI: genera e imprime cada una de las entradas con la
siguiente informacin:
n entrada,
fecha de venta,
tipo de entrada,
precio,
sector,
fila,
n butaca,
fecha del evento y
punto de venta.
Universidad Tecnolgica Nacional Ctedra de Anlisis de Sistemas
Curso: 2K8