[베다니 도서관] 0. 베다니 도서관 소개



필자는 현재 지역아동센터에서 사회복무요원으로 군 대체 복무 중이다. 이 곳에서의 일은 보통 청소나 아동 학습 보조, 기타 정리 정돈 등인데, 최근에는 책 정리 업무를 하게 되었다. 책은 방 2개에 위치하여, 모든 책들은 각각 위치한 방이 정해져있는데, 당연하게도 아이들이 책을 들고 돌아다니기 때문에 다른 방에 있다거나, 밖에 나와있다거나, 심지어 리스트엔 있지만 센터 내에 없는 책도 생겨났다. 따라서 원활한 책 정리 및 분실 책 파악을 위해 책의 간략한 정보를 보여주는 어플을 개발해보았다.
기능은 아래와 같이 아주 간단하다.

  1. 책 목록을 csv파일 형태로 불러와서 읽음.
  2. [책번호 - 책이름 - 책위치 - (들어온)날짜 - 비고] 5개의 목차를 가지는 csv만 읽을 수 있음.
  3. 가져온 파일을 parsing.
  4. parsing한 파일을 저장해 이름을 검색하거나, 번호를 검색해서 책의 간략한 정보를 가져옴.
  5. 또는 전체 목록을 가져올 수 있음

  • 제작 기간 : 3일
  • 제작 툴 : 안드로이드 스튜디오 (Android Studio)
  • 사용 언어 : 자바 (JAVA)
  • 평가 : 2000권 분량의 책 중에서 번호표가 떼어져 번호를 모르는 책을 "이름 검색" 기능을 통해 책의 번호를 바로 파악할 수 있었으며, 밖에 나와있는 책이 어느 방에 있던 책인지 쉽게 확인할 수 있었다.



댓글