delibris: sistema bibliotecário utilizando demoiselle framework · 2020. 9. 18. · demoiselle -...
TRANSCRIPT
-
U N I V E R S I D A D E D O O E S T E D E S A N T A C A T A R I N A – U N O E S CC A M P U S D E S Ã O M I G U E L D O O E S T E
E Z E Q U I E L J U L I A N O M Ü L L E R
M A R C E L O J O S É B O T H
R O B E R S O N J R . F E R N A N D E S A L V E S
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
1
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
-
Resumo
Esta apresentação é sobre o Delibris, trabalho deconclusão de curso que está sendo desenvolvido coma utilização do Demoiselle Framework, sob aperspectiva de usufruir dos recursos oferecidos poresta tecnologia.
Seu objetivo é automatizar os processos envolvidosno universo das bibliotecas, oferecendo maiscomodidade, agilidade e facilidade no acesso àsinformações.
2
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
-
Por que o Demoiselle?
Objetivos visados para o desenvolvimento do trabalho: Desenvolver por meio de tecnologias livres; Obter conhecimento mais sólido sobre orientação a objetos e a
linguagem de programação Java; Utilizar padrões de arquitetura de softwares (MVC); Fazer uso de tecnologias especialistas:
Hibernate; JavaServer Faces; Jasper Report / iReport; JUnit; JBoss Tools; AspectJ; Facelets;
3
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
-
Por que o Demoiselle?
Em reuniões com o orientador: Objetivos colocados em pauta; Definição de pesquisas sobre os assuntos;
Por meio destas pesquisas chegou-se ao Demoiselle. Foi possível perceber:
4
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
-
O Projeto Delibris
Pelo fato do foco do Demoiselle ser: Desenvolvimento de softwares de caráter público;
Pesquisas em bibliotecas públicas da região apontaram: Baixo grau de informatização; Controle manual de processos internos;
Segundo os responsáveis a informatização esbarra em: Elevados custos de hardware; Elevados custos de softwares; Falta de pessoal capacitado;
5
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
-
O Projeto Delibris
Local para levantamento de requisitos: Biblioteca Pública de São Miguel do Oeste (SC); Necessidade de modelar o sistema baseado no formato MARC 21;
Formato MARC 21: Padrão para o armazenamento de informações de registros
bibliográficos; As entradas de informação acerca de um acervo são denominadas
parágrafos; Neste sentido um acervo é composto de diversos parágrafos que
armazenam dados tais como, autor, título, edição, assunto etc;
6
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
-
O Projeto Delibris
Visão geral: Software livre para gerenciamento dos processos envolvidos no
universo das bibliotecas;
Objetivos: Auxiliar no processo de informatização diminuindo custos; Melhorar a qualidade dos serviços prestados; Diminuir a utilização de material impresso no armazenamento dos
dados;
7
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
-
O Projeto Delibris8
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
Cadastros Auxiliares
Cadastros Básicos
Gerenciamento Usuários
FornecedoresÁreas de
Conhecimento
MARC 21 Controle de Acervo
Circulação Materiais
Autoridades Catalogação
DELIBRIS
-
O Projeto Delibris
Origem do nome: De = Demoiselle; Libris = Palavra em latim Ex Libris que pode ser definido
como sendo um verdadeiro título de propriedade que identifica os livros deuma pessoa ou biblioteca expressando a personalidade daquele que o possui;
9
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
-
Delibris - Desenvolvimento10
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
0102030405060708090
Desenvolvimento em %
-
Demoiselle - Considerações
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
11
Tendo como ponto de partida um conhecimento de nívelacadêmico é possível considerar que a curva deaprendizagem a cerca do Demoiselle foi rápida.
A utilização de uma abordagem mais prática por meiodos tutoriais e laboratórios facilitou na compreensão dofuncionamento do framework.
Por incorporar padrões de projetos foi possívelestabelecer uma arquitetura facilmente extensível e aomesmo tempo robusta.
-
Demoiselle - Considerações
A utilização de frameworks especialistas integradosao Wizard proporcionou ganhos de produtividade eagilidade.
12
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
0
50
100
150
200
250
215
80 118 51Quantidade Implementada
2 pessoas envolvidasdiretamente
6 meses de pesquisae desenvolvimento
-
Delibris - Futuro
Gerenciar a aplicação nos ambientes instaladosfazendo uso do componente Monitoring.
Utilizar recursos do JSF-UI como validadores econversores, para garantir mais segurança eintegridade nos dados manipulados pela aplicação.
Definir todo o mecanismo de autorização baseadoem JAAS, por meio do componente Authorization.
13
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
-
Delibris - Futuro
Explorar as potencialidades da ferramenta deCRUD, para desenvolvimento das telas previstas noprojeto que ainda não foram concluídas.
Por meio do componente Report, efetuar a geração derelatórios de acervos e circulação de materiais.
Viabilizar implantações do sistema.
Disponibilizar o projeto para toda comunidadeDemoiselle.
14
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework
-
Muito Obrigado...
Dúvidas ou sugestões:
Ezequiel Juliano Müller ([email protected])
Marcelo José Both ([email protected])
Roberson Jr. F. Alves ([email protected])
15
DELIBRIS: Sistema Bibliotecário Utilizando Demoiselle Framework