멀티미디어 기말 프로젝트 방금 다 끝냈다!!
와.. 정말 이것 땜에 며칠동안 정말 고생했다
정말 이번 주는 태어나서 가장 바뻤던 주였을꺼야 @@
그리고 이렇게 며칠 연속으로 늦게까지 못 잤던 적도 태어나서 처음이다..
이로써 나도 밤샘을 거뜬히 견뎌내는 컴과 사람이 되었군
일찍자고 일찍 일어나기 백윤재를 이렇게 만들어 놓타니;;
덕분에 지금은 검은색이 회색으로 보일 정도로 몽롱한 상태다..
(995 만큼이나 초점 맞출 때 버벅거린다;;)
멀티미디어 기말 프로젝트의 주제는 이렇타:
멀티미디어와 관련하여 기존에 존재하고 있는 기술, 사용자 인터페이스, 성능 등을 보다 향상 시킬 수 있는 자신만의 독창적인 아이디어를 체계적으로 제시하고 이를 구현 및 평가 하도록 한다.
이를 위하여 본 연구에서는 HCI에서 사용되고 있는 User Modeling 기법을 이용하여 자신의 아이디어 및 프로토타입을 체계적으로 분석 및 디자인하며, 이를 최종적으로 평가 및 개선할 수 있도록 한다.
매우 난감했었다! 수업시간엔 모 별로 가르쳐 주지도 않았으면서
학부생한테 어느 정도를 바라는 것인가!
구현도 구현이지만 주제를 무엇으로 잡을 것인가도 어려웠다.
고민 끝에 디카로 찍은 사진들을 정리하고 보기가 번거롭길래 디비랑 연동에서
단순히 폴더 별로 볼 수 있는 것이 아니라 원하는 조건 별로 볼 수 있는
이미지 뷰어 프로그램을 만들기로 했다. 물론 모든 기능을 다 만드는 게
아니라 디비랑 연동한 검색 부분만 만들면 되는 것이었다
그런데 이럴쑤가~~ 기존 프로그램 분석과정에서 ACDSee에 그러한
기능이 있었던 것을 발견했다! version 4부터 말이다.. 사용하기 불편하고 쉽지
않킬래 그냥 그거 개선할려다가 독창성을 위해 고민 끝에
요즘 추세를 고려하여 웹에서 이미지 게시판을 만들기로 계획을 수정했다.
jsp로 만들었다. (아파치, 톰캣, 오라클8i) 이번에 디비 프로젝트도 jsp로
하기 때문에 겸사겸사~
(이미 며칠 동안 고생해서 만든 환경에서 전공 숙제 2개나 하게 되어서 그래도 보람이 ^^; )
이번에 처음 써보는 거라 비교적 간단한 알고리즘임에도 불구하고 자잘한 부분에서
에러 찾는데 시간을 많이 보냈다 그래도 이번 숙제를 통해서 많이 공부하고
많이 배울 수 있어서 정말 좋았다~~ :)
위에 그림에서도 볼 수 있듯이 이번에 만든 게시판에 핵심은 검색 기능이다.
디지털 카메라가 많이 보급됨으로 인해 사진 게시판의 사용이 매우 많아졌고,
단순히 게시판의 텍스트들과는 달리 사진게시판의 사진들은 여러 가지 조건
별로 분류(예를 들어 ixus v로 찍은 사진만을 보고 싶다부터 시작해서,
백윤재가 ixus v로 풍경을 찍은 사진을 보고 싶다~ 등등의 조건)해서 보고자
하는 필요가 많아졌음에도 불구하고 그런 요구를 충족시켜 주는 게시판이
없기에 검색과 분류에 중점을 맞췄다.
이런 Form으로 사진을 올린다.
이 때 '카메라 기종'과 '사진 종류'는 디비에 딴 테이블에 저장되어
(로그인 상태에서 사용되고 나중에 자신의 관리 페이지에서 이 항목을 수정할
수 있다고 가정했다) 첫 페이지 위에 보이는 '사진 종류', '카메라 모델'
selectbox 항목으로 들어가게 된다. 그래서 마우스 클릭 한 번으로
자주 사용될 수 있는 검색을 편하게 할 수 있다.

이렇케~
그리고
이것이 바로 상세검색 페이지~ 여러가지 조건을 입력한 후
찾기 버튼을 누르면 그 조건들에 해당하는 사진들이 보여지게 된다.
그리고 찾기 버튼이 아니라 사용자정의 부분에 등록버튼을 누르면
입력한 조건들이 딴 테이블에 저장되어 리스트페이지 맨위에 오른쪽에 있는
selectbox에 보여지게 된다.

이런 식으로~
자주 사용하는 검색 조건들을 저장해 놓아서 간단하게 조건에 맞는
사진들을 볼 수 있게 되는 것이다~
그 밖에도 몇 가지 기능들이 더 있다~
근데 물론 performance 상으로 고려해 줘야할 부분도 많이 있겠지만
그런 거 까지 고려할 만한 상황이 아니다;; 흐흐
내가 만들어 놓코도 신기하고 재밌어서 조건 별로 클릭클릭하며
흐뭇해했다는;;
암튼 이제 멀티미디어 과제는 끝났고, 디비 과제 다시 시작해야겠다
다음주는 이번 주보다 더 할 께 많켔지만..
이렇게 눈에 보이는 흐뭇한 결과물이 나의 피로를 덜어준다~ ^^
댓글 수정 삭제
댓글 수정 삭제
댓글 수정 삭제
댓글 수정 삭제
댓글 수정 삭제
댓글 수정 삭제
댓글 수정 삭제