Especificación de Requisitos IEEE 830 Sistema Aeropuerto
Especificación de Requisitos IEEE 830 Sistema Aeropuerto
Especificación de Requisitos IEEE 830 Sistema Aeropuerto
software
Proyecto: Sistema de un Aeropuerto (Gestión de
Boletos o tickets)
Contenido
FICHA DEL DOCUMENTO 3
CONTENIDO 4
1 INTRODUCCIÓN 5
1.2 Ámbito 5
1.4 Referencias 6
2 DESCRIPCIÓN GENERAL 6
3 REQUISITOS ESPECÍFICOS 8
3.4 Atributos 15
3.4.1 Seguridad 15
3.4.2 Mantenibilidad 15
3.4.3 Disponibilidad 15
3.4.4 Fiabilidad 15
1 Introducción
Este documento es una Especificación de Requisitos Software (ERS) para el Sistema de
un aeropuerto para la gestión de boletos o tickets. Esta especificación se ha estructurado
basándose en las directrices dadas por el estándar IEEE ANSI/IEEE 830, 1998.
El análisis de requisitos es una de las tareas más importantes en el ciclo de vida del desarrollo
de software, puesto que en ella se determinan los “planos” de la nueva aplicación.
En cualquier proyecto software los requisitos son las necesidades del producto que se debe
desarrollar.
Por ello, en la fase de análisis de requisitos se deben identificar claramente estas necesidades
y documentarlas. Como resultado de esta fase se debe producir un documento de
especificación de requisitos en el que se describa lo que el futuro sistema debe hacer.
Por tanto, no se trata simplemente de una actividad de análisis, sino también de síntesis.
Así pues, el documento de especificación de requisitos debe ser legible por el cliente, con lo
que se evita el malentendido de determinadas situaciones, ya que el cliente participa
activamente en la extracción de dichos requisitos.
Basándose en estos requisitos, el ingeniero de software procederá al modelado de la futura
aplicación.
Para ello, se pueden utilizar diferentes tipos de metodologías entre las que destacan la
metodología estructurada y la metodología orientada a objetos.
1.2 Ámbito
Esta especificación de requisitos está dirigida al administrador del sistema, para continuar
con el desarrollo del sistema sobre un aeropuerto y para profundizar en la automatización de
ésta, la cual tiene por objetivo principal el gestionar los boletos o tickets.
Nombre Descripción
Usuario Persona que usará el sistema para gestionar procesos
SIS-I Sistema de Información para la Gestión de boletos.
ERS Especificación de Requisitos Software
RF Requerimiento Funcional
RNF Requerimiento No Funcional
FTP Protocolo de Transferencia de Archivos
AFA Aeropuerto Internacional
1.4 Referencias
En la segunda sección del documento, se realiza una descripción general del sistema, con
el fin de conocer las principales funciones que éste debe realizar, los datos asociados y los
factores, restricciones, supuestos y dependencias que afectan al desarrollo, sin entrar en
excesivos detalles.
2 Descripción general
3 Requisitos específicos
3.1.1.1 Especificaciones
3.1.1.1.1 Introducción
El sistema debe permitir el ingreso del nombre y contraseña del usuario para
realizar las diferentes funciones que tendrá cada uno.
3.1.1.1.2 Entradas
Cedula, Nombres, Apellidos, Contraseña, Tipo de Usuario (Técnico, Usuario,
Gerente).
3.1.1.1.3 Proceso
El sistema pedirá la correspondiente identificación como administrador. Nos
ubicamos en la parte de Administrar del menú principal y escogemos Usuario. El
sistema pedirá los correspondientes datos del nuevo usuario luego verificara que
no haya espacios en blanco, en el caso de ningún error guardara los datos del
nuevo usuario.
3.1.1.1.4 Salidas
Las salidas van dirigidas al Gerente.
Mensaje de error en el caso de no haber llenado algún campo.
Mensaje de error en el caso de ingresar un numero de cedula ya existente en la
base de datos
Mensaje de error en casos de ingresar incorrectamente los datos es decir que el
formato de los datos sea incorrecto.
3.1.2.2 Especificaciones
3.1.1.2.2 Introducción
El sistema debe permitir gestionar es decir crear, modificar y eliminar las cuentas
de tipos, usuarios, clientes.
3.1.1.2.2 Entradas
Cedula, Nombres, Apellidos, Tipo de Usuario, Dirección, Teléfono. (Técnico,
Usuario, Gerente).
3.1.1.2.3 Proceso
Para cumplir con este requerimiento se le presentara una sola pantalla donde el
sistema pedirá la correspondiente identificación como administrador. Nos
ubicamos en la parte de Administrar del menú principal y escogemos Usuario El
sistema pedirá los correspondientes datos del nuevo usuario, cliente o tipo luego
verificara que no haya espacios en blanco, en el caso de ningún error guardara
los datos del nuevo usuario. En este mismo formulario podrá crear, modificar y
guardar.
3.1.1.2.4 Salidas
Las salidas van dirigidas al Gerente.
Mensaje de error en el caso de no haber llenado algún campo.
Mensaje de error en el caso de ingresar un numero de cedula ya existente o mal
Ingresada, ya que eso se ve en la base de datos.
Mensaje de error en casos de ingresar incorrectamente los datos es decir que el
formato de los datos sea incorrecto.
Mensaje de error al eliminar una cuenta, ya que no se permite eliminaciones en
cascada.
3.1.3.1 Especificaciones
3.1.1.3.1 Introducción
El sistema debe permitir gestionar las clases de aviones es decir, crear, modificar
y eliminar los tipos de pasajeros o tipos de aviones.
3.1.1.3.2 Entradas
Número de Asiento, Clase de Vuelo, Cedula, Nombres, Apellidos, Dirección,
Teléfono.
3.1.1.3.3 Proceso
Para cumplir con este requerimiento se le presentara una sola pantalla donde el
sistema pedirá la correspondiente identificación como administrador. Nos
ubicamos en la parte de Administrar del menú principal y escogemos Usuario El
sistema pedirá los correspondientes datos del nuevo usuario, cliente o tipo luego
verificara que no haya espacios en blanco, en el caso de ningún error guardara
los datos del nuevo usuario. En este mismo formulario podrá crear, modificar y
guardar.
3.1.1.3.4 Salidas
Las salidas van dirigidas al Gerente, Usuario.
Mensaje de error en el caso de no haber llenado algún campo.
Mensaje de error en el caso de ingresar un número de asiento o clase de vuelo
ya existente o mal ingresado en la base de datos.
Mensaje de error en casos de ingresar incorrectamente los datos es decir que el
formato de los datos sea incorrecto.
Mensaje de error al eliminar un número de asiento o clase de vuelo ya que no
se permite eliminaciones en cascada.
3.1.4.1 Especificaciones
3.1.1.4.1 Introducción
El sistema debe emitir reportes de Tablas de vuelos.
3.1.1.4.2 Entradas
Origen, Destino, Id avión, Id vuelo, Hora de llegada, Hora de salida.
3.1.1.4.3 Proceso
Para cumplir con este requerimiento se le presentara una sola pantalla donde el
sistema pedirá la correspondiente identificación como Gerente para efectuar la
tarea. Nos ubicamos en la parte de “Reportes”. Para realizar esta operación debe
ingresar el número de cedula o pasaporte. La salida de los reportes es en los
siguientes formatos pdf, html, cvs. Y con opción a imprimir.
3.1.1.4.4 Salidas
Las salidas van dirigidas a: Gerente, Usuario.
Mensaje de aviso: operaciones efectuadas satisfactoriamente.
Mensaje de error: en el caso de no haber llenado algún campo.
Mensaje de error: en casos de ingresar incorrectamente los datos es decir que el
formato de los datos sea incorrecto.
3.4 Atributos
3.4.1 Seguridad
3.4.2 Mantenibilidad
3.4.3 Disponibilidad
3.4.4 Fiabilidad