1.계획서

                      종합설계 프로젝트 계획서 요약

팀명

마음은 Jobs, 코딩은 Pass

제출일

2013 3 13

프로젝트 제목

Web Page Crowd Media based on Twitter

팀원

성명

학번

SNS 주소

권도형

20073176 www.facebook.com/kdhlook

김정환

20073185 www.facebook.com/jung10023

장영환

20083269 www.facebook.com/aubreyblue21

허효정

20105371 www.facebook.com/hyojung.hur

설계 프로젝트 개요

프로젝트 개요

  Crowd Media는 어느 한 기업이나 단체, 혹은 한 사람의 힘에 의해 좌우되지 않고, 전체 대중이 추구하는 방향으로 나가는 것이 특징이다. 수 많은 소수의 다양한 목소리가 모여 서로를 견제, 검증해가며 방향을 설정해나가는 것이 바로 Crowd Media이다. 수 많은 목소리가 함쳐져 만들어지는 Crowd Media의 가장 큰 특징은 다양성이다. 무수히 많은 정보 중에서 내가 원하는 정보만을 찾는 것이 또 다른 문제로 등장함에 따라 대중들의 검색과 추천이 새로운 미디어 활용의 키 포인트가 되고 있다.

  신문과 뉴스의 목적은 사람들에게 현 사회에 어떤 일들이 벌어지고 있는지 알려주고 유익한 정보를 제공함으로써 이에 대해 대처할 수 있게 해준다이처럼 본 프로젝트도 사용자가 속한 지역뿐만 아니라관심 지역에서 일어나고 있는 일들 중에서 유용한 것들을 사용자에게 알려주고 이를 다음 카페네이버 블로그트위터 등과 연계하여 관련 게시물을 정리하여 표현함으로써 만족스러운 정보를 제공하는 것이 주 목적이다.


핵심 연구 내용

    1. Python에서 주어진 문장에 대해 의미있는 단어를 추출하기 위해 형태소 분석을 처리하는
        핵심적인 모듈인 C 라이브러리를 이용한다.

    2. 의미 있는 단어를 빈도수 순서로 최대 30개까지 DB에 저장하며, 이를 주기적으로 수행하
        여 항상 최신 단어로 갱신한다.


    3. 사용자에게 직관적인 UI를 제공하며 DB에 있는 단어들을 보여준다


    4. 사용자가 선택한 단어에 대해 추가적인 정보를 제공하기 위해 다른 웹 사이트와 연계하여
        항목별로 보여준다.


장점

    1. Naver Map API 를 이용하여 시각적 위치 정보를 제공해준다.

    2. 검색한 지역에서 가장 부각되는 단어를 알려준다.

    3. 선택한 단어가 속한 문장에서 중요한 단어를 보여준다.

    4. 선택한 단어에 대한 추가적인 정보를 항목별로 알려준다.

    5. 사용자 정의 검색을 제공한다.


고도화

n  네이버 블로그와 다음 카페의 허전함

 해당 블로거와 카페의 대문 이미지를 가져오면 보기 좋은 게시물이 될 것이다. 그리고 기본 설정을 벗어나 글씨체와 크기를 눈에 친숙한 것으로 바꿀 필요도 있다. 실제로 이미지를 가져올 수 있으나, 이미지를 가져올 때 성공할 때도 있고 실패할 때도 있기 때문에 불안정하다. 그리고 저작권 문제와 밀접하게 연관되어 있기 때문에 관련 법률을 조사할 필요가 있다.

n  단어의 정확성

  팬싸인회팬사인회는 같은 의미이지만 처리상에서는 다르다고 인식한다. 이러한 단어에 대한 엄격한 검사가 이루어질 필요가 있다.

n  서비스 범위의 확대

 서울 내 큰 지하철역과 수도권 주변 지하철역을 벗어난 우리나라 전 국토를 반영하는 서비스가 되기 위한 환경 구축을 준비해야 한다.


안정화

n  모바일 환경의 개선

 모바일 환경의 기울임 효과를 적용 받을 때 화면이 어색하게 보이는 경우가 발생한다. 이를 해결하기 위한 테스트와 디버깅 과정이 필요하다.

n  데이터베이스 백업 및 복구

 내부적 피해(전력 차단, 화재, 천둥 번개 등)와 외부적 피해(해커, 경쟁사, DBA의 실수)에 의해 자료가 손상되었을 경우 이를 복구하기 위한 방안이 마련되어 있어야 한다. 웹 서비스는 24시간 지속되어야 하기 때문에 빠른 복구 처리가 가능해야 하고 이를 위해 정기적으로 백업을 해야 한다.


마일스톤 일정

 마일스톤 개요  시작일  종료일 
프로젝트
일정준비
계획수립
개발 방향 토론
 2013-08-01  2013-08-31
프로젝트 점검 개발 환경 구축
프로젝트 점검
 2013-08-01 2013-09-31 
고도화 웹 페이지 UI 업데이트
웹 서비스 기능 추가
데이터베이스 로그기록
 2013-09-01  2013-09-31
 안정화 버그 수정  2013-10-01 2013-11-31 
테스트  모든 플랫폼 환경에서 구동 실험
 2013-12-01  2013-12-15
 공모전 계획  공모전 출품  2013-11-01  2013-12-20



      참고: 학기 전에 지도교수에게 과제를 제안하고 선정하는 과정을 이미 거친 것으로 간주하여 프로젝트 계획서는 이미 결정된 과제의 구체적 수행 계획을 서술합니다. 즉 과제를 제안하는 제안서와는 성격이 다릅니다.

       
      Ċ
      16조 캡스톤,
      2013. 9. 12. 오전 12:44