Aplicação Web para Gerenciamento de Biblioteca
Index |
Home |
Cadastro |
---|
Este release notes tem como objetivo apresentar a versão 1.0.0 do projeto de gerenciamento de uma biblioteca com suas funcionalidades atuais e futuras.
No dia 22 de Maio de 2018 foi entregue a Biblioteca Digital Solution versão 1.0.0
and Markdown:octocat:.
* Open a Software Request in OneIT.
Problema na lógica da integração das regras de negócio quando se há mais de um empréstimo por livro e por usuário. Limitamos a quantidade de empréstimos por livro para o máximo de 01 empréstimo e máximo de 01 reserva
Não há uma regularização sobre o ISBN ser único mundialmente. Na API do Google, houve casos em que encontramos +27 livros para um mesmo ISBN.
Aqui temos um histórico dos últimos bugs que encontramos --> Issues
Optamos por utilizar o GitHub como ferramenta para gerenciamento de versão num repositório privado.
Se o projeto continuar nele, sugerimos que planejem os processos de utilização dessa ferramenta utilizando a sugestão do Github e deixar a Master somente para versões disponíveis para uso do usuário final (restrita), uma branch de Homologação (restrita), e uma branch para cada dev (se estiverem em pair-programing, uma para os dois).
Também indicamos a utilizar a aba Issues para tracking de bugs (se necessário) e a aba Projects (ou, como nós, o Trello) para gerenciar o projeto.
Importem o projeto para o Eclipse e deixem o Maven cuidar das dependências (Spring, Hibernate, ThymeLeaf) Criem um banco com o nome de "biblioteca_db", o Hibernate se encarregará de criar as tabelas.
Todas as páginas são geradas utilizando templates "tageados" com Thymeleaf. Os templates ficam em resources/templates.
Foi montada a UI Kit Design para guiar a identidade visual da aplicação. Consulte-a no repositório base
Documentamos grande parte do software e criamos o fluxograma para auxiliar no entendimento Encorajamos a utilização da documentação de forma colaborativa e sempre pensando em quem lerá ela. Corrijam, ampliem, melhorem :)
A consulta através do ISBN do livro é realizada no Front-End utilizando JavaScript Após inserir um ISBN, os detalhes do livro serão preenchidos automaticamente Lembre-se: O erro relatado sobre um ISBN para mais de um livro. Caso haja mais de um, o primeiro relacionado será preenchido
Alexandre |
Bruno |
Diego |
Francisco :octocat: |
Iury |
---|---|---|---|---|
Guilherme |
Jackson |
Luís Ângelo :octocat: |
Philipe |
Raquel |
Márcio - Scrum Master |
---|
Nós recomendamos utilizar o SemVer para versionamento. Para verificar as versões disponíveis da Biblioteca Digital, veja as tags no repositório.
Utilizamos o site MarkDown to PDF para converter o documento no formato .MD para .PDF, entretanto por se tratar de um repositório privado, alguns links podem quebrar :cry:. Para isso, realizamos algums correções pontuais no .PDF em Small PDF
Indicamos o uso do README.MD dentro do repositório como documento primário