Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla...
-
Upload
mirella-bayer-caldas -
Category
Documents
-
view
212 -
download
0
Transcript of Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla...
![Page 1: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/1.jpg)
Pergaminhoa robust library system
Grupo:André Felipe de Melo (afpm)Bernardo Reis (bfrs)Leyla Manoella de Lima (lmmrl)Thiago Henrique da Paz (thfp)Thiago Lessa Prata (tlp)
![Page 2: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/2.jpg)
Motivação• A tarefa de controlar a entrada e saída de títulos
em uma biblioteca é quase impossível sem um sistema digital
• O processo manual de preencher fichas para tal controle mostra-se demorado e ineficiente
• Geração de relatórios é um trabalho árduo, quando a base de dados não é digital
2
![Page 3: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/3.jpg)
Solução• Pergaminho – a robust library system• Um sistema de gerenciamento de bibliotecas de
pequeno porte▫De fácil aprendizado▫De rápida utilização▫Altamente portável
3
![Page 4: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/4.jpg)
Funcionalidades• Para uso pelos funcionários da biblioteca
▫Gerenciamento das atividades padrão Cadastro de novos usuários Cadastro de novos títulos Alteração/remoção de cadastros existentes Empréstimo e devolução de títulos Reserva de títulos Pagamento de multas
4
![Page 5: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/5.jpg)
Funcionalidades• Para uso pelos funcionários da biblioteca (cont.)
▫Geração de relatórios Títulos mais requisitados Títulos mais requisitados por usuário / por gênero Empréstimos em aberto Empréstimos com prazo de devolução expirado Histórico de multas Listar despesas
5
![Page 6: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/6.jpg)
Funcionalidades• Para uso dos usuários da biblioteca:
▫Consulta ao banco de dados da biblioteca Consulta de obras por autor ou por título
▫Visualização do seu histórico de empréstimos▫Visualizar reservas de um título ▫Efetuar reserva de título
6
![Page 7: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/7.jpg)
Funcionalidades• Interface desktop para uso interno na biblioteca
▫Mesmo programa pode ser utilizado por usuários e funcionários, com as devidas restrições de acesso
• Interface web para acesso remoto ao acervo pelos usuários da biblioteca
7
![Page 8: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/8.jpg)
Plano de Projeto Fases
Concepção Etapa de definição do escopo do projeto
Elaboração Elicitação de requisitos e definição de arquitetura
Análise e Projeto Estudo detalhado dos requisitos e definição dos
casos de uso Codificação
Implementação do projeto. Testes
Teste dos componentes de software produzidos.
8
![Page 9: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/9.jpg)
Requisitos• Funcionais
▫ Cadastro Usuários Títulos
▫ Específicos Busca Empréstimo Multas
▫ Relatórios Empréstimos
Devolvidos Não-devolvidos
Multas
9
![Page 10: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/10.jpg)
Requisitos• Não-Funcionais
▫Interface gráfica amigável▫Pouco consumo de memória▫Rápida execução▫Documentação
10
![Page 11: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/11.jpg)
Requisitos• Diagrama de casos de uso
11
![Page 12: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/12.jpg)
Arquitetura• Arquitetura em camadas
12
![Page 13: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/13.jpg)
Riscos• Má estimativa das atividades no plano de projeto• Definição insatisfatória dos requisitos• Atraso no cronograma• Provas em períodos críticos• Escolha inadequada de tecnologia• Ausência de integrantes do grupo• Desistência de integrantes do grupo• Erros (bugs)
13
![Page 14: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/14.jpg)
Desenvolvimento• Java SE 6• Oracle 10g• CVS
14
![Page 15: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/15.jpg)
Testes• Testes unitários• Testes de integração• Testes de sistema• Testes de aceitação• Testes de segurança e controle de acesso• Testes de integridade de dados• Testes de performance• Testes de configuração ou portabilidade
15
![Page 16: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/16.jpg)
Implementação
16
![Page 17: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/17.jpg)
Perguntas?
17
![Page 18: Pergaminho a robust library system Grupo: André Felipe de Melo (afpm) Bernardo Reis (bfrs) Leyla Manoella de Lima (lmmrl) Thiago Henrique da Paz (thfp)](https://reader036.fdocument.pub/reader036/viewer/2022070507/570638501a28abb8238f845a/html5/thumbnails/18.jpg)
Pergaminhoa robust library system
Grupo:André Felipe de Melo (afpm)Bernardo Reis (bfrs)Leyla Manoella de Lima (lmmrl)Thiago Henrique da Paz (thfp)Thiago Lessa Prata (tlp)