1
Linguagens de Programação
UNICESUMAR
11
Linguagens de Programação
UNICESUMAR
1
Linguagens de Programação
IFPR
3
Linguagens de Programação
IFRS
2
Linguagens de Programação
UCPEL
1
Linguagens de Programação
FATEC
16
Linguagens de Programação
UNOPAR
25
Linguagens de Programação
FAESA
7
Linguagens de Programação
FAESA
1
Linguagens de Programação
IFRS
Texto de pré-visualização
Caro estudante Temos por certo que os desafios sempre contribuem na aquisição de conhecimentos e competências desejadas Sendo assim fazse necessário relacionar o que se aprende com situações reais que podem ser encontradas no cotidiano Nesta atividade você é convidado a realizar uma atividade para verificar como a disciplina em questão pode contribuir na sua experiência e formação profissional Por este motivo nesta atividade MAPA você é instigado a solucionar um problema voltado para sua área de formação Atentese para as informações e realize um ótimo trabalho Você como desenvolvedor FullStack em uma empresa foi designado a criar um sistema de login utilizando a linguagem Java Este sistema deve contar com uma tela de login e senha com botão entrar entretanto deve existir também uma opção de Cadastrar Novo Usuário para os casos em que um usuário novo esteja acessando o sistema Este sistema deve possuir a tela usando Java SWING e conexão com banco de dados de sua preferência usando JDBC como tipo de conexão Exemplo da Tela de Login Exemplo da Tela de Cadastrar Novo Usuário O programa inicia na tela de login e o botão redireciona para a tela de cadastro Requisitos da tela Tela de Login Ao inserir o login deve executar o seguinte comando no banco SELECT id nome login senha email from usuario where login and senha Se não retornar nada quer dizer que o usuário e senha são inválidos e então mostre uma mensagem de Acesso Negado na tela Caso retorne mostre na tela Acesso Autorizado Cadatrar Novo Usuário Inserir os campos de usuário no banco de dados Pode usar o SQL insert into usuario nome login senha email values Ao inserir mostre uma mensagem Cadastro efetuado com sucesso e feche a tela Use o banco MySQL para a atividade segue o script para montar a base e a tabela necessária CREATE SCHEMA mapa CREATE TABLE mapa usuario id INT NOT NULL AUTOINCREMENT nome VARCHAR45 NULL login VARCHAR45 NULL senha VARCHAR45 NULL email VARCHAR45 NULL PRIMARY KEY id Ao terminar a sua atividade lembrese de Exportar seu projeto no formato zip e envie o seu código pelo sistema Studeo Para exportar no NetBeans siga os passos Arquivo Exportar Projeto Para ZIP ATENÇÃO a entrega de sua atividade deve ser feita exclusivamente por meio de UM único arquivo nos formatos zip Antes de enviar sua atividade certifiquese de que respondeu a todas as perguntas da atividade e não esqueceu nenhum detalhe Após o envio não são permitidas alterações Por favor não insista
1
Linguagens de Programação
UNICESUMAR
11
Linguagens de Programação
UNICESUMAR
1
Linguagens de Programação
IFPR
3
Linguagens de Programação
IFRS
2
Linguagens de Programação
UCPEL
1
Linguagens de Programação
FATEC
16
Linguagens de Programação
UNOPAR
25
Linguagens de Programação
FAESA
7
Linguagens de Programação
FAESA
1
Linguagens de Programação
IFRS
Texto de pré-visualização
Caro estudante Temos por certo que os desafios sempre contribuem na aquisição de conhecimentos e competências desejadas Sendo assim fazse necessário relacionar o que se aprende com situações reais que podem ser encontradas no cotidiano Nesta atividade você é convidado a realizar uma atividade para verificar como a disciplina em questão pode contribuir na sua experiência e formação profissional Por este motivo nesta atividade MAPA você é instigado a solucionar um problema voltado para sua área de formação Atentese para as informações e realize um ótimo trabalho Você como desenvolvedor FullStack em uma empresa foi designado a criar um sistema de login utilizando a linguagem Java Este sistema deve contar com uma tela de login e senha com botão entrar entretanto deve existir também uma opção de Cadastrar Novo Usuário para os casos em que um usuário novo esteja acessando o sistema Este sistema deve possuir a tela usando Java SWING e conexão com banco de dados de sua preferência usando JDBC como tipo de conexão Exemplo da Tela de Login Exemplo da Tela de Cadastrar Novo Usuário O programa inicia na tela de login e o botão redireciona para a tela de cadastro Requisitos da tela Tela de Login Ao inserir o login deve executar o seguinte comando no banco SELECT id nome login senha email from usuario where login and senha Se não retornar nada quer dizer que o usuário e senha são inválidos e então mostre uma mensagem de Acesso Negado na tela Caso retorne mostre na tela Acesso Autorizado Cadatrar Novo Usuário Inserir os campos de usuário no banco de dados Pode usar o SQL insert into usuario nome login senha email values Ao inserir mostre uma mensagem Cadastro efetuado com sucesso e feche a tela Use o banco MySQL para a atividade segue o script para montar a base e a tabela necessária CREATE SCHEMA mapa CREATE TABLE mapa usuario id INT NOT NULL AUTOINCREMENT nome VARCHAR45 NULL login VARCHAR45 NULL senha VARCHAR45 NULL email VARCHAR45 NULL PRIMARY KEY id Ao terminar a sua atividade lembrese de Exportar seu projeto no formato zip e envie o seu código pelo sistema Studeo Para exportar no NetBeans siga os passos Arquivo Exportar Projeto Para ZIP ATENÇÃO a entrega de sua atividade deve ser feita exclusivamente por meio de UM único arquivo nos formatos zip Antes de enviar sua atividade certifiquese de que respondeu a todas as perguntas da atividade e não esqueceu nenhum detalhe Após o envio não são permitidas alterações Por favor não insista