7/02 pm5:00 | 처음 모임 |
7/03 pm2:30~4:40 | 요구사항, 일정 정의 |
7/08 pm2:30~7:00 | 요구사항 재 정리, 개발 환경 설정 |
7/09 pm2:00~7:00 | 전반적인 설계:MVC-Web, OOP |
7/10 pm3:00~9:00 | 검색 부분의 코딩 시작 |
7/11 pm5:00 | ZeroPage 정모 |
7/12 pm2:30~7:30 | 검색 부분 요구 사항 코딩 |
1st Iteration - 10 Task Point 완료 ¶
Story Name : Book Search | ||
Task | Point (Pair 기준 1시간 : 1 point) | 진행상황 |
Web UI (Servlet or JSP) | 1 | ○ (30분) |
도서관 Protocol 분석 | 1 | ○ (1시간) |
네트웍 연결. HTML 문서 하나 가져오기 | 1 | ○ (1시간) |
HTML Parsing | 2 | ○ (2시간) |
HTML Parsing 결과를 Object 로 반환 | 1 | ○ (1시간) |
도서관 검색 CGI 에 Get/Post 로 인자 전달 | 1 | ○ (30분) |
도서관 검색 CGI 에서 반환된 결과를 HTML 로 반환 | 1 | ○ (30분) |
도서관 검색 결과 Object 로 HTML 생성 . | 1 | ○ (30분) |
HTML 문서 가져오는 클래스 (Spider) 작성 | 1 | ○ (2시간) |
Debian Server Setting; | 0.2 | ○ (20분) |
Acceptance Test (ProjectPrometheus/AT_BookSearch) | ||
Test | 내용 | Pass 여부 |
~cpp AdvancedSearch | ○ | |
~cpp TestAdvancedSearch | 1. 제목에 'Test' 키워드로 검색. 70 개 이상 검색되면 성공. (<TR> 갯수로 카운팅) | ○ |
. | 2. 저자에 '김소월' 로 검색. 10개 이상이면 성공. | ○ |
. | 3. 제목에 '한글' 로 검색. 10개 이상이면 성공. | ○ |
~cpp SimpleSearch | ○ | |
~cpp TestSimpleSearch | 1. 키워드로 '한글'로 검색. 결과값이 10개 이상이면 성공. | ○ |
. | 2. ISBN 으로 '897087223X'로 검색. 결과값에 저자명 '김불꾼' 이란 글자가 있으면 성공. | ○ |
. | 3. 키워드에 한글과 숫자 조합. | ○ |
. | 4. 키워드에 한글과 숫자, 빈칸 조합. | ○ |
To Do Later | ||
검색 결과 정렬 | . |