Realizado

Catálogo de Livros Virtual - Java Web Jsp

Publicado em 22 de Maio de 2020 dias na Design e Multimedia

Sobre este projeto

Aberto

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.

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.

Categoria Design e Multimedia
Subcategoria Web Design
Do que você precisa? Pequena atualização de um design existente
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário

Prazo de Entrega: Não estabelecido

Habilidades necessárias