소프트웨어 프로젝트 1

13
소소소소소 소소소소 1 B4 - Before..소소소 (06) 소소소 (09) 소소소 (09) 소소소 (11)

Upload: eara

Post on 14-Feb-2016

168 views

Category:

Documents


0 download

DESCRIPTION

소프트웨어 프로젝트 1. B4 - Before.. ★. 이순영 (06 ) 강민경 (09) 손국풍 (09) 이재훈 (11). Contents. 1. 프로젝트 수행목적. 2. 프로젝트 개요. 3. 개발 환경. 4. 관련 기술. 5. 프로젝트 추진 방법. 6. 프로젝트 결과물. 1 -11. 1. 프로젝트 수행 목적. 추진배경 미관저해 , PC 부팅 속도저하 및 제 성능 발휘에 악영향을 주는 바탕화면 아이콘들의 관리문제를 해결 할 수 있는 방안의 필요성 인식 . 수행 목적 및 필요성 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 소프트웨어 프로젝트 1

소프트웨어 프로젝트 1

B4 - Before..★ 이순영 (06) 강민경(09)손국풍 (09) 이재훈(11)

Page 2: 소프트웨어 프로젝트 1

http://catlas.gnu.kr

Contents

6. 프로젝트 결과물

5. 프로젝트 추진 방법

4. 관련 기술

1. 프로젝트 수행목적

3. 개발 환경

2. 프로젝트 개요

1-11

Page 3: 소프트웨어 프로젝트 1

http://catlas.gnu.kr

1. 프로젝트 수행 목적

◆ 프로젝트명 : Ruby-Launcher

추진배경 미관저해 , PC 부팅 속도저하 및 제 성능 발휘에 악영향을 주는

바탕화면 아이콘들의 관리문제를 해결 할 수 있는 방안의 필요성 인식 .

수행 목적 및 필요성 개인의 바탕화면 관리에 필요한 간편하고 직관적인

사용자 중심의 바탕화면 관리기 제작 심플하고 세련된 스킨 디자인으로 미적 완성도를 고려 다양한 언어와 툴의 사용으로 프로그램 개발 능력 향상

2-11

Page 4: 소프트웨어 프로젝트 1

http://catlas.gnu.kr

2. 프로젝트 개요

드래그앤드롭을 지원하는 사용자 중심의 바탕화면 관리기

심플하고 세련된 디자인의 스킨

프로그램을 원 클릭으로 실행 가능 하게 하여 편리함 추구

PC 부팅속도와 성능향상에 도움이 되는 개인 사용자를

위한 프로그램

전반적인 설명

3-11

Page 5: 소프트웨어 프로젝트 1

http://catlas.gnu.kr

2. 프로젝트 개요

바탕화면 오른쪽 상단에 위치

초기스킨에 마우스 오버 -> 하위템플릿 전개 -> 하위템플릿으로 이동 -> 박스형태의 템플릿 생성 -> 클릭하여 실행

박스안에 드래그앤드롭으로 아이콘 및 폴더 추가 ,삭제가능

하위 템플릿은 박스 형태 , 프로그램 바로 가기 중 선택하여 지정가능

내용 및 범위

4-11

Page 6: 소프트웨어 프로젝트 1

http://catlas.gnu.kr

3. 개발환경

WPF

윈도우7

VisualStudio2010

Ruby-Launcher

5-11

Page 7: 소프트웨어 프로젝트 1

http://catlas.gnu.kr

4. 관련기술

WPF PhotoShop7 후킹

디자인과 코드의 분리를 지원하는 WPF 를 이용한동영상 ,2D,3D를 포함한 혁신적인 UI제작가능

● 스킨제작을위한 이미지작업● 브러쉬옵션을 이용한 정밀한 페인팅작업● 이미지레디 7 의 롤오버기능사용 , 작은용량의 투명이미지제작

운영체제 ,응용 S/W 에서 발생하는 기능호출 , 메시지 , 이벤트호출 등을 중간에 가로채 정보를 빼내거나 바꾸는기술

6-11

Page 8: 소프트웨어 프로젝트 1

http://catlas.gnu.kr

5. 프로젝트 추진 방법

Ruby-Launcher 구조도

Ruby-Launcher

추 가 삭 제 설 정폴더추가 폴더추가 스킨변경

아이콘추가 아이콘추가 부팅 시자동실행 설정

7-11

Page 9: 소프트웨어 프로젝트 1

http://catlas.gnu.kr

5. 프로젝트 추진 방법

추진일정

8-11

역할 3/21 3/28 4/4 4/11 4/18 4/25 5/2 5/9 5/16 5/23 5/30

스킨디자인

설정관리템플릿

추가 / 삭제후킹기술테스트 및

수정 C#, WPF 공부와 병행 완성

전체 순영 민경 국풍 재훈

Page 10: 소프트웨어 프로젝트 1

http://catlas.gnu.kr

5. 프로젝트 추진 방법

역할분담

이 름 역 할이순영 프로젝트의 스킨의 디자인 설계 (WPF 로 설계 및 구현 )

강민경설정관리 ( 자동실행을 위한 System Config, Services, Registry 관련

기술구현 )

손국풍 템플릿으로 추가 / 삭제시킬 함수구현

이재훈 후킹기술 ( 드래그 앤 드롭으로 프로그램 마우스관련 이벤트 설정 )

9-11

Page 11: 소프트웨어 프로젝트 1

http://catlas.gnu.kr

6. 프로젝트 결과물

초기화면

바탕화면에 아이콘이 없고 사과모양 스킨만 있다 .

마우스오버

마우스오버 -> 템플릿 기본 4 개생성 -> 해당템플릿을 선택하면 실선으로 메인스킨과 연결표시가 생기며 , 선택 템플릿이 하늘색으로 음영처리 및 템플릿의 내용이보인다

10-11

Page 12: 소프트웨어 프로젝트 1

http://catlas.gnu.kr

6. 프로젝트 결과물

아이콘 및 폴더추가

해당 폴더나 아이콘을 드래그 앤 드롭으로템플릿에 놓으면 간편하게 추가가능 .

아이콘 및 폴더해제

해당 폴더나 아이콘을드래그 앤 드롭으로 템플릿에서 빼면간편하게 해제가능 .

11-11

Page 13: 소프트웨어 프로젝트 1

B4 - Before..★