Nome do Projeto: Site da Biblioteca com ASP .NET
Conteúdo do Projeto:
O conteúdo e a finalidade do projeto do ASP .NET e do Site do Sistema de Bibliotecas, que foi elaborado no âmbito do trabalho de casa de final de ano do curso de programação web, estão indicados nesta seção.
O design geral do site da nossa biblioteca denominado “sefabookstore.com” é mostrado na imagem abaixo.
Figura 1: página inicial do site sefabookstore.com Como pode ser visto na imagem acima, um banner superior, 5 menus, tela da página inicial, busca por livros, livros, sobre nós e Existe um menu de entrada. O design desta página é feito no arquivo index.aspx entre os arquivos do software.
PROCEDIMENTOS DE LOGIN DE MEMBRO:
Por outro lado, as linhas de código das seções de solicitação de nome de usuário e senha necessárias para os procedimentos de login dos membros são fornecidas na imagem acima. Como pode ser visto nas linhas de código fornecidas acima, foram definidas as linhas de código necessárias para inserir os valores a serem escritos nas caixas de texto e foram adicionadas imagens de banner para a aparência geral do site.
MENUS: PESQUISA DE LIVROS:
A guia Pesquisar livros contém conteúdo. Existem 2 critérios de pesquisa diferentes em nosso site. Esses; Gênero e título do livro
LIVROS:
Na imagem acima, o menu suspenso é usado na seção Selecionar gênero da seção de livros. Livros adicionados estão disponíveis no gênero História, Romance Histórico e Romance. Quando você especifica um novo tipo no arquivo bookadd.aspx para adicionar o tipo de livro, ele será automaticamente adicionado ao evento suspenso.
ADICIONE UM LIVRO:
Na página da imagem bookekle.aspx acima, 7 linhas de informações são necessárias como nome do livro, categoria, data de lançamento, tipo de livro, adição de imagem, adição de assunto. A gravação dos livros adicionados no banco de dados sql está sendo feita.
SOBRE NÓS: Nossa quinta e última aba no menu principal do nosso site é a aba “SOBRE NÓS”.
Na imagem acima são fornecidas informações sobre nosso site. CONTATO:
O conteúdo principal da seção de comunicação, cujo desenho é apresentado na imagem acima; É composto pelos campos nome, sobrenome, e-mail, endereço, assunto e mensagem da pessoa que deseja enviar a mensagem. Através deste formulário o usuário poderá reportar reclamações, solicitações e sugestões sobre o site ou o restaurante. Aqui, as informações solicitadas e a mensagem a ser transmitida serão salvas na tabela de mensagens do banco de dados Access. As propriedades gerais da tabela de mensagens e as propriedades do banco de dados serão fornecidas em detalhes na segunda parte.
Como pode ser visto nas linhas de comando do arquivo "communication.aspx" descrito acima, as operações de validação também estão amplamente incluídas em nossos blocos de código. Após a verificação dos valores inseridos com os comandos de Validação, amplamente utilizados para fazer os controles necessários, eles foram adicionados ao banco de dados Access. Em geral, os trechos de código dos menus e abas da nossa página inicial são assim. A segunda parte, que será apresentada agora, inclui nossas tabelas do banco de dados Access e suas propriedades.
VOTAÇÃO:
Eventos de botão de opção e botão são usados para votação na imagem mostrada acima. Os votos utilizados são enviados para o banco de dados de acessos e salvos. 2. CARACTERÍSTICAS GERAIS DO BANCO DE DADOS DE ACESSO Neste site foi utilizado o banco de dados de acesso, que foi feito como trabalho de final de ano. Um banco de dados é uma ferramenta para coletar e organizar informações. Os bancos de dados armazenam informações sobre pessoas, produtos, pedidos ou qualquer outra coisa. Neste projeto foi utilizado o programa Access Database para salvar e listar os dados do nosso site. Com o Access: Você pode inserir novos dados no banco de dados; por exemplo você pode adicionar um novo item ao estoque Você pode editar os dados existentes no banco de dados; por exemplo, você pode alterar a localização atual de um item. Você pode excluir informações se um item for vendido ou descartado Organizar e visualizar dados de várias maneiras Compartilhar dados com outras pessoas por meio de relatórios, mensagens de e-mail, intranet ou Internet Considerando os recursos fornecidos acima, trabalhar com o Access Database tem sido fácil e muito útil. Existem 3 tabelas no total no banco de dados Access neste projeto. Essas tabelas são respectivamente; “membros”, “livro” e “voto”. A imagem a seguir mostra a lista de tabelas no banco de dados Access.
TABELA DE LIVROS: A primeira dessas tabelas é a tabela “Livros”, que é a tabela onde são guardados os dados dos usuários membros do nosso site.
A visão geral da nossa tabela, que é composta por 8 campos distintos: livro, categoria, data, assunto, tipo, foto, tour, nome do autor e ano de publicação, é dada na imagem acima. Os dados inseridos nos campos obrigatórios pelo usuário que se cadastrou no site através da aba Livros são automaticamente colocados em 8 campos diferentes desta tabela. Kitapekle.aspx, Kitapara.aspx e Kitap.aspx usam este banco de dados.
TABELA DE VOTOS:
Foi feita a votação presencial acima mencionada e o sistema de pontuação dos sites foi feito mantendo-os na base de dados de acessos. TABELA DE MEMBROS:
Outra tabela no banco de dados Access é a tabela onde os membros são mantidos. Existem 8 campos no conteúdo desta tabela. A captura de tela desta tabela, que consiste em 8 campos: nome, sobrenome, nome de usuário, senha, e-mail, pergunta secreta, resposta secreta e autorização, é fornecida acima. Aqui está a parte onde os usuários registrados do site são mantidos em sigilo. As páginas Member.aspx e member.aspx são alimentadas a partir desta tabela. BLOCO DE CÓDIGO DA PÁGINA MEMBER.ASPX:
Na imagem acima, a conexão do menu de comunicação com o Banco de Dados é mostrada como trechos de código. Em geral, as linhas gerais do projeto criado com asp .net são as seguintes. Template css pronto foi usado no projeto. Muitas lições de programação web, como validação, conexão de banco de dados sql, operações de consulta de banco de dados sql, design de site usado na fase de construção do projeto, foram estudadas e estudadas detalhadamente. Os conhecimentos teóricos adquiridos na unidade curricular foram postos em prática neste projeto e a disciplina de programação web com asp .net é explicada a um nível básico.