전 버전에서 시험적으로 정보를 서버에 두고 다운받아서 파일로 저장하는 방법을 사용하였습니다.
단순하게 생각하여 XML로 내부에 저장하고 실행할때마다 파싱을하니 너무 느렸습니다.
그리고 하나의 정보가 수정되어도 새로운 버전으로 업데이트를 하고 모든 파일을 다 다운로드 받아야 했습니다.

비효율적인 파일입출력과 비효율적인 통신등 너무 비효율적이었습니다.
그래서 이번에는 수정된 정보만 다운로드 받아서 저장하도록 하였습니다.
실행할때 마다 최신 정보를 확인하는 과정이 있기는 하지만 전에 비해 확실히 빠른 속도입니다.

그리고 변경된 정보가 있으면 어떤 도서관 정보가 변경되었는지 보여줍니다. ^^

전체적인 GUI는 변경이 많이 되지 않았고 첫 화면에서 정보를 읽어올때 다이얼로그가 변경되었습니다.

이번 버전으로 기대할 수 있는 것은 잘못된 정보의 수정, 새로운 도서관 추가를 앱 업데이트를 하지 않아도 가능하다는 것입니다. 새로 추가되는 도서관 중에 업데이트 반드시 필요할때도 있습니다. ^^;





Posted by 초프 초프(초보 프로그래머)

댓글을 달아 주세요

  1. 남매사랑

    제작자님 덕분에 넘 잘쓰고 있어요^^
    근데 인하대는 오류가 발생 하던데요
    글구 인천대는 어찌 않될까요??

    2010.07.26 14:36 [ ADDR : EDIT/ DEL : REPLY ]
  2. 더워

    안산중앙도서관하고 관산도서관부탁드려요 그리고인천대도꼭좀..ㅠㅠㅠ

    2010.07.26 20:47 [ ADDR : EDIT/ DEL : REPLY ]
  3. 여누기내꺼

    원광보건대학 추가해주세요ㅜ

    2010.08.15 19:21 [ ADDR : EDIT/ DEL : REPLY ]
  4. 용캠

    부경대 용당캠퍼스 추가해주세요 대연캠퍼스만 기억하는 프로그래머님 ㅠㅠ

    2010.09.08 12:28 [ ADDR : EDIT/ DEL : REPLY ]