130 likes | 538 Views
1. 프로젝트 수행 목적. - 프로젝트 명 ▷ 이지 마우스 - 프로젝트 추진 배경 ▷ 요즘은 데스크탑 뿐만 아니라 노트북 사용자도 많이 늘어나고 있습니다 . 휴대성이 노트북의 장점인 만큼 usb 마우스나 키보드를 따로 들고 다니는 사람은 별로 없습니다 . 노트북 사용자의 한 사람으로써 터치패드에 그림 그리듯 간단한 모션으로 프로그램을 실행할 수 있으면 좋지 않을까 하는 생각으로 이 프로젝트를 추진하게 되었습니다. 1. 프로젝트 수행 목적. - 프로젝트의 수행 목적 및 필요성을 기술함
E N D
1. 프로젝트 수행 목적 • -프로젝트 명 ▷ 이지 마우스 • -프로젝트 추진 배경 ▷ 요즘은 데스크탑 뿐만 아니라 노트북 사용자도 많이 늘어나고 있습니다. 휴대성이 노트북의 장점인 만큼 usb마우스나 키보드를 따로 들고 다니는 사람은 별로 없습니다. 노트북 사용자의 한 사람으로써 터치패드에 그림 그리듯 간단한 모션으로 프로그램을 실행할 수 있으면 좋지 않을까 하는 생각으로 이 프로젝트를 추진하게 되었습니다.
1. 프로젝트 수행 목적 • -프로젝트의 수행 목적 및 필요성을 기술함 ▷ 마우스를 별도로 가지고 다니지 않는 노트북 사용자들이 터치패드를 이용하여 프로그램을 쉽게 제어 할 수 있도록 하기 위함.
2. 프로젝트 개요 -프로젝트에 대한 전반적인 설명 ▷ 노트북의 터치패드나 마우스 액션을 통한 프로그램 실행 -프로젝트의 내용 및 범위 ▷ 이지 마우스의 주 기능은 마우스 모션을 통한 프로그램 실행 기능이다. 프로젝트 기간 중 주요 기능이 완벽하게 구현된다면 추가적으로 키패드를 단축키로 활용한 프로그램 실행 기능과 각종 윈도우 명령어들을 쉽게 사용할 수 있는 메뉴를 추가 할 계획이다.
3. 개발 환경 -프로젝트를 수행하기 위해 필요한 하드웨어 및 소프트웨어 개발 환경을 기술함 ▷ Windows XP 윈도우ME와 윈도우2000으로 나뉘어 있던 마이크로소프트(MS)의 운영체제를 하나로 합친 것으로, 기존의 윈도가 컴퓨터를 위한 운영체제인 데 비해 XP는 인터넷을 사용 기반으로 하여 만든 점이 다르다. 특징은 여러 애플리케이션의 통합에 있다. 여러 장소에서 정보를 동시에 공유할 수 있는 허브 기능을 갖추었으며, 윈도 운영체제의 한계였던 도스(MS-DOS) 기반에서 벗어나기 위해 각종 응용 프로그램을 시스템 자체에 내장하였다. 따라서 이 운영체제만 설치하면 별도의 프로그램을 깔지 않아도 웬만한 컴퓨터 작업을 할 수 있다. 인터넷전화, 메신저(MS 메신저) 프로그램이 기본으로 들어 있고 동영상이나 그림·소리 파일 등을 자유롭게 실행하고 편집할 수도 있다. PC에서 CD를 제작할 수 있는 프로그램도 내장되어 있다. 그밖에 특정 폴더의 자료를 모두 암호화하는 '암호 폴더' 기능도 갖추었으며 실시간 음성, 동영상 공유 등의 멀티미디어 기능도 크게 강화되었다.
3. 개발 환경 ▷ 비주얼 스튜디오 마이크로소프트 비주얼 스튜디오(Microsoft Visual Studio)는 마이크로소프트 윈도에서 돌아가며, 다양한 언어로 프로그래밍할 수 있는 마이크로소프트의 통합 개발 환경이다. 프로그램, 웹 사이트, 웹 프로그램 등을 개발할 수 있다. 마이크로소프트에서는 비주얼 베이직, 비주얼 C#, 비주얼 J# 등 특정한 언어로만 프로그래밍할 수 있는 언어별 버전도 제공하고 있다. ▷ MFC 윈도즈용 응용 프로그램의 통합 개발 환경인 마이크로소프트 비주얼 C++에 부속되는 클래스 라이브러리. 윈도즈 응용 프로그램 작성에 유용한 많은 클래스를 제공한다.
4. 관련 기술 -프로젝트를 수행하는데 필요한 기술을 제시함 ▷ 마우스 모션 인식 ▷ 그래픽 효과 ▷ 윈도우와 호환 -관련된 소스코드가 존재하는 경우 제시함 ▷ 알툴바에서 윈도우가 아닌 익스플로워에서 사용하는 모션 인식 기능을 제공하나 소스는 공개 되지 않음.
5. 프로젝트 추진 방법 -프로젝트 역할 분담 -필요한 경우 교내외 전문가(선배, 조교, 교수, 외부전무가 등)의 도움을 얻는 방법을 기술 ▷ 실습시간 - 조교쌤 ▷ 이론 - 교수님 ▷ 그 외 - 조교쌤 OR 할당 튜터 방문
6. 프로젝트 결과물 -프로젝트 종료 후 생성될 결과물에 대한 설명 ▷ 소스, 매뉴얼, 실행파일 -화면 구성 및 간단한 사용법 제시 ▷ 주요기능 ( 이지 마우스 ) ▷ 부가기능( 이지 패드 )
6. 프로젝트 결과물 1. 모션 추가하기 2. 모션 기능 등록하기 > 모션을 추가하고, 기능을 등록하면 마우스 모션을 통해 등록한 기능을 쉽게 사용할 수 있다. 이때, 마우스 모션 명령을 구분하기 위해 키보드 단축키를 누른 상태에서 움직이는 모션을 소프트웨어에서 구분하여 등록된 기능을 실행하게 된다
6. 프로젝트 결과물 > 부가기능 ▷ 이지패드 - 키패드에 프로그램을 등록하고 사용시 키패드를 통하여 프로그램 실행 ▷ 부가적으로 윈도우 명령어들을 쉽게 사용 할 수 있도록 등록 할 예정