Sistema de gerenciamento de biblioteca baseado em Struts
Olá a todos, sou Pisces Lin. Aprendi a tecnologia Struts há algum tempo. Ganhei de um amigo um sistema de gerenciamento de biblioteca baseado em Struts. , este é um bom material para aprender suportes!
Descrição do programa:
Ambiente de desenvolvimento do sistema: Windows XP SP2 + myEclipse5.5 + Tomcat6.0 + MySQL5.0
Arquivo de banco de dados: Copie diretamente a pasta db_librarySys no diretório do banco de dados para o diretório de dados do banco de dados mysql.
informações de login do banco de dados mysql: conta root, senha 123 (você pode modificá-la na classe com.core.ConnDB)
Conta de teste do administrador: admin Senha: admin
Funções e recursos do sistema:
(1) Gestão da informação da categoria de livros: Por ser uma biblioteca escolar, há muitos livros envolvidos, por isso é necessário classificar os livros, o que favorece a consulta e gestão dos livros. O número de dias que diferentes categorias de livros podem ser emprestadas também é diferente. Após fazer login no sistema, o administrador pode adicionar, atualizar e excluir categorias de livros.
(2) Gerenciamento de informações do livro: Depois que o administrador concluir a adição das informações da categoria do livro, ele poderá começar a inserir as informações do livro. Somente os livros de propriedade da biblioteca serão inseridos no sistema e os leitores poderão consultá-los após fazer login no. sistema.
(3) Gestão de categorias de leitores: Para facilitar a gestão da biblioteca, o sistema distingue categorias de leitores. O número de livros que podem ser emprestados é diferente para diferentes categorias de leitores. Após fazer login no sistema, o administrador pode gerenciar essas informações de categoria de leitor, incluindo adicionar informações de categoria de leitor, modificar categorias de leitor e excluir categorias de leitor. Em particular, a consistência entre os dados da tabela de banco de dados precisa ser mantida ao executar operações de exclusão.
(4) Gerenciamento de informações do leitor: Depois que o administrador terminar de editar as informações da categoria do leitor, as informações do leitor poderão ser processadas. O administrador pode adicionar novas informações do leitor, modificar as informações do leitor existentes e excluir as informações do leitor.
(5) Gerenciamento de empréstimo de livros: Os leitores podem fazer login no sistema para consultar seus livros favoritos e, em seguida, ir à biblioteca para se registrar para empréstimo de livros. Quando os leitores terminarem de ler o livro ou precisarem devolvê-lo, eles deverão levar seus livros. à biblioteca para devolvê-los, neste momento há um administrador cuidando do negócio de devolução de livros. É claro que, se um leitor se esquecer de devolver um livro emprestado por algum motivo, o administrador também poderá coletar estatísticas sobre essas informações. Ao mesmo tempo, o administrador também poderá renovar os livros emprestados.
(6) Configurações do sistema: Após fazer login no sistema, o administrador pode modificar as informações da biblioteca, modificar e gerenciar as informações de outros operadores e gerenciar as informações da estante.
(7) Alteração de senha: Após efetuar login no sistema como administrador ou leitor, você pode modificar sua senha de login, o que garante a segurança do sistema.
(8) Recursos do sistema: adota o padrão de design MVC, adota completamente ideias de design orientadas a objetos e usa a estrutura de código aberto Struts.
Expandir