Analisando propostas

Trabalho simples com Java e Mysql

Publicado em 11 de Abril de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Interface de cadastro deve estar de acordo com o wireframe que se encontra em anexo.
Desenvolva uma aplicação com três telas:
A primeira tela será um login contendo usuário e senha. Ao se conectar, o usuário receberá uma mensagem em um JOptionPane semelhante a essa:
“Olá usuário, sua permissão é de tipo_de_usuário. Seja bem-vindo!”
Você terá que criar pelo menos três tipos de usuários diferentes, por exemplo: Administrador, Operador e Usuário. Cada usuário terá permissões diferentes, tais como:
Administrador: cadastrar, excluir e listar
Operador: cadastrar e listar
Usuário: listar
Dica: utilize a propriedade .setEnabled( ) para desabilitar, segundo a permissão de acesso de cada usuário, a visibilidade do botão ou menu que leva às telas desenvolvidas. Defina essa propriedade junto à mensagem que o usuário recebe ao se conectar.
A segunda tela será um cadastro do repositório de podcast, contendo os campos: id, produtor, nome do episódio, nº do episódio, duração e url do repositório.
A terceira tela será uma listagem de todos os dados cadastrados.
Realize a criação de um filtro por produtor.

Contexto Geral do Projeto

Trata-se d euma atividade de um curso, ao qual deve-se atender os requisitos minimos de: Tela login contendo usuário e senha. Ao se conectar, o usuário receberá uma mensagem em um JOptionPane semelhante a essa: “Olá usuário, sua permissão é de tipo_de_usuário. Seja bem-vindo!” Você terá que criar pelo menos três tipos de usuários diferentes, por exemplo: Administrador, Operador e Usuário. Cada usuário terá permissões diferentes, tais como: Administrador: cadastrar, excluir e listar Operador: cadastrar e listar Usuário: listar Utilizar a propriedade .setEnabled( ) para desabilitar, segundo a permissão de acesso de cada usuário, a visibilidade do botão ou menu que leva às telas desenvolvidas. Defina essa propriedade junto à mensagem que o usuário recebe ao se conectar. A segunda tela será um cadastro do repositório de podcast, contendo os campos: id, produtor, nome do episódio, nº do episódio, duração e url do repositório. A terceira tela será uma listagem de todos os dados cadastrados. Realize a criação de um filtro por produtor.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 28 de Abril de 2025

Habilidades necessárias