3.2차 중간 보고

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

팀명

Purple Ocean

제출일

2015 10 29

프로젝트 제목

Head-Up-Display Module for OpenDS

설계프로젝트 개요

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

프로젝트 요약문

  • 추진 배경: OpenDS란 오픈소스 자동차 시뮬레이션을 이용한 연구가 활발한 가운데 자동차를 위한 HUD 연구에 도움을 주고자 HUD API를 OpenDS에 제공하게 되었다. 그리고 아직 충분하지 못한 API의 완성도를 높이고자 코드 품질 개선 및 버그 수정을 위해 이번 프로젝트를추진하게 되었다.
  • HUD Module 구조 개선
  • Music Player 기능 버그 개선

마일스톤 수행 내용

    1. Music Player 개선 (완료)

 하나의 클래스에 구현되어 있던 List와 Player 두가지 기능을 각각의 클래스에 분할하고 Player의 경우 쓰레드 세이프하도록 변경

    2. Mobile 관련 기능 버그 개선(완료)

 모바일 App에 문제가 있는 것을 발견하고 개선하여 해결하였고 OpenDS상에서 추가적인 개선은 하지 않음

    3. HUD Management Module 개선 (11월로 이월)

 현재 코드 설계 자체의 문제들을 파악하여 수정할 계획을 구체화 하는 단계에 있음

다음 마일스톤 일정

   1. Music Player 추가 개선 (11월)

 현재 존재하는 의존도를 개선하고 Key에 관한 Action을 instance의 류에 따라 관리하도록 변경할 예정

    2. HUD Management Module 개선 (11월)

 시스템 구조 자체를 변경할 예정이고 State없이 이벤트를 이용하여 관리할 수 있도록 API를 제공하도록 변경할 예정


Ċ
8조 캡스톤,
2015. 10. 29. 오전 6:53