5. 1. Problem
• 대부분의 사람들이 컴퓨터를 사용하고 있다.
• But!
컴퓨터를 Format 하고 운영체재(Windows, Mac
OS) 및 장치 드라이버를 설치 할 수 있는 사람은
많지 않다.(혹은 귀찮다.)
• 이런 사람들을 위한 솔루션은 없을까?
6. 2. Format 이 필요한 이유?
• 컴퓨터가 이상이 있거나 흔히들 말하는 렉(Lack) 이
걸렸을 때, 가장 빠르고 확실한 방법은 Format 하고
운영체재를 다시 설치 하는 것이다.
• 동내 컴퓨터 수리 점을 갔을 때, 가장 많이 조치하는
방법이 바로 Format 이다.(2~3만원)
• 이는 하드웨어적인 문제가 없을 때를 기준으로 한다.
11. 5. Main Function 3
• Device Driver Install
Graphic card
Sound card
Main Board & etc…
12. 6. User Interface
• USB 케이블을 이용 스마트폰과 컴퓨터를 연결 후 어플리케이션을
실행하면 Format과 윈도우 및 장치 드라이버가 설치 되게 한다.
USB 케이블로 스마트폰과
컴퓨터를 연결
13. 7. Solution 1
• 가장 중요한 과제는 대용량 설치 파일을 어떻게 탑재 할 것이냐 이다.
• 서버 컴퓨터에 설치 파일을 두고 Wifi 망을 이용해서 불러와서 사용할 계획.
Server
Computer
Window XP
Window 7
Device Driver
Etc..
Wifi 망을 이용, 설치 파일을 불러와서 사용한다.
15. 8. Background Subjects
OS
Usb 통신, 원격 제어
Embedded Java
One Click
Recovery
System
DB Web
Parsing 및 Converting
OS 비율 확인
Network
서버 내 파일 사용 및 전송
16. 주 차 일 정
1 주차
9.2 주차
Schedule 설계 주제 선정(수정) 및 제안서 작성
3 주차
관련 문헌(책, 인터넷) 조사 및 구현 가능성 평가
4 주차
5 주차 적합한 솔루션 선정
6 주차 Process Model 선정
7 주차
8 주차 System Model 작성
9 주차 Use Case, Context model, Class diagram, UML 등
10 주차
11 주차
12 주차 세부 디자인
13 주차
14 주차
평가 및 중간 보고서 작성,
15 주차
16 주차 User Inter Face 및 ProtoType 구현
17. 1. Problem
• 대부분의 사람들이 컴퓨터를 사용하고 있다.
• 컴퓨터를 Format 하고 운영체재(Windows, Mac
OS) 및 장치 드라이버를 설치 할 수 있는 사람은
많지 않다.(혹은 귀찮다.)
• 이런 사람들을 위한 솔루션은 없을까?
18. 2. Objective
손쉽게 컴퓨터를 Format 하고
운영체재를 설치해주며, 장치 드라
이버 까지 설정해주는 Android 기
반 어플리케이션을 제작한다.
19. 3. Constraints
• 주어진 시간에 프로젝트를 완성한다.
• Wifi 망 안에 있어야 한다. (Wifi 수신감도)
• 스마트 폰을 보유하여야 한다.
• Server를 상시 사용할 수 있어야 한다.
• 주어진 비용내에서 프로젝트를 진행한다.
• 안드로이드 API 자체적인 제한을 만족한다.
▫ API level, 통신 규약 등