ATEC Travel Management Java program, describes the structure of a travel agency system, the system classes, their attributes, their methods and the relationships between objects. The main classes in Atec Travel Management are agency, languages, customer, tourist attraction, hotel and restaurant.
O programa em java da ATEC Travel Management, descreve a estrutura de um sistema de agência de viagens, as classes do sistema, os seus atributos, os seus métodos e as relações entre objetos. As principais classes do Atec Travel Management são Agencia, Idiomas, Cliente, AtraçãoTuristica, Hotel, e Restaurante.
- Classe Agencia: Gerencia todas as operações da ATEC Travel Management | Manages all ATEC Travel Management operations
- Classe Idiomas: Gerencia todas as operações de Idiomas | Manages all Languages operations
- Classe Cliente: Gerencia todas as operações do Cliente | Manages all Guests operations
- Classe Hotel: Gerencia todas as operações do Hotel | Manages all Hotel operations
- Classe Restaurante: Gerencia todas as operações do Restaurante | Manages all Restaurant operations
- Classe AtracaoTuristica: Gerencia todas as operações das Atividades | Manages all Activities/Sightseeing operations
Classes | Atributos |
---|---|
Idiomas | PT, ENG |
Cliente | id, nome, email, NIF |
Hotel | id, nomeHotel, localHotel, checkinHotel, horacheckinHotel, checkoutHotel, horacheckoutHotel, camasHotel, quartosHotel, paxHotel |
Restaurante | id, nomeRestaurante, localRestaurante, dataRestaurante, horaRestaurante, paxRestaurante |
AtracaoTuristica | id, nomeAtracaoTuristica, localAtracaoTuristica, dataAtracaoTuristica, horaAtracaoTuristica, paxAtracaoTuristica |
Classes | Attributes |
---|---|
Languages | PT, ENG |
Guest | id, name, email, TIN |
Hotel | id, nameHotel, locationHotel, checkinHotel, horacheckinHotel, checkoutHotel, horacheckoutHotel, bedsHotel, roomsHotel, paxHotel |
Restaurant | id, nameRestaurant, locationRestaurant, dateRestaurant, timeRestaurant, paxRestaurant |
Tourist Attraction | id, nameTourist Attraction, placeTourist Attraction, dateTourist Attraction, timeTourist Attraction, paxTourist Attraction |
Classes | Métodos |
---|---|
Idiomas | escolherIdiomaENG( ), escolherIdiomaPT( ), trocarIdioma( ) |
Cliente | criarCliente( ), listarClientes( ) |
Hotel | criarHotel( ), listarHotel( ), apagaHotel( ), HotelExiste( ), alteranomeHotel( ) |
Restaurante | criarRestaurante( ), listarRestaurante( ), apagaRestaurante( ), RestauranteExiste( ), alteraNomeRestaurante( ) |
AtracaoTuristica | criarAtracaoTuristica( ), listarAtracaoTuristica( ), apagaAtracaoTuristica( ), AtracaoTuristicaExiste( ), alteraNomeAtracaoTuristica( ) |
Classes | Methods |
---|---|
chooseEnglish( ), chooseENG( ), chooseENG( ), changeEnglish( ) | |
Client | createClient( ), listClient( ) |
Hotel | createHotel( ), listHotel( ), deleteHotel( ), HotelExists( ), changeHotel( ) name |
Restaurant | createRestaurant( ), listRestaurant( ), deleteRestaurant( ), RestaurantExists( ), changeRestaurantName( ) |
tourist attraction |
This academic workproject was made under a short deadline along with others homeworks and projects the we had to deliver at the same time.. so there's a lot written in Portuguese.. I will, overtime, work to change it to english only.
Copyright © 09/03/2023 A.Carolina