Skip to content

Latest commit

 

History

History
101 lines (78 loc) · 5.49 KB

readme.md

File metadata and controls

101 lines (78 loc) · 5.49 KB

Projeto Agência de Viagens

Typing SVG
RecodePro

Instruções

  1. 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)
    );
  2. 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.
  3. 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.

Nessa entrega foram solicitados:

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.

    DEPLOY: https://beijaflorturismoo.netlify.app/

PARA O MODELO LÓGICO, CONCEITUAL E UML FORAM UTILIZADOS:

Br Modelo Lucidchart

OUTRAS FERRAMENTAS E LINGUAGENS: Polly-VS Polly-Html Polly-CSS Polly-bootstrap Polly-eclipse Polly-java Polly-Mysql



Typing SVG
  • 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.

Typing SVG

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