2.1차 중간 보고

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

팀명

D.C.T.

제출일

2013 04 04

프로젝트 제목

Attraction_N_pass

설계프로젝트 개요

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

프로젝트 요약문

 본 프로젝트는 휴대폰의 NFC(Near Field Communication) 기능을 이용하여 1) 현재  놀이기구 예약 시스템으로 사용되고 있는 매직패스 기능을 발전시켜 쉽고 빠르게 놀이기구를 예약할 수 있는 시스템을 만드는 것, 2) 예약 시스템을 전 놀이기구로 확대하는 것이다.

  • NFC Tag 예약 : 놀이기구의 예약을 NFC Tag를 이용하여 수행한다.
  • Sencha Touch 를 이용한 하이브리드 앱의 구현 : 사용자의 기기에 관계없이 설치 할 수 있는 하이브리드 앱을 구현한다.
  • 서블릿을 이용한 사용자 요청 처리 Logic의 구현 : 예약 시스템에서 사용자의 요청을 처리 할 수 있는 Logic을 구현한다.


마일스톤 수행 내용

    1. NFC plug-In

1) Writer : NFC 태그에 특정 MIME Type으로 어트랙션 명을 입력한다.
2) Reader : 태그 디스패치 시스템(tag dispatch system)을 이용해 데이터를 적절하게 분류하고 분류된 데이터를 처리할 수 있는 어플리케이션을 실행한다.

    2. 기본 서버 구조 구현      
1) AWS : 아마존 서비스인 EC2를 이용하여 웹 어플리케이션 서버와 Mysql DB를 위한 가상 Instance를 생성하고 각각 tomcat Mysql을 설치하였다.
2)Connection pool : Connection pool Connector를 일정한 공간에 유지시켰다가 사용자가 필요로 할 시에 사용자에게 빌려주고, 사용이 끝나면 다시 일정한 공간으로 회수한다.
     
    3. 등록 처리 서블릿 구현
사용자가 티켓을 등록할 수 있는 서블릿을 구현한다.

    4. 페이지 구성
티켓 등록 페이지, 테마 선택 페이지, 놀이기구 목록 페이지, 놀이기구  예약 페이지 구성을 완료 했다.

동영상

Attraction_N_Pass 1차 중간 보고서 영상



다음 마일스톤 일정

마일스톤

개요

시작일

종료일


사용자 예약 상태 확인 Servlet

1.     사용자 DB 구조도 완성

2.     1 1티켓 유지 Servlet과의 연동

3.     놀이기구 예약 Servlet과의 연동


2013-04-04


2013-04-30

1 1티켓 유지 Servlet

1.     UUID의 확인 관련 메소드

2.     Ticket의 유효성 검사 메소드

3.     Ticket의 예약 가능 여부 검사 메소드


2013-04-04


2013-04-30

놀이기구 예약 Servlet

1.     각 놀이기구 DB 검색 및 갱신 기능 완성

2.     사용자의 UUID 확인 메소드 완성

3.     사용자의 예약상태와 중복성 검사 기능

4.     가장 빠르게 예약할 수 있는 시간의 계산


2013-04-04


2013-04-30


GCM

1.     구글 인증키 획득

2.     구글 서버 등록

3.     푸쉬 알림 메시지 기능 구현


2013-04-15


2013-04-30





웹 페이지

목록 페이지

-Data store handling을 이용한 대기시간 순 정렬

-새로고침을 통한 대기시간 업데이트

환경설정페이지

- 알림메시지, 어플리케이션 버전 정보등의 정보 페이지 구현

MyPage(사용자 예약 현황 페이지)

- 티켓 정보 확인 및 티켓등록 해제기능

- 예약 현황 확인





2013-04-04





2013-04-30



2차 중간보고서 제출

구성 웹 페이지 구현 및 서블릿 구현 완료

산출물

-  프로젝트 2차 중간 보고서

-  프로젝트 진도 점검표

-   2차분 구현 소스 코드



2013-04-29



2013-05-01

첨부화일 (아래 안내는 첨부 후에 삭제할 것)

1. 동영상 (위 본문 페이지에 삽입)
2. 중간 보고서(PDF)
Ċ
14조 캡스톤,
2013. 4. 4. 오전 3:14