4.최종 보고

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

팀명

 미운오리

제출일

2012 5 29

프로젝트 제목

 빈 강의실 찾기.

설계 프로젝트 개요

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

프로젝트 요약문

국민대학교 학생들을 대상으로 쉽고 편리하게 빈 강의실을 활용할 수 있도록 도와주는 어플리케이션을 개발한다. 현재 국민대학교 어플리케이션은 홈페이지 정보만을 보여줌으로써 그 활용도가 낮다. 따라서 기존의 정보를 활용, 가공된 정보를 사용자들이 이해하기 쉬운 화면으로 보여준다. 본 프로젝트, 빈 강의실 찾기는 간결하고 심플한 디자인으로 누구나 쉽게 사용 할 수 있도록 개발한다. "빈 강의실 찾기" 어플리케이션은 시험기간뿐 아니라 평상시에도 공부 또는 휴식 공간을 필요로 하는 학우들에게 유용하게 활용될 것이다.

마일스톤 수행 내용

 마일스톤  개요     시작일 종료일
 계획서발표 -진행사항

개발환경 완성

-산출물

계획서

발표 자료

  

2012. 3. 8

 1차 중간

         보고서

 -진행사항

Client User Interface

JSP, XML, DB Study

-산출물

1차 중간 보고서

App 인터페이스 시연동영상

 

2012. 3. 8

 

2012. 4. 5

 2차 중간

          보고서

 -진행사항

App개발방향 전환

Google Map API

서버구축 및 DB생성

관리자프로그램

-산출물

2차 중간 보고서

중간보고 및 시연동영상

 

2012. 4. 5

 

2012. 5. 3

 최종 보고서 -진행사항

Client Server간 통신

Client 모듈

테스트

-산출물

최종 보고서

최종 시연동영상

 

2012. 5. 4

 

2012. 5. 29

최종 보고 요약

  • 대상 : 국민대학교 학부생 및 관리자
  • 결과물 : 빈강의실 찾기 어플리케이션, 관리자프로그램
  • 수행내용
    1. 클라이언트 모듈 
      - 탭메뉴를 통해 
      즐겨찾기, 빠른찾기, 건물명으로 찾기, 편의시설 찾기 기능을 제공한다.
      - 건물명으로 찾기 기능은 리스트형태의 정보를 선택함으로써 빈강의실 정보를 검색한다.
      빠른찾기 기능은 구글맵 기반의 위치정보 검색을 통해 빈강의실 정보를 검색한다.

    2. 관리자 페이지
      - 관리자는 예정된 시간표에서 변경된 사항을 DB에 반영한다.
      - 강의시간표는 Table형태로 표현된다.
      - 변경사항 추가는 라디오박스를 선택하면서 쉽게 추가할 수 있다.
      - 변경된 DB정보는 클라이언트에서 참조할 수 있다.
                      
프로젝트 결과
  1. 클라이언트 모듈
    - HTML5, CSS3, jQureyMobile만을 활용하여 웹앱 형태로 구현하였으며, 안드로이드버전의 경우 Appspresso를 활용하여 하이브리드 형태로 구현하여 N-Screen환경에 대응하려했던 초기 계획은 달성하였다.
    - 하지만 신기술을 익히는데 에로사항이 많아 기능들이 제대로 구현되지 않아 기능 시연에 어려움이 있다.
    - 2차 중간보고 이후로 많은 시도를 해보았으나 신기술이란 부분에서 참고자료를 찾거나 조력자를 찾기가 어려웠다.

  2. 관리자 페이지
    -잦은 노선변경으로 인해 현재 사용된 기술에 대한 숙련도가 떨어져 기본적인 기능만 구현하였다.
    -최초 계획했던 웹페이지 형태로 구현하였으며, 배포버전이 아니기때문에 로그인 기능은 제외하였다.
    -UI측면에서 사용자가 사용하거나 정보를 열람하기에는 부족한 부분은 추후 수정 예정이다.

동영상

 


Ċ
markers@cs.kookmin.ac.kr,
2012. 5. 29. 오전 8:35
Ċ
markers@cs.kookmin.ac.kr,
2012. 5. 30. 오전 1:55
Ċ
markers@cs.kookmin.ac.kr,
2012. 5. 29. 오전 7:55
Comments