Gestion Naves
Índice
Introducción 2
Propósito 2
Ámbito del Sistema 2
Referencias 2
Metodología 3
Roles dentro de la Organización 3
Descripción General 3
Funciones del Sistema 3
Restricciones 4
Características de los usuarios 4
Requerimientos Funcionales 5
Casos de Uso 6
Casos de Uso Expandidos 6
Diagrama de Clases 13
Procesos del proyecto 14
Interfaz de Usuario 16
Evaluación del Producto Software 20Conclusión 22
Introducción
Este documento es una especificación de Requisitos Software (ERS) del Sistema de Gestión para naves de transporte marcianos. Esta ERS es fruto de las entrevistas realizadas con el organismo que se encarga de organizar los tranportes intergalácticos
Propósito
El objeto de la especificación es definir de manera clara y precisa todas las funcionalidades yrestricciones del sistema que se desea construir.
Ámbito del Sistema
El futuro se llamará SIGEM (Sistema de Gestión de Naves Marcianas), y pretende automatizar el control de las cargas y descargas de las naves de transporte, que actualmente se realiza a mano. Estas naves de transporte trasladan marcianos de una nave nodriza origen a una nave nodriza destino.
Referencias
IEEE Recommended Practicefor software Requirements Specification ANSI/IEEE 1993
Metodología
La metología que se utilizará en el Proceso es RUP (Rational Unified Process o Proceso Unificado de Racional), que suministra un enfoque para asignar tareas y responsabilidades dentro de una organización de desarrollo. Su objetivo es asegurar la producción de software de alta calidad que satisfaga la necesidad del usuario finaldentro de un tiempo y presupuesto previsible.
Roles dentro de la Organización
Gerente del Proyecto: Gonzalo Pérez
Arquitecto: Luis Pizarro
Analista: Valeska Cabrera
Desarrollador: Rodrigo Acuña
Descripción General
Esta sección nos presenta una descripción general del sistema, con el fin de conocer las principales funciones que debe realizar, los datos asociados, las restricciones impuestas ycualquier factor que pueda afectar al desarrollo del mismo.
Funciones del Sistema
En el espacio existen multitud de aeronaves de transporte para trasladar marcianos entre distintas naves nodrizas. Estas aeronaves sin una especie de autobuses de marcianos entre distintas naves nodrizas, donde habitan los marcianos. El sistema debe gestionar los movimientos que los marcianos realizan en lasaeronaves para alcanzar las naves nodrizas.
La funcionalidad del sistema se puede resumir en estos puntos:
Crear Nave nodriza
Crear Aeronave
Gestionar Pasajero
Revisar Aeronave
Crear nave Nodriza
Esta Funcionalidad Almacena los datos de las naves nodrizas existentes. De cada nave nodriza sólo se desea almacenar el nombre y un identificador.
Crear Aeronave
Esta funcionalidad pretende almacenar todaslas aeronaves existentes. La Aeronave irá de una nave nodriza origen a una nave Nodriza Destino (Origen y Destino pueden ser la misma nave nodriza en algunas ocasiones).
Gestionar Pasajero
A una aeronave suben y bajan distintos pasajeros. El sistema debe proporcionar la funcionalidad para registrar los pasajeros que suben a la aeronave y los pasajeros que bajan.
Revisar Aeronave
Una vez al día, unrevisor entra en todas las aeronaves y controla que los marcianos han pagado el billete. Esto sirve además para llevar un control de los marcianos que había subido en ese momento en la aeronave.
Restricciones
No pueden subir mas pasajeron a una aeronave que el máximo permitido.
En cada aeronave solo puede haber una revisión al día.
Características de los usuarios
El sistema será utilizadopor trabajadores de dirección general de tráfico espacial (DGTE), que son los encargados de dirigir todo el tráfico intergaláctico.
Requerimientos Funcionales
Ident
Requerimiento
RF1
El sistema debe automatizar el control de cargas y descargas de las naves de transporte
RF2
El sistema debe gestionar los movimientos que los marcianos realizan en las aeronaves para alcanzar las naves nodrizas...
Regístrate para leer el documento completo.