Pesquisar

Catálogo de livros virtual - Java Web

10/05/2021 às 17:23

Descrição do Projeto:

A) Descrição do Projeto:
Neste projeto prático você utilizará a tecnologia Java Server Pages (JSP) para construir um Catálogo de Livros Virtual. Para o desenvolvimento da aplicação você deverá utilizar (requisitos não-funcionais):
- Linguagem de Programação Java com a tecnologia Java Server Pages.
- Linguagem de Marcação HTML para elaboração das interfaces gráficas.
- Folhas de Estilo em Cascata (CSS) para formatação do conteúdo.
- Armazenamento de Dados Persistente. Você poderá escolher o banco de dados da sua preferência.

Para implementação das funcionalidades da aplicação considere o seguinte modelo de entidade e relacionamento:

A aplicação poderá ser acessada por qualquer tipo de usuário, porém, apenas os usuários previamente cadastrados terão acesso as funcionalidades administrativas da aplicação.
Cada livro cadastrado no Catálogo Virtual deverá conter a foto da capa. Você poderá armazenar em uma pasta da aplicação a foto da capa de cada livro. O nome do arquivo deverá ser armazenado no campo foto da tabela livro. Outra possibilidade é armazenar o arquivo da foto diretamente no banco de dados. Você pode decidir qual a melhor abordagem para o armazenamento da foto.
Descrição das funcionalidades:

1. A aplicação terá uma página inicial denominada index.jsp, em que todos os livros cadastrados no catálogo serão exibidos. Essa página, também deverá permitir pesquisar os livros pelo título.

2. Ainda na página inicial, os usuários Administradores da aplicação poderão realizar login. Este processo deverá realizar uma verificação na tabela de Usuários. Apenas usuários previamente cadastrados terão acesso as demais funcionalidades do sistema. Além disso, confirmadas as credenciais, a aplicação deverá criar uma Sessão para gerenciar a navegação deste usuário administrador.

3. Após o processo de login, o usuário administrador será conduzido a uma página administrativa, em que poderá realizar as seguintes tarefas:
a) Adicionar novos livros.
b) Adicionar novas editoras.
c) Alterar dados de livros previamente cadastrados.
d) Adicionar novos usuários.

Importante: As tarefas descritas nos itens {a,b,c,d} poderão ser realizadas, exclusivamente, por usuários administradores que efetuaram login no sistema. Dessa forma, é essencial o gerenciamento de sessão.
Em resumo, as seguintes funcionalidades deverão ser implementadas:
- Livro: adicionar, alterar, listar e pesquisar por título.
- Editora: adicionar.
- Usuário: adicionar.

Para entrega do Projeto, deverá ser elaborado um relatório descrevendo todas as funcionalidades da aplicação. No relatório, serão incluídos os código-fonte de cada página do sistema, bem como, um recorte de tela (print screen) para demonstrar o funcionamento.
b) Objetivos:
- Implementar um catálogo de livros virtual utilizando a tecnologia Java Server Pages (JSP), com comunicação com banco de dados.

Atividades do cliente nesse projeto:

Última visualização: 28/05/2021 às 11:01

Última interação: 11/05/2021 às 15:26

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 1
Interessados: 2
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (1)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolver portal para prestação de serviços de georreferenciamento - Estrutura e automação do GEOFACIL.COM Introdução O GEOFACIL.COM é uma plataforma voltada para o georreferenciamento de imóveis rurais, projetada para ser ...

Migrar site do Wix para o Webflow - Estou procurando um(a) freelancer com experiência em Webflow para migrar um site simples, atualmente hospedado no Wix, para a plataforma Webflow. O site possui apenas uma página e n&a...

Programação web e otimização de site - Preciso de alguém com experiência na área de criação de sites e lojas virtuais. Eu programo, mas ainda sou iniciante, então preciso de alguém apenas ...

Criar site template para oficina de moto - Criar site template para uma oficina de moto. Vou mandar todos os dados, texto, fotos, telefone e e-mail. Você terá contato direto comigo. Você terá que migrar dom&iacut...

Desenvolvimento de site interativo para o livro - Projeto Freela – Desenvolvimento de site interativo para o livro “A Corretora Quântica” Descrição do projeto Estamos buscando um(a) freelancer experiente em ...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.