4.최종 보고

   종합설계 프로젝트 최종보고서 요약

 

팀명

 HotSpot

제출일

2012 5 29

프로젝트 제목

 ChartCloud

설계 프로젝트 개요

프로젝트의 목표

일반인부터 전문가를 아우르는 사용자들이 차트 기반 지식을 공유할 있는 시스템을 개발하여 클라우드 플랫폼 오픈 마켓을 통해 배포한다.

이를 위해서 다음 항목에 대해 연구/개발을 한다.

-단말기 지원 확대

-공유하는 SNS 추가

-차트 종류의 다양화

-차트의 의견 형식 다양화

-표시자 종류의 다양화

-Raw Data 공유기능 추가

-Google App Engine 배포

-안드로이드 마켓에 배포

 

기대효과

1.   사용자 저변 확대

안드로이드 외 아이패드, 데스크탑 등 다른 단말기로도 사용이 가능하게 접근성을 높여 사용자를 늘린다.

2.   차트 기반 토론의 활성화

차트 / 표시자 / 의견 형식의 추가는 사용자들이 효율적으로 의견을 표현하는 방식을 마련해준다.

3.   언제든지 사용 가능한 프로그램

시스템을 Google App Engine에 올리고 프로그램을 마켓에 배포하여 언제든지 사용이 가능하다

 

제안 대비 시스템 구현 정도

 

Server, GWT, 하이브리드 앱 => Google App Engine에 배포 및 운영.

Android => Android 마켓에 배포 및 운영.

Facebook Twitter에 차트 및 의견 공유 가능.

Android 뿐만 아니라 GWT를 이용하여 웹 환경의 플랫폼을 지원.

6가지의 지시자(마커)를 이용하여 효과적으로 의견 표현 가능.

OAuth 방식으로 Google account를 이용한 사용자 관리.

 

최종 결과 보고 요약

개발 내용

 1.   차트관리

    서버는 차트의 정보를 관리하고 클라이언트 요청을 처리한다.

    클라이언트는 사용자에게 차트를 보여준다.

 2.   의견관리

    서버는 차트의 의견 정보를 관리하고 클라이언트 요청을 처리한다.

    클라이언트는 사용자에게 의견을 보여주고, 의견에 관련된 마커를 표시한다.

 3.   SNS공유

    클라이언트는 facebook twitter에 차트와 의견을 공유할 수 있다.

 4.   차트 등록

    차트의 url을 검색하여 해당 차트의 url과 정보를 클라이언트 통해 등록할 수 있다.

 5.   사용자관리

    안드로이드 디바이스를 사용하는 모든 사용자는 구글 계정을 이용한다,

    따라서 구글 계정을 통한 인증으로 많은 사용자들이 별도의 회원가입 없이

    ChartCloud 서비스를 이용할 수 있다.

  

주요 기능

-      Chart

Chart Data 또는 Chart URL을 입력하여 등록하거나 Chart를 화면에 표시하는 기능을 갖고 있다.

-      Search

핫 차트, 최신 차트, 내 차트, 즐겨찾기를 검색하는 기능을 갖고 있다.

-      Opinion

해당 차트에 댓글의 기능을 하는 의견을 표시하고 의견을 선택시 해당 의견의 Marker를 표시한다.

-      Marker

해당 의견에 대한 Marker를 표시. 마커 선택시 해당 의견을 표시.

Marker의 종류로는 점, , 사각형, 동그라미, 화살표, 양쪽화살표가 있다.

-      Login

OAuth 방식으로 Google 계정을 이용하여 인증한다.

SNS에 올리기 위해서 SNS에 로그인 한다.

-      SNS Share

특정 차트나 특정 의견을 SNS에 공유한다.

 

 

프로젝트 결과 

프로젝트의 결과로 해당 웹 페이지와 안드로이드를 QR 코드로 공개한다.

 

http://chartcloud.cs.kookmin.ac.kr


Web QR 코드


안드로이드 마켓 QR 코드




ChartCloud 최종 동영상


 

Ċ
markers@cs.kookmin.ac.kr,
2012. 5. 29. 오전 7:45
Ċ
markers@cs.kookmin.ac.kr,
2012. 5. 29. 오전 7:46
Ċ
markers@cs.kookmin.ac.kr,
2012. 5. 29. 오전 1:12
Comments