Está en la página 1de 2

Programación Orientada a Objetos

Proyecto Final
Trasporte

Descripción: Construya las interfaces graficas, el diagrama de clases y el manejo de archivos para la
persistencia.

Diagrama de clases: 20%


Código funcionalidades: 40%
Sustentación: 40%

Descripción proyecto de Clase


Se está realizando un proyecto para fortalecer el turismo en la región pacífica. En una primera etapa se cubrirá la zona de
Buenaventura que comprende zonas de playa (bocana, pianguita, juanchaco, ladrilleros, etc) y de rio (san Cipriano y
escalerete) para las cuales se pretende desarrollar una aplicación para gestionar las ventas de los tiquetes de transporte para
los diferentes sitios turísticos.

Se recomienda trabajar con archivos de texto ó almacenamiento de objetos pero es libre de aplicar cualquier forma de
almacenamiento de archivos en Java. Los archivos que empleara serán para los trayectos o sitios turísticos, para los
usuarios, operadores y administradores, empresas y tiquetes.

Requerimientos funcionales
CATEGOR
REF Nº FUNCIONES
ÍA
1 GESTIÓN DE USUARIOS
RF1.1 El sistema debe permitir registrar un usuario con cédula, nombre, teléfono y correo electrónico. Esencial
RF1.2 El sistema debe permitir actualizar la información de un usuario Esencial
RF1.3 El sistema debe permitir inactivar o activar un usuario Esencial

CATEGORÍ
REF Nº FUNCIONES
A
2 GESTIÓN DE TIQUETES.
RF2.1 El sistema debe permitir realizar la compra de un tiquete de transporte especificando la Esencial
fecha de viaje, trayectos (ida, ida/vuelta), destino, número de tiquetes, forma de pago (tarjeta
crédito, PSE, transferencia); el sistema debe generar un código automático único por tiquete
RF2.2 El sistema debe permitir cancelar la compra de un tiquete Esencial
RF2.3 El sistema debe permitir buscar un tiquete por código del tiquete Esencial
El sistema debe permitir buscar por cedula o identificación todos los tiquetes asociados a esa
RF2.4 Esencial
identificación.

CATEGORÍ
REF Nº FUNCIONES
A
3 GESTIÓN DE EMPRESAS DE TRANSPORTE.
Registrar informacion de la empresa de transporte (nombre, direccion, telefono y correo
RF3.1 Esencial
electronico)
RF3.2 El sistema debe permitir asociar trayecto(con costos) a las empresas Esencial
RF3.3 El sistema debe permitir desasociar trayecto(con costos) a las empresas Esencial

CATEGORÍ
REF Nº FUNCIONES
A

4 GESTIÓN DE ADMINISTRACION y SEGURIDAD


RF4.1 El sistema debe permitir registrar un sitio turistico o trayecto Esencial
RF4.2 El sistema debe permitir modificar un sitio turistico o trayecto Esencial
RF4.3 Registrar operadores (cédula, nombre, teléfono, correo electrónico, usuario y contraseña). Esencial
RF4.4 El sistema debe permitir autenticarse a un operario o administrador Esencial

También podría gustarte