-
Configuração do Banco de Dados:
- Abra o MySQL e execute os seguintes comandos para criar o banco de dados e tabelas:
CREATE DATABASE IF NOT EXISTS bflor; USE bflor; CREATE TABLE usuario ( idUsuario INT AUTO_INCREMENT PRIMARY KEY, nome_completo VARCHAR(50) NOT NULL, cpf VARCHAR(11) NOT NULL, endereco VARCHAR(50) NOT NULL, email VARCHAR(50) NOT NULL, senha VARCHAR(50) NOT NULL ); CREATE TABLE viagem ( idViagem INT AUTO_INCREMENT PRIMARY KEY, idUsuario INT, destino_viagem VARCHAR(50) NOT NULL, valor_passagem DECIMAL(10, 2), valor_promocional DECIMAL(10, 2), promocao BOOLEAN, disponibilidade DATETIME, ida DATETIME, volta DATETIME, valor_total DECIMAL(10, 2), FOREIGN KEY (idUsuario) REFERENCES usuario (idUsuario) );
-
Conexão ao Eclipse:
- Após configurar o banco de dados, abra o Eclipse.
- Conecte seu projeto Java ao MySQL usando as configurações apropriadas.
- Execute o programa no Eclipse para realizar operações CRUD no banco de dados.
-
Executando o Programa:
- Certifique-se de ter configurado corretamente a conexão do projeto ao banco de dados.
- Execute o programa no Eclipse para interagir com o banco de dados e realizar operações CRUD.
Siga estas instruções para configurar e executar o projeto com sucesso.
Modelagem de dados
- Criar o modelo conceitual e lógico do banco de dados, usando uma ferramenta de modelagem de dados (BRmodelo)
- Criar as relações e cardinalidades entre as tabelas do modelo do banco
- Criar o modelo físico (tabelas e relações) usando SQL
- Criar o modelo do sistema (Classes) em UML e Java
Back-end
- Usando os conceitos da orientação a objetos em Java, criar um projeto do tipo console da agencia de viagens, aplicando o CRUD (Create, Read, Update, Delete) para todas as tabelas de seu modelo de banco de dados
- Para a atividade vamos usar classes Java, JDBC e MySql
Front-end
-
Atualizar a versão anterior do site, refatorando se preciso as páginas: Home, Destino, Promoções, Contato e as demais de acordo com seu modelo de dados usando HTML, CSS Bootstrap.
-
Faça as formatações de acordo com a paleta de cores escolhida.
PARA O MODELO LÓGICO, CONCEITUAL E UML FORAM UTILIZADOS:
- O Recode Pro é um bootcamp dedicado à formação de programadores Full Stack.
- Em 2023, contamos com mais de 15.000 inscritos, dos quais 420 foram selecionados para participar do programa.
- Atualmente, temos aproximadamente 180 alunos.
Durante o curso, foram solicitados quatro trabalhos individuais à medida que nos familiarizávamos com as ferramentas.
- Disponíveis em:
Primeira Entrega: | Segunda Entrega: | Terceira Entrega | Quarta Entrega | Última Entrega |
---|---|---|---|---|
Entregue em: 05/08/23 https://github.com/pollianasilva/PrimeiraEntrega |
Entregue em: 16/10/23 https://github.com/pollianasilva/SegundaEntrega |
Entregue em: 03/11/23 https://github.com/pollianasilva/TerceiraEntrega |
Entregue em: 13/12/23 https://github.com/pollianasilva/QuartaEntrega |
Prevista para: 09/01/24 https://github.com/pollianasilva/UltimaEntrega |