1 / 13

1. 프로젝트 수행 목적

1. 프로젝트 수행 목적. - 프로젝트 명 ▷ 이지 마우스 - 프로젝트 추진 배경 ▷ 요즘은 데스크탑 뿐만 아니라 노트북 사용자도 많이 늘어나고 있습니다 . 휴대성이 노트북의 장점인 만큼 usb 마우스나 키보드를 따로 들고 다니는 사람은 별로 없습니다 . 노트북 사용자의 한 사람으로써 터치패드에 그림 그리듯 간단한 모션으로 프로그램을 실행할 수 있으면 좋지 않을까 하는 생각으로 이 프로젝트를 추진하게 되었습니다. 1. 프로젝트 수행 목적. - 프로젝트의 수행 목적 및 필요성을 기술함

Download Presentation

1. 프로젝트 수행 목적

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 1. 프로젝트 수행 목적 • -프로젝트 명 ▷ 이지 마우스 • -프로젝트 추진 배경 ▷ 요즘은 데스크탑 뿐만 아니라 노트북 사용자도 많이 늘어나고 있습니다. 휴대성이 노트북의 장점인 만큼 usb마우스나 키보드를 따로 들고 다니는 사람은 별로 없습니다. 노트북 사용자의 한 사람으로써 터치패드에 그림 그리듯 간단한 모션으로 프로그램을 실행할 수 있으면 좋지 않을까 하는 생각으로 이 프로젝트를 추진하게 되었습니다.

  2. 1. 프로젝트 수행 목적 • -프로젝트의 수행 목적 및 필요성을 기술함 ▷ 마우스를 별도로 가지고 다니지 않는 노트북 사용자들이 터치패드를 이용하여 프로그램을 쉽게 제어 할 수 있도록 하기 위함.

  3. 2. 프로젝트 개요 -프로젝트에 대한 전반적인 설명 ▷ 노트북의 터치패드나 마우스 액션을 통한 프로그램 실행 -프로젝트의 내용 및 범위 ▷ 이지 마우스의 주 기능은 마우스 모션을 통한 프로그램 실행 기능이다. 프로젝트 기간 중 주요 기능이 완벽하게 구현된다면 추가적으로 키패드를 단축키로 활용한 프로그램 실행 기능과 각종 윈도우 명령어들을 쉽게 사용할 수 있는 메뉴를 추가 할 계획이다.

  4. 3. 개발 환경 -프로젝트를 수행하기 위해 필요한 하드웨어 및 소프트웨어 개발 환경을 기술함 ▷ Windows XP 윈도우ME와 윈도우2000으로 나뉘어 있던 마이크로소프트(MS)의 운영체제를 하나로 합친 것으로, 기존의 윈도가 컴퓨터를 위한 운영체제인 데 비해 XP는 인터넷을 사용 기반으로 하여 만든 점이 다르다. 특징은 여러 애플리케이션의 통합에 있다. 여러 장소에서 정보를 동시에 공유할 수 있는 허브 기능을 갖추었으며, 윈도 운영체제의 한계였던 도스(MS-DOS) 기반에서 벗어나기 위해 각종 응용 프로그램을 시스템 자체에 내장하였다. 따라서 이 운영체제만 설치하면 별도의 프로그램을 깔지 않아도 웬만한 컴퓨터 작업을 할 수 있다. 인터넷전화, 메신저(MS 메신저) 프로그램이 기본으로 들어 있고 동영상이나 그림·소리 파일 등을 자유롭게 실행하고 편집할 수도 있다. PC에서 CD를 제작할 수 있는 프로그램도 내장되어 있다. 그밖에 특정 폴더의 자료를 모두 암호화하는 '암호 폴더' 기능도 갖추었으며 실시간 음성, 동영상 공유 등의 멀티미디어 기능도 크게 강화되었다.

  5. 3. 개발 환경 ▷ 비주얼 스튜디오 마이크로소프트 비주얼 스튜디오(Microsoft Visual Studio)는 마이크로소프트 윈도에서 돌아가며, 다양한 언어로 프로그래밍할 수 있는 마이크로소프트의 통합 개발 환경이다. 프로그램, 웹 사이트, 웹 프로그램 등을 개발할 수 있다. 마이크로소프트에서는 비주얼 베이직, 비주얼 C#, 비주얼 J# 등 특정한 언어로만 프로그래밍할 수 있는 언어별 버전도 제공하고 있다. ▷ MFC 윈도즈용 응용 프로그램의 통합 개발 환경인 마이크로소프트 비주얼 C++에 부속되는 클래스 라이브러리. 윈도즈 응용 프로그램 작성에 유용한 많은 클래스를 제공한다.

  6. 이지마우스 - 현실적 제약조건

  7. 4. 관련 기술 -프로젝트를 수행하는데 필요한 기술을 제시함 ▷ 마우스 모션 인식 ▷ 그래픽 효과 ▷ 윈도우와 호환 -관련된 소스코드가 존재하는 경우 제시함 ▷ 알툴바에서 윈도우가 아닌 익스플로워에서 사용하는 모션 인식 기능을 제공하나 소스는 공개 되지 않음.

  8. 5. 프로젝트 추진 방법

  9. 5. 프로젝트 추진 방법 -프로젝트 역할 분담 -필요한 경우 교내외 전문가(선배, 조교, 교수, 외부전무가 등)의 도움을 얻는 방법을 기술 ▷ 실습시간 - 조교쌤 ▷ 이론 - 교수님 ▷ 그 외 - 조교쌤 OR 할당 튜터 방문

  10. 6. 프로젝트 결과물 -프로젝트 종료 후 생성될 결과물에 대한 설명 ▷ 소스, 매뉴얼, 실행파일 -화면 구성 및 간단한 사용법 제시 ▷ 주요기능 ( 이지 마우스 ) ▷ 부가기능( 이지 패드 )

  11. 6. 프로젝트 결과물 1. 모션 추가하기 2. 모션 기능 등록하기 > 모션을 추가하고, 기능을 등록하면 마우스 모션을 통해 등록한 기능을 쉽게 사용할 수 있다. 이때, 마우스 모션 명령을 구분하기 위해 키보드 단축키를 누른 상태에서 움직이는 모션을 소프트웨어에서 구분하여 등록된 기능을 실행하게 된다

  12. 6. 프로젝트 결과물

  13. 6. 프로젝트 결과물 > 부가기능 ▷ 이지패드 - 키패드에 프로그램을 등록하고 사용시 키패드를 통하여 프로그램 실행 ▷ 부가적으로 윈도우 명령어들을 쉽게 사용 할 수 있도록 등록 할 예정

More Related