Professional Documents
Culture Documents
Documento de Requisitos
Restricciones ...................................................................................................................................................... 25
Ingeniera de Requisitos
Objetivos de la ERS.
La ERS es una descripcin que debe decir ciertas cosas y al mismo tiempo
debe decirlas de una determinada manera. En este documento se presentar una
de las formas que viene especificada por el estndar IEEE 830.
Caso de Estudio
El Aeropuerto
Se desea desarrollar una aplicacin que permita gestionar las operaciones bsicas
de un aeropuerto.
Es necesario gestionar los vuelos que llegan y salen, los aviones que cumplen los
vuelos, los pilotos, los empleados que trabajan en el aeropuerto, los hangares y la
estada de los aviones en los distintos hangares.
Un avin se identifica por sus siglas (Ej. YV-305) y se desea almacenar su tipo (si
es de pasajeros o de carga) y su capacidad (en puestos si es de pasajeros, o en
peso si es de carga). Es necesario conocer tambin el modelo del avin, que viene
definido por un identificador de algn tipo (Ej.Airbus300), una descripcin, el tipo
de propulsin (reaccin, turbo hlice o hlice), el nmero de motores y el peso
nominal del avin.
El aeropuerto utiliza el concepto de vuelo para organizar las llegadas y salidas de
los aviones. Un vuelo representa una llegada o una salida de un avin del
aeropuerto. Los vuelos tienen un nmero que los identifica, fecha, hora y tipo. El
tipo define si el vuelo es de llegada o de salida del aeropuerto, y dependiendo de
esto se interpreta la fecha y hora segn corresponda.
Descripcin General
Bsquedas parametrizables
Gestionar Hangares
Calcular costos de los hangares
Gestionar Vuelos
Generar Diferentes Reportes
Consultas varias
Formacin Universitario
Actividades Registrarse
Mantener Hangares
Formacin Universitario
Consultas varias
Tipo de Usuario Piloto
Formacin Universitario
Mantener Avin
Formacin Universitario
Mantener Avin
Gestionar
Propietarios
Gestionar Tipo
Vuelo
extend
Gestionar Vuelos
Gestionar Tipo
Av in
extend
Gestionar Av iones
extend
Gestionar Modelo
Gestionar Hangar
Gestionar Pilotos
Gestionar
Empleados
Especificacin de los Casos de Usos
Flujo Alternativo:
Actor
Ingresa al Sistema()
Elije Opcin()
Llena Plantilla()
Iniciar
Validar Datos de
la Planilla
Si
Almacenar Datos
Fin
Diagrama de Clase
class Vista Lgica
Vuelo Modelo
1..* 1
1 1..* 1 1..*
1..* 1..*
1
1
Propietario
Hangar Empleado
1 1..*
Diccionario de Datos
Tabla Avin {siglas, tipo, capacidad, modelo}
Tabla Estada {cdigo estada, cdigo hangar, entrada, salida, costo base}
Requisitos No Funcionales
Requisitos de rendimiento
o El sistema se debe basar en componentes reutilizables
o El sistema debe evitar la multisesin de un mismo usuario dentro de
la aplicacin
Seguridad
o El sistema debe usar mtodos de autentificacin
o El sistema debe contar con una autorizacin basada en roles.
Mantenimiento
o El sistema debe contener interfaces de usuario que permitan realizar
el mantenimiento y administracin de la aplicacin.
Restricciones
La Solucin tecnolgica debe cumplir con ciertas restricciones de la empresa
donde se implementara.
Restricciones Mitolgicas
Restricciones de hardware
Recurso Configuracin
Recurso Configuracin