4. 최종 보고

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

팀명

 No. 4

제출일

2012 11 21

프로젝트 제목

 OVICS(Open Virtual Ideal Computer System)

설계 프로젝트 개

프로젝트 수행 내용 및 최종 결과

프로젝트 요약문

현재 개발한 안드로이드 클라이언트를 배포 가능한 수준인 베타수준으로 끌어올리기 위해 고도화 안정화 한다. 다음과 같은 작업을 진행한다.

1.    Android 클라이언트 소스 분석

A.     안정화 고도화가 가능 있도록 전체 소스를 다시 분석한다.

2.    RDP Connection 안정화

A.     Network Thread 분리

B.     Network 연결 시도 정책 수정

C.     Bitmap Process Thread Pool 사용

3.    화면 UI 개선

A.     애플리케이션에서 전체화면이 가능하도록 개선한다.

4.    Input Method 개선

A.     기존 입력방식의 단점을 보완하여 입력방식을 개선한다.

마일스톤 수행 내용

최종 보고 요약

           1.    RDP Connection 안정화

A.     메인 스레드에서 Network 분리하여 네트워크 장애가 발생하여도 애플리케이션의 동작이 멈추지 않도록 하였다.

B.     Network 연결 실패 애플리케이션이 종료되는 연결 시도를 3번으로 늘려 애플리케이션이 네트워크에 연결 실패해도 바로 종료되지 않도록 구현하였다.

C.     전송속도를 개선하기 위하여 Bitmap Process Thread Pool 사용하도록 구현 하였다.

 

2.    화면 UI 개선

A.     모바일 기기의 화면을 최대한 활용하고자 화면을 전체화면으로 개선하였다.

 

3.    Input Method 개선

A.     기존 입력방식을 수정하려 하였으나 기존 방식이 기능상 방식이 편리하여 수정하지 않았다.

프로젝트 결과
화면 UI 개선 전

화면 UI 개선 후

화면 UI 다음과 같이 전체화면으로 개선 완료하였다.

RDP Connection 계획서의 요구사항대로 수정 완료 하였다.

Input Method 수정하려 하였으나 기존 방식이 편리하여 수정하지 않았다.


Ċ
markers@cs.kookmin.ac.kr,
2012. 11. 21. 오전 3:24
Ċ
markers@cs.kookmin.ac.kr,
2012. 11. 21. 오전 8:08
Ċ
markers@cs.kookmin.ac.kr,
2012. 11. 21. 오전 3:24
Comments