Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Índice

Table of Contents
minLevel2
maxLevel6
outlinetrue
stylenone
typelist
printabletrue

...

Integração BNWEB

O recurso de Biblioteca Digital é utilizado amplamente por diversos Departamentos Regionais como repositório de material de apoio ao aprendizado, onde um vasto acervo acadêmico estará disponível para o aluno do Senac utilizar como consulta complementar na sua trilha acadêmica. Recursos como a Biblioteca de São Paulo estavam disponíveis ao aluno e se fez necessária a integração com outra plataforma, difundida entre Regionais e também complementar ao aprendizado, o BNWEB.

...

Para apresentar o menu com as Bibliotecas Digitais o sistema validará se o Aluno tem acesso a Biblioteca de São Paulo como era feito anteriormente, ou se para uma das Regionais relacionadas ao aluno existem o Parâmetro IntegracaoComBibliotecaFisicaBNWEB habilitado, caso verdadeiro apresentará o menu Biblioteca Digital e o Cards das Bibliotecas disponíveis.

Funcionalidades entregues

...

  • [BNWEB] Endpoint - Incluir URL's de configuração para Integração com BNWEB

Com a Integração do Portal do Aluno com a Biblioteca BNWEB surgiu a necessidade de configuração de URL´s para permitir a autenticação e acesso ao Portal BNWEB relacionado com a Regional. Portanto, esta funcionalidade tem como objetivo criar um endpoint para cadastrar as URL´s  necessárias para integração com o Portal BNWEB.

  • [BNWEB] Endpoint - Consultar URL's de configuração para Integração com BNWEB

Com a Integração do Portal do Aluno com a Biblioteca BNWEB surge a necessidade de criar uma forma de consultar as URL's cadastradas para a Regional. Esta US tem como objetivo criar um endpoint para consultar as URL´s cadastradas para Regional com a integração com o BNWEB.

  • [BNWEB] [ Portal do Aluno ] Criar interface para Bibliotecas

No Portal do Aluno, através do menu "Biblioteca Digital", foi criado uma forma do aluno acessar a área da biblioteca Bnweb.

  • [BNWEB] [ Portal do Aluno ] Aba Meus Empréstimos e Multas

Através do Portal do Aluno será possível verificar Empréstimos e Multas, apresentando para o Aluno quando ele acessar a área Biblioteca Bnweb, seus Empréstimos pendentes e suas  multas quando existir.

  • [BNWEB] [ Portal do Aluno ] Aba Acessos - Listando os acessos disponíveis

Com essa funcionalidade será possível apresentar os acessos ao Portal da Bnweb, disponíveis para o aluno logado, com base em seu CPF para que ele possa acessar o portal do Bnweb de forma efetiva, sem que um novo cadastro seja realizado desnecessariamente.

  • [BNWEB] [ Portal do Aluno ] Aba Acessos - Acessando o Portal Bnweb

Com essa funcionalidade será possível  acessar o Portal da BNWEB, através do mesmo login já existente para que eu possa conferir a situação junto à biblioteca.

  • [BNWEB] [ Portal do Aluno ] Cadastrar/Alterar usuário (matrícula) no BNWEB

Quando a integração com a biblioteca BNWEB estiver habilitada, o SIG deverá sincronizar as informações dos usuários sempre quando necessário. Dessa forma será possível  atualizar o cadastro de um aluno no sistema Bnweb para garantir com que o mesmo não realize mais empréstimos na biblioteca.

  • [BNWEB] Atualizar o Banco de dados do SIG para comportar o vinculo das UO's e Categorias com o sistema BNWeb

Para que a integração com a biblioteca BNWeb funcione corretamente, foi criada uma nova entidade para relacionar as Unidades operativas do SIG e Categorias com as cadastradas no sistema Bnweb. Dessa forma será possível relacionar a UO's e Categorias do SIG com a respectivas do BNWEB.

  • [BNWEB] Realizar a manutenção dos vínculos das UO's com o sistema BNWeb

Relacionar a Unidade Operativa no SIG com a Unidade Operativa do BNWeb.

  • [BNWEB] Realizar a manutenção dos vínculos das Categorias com o sistema BNWeb

Para viabilizar a integração foi necessário criar um endpointpara vincular as Categorias de pessoas do SIG com as Categorias do BNWEB.

  • [BNWEB] Criar Agendamento de Serviço - Informar, no sistema BNWEB, as multas quitadas no SIG (Receitas Diversas)

Com a integração com sistema de bibliotecas físicas BNWEB "IntegracaoComBibliotecaFisicaBNWEB", quando o Regional optar em gerenciar as multas de bibliotecas no SIG (habilitando o parâmetro "IntegracaoFinanceiraComBibliotecaFisicaBNWEB"), então o SIG irá retornar ao sistema BNWEB informações sobre as multas que foram quitadas. Desta forma, foi criado um agendamento de serviço para que, periodicamente, o SIG possa atualizar o sistema BNWEB.

  • [BNWEB] [Implementar as Ações] - Agendamento de Serviço / Informar ao BNWEB as multas quitadas no SIG

Esta funcionalidade permite que a informação sobre a quitação das multas seja corretamente atualizada no sistema de bibliotecas BNWEB.

  • [BNWEB] [ Portal do Aluno ] Realizar Login no ambiente BNWEB - Aquisição do token de acesso

Quando a integração com a biblioteca BNWEB estiver habilitada, o Portal do Aluno irá prover para seus usuários um acesso para o Portal BNWEB, a fim de que o aluno possa consultar sua situação, bem como, utilizar os demais serviços oferecidos pelo portal da biblioteca. Este acesso será autenticado automaticamente pelo Portal do Aluno, sem a necessidade do usuário ter que digitar as suas credenciais.

  • [BNWEB] [ Portal do Aluno ] Consultar Obras emprestadas no BNWEB

Esta funcionalidade permitirá verificar se um determinado CPF possui alguma pendência de devolução de obras na biblioteca BNWEB para que o processo que solicitou essa informação possa recebe-la e continuar com a sua execução.

  • [BNWEB] [ Portal do Aluno ] Através de um CPF, consultar Consultar Cadastros existentes no sistema Bnweb , de um Regional

Esta funcionalidade tem como objetivo implementar um Método para realizar consulta verificando se já existe o cadastro do aluno na base da dados do Bnweb. Com isso, quando a integração com a biblioteca BNWEB estiver habilitada, antes de cadastrar qualquer usuário no sistema Bnweb, o SIG deverá consultar se o usuário em questão (CPF) já possui algum cadastro no sistema Bnweb.

...