소프트웨어 프로젝트

Post on 16-Feb-2016

82 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

소프트웨어 프로젝트. B4 - Before .. ★. 06’ 이순영 09’ 강민경 09’ 손국풍 11’ 이재훈. Contents. 1. 프로젝트 간단소개. 2. 프로그램 구조도. 3. 기능 / 동적관점. 4. User Interface 소개. 5. 핵심기능소개. 1-17. 1. 프로젝트 간단소개. < 왜 ? Why? 이 프로그램이 필요한가 ?> 실행시킬 아이콘 찾는데 걸리는 시간 최소화 심플하고 세련된 스킨 디자인으로 미적 완성도를 고려. - PowerPoint PPT Presentation

TRANSCRIPT

소프트웨어 프로젝트

B4 - Before..★

06’ 이순영 09’ 강민경09’ 손국풍 11’ 이재훈

http://catlas.gnu.kr

Contents

5. 핵심기능소개

4. User Interface 소개

3. 기능 / 동적관점

2. 프로그램 구조도

1. 프로젝트 간단소개

1-17

1. 프로젝트 간단소개

< 왜 ? Why? 이 프로그램이 필요한가 ?>

실행시킬 아이콘 찾는데 걸리는 시간 최소화

심플하고 세련된 스킨 디자인으로 미적 완성도를 고려

◆ 프로젝트명 : Ruby-Launcher

바탕화면에 폴더와 실행파일 등을 분류해서 미관상 보기 좋게 관리할 수 있는 프로그램

2-17

http://catlas.gnu.kr

< 프로그램 구조도 >

2. 프로그램 구조도

3-17

Ruby-Launcher

추 가 삭 제 설 정

드래그 앤 드롭 드래그 앤 드롭 마우스 우클릭

폴더추가 폴더추가부팅 시

자동실행 설정

템플릿 이름변경아이콘추가 아이콘추가

스킨변경

< 자료구조 >

2. 프로그램 구조도

템플릿에 등록한 자료 자료에 대한 정보 (DB)

템플릿1. 템플릿에 대한 이름

2. 템플릿이 포함하고 있는 하위객체

1. 폴더의 이름에 대한 정보

2. 폴더가 실행시킬 경로

3. 폴더의 위치

4. 폴더가 포함하고 있는 하위객체

1. 아이콘의 이름에 대한 정보

2. 아이콘이 실행시킬 경로

3. 아이콘의 위치

4. 실행 시켰을 때 연결되는 프로그램

4-17

< 기능관점에서 본 자료흐름도 >

3. 기능 / 동적관점

5-17

< 동적관점에서 본 상태변화도 >

3. 기능 / 동적관점

6-17

4. User Interface 소개

→ 바탕화면에는 템플릿 4 개가 뜬다 . ( 템플릿 1/2/3/4 제목 . 변경가능 )

< 런쳐스킨 >

7-17

4. User Interface 소개

→ 아이콘들을 드래그 앤 드롭으로 넣을 템플릿에 넣는다 .

8-17

4. User Interface 소개

→ 아이콘이 들어간 상태

9-17

4. User Interface 소개

→ 아이콘을 뺄 때 ( 넣을 때와 마찬가지로 드래그 앤 드롭으로 사용하기 쉽다 )

10-17

4. User Interface 소개

→ 아이콘을 뺀 상태

11-17

http://catlas.gnu.kr

4. User Interface 소개

< 맥스킨 >

→ 사과모양의 스킨 하나만 뜬다

12-17

http://catlas.gnu.kr

4. User Interface 소개

→ 사과모양에 마우스 오버시키면 4 개의 템플릿이 뜬다

13-17

http://catlas.gnu.kr

4. User Interface 소개

→ 템플릿에 등록할 폴더 및 아이콘을 드래그 앤 드롭으로 넣음

14-17

http://catlas.gnu.kr

4. User Interface 소개

→ 드래그 앤 드롭으로 넣은 폴더 및 아이콘을 뺄 수 있다 .

15-17

5. 핵심기능소개

후킹기술

템플릿에 폴더나 바로가기 아이콘 추가 / 삭제 시 후킹 기술의 사용으로폴더나 바로가기 아이콘을 해당 템플릿에 끌어다 놓음으로써 쉽게 적용

반대로 해당템플릿에 있는 아이콘이나 폴더들을 끌어나 놓음으로써쉽게 삭제가 가능 .

※ 후킹기술 배울 사이트 : http://blog.naver.com/reister/38253446

자동실행

프로그램의 실행파일을 regedit 에 등록함으로써 자동실행

16-17

B4 - Before..★

top related