1.계획서

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

팀명

Travel Maker

제출일

2014 3 13

프로젝트 제목



다기능 통합형 여행 스케줄 매니저

팀원

성명

학번

SNS 주소

조민정

20113331 https://www.facebook.com/profile.php?id=100003346050785&fref=ts

박성범

20093289     https://www.facebook.com/smilehuji

정은혜

20113326 https://www.facebook.com/profile.php?id=100003094358829&ref=tn_tnmn

  김현호

20083222 https://www.facebook.com/HyunHo.Kim0

  김선기

20083210

설계 프로젝트 개요

프로젝트 개요

 

1.1   프로젝트 개요

여행을 준비하는 과정에서 필요한 계획(스케쥴링) 확립 및 여행 중에 필요한 정보(현 위치, 목적이 위치 확인) , 즉석 여행 그룹 생성 등등 어플 하나로 통합적이고 

실질적인 여행에 도움이 되는 어플리케이션 개발.

현재 여행 계획에 있어서 여러가지 많은 정보를 포털 사이트에서 얻게 되는데 어플리케이션 내에서 포털사이트의 블로그를 링크로 연결해 바로 정보를 얻을 수 있고

즐겨찾기 기능으로 관련된 정보를 후에도 찾아볼 수 있다.

대표적인 SNS인 페이스북등과 연동을 통한 자기 스케쥴링을 타인과 공유할 수 있는 기능을 구현한다

1.2   추진 배경 및 필요성

2013년 한국 관광공사의 조사에 따르면 우리나라 만 15세 이상의 국민은 2012 1인당 평균 7.57(+5.1%, 이하 2011년 대비)의 여행을 했으며

평균 여행 일수는 11.94(+19.3%) 2001년 이후 꾸준히 증가하고 있다.

국내 여행시 여행정보 수집경로는 지인의 소개, 여행 서적, PC 와 스마트폰을 통한 인터넷 검색을 통하여 얻는 것으로 나타났다.

Google play Store 와 애플 AppStore 양쪽 모두 여행 어플들이 많이 출시 되어 있으며 여행사, 지도, 여행정보등 각종 여행 어플들이 시장 상위권을 점유 하고 있다.


2.기대효과 및 활용방안

현대 사회가 스마트 시대로 접어들면서 스마트폰은 현대인들의 필수품이 되었다. 스마트폰의 의존도가 높아지면서 그에 따른 애플리케이션의 수요도 증가 하였다.

또한 대체공휴일 시행으로 인해 휴일이 늘어나고 여행과 여가에 대한 관심이 늘어나면서 여행 계획을 세우고 있는 현대인이 많다. 트래블메이커는

현 추세를 반영하여, 손쉽게 여행 계획을 짤 수있는 통합 어플이다.

바쁜 사회 속 여행을 즐기려는 현대인들에게 많은 각광을 받을 것으로 예상된다.


1.  SNS로 친구들과 여행계획을 공유 함으로써 단체 여행을 쉽게 계획 할 수 있다.

 2. 커뮤니티 게시판을 통해 다양한 여행 정보를 얻을 수 있다.

3. 자체 지도를 통하여 한눈에 주변 관광지, 편의시설, 맛 집 등을 실시간으로 확인 할 수 있다.

4. 별도의 어플 없이 자체적으로 예매 기능을 제공 함으로써 사용자의 편의를 돕는다.



3.   현실적 제한 요소 및 그 해결 방안

3.1 하드웨어

1.     호환성문제 : 모든 스마트폰 기종에서 UI의 깔끔한 표현이 가능해야 한다. 

     해결방안 : 다양한 해상도의 맞도록 다양한 dpi로 리소스를 저장 및 활용


3.2 소프트웨어

1.  교통예약 시스템 구현 문제 : 코레일 교통 예약 시스템을 다른앱에서 사용못하도록 제한 되어 있는 상태이다.

    해결방안 : 기차예약 기능을 링크형태로 제공하거나 기능을 빼야 한다.


2. 다양한 레이아웃 구성 :   계획했던 UI구성을 구현할때 android sdk에서  

제공하지 않는 레이아웃 및 기능들이 있다.

 해결방안 : Custom 레이아웃을  활용하여 사용자 중심적 GUI 구성 



3.     연동문제 : 액티비티로 구성한 여행계획서를 구글 캘린더와 연동하는 문제

 클라우드 서버와 연동하여 여행동반자간 계획 공유하는 문제에서 어려움이 있을 수 있다.

해결방안 : 안드로이드 캘린더 api 담당자 UI,서버담당자 간 업무 협력을 통해 해결한다.


4.     리소스 문제 :  통합형 어플의 특성상 어플의 액티비티 수가 많 운영체제

백그라운드에서 계속 동작하고 있는 액티비티의 수가 많아지면 리소스 점유가 많아져서 어플이 느려질 수 있다.

  해결방안 :  리소스소모가 많은 페이지를 따로 구성해서 리소스 소모를 줄인다. 


5.     라이선스 문제 Olleh API, 구글 캘린더 API  baas 클라우드 서버를 이용하기 때문에 상용화시 라이선스 문제가 있을 수 있다.

해결방안 :  각각 서비스에 대한 이용 약관등의 문서내용을 숙지 하고

이용방향을 설정한다.


4. 개발 일정

 

항목

세부내용

1

2

3

4

5

6

비고

요구사항분석

요구 분석

 

 

 

 

 

 

 

SRS 작성

 

 

 

 

 

 

 

관련분야연구

주요 기술 연구

 

 

 

 

 

 

 

관련 시스템 분석

 

 

 

 

 

 

 

설계

시스템 설계

 

 

 

 

 

 

 

구현

코딩 및 모듈 테스트

 

 

 

 

 

 

 

애플리케이션 구축

 

 

 

 

 

 

 

서버 구축

 

 

 

 

 

 

 

테스트

시스템 테스트

 

 

 

 

 

 

 



마일스톤

개요

시작일

종료일

계획서 발표

개발 환경 완성 (설치, 기본 응용 작성 및 테스트 완료)

산출물 :

1.    프로젝트 수행 계획서

2.    프로젝트 기능 일람표

2014-02-28~

2014-03-13

설계 완료

시스템 설계 완료

산출물 :

1.    시스템 설계 사양서

2014-03-13

2014-03-20

1차 중간 보고

로그인, 계획 스케쥴링, 서버구축

산출물 :

1.    프로젝트 1차 중간 보고서

2.    프로젝트 진도 점검표

3.    1차분 구현 소스 코드

2014-03-21

2014-04-07

2차 중간 보고

지도, 블로그 링크, SNS연동

산출물 :

1.    프로젝트 2차 중간 보고서

2.    프로젝트 진도 점검표

3.    2차분 구현 소스 코드

2014-04-08

2014-05-05

구현 완료

시스템 구현 완료

산출물 : 여행 스케쥴링 통합 어플리케이션

2014-05-12

2014-05-20

테스트

시스템 통합 테스트

산출물:

2014-05-21

2014-05-27

최종 보고서

최종 보고

산출물:

2014-05-22

2014-05-27


5. 결론

- 통합형 여행 스케줄 매니저 개발 을 통해 사용자 간편한 여행계획을 도울 수 있다.

- 사용자는 여행정보검색, 여행 일정 수립, 여행 일정을 한번에 할 수 있다.  

- 사용자중심의 직관적 UI 구현하여 다양한 기능을 간편하게 사용할 수 있다.


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

      첨부화일 (아래 안내는 첨부 후에 삭제할 것)
      1. 계획서 발표 슬라이드쇼(200초 미만, 음성 녹음을 하여 슬라이드쇼로 만든 .ppsx 파일을 첨부 할 것.)
      2. 계획서 발표 슬라이드(PDF, 장당 2개)
      3. 계획서 화일(반드시 PDF파일로 제출 할 것.)
      ć
      1조 캡스톤,
      2014. 3. 12. 오후 11:58
      Ċ
      1조 캡스톤,
      2014. 3. 12. 오후 11:02
      Ċ
      1조 캡스톤,
      2014. 3. 13. 오전 1:14