LibraryMapperXP2013

De CCSL
Ir para navegação Ir para pesquisar

Library Mapper

O que é o Library Mapper

O Library Mapper é um gerador de rotas numa biblioteca, partindo do usuário até a estante onde se encontra o livro desejado

Para que serve

Para não ter que

  • Entender como funciona o jeito que os livros são guardados nessa biblioteca.
  • Tentar procurar o livro pelo sistema de busca disponível
  • Ter que perguntar para as simpáticas moças que trabalham na biblioteca.


Pensando numa biblioteca com o tamanho da do IME, que não possui mais do que 10.000 exemplares , a solução da busca pela força bruta não é tão absurda se comparada a uma biblioteca como a da FFLCH que possui por volta de 600.000 exemplares! E foi pensando nessa situação que resolvi fazer o Library Mapper.


Onde Encontrar

Para maiores informações sobre o projeto

http://www.linux.ime.usp.br/~renoir/mac499/index.html

O projeto está no git hub

https://github.com/thiagogt/LibraryMapper.git

Contato/Cliente

Thiago Toledo: thimakgt@gmail.com

O que falta

  • Casos de testes
  • Uma estante do primeiro andar está sem referência no sistema, devido a grande diversidade de tipos de livros
  • O Library Mapper cobre apenas o primeiro andar da biblioteca
  • O sistema não entende como subir escadas !
  • Acrescentar dados no mapa final como por exemplo, o id do livro.
  • Colocar em produção

Melhorias

  • A parte de concorrência da busca
  • O desenho do mapa final para o usuário.
  • O que mais desejarem !