Presentation is loading. Please wait.

Presentation is loading. Please wait.

Nov. 2015 Youn-Hee Han http://link.koreatech.ac.kr Term Project 안내 Nov. 2015 Youn-Hee Han http://link.koreatech.ac.kr.

Similar presentations


Presentation on theme: "Nov. 2015 Youn-Hee Han http://link.koreatech.ac.kr Term Project 안내 Nov. 2015 Youn-Hee Han http://link.koreatech.ac.kr."— Presentation transcript:

1 Nov. 2015 Youn-Hee Han http://link.koreatech.ac.kr
Term Project 안내 Nov. 2015 Youn-Hee Han

2 텀 프로젝트 주제 및 개요 텀 프로젝트 주제 여러가지 웹 서비스로 부터 정보를 가져와 조합하여 자신만의 데이터베이스를 구축하고, 조합된 정보를 다시 웹 서비스로 공개하는 시스템 구축 개요 구축할 S/W 형태: Web-based Application (Web App) 1조당 3명 (또는 4명) 자발적 구성 과제 수행 기간 2015년 11월 11일 ~ 12월 7일 발표 평가 12월 8일 오후 4시 ~ 6시

3 과제 수행 방법 순서 1. 조합하여 제공할 정보 주제 정하기 2. 해당 정보를 만들어 낼 수 있는 정보 Resource 선택
해당 조원들끼리 토의를 통하여 “가치있는 정보 제공자”로서 어떠한 내용을 공급(Publish)할 것인가를 정함 2. 해당 정보를 만들어 낼 수 있는 정보 Resource 선택 최소 2가지 사이트/서비스 이상 해당 사이트/서비스에서 1가지 또는 2가지 이상의 정보 Resource 선별 많은 사이트/서비스/Resource를 선택할 수록 좋은 평가 점수 획득 3. REST 방식으로 해당 정보들을 얻어오기 OAuth 인증이 필요하면 해당 기술 적용하여 얻어옴

4 과제 수행 방법 순서 (Cont.) 4. 얻어온 정보들을 DB에 저장하기
5. DB에 있는 정보들을 REST 방식으로 Publish하기 GET 방식으로만 Publish Publish할 시에 OAuth 인증은 고려하지 말고 로그인한 사용자에 한하여 단순 Key값을 부여하고 해당 Key와 함께 접근하는 사용자에게만 정보 공급 6. AWS를 이용하여 구축한 웹앱을 Deploy하기 7. 발표 평가시에는 AWS에 Deploy한 웹앱을 통하여 시연하기

5 여러가지 정보 제공 사이트/서비스 포털 서비스 데이터 SNS 데이터 네이버 다음 구글 페이스북 트위터
다음 구글 SNS 데이터 페이스북 트위터

6 여러가지 정보 제공 사이트/서비스 공공 데이터 공공데이터포털 서울열린데이터광장 한국정치데이터 대전공공데이터개발
서울열린데이터광장 한국정치데이터 대전공공데이터개발

7 여러가지 정보 제공 사이트/서비스 학술 데이터 각종 데이터 포털 DBPIA Open API (국내 학술 자료)
외국 학술 자료 Open API 목록을 정리한 사이트 각종 데이터 포털 유료/무료 각종 데이터 제공 2015년 11월 현재 3,804종 제공

8 참고 사항 수집한 정보를 본 과제에서 Publish하는 방법 1. REST 기반의 Open API 방식
본 과제에서 주로 평가하는 구현 방식 Publish Format XML Json XML/Json 둘 다 제공 2. 웹페이지로 정리하여 깔끔하고 세련되게 보여주는 방식 본 과제 평가에 추가 점수 획득을 위하여 노력해야 하는 방식 사용해야 할 기술 Spring MVC Javascript/Jquery/CSS/HTML5

9 과제 제출 방법 제출 기한 제출 방법 2015년 12월 7일(월요일) 23시 59분 el.koreatech.ac.kr 에 제출
제출 내용 소스 코드가 담겨 있는 Github URL AWS에 Deploy되어진 URL 시스템/서비스 구축 방법과 활용 방법등이 담긴 보고서 시스템/서비스 구축 방법 내용 주제 (아이디어), 정보 수집 및 DB 구축 방법, 정보 제공 방법 웹 서비스 Open API활용 방법 (사용 설명서) 보고서 Format: DOC/HWP/HTML(URL)

10 평가 방법 본 수업 평가 방법 텀프로젝트 평가 방법 중간고사: 50% 텀프로젝트: 40% 출석: 10%
주제 (아이디어) 선정: 20% 정보 수집 및 DB 구축 방법: 25% 정보 제공 방법: 25% 보고서 (PPT): 20% 발표: 10% 추가 점수 (웹페이지): 5%


Download ppt "Nov. 2015 Youn-Hee Han http://link.koreatech.ac.kr Term Project 안내 Nov. 2015 Youn-Hee Han http://link.koreatech.ac.kr."

Similar presentations


Ads by Google