주별 레포트 최종
주별 보고 및 제출사항
(InformationSystem2team)
1. 프로젝트 전반적인 계획
A. 다룰 내용 (보고서 양식에 기반한 관련내용)
공공기관의 오픈api, mashups 서비스를 활용하여 다룰 수 있는 mashups 서비스를 살펴본다. 이용가치가 더 높은 mashups 서비스를 이번 프로젝트 주제로 정한다.
B. Timeline
목요일 - 오픈 api, mashups 사례 조사
토요일 - 자신이 생각하는 mashups 서비스 블로그에 게시 및 토론
일요일 - 주별 레포트 작성 및 보완
2. 금주의 목표/다룬 내용
A. 문제
오픈api의 종류 및 mashups 서비스에 대한 자료들을 찾는다. 이용가치, 유연성 높은 mashups 서비스를 살펴보고 어떠한 api를 연동해서 만들 수 있을지 생각해본다
B. 관련 기술
https://www.data.go.kr/#/L3B1Ym4vbGFiL2V4bS9Jcm9zVXNlRXhhbUxpc3QyJEBeMDQxbTQ=공공데이터포탈 (공공정보 개방 및 활용사례)
http://www.kobis.or.kr/kobisopenapi/homepg/apiservice/searchServiceInfo.dohttp://www.tistory.com/developer/apidoc/ (오픈API 사례)
3. 각 조원별 역할과 책임
A. 역할과 책임에 따른 결과물
대학생들을 살펴보면 졸업 유예자가 많아지고, 졸업유예 기간이 늘고 있다. 왜 이러한 현상이 발생하는지 살펴보면 1순위는 취업문제이다. 직장에 대한 지식의 폭이 좁아 선택하는데 한정적일 수밖에 없다. 이러한 문제를 해결하고자 취업 준비생들에게 직업 선택폭을 넓혀줄 수 있는 mashups 서비스가 필요하다고 생각한다. 이러한 연유로 잡코리아에서 제공하는 스마트폰 어플리케이션 돈텔보스에 대해 조사해보았다. 또한 2번에서 살펴본 영화관입장권통산망에서 제공하는 Open API에 대해서도 보여주겠다.
B. 결과물 reference 첨부
채용정보 API 와 기업정보 data(kis line) DB 를 이용한다.
잡코리아에서 제공하는 스마트폰 API이다.
* 주요기능
- 암호설정
- 1000대기업, 업계1위, 직종별, 지역별 채용정보
- 삼성, SK, LG등 국내 주요 그룹사 채용정보
- 테마관(복리후생 좋은 기업, 연봉 높은 기업 채용정보)
- 통합 검색 자동완성 기능
- 입사지원
- 인사담당자 이력서 열람여부 확인
- 관심기업 설정(기업에서 신규공고 등록시 알림메시지 전송)
- 관심공고 설정(마감일 1일전에 알림메시지 전송)
다음으로 영화관입장권통합전산망이 제공하는 Open API이다.
전에 API를 제공하는 방식에 관련해서 이부분에 대해 추가설명을 하겠다.
1. REST 방식
- 기본 요청 URL : http://www.kobis.or.kr/kobisopenapi/webservice/rest/boxoffice/searchDailyBoxOfficeList.xml (또는 .json)
- 요청 parameter : 3번항의 요청 인터페이스 정보를 참조하여 GET 방식으로 호출
2. SOAP 방식
- 요청 URL : http://www.kobis.or.kr/kobisopenapi/webservice/soap/boxoffice
- WSDL URL : http://www.kobis.or.kr/kobisopenapi/webservice/soap/boxoffice?wsdl
- Operation : searchDailyBoxOfficeList
3. 인터페이스
- 요청 인터페이스
- 응답 구조
4. 응답 예시
결론적으로 이러한 API를 이용하여 구글맵, 네이버 지도 API등과 상호연계하여 매쉬업 서비스를 제공할 수 있게 하는 것이다. 예를 들어, 지도를 통해 메가박스, CGV 등 영화관을 검색하고 영화진흥의원회에서 자체적으로 제공하는 Open API를 통하여 Mashup을 만들어 낸다.
4. 조원별 일의 상호적 관련성
김용주 - 취업준비생들을 위해 직장에 대한 정보를 제공하고자 채용정보 api와 기업정보 데이터를 연동하여 mashup 서비스를 구상했다. 이 서비스의 내용을 보충하고자 안병민 학우가 잡코리아 돈텔보스(취업 전문) 어플을 추가하였다. 직종별 순위 및 채용정보를 제공하고, 알림메시지를 통해 다가오는 마감일을 알려준다.
안병민 - 모든 영화관의 입장권 및 정보를 확인할 수 있는 아이디어를 구상했다. 영화관 입장권 통합전산망이 제공하는 api이다. 인터페이스로는 요청과 응답이 있다. 요청으로는 날짜, 국내/외 영화 분류, 지역코드 등이 있고, 응답으로는 박스오피스 정보, 영화 정보, 매출액 정보, 관객 정보등을 포함한다. 이 api에 김용주 학우는 지도로 이용하는 네이버, 다음, 구글등의 맵 api를 연동하여 주변의 영화관, 자주가는 영화관 등을 설정하여 정보를 제공하고자 한다.
5. 조원별 평가
A. 이유 및 순위
1순위 - 김용주, 안병민
오픈 api를 이용하여 mashups 서비스를 구상하였고, 주별 레포트 작성 및 수정을 하였다. 새로운 mashups 구성을 위해 여러 사이트의 오픈 api에 대해 토론 하였고 프로젝트 역할 분담 및 개선점을 제시했다.
2순위 - 장진욱
공공기관 Mashups 사이트를 조사하였고, 국가가 보유한 공공데이터 및 활용사례 를 참고했다. 상호운용성에 대한 용어 정의를 하였고 mashup 서비스에 대해서는 구상중이다.
A. 이유 및 순위
1순위 - 김용주, 안병민
오픈 api를 이용하여 mashups 서비스를 구상하였고, 주별 레포트 작성 및 수정을 하였다. 새로운 mashups 구성을 위해 여러 사이트의 오픈 api에 대해 토론 하였고 프로젝트 역할 분담 및 개선점을 제시했다.
2순위 - 장진욱
공공기관 Mashups 사이트를 조사하였고, 국가가 보유한 공공데이터 및 활용사례 를 참고했다. 상호운용성에 대한 용어 정의를 하였고 mashup 서비스에 대해서는 구상중이다.
6. 다음 주 목표/다룰 내용
A. 조원별 역할/책임
각 조원별 mashups 서비스 중 더 유용한 서비스를 선정하고 어떠한 오픈api를 이용할 수 있을지 찾아본다.(가상으로 오픈api들을 연동해 어떤 api들이 프로그램의 유연성과 실용성에 더 뛰어난지 확인)
문제 및 적용기술 배경을 알아보고 서비스 적용분야와 문제 해결등을 찾아본다.
시스템 구조를 알아보고 접근성을 높인다.
선정한 mashup 서비스의 혜택을 알아보고, 보완 및 개선할 점을 찾는다.


댓글 없음:
댓글 쓰기