3.2차 중간 보고


                 종합설계 프로젝트 2차 중간보고서 요약

팀명

G1M4

제출일

2014 4 30

프로젝트 제목

그룹 일정 관리 플래너

설계프로젝트 개요

프로젝트 수행 내용 및 중간 결과

프로젝트 요약문

 다이어리, 휴대용 달력 등의 일정을 계획하는 도구들은 많다. 하지만 이를 이용하는 사람들이 많지 않다. 사용하기에 편리해졌지만, 꾸준히 기록하기 어려워 인내심과 노력이 필요하다. 

  우리는 프로그램화 된 이점을 살려 여러 사람들이 공유하고 같이 사용하는 플래너를 기획하였다. 서로 시너지 효과를 얻어 Win-Win의 전략을 쓰고자 한다. 서로 격려하고 위로하고 알아주는 플래너의 기획은 SNS의 유행 형식과 유사하다.

 프로젝트 '모꼬지플래너'는 계획 세우기에 어려움을 덜어주고자 많은 계획(다이어트, 운동, 독서 등)의 기본 틀을 제공함으로서 보다 계획적인 일상이 익숙해 지도록 하고자 한다. 하나의 헬스 트레이너, 선생님들 곁에 두는 셈이다.

 이 프로젝트를 통해 학생들이나 직장인들이 중/장기 프로젝트를 할 때 팀 별 계획을 함께 관리하여 효율을 극대화시킬 수 있다. 또한 일정을 수행하면서 얻는 성취감을 여러 사람들과 공유하고 일정에 대한 의견을 공유하여 효율적이고 자주적인 일정 관리를 할 수 있게 도와줄 것이다. 

 본 프로젝트는 개인 일정 관리와 그룹 일정 관리를 보다 직관적으로 사용할 수 있게 HCI적인 웹 기반의 어플리케이션 제작을 목표로 한다. 또한 이를 기반으로 휴대가 용의한 스마트 기기로 사용할 수 있도록 사용 범위를 확장시킨다.

 

마일스톤 수행 내용

    Server

1.  Calendar에서 사용할 일정 Table 생성 완료하였고, 
이와 연결시킬 수 Action 부분과 dao 부분을 설계 완료하였다.

2. group을 위한 table 생성 완료하였다.

3. 추천 일정 table은 개발하지 않았다. 추후 개발할 예정이다.
                

    Web Server

1.  일정 업데이트 할 수 있는 코드 개발 완료. 각 날짜에 대한 일정을 추가할 수 있다. 아직 목록을 사용자가 확인할 수 없지만 다음 보고까지 개발해야 한다.

2.  로그인 페이지와 합성을 완료 했고, 일정 추가 페이지와의 모든 페이지의 연결이 완료되었다. 이후 추가되는 페이지는 그때마다 연결시키는 것으로 한다.

3.  부가기능 개발은 하지 않았다. 일정 추천 기능을 개발하기 전에 사용자가 달력을 통해 일정을 확인할 수 있는 환경을 구축해야 한다. 이를 구축후에 부가기능을 제공하기 위한 코드를 개발한다.



    Android

1.  일정 업데이트 할 수 있는 코드 개발 완료. 각 날짜에 대한 일정을 추가할 수 있다



동영상
  • YouTube 동영상


다음 마일스톤 일정

    Server
  • 그룹 관리 기능 추가
    • 그룹에 대한 인터페이스를 구성하여 사용자끼리 일정을 공유할 수 있는 환경을 구성한다.
    • 그룹끼지 파일 업로드를 할 수 있도록 개발한다.
    • 그룹 관리에 대한 Table을 구성한다.
  • 디버깅 작업
    • 프로그램을 여러 경우에 대해 시뮬레이션을 돌려 버그를 최소화 한다.

    Web Server
  • 일정 목록 가시화하여 달력 페이지에서 보이게 한다
    • 달력 페이지에서 날짜에 해당하는 부분에 일정을 띄울 수 있도록 코드를 개발한다.
  • 디자인을 좀 더 세련되게 만든다.
    • 직관적인 디자인을 적용하여 사용자가 별다른 학습 없이 사용할 수 있도록 디자인을 변경한다.
  • 일정 추천 기능을 추가한다.
    • 기존에 기획했던 다이어트, 독서, 공부 등에 대한 추천 일정을 추가할 수 있는 코드를 개발한다.

    Android
  • 포토샵을 이용하여 각 이미지의 디자인을 추가한다.
  • 데이터베이스를 공유할 수 있는 환경을 개발한다.
  • 주, 일 액티비티 구현을 세분화 할 수 있도록 개발한다.


Ċ
13조 캡스톤,
2014. 5. 1. 오전 7:13