130 likes | 421 Views
B-7 팀 명 : 내손안. 2011 소프트웨어 프로젝트 실습실 관리 프로그램. Contents. 프로젝트 수행 목적. 1. 프로젝트 결과물의 개요. 2. 프로젝트 추친방법. 3. 프로젝트 관련기술 및 개발환경. 4. 프로젝트 결과물. 5. 1. 프로젝트 수행목적. 프로젝트명 - 실습실 관리 프로그램 프로젝트 추진 배경
E N D
B-7 팀 명 : 내손안 2011 소프트웨어 프로젝트 실습실 관리 프로그램
Contents 프로젝트 수행 목적 1 프로젝트 결과물의 개요 2 프로젝트 추친방법 3 프로젝트 관련기술 및 개발환경 4 프로젝트 결과물 5
1. 프로젝트 수행목적 • 프로젝트명 • - 실습실 관리 프로그램 • 프로젝트 추진 배경 • - 컴퓨터를 사용하는 실습실이 추가로 생기는 시점에 컴퓨터과학과 학생한테 맞는 피시 관리 프로그램이 필요하다고 생각했다. 실습실을 사용하는 사용자(학생) 입장에서 만든다면 가장 적합할 것이라고 판단 하에 이 프로젝트를 추진하게 되었다.
1. 프로젝트 수행목적 • 프로젝트 수행목적 및 필요성 • -최근 굉장히 많은 종류의 PC관리프로그램들이 다양한 기능으로 무장하고 시중에 나와 있다. 출시 되어 있는 관리프로그램의 종류는 굉장히 많지만, 그 많은 종류의 관리프로그램들 가운데서 가장 적합한 것은 무엇인지 고르는 것은 여간 어려운 일이 아니다. 아무리 많은 기능을 탑재하고 있더라도 오히려 자주 쓰는 적은 기능들로만 구현되어 메모리 소비가 가벼운 PC관리프로그램이 어떤 경우에는 더 유리할 때도 있다. 그렇기 때문에 우리는 현재 우리가 쓰고 있는 PC관리프로그램이 과연 적합하고, 우리가 원하는 기능들을 제대로 탑재하고 있는지 한번쯤 검토해 볼 필요가 있다. 그리하여 내손안조는 이러한 의문점에 충실히 대답하여 줄 수 있는 현명한 PC관리프로그램을 구현하여 보려고 한다. 실습실이라는 테두리 안에서 주로 필요로 하는 기능들을 적절히 분석하여 그 목적에 맞는 간소하고 필요한 기능들을 탑재하고 있는 보다 현명한 실습실관리프로그램을 개발하고자 한다. 실습실의 실상에 맞는 관리프로그램을 사용함으로써 CS인은 부담 없고 효율적인 관리 서비스를 제공받을 것이라고 기대한다. 이 기능에서 좀 더 확장하여 CS 구성원들이 주로 사용하고, 사용하길 소망하는 기능들을 추가적으로 구현해 보려고 한다. 이러한 구현은 이 관리프로그램을 사용하는 모든 CS 구성원들에게 많은 편의와 효율성을 제공해 줄 것이라고 확신한다.
2. 프로젝트 결과물의 개요 2.1 전반적인 설명 로그인 기능 PC방 관리 프로그램 실습실 수업을 듣거나 컴퓨터과학과 학생, 조교, 교수님 등 지정된 사용자만 로그인 가능
2. 프로젝트 결과물의 개요 2.1 전반적인 설명 위젯 기능 PC방 관리 프로그램 위젯 기능을 통해 바탕화면 정리, 실습 수업 시간에 쓰는 프로그램을 아이콘화하여 찾는 시간을 단축 시킬 수 있다. 깔끔해 보인다.
2. 프로젝트 결과물의 개요 2.1 전반적인 설명 PC자동종료 PC방 관리 프로그램 후킹 기술을 사용해 마우스가 일정한 시간 움직이지 않을 시 자동 종료된다. 또한 카운트다운 시간 설정으로 원하는 시간에 컴퓨터를 종료 시킬 수 있다.
2. 프로젝트 결과물의 개요 2.1 전반적인 설명 출석체크 기능 PC방 관리 프로그램 로그인한 사용자 정보로 출석체크가 되어진다.
3. 프로젝트 추진 방법 프로젝트 역할 분담 박준영 DB & IIS 웹서버 김경미 위젯 나누리 자동종료 한청희 Login & UI Visual Studio 2008 프로젝트 수행시 도움을 얻는 방법 실습시간 : 조교 선생님 수업시간 : 담당 교수님 A f t e r : 담당 튜터& 선배
3. 프로젝트 추진 방법 프로젝트 추진 일정 준영 청희 경미 누리
4. 프로젝트 관련 기술 및 개발환경 프로젝트 관련 기술 - 후킹 키보드나 마우스로 입력이 들어오면 디바이스 드라이버가프로그래머가 다룰 수 있는 API로 프로그래밍 할 수 있도록 메시지로 바꾸어준다. - 위젯 컴퓨터 운영체제 위에서 동작하여 그 결과를 작은 사용자 인터페이스로 표시하는 간단한 소프트웨어 더 짧게는 작은 응용프로그램이라 할 수 있다. 즉, 위젯은 자신의 블로그나 웹사이트에 별도의 설치 없이 손쉽고 간편하게 삽입할수 있는 일종의 악세사리 같은 것으로 요즘은 위젯이라는 것이 많이 유행처럼 번지고 여러 웹사이트와 블로그 등등 쉽게 위젯을 발견 할 수 가 있다. - 자동종료 일종의 타이머 소프트웨어라 할 수 있다. 컴퓨터를 켜놓고 잔 후 일어나 후회하는 분, 인터넷을 꼭 몇 시간만 해야겠다하고 계속 하시는 분 이런분 들의 컴퓨터 사용시간 조절에 필수 프로그램이라 할 수 있다. 이런 장점들을 살려서 실습실에서 컴퓨터를 사용하고 끄지 않고 나가는 경우 자동적으로 종료될 수 있게 하여 에너지가 낭비되는 것을 막을 수 있다. 프로젝트 개발환경 - visual studio2008, C++, VC++(위젯), DB, IIS 웹서버, Window 7
5. 프로젝트 결과물 프로젝트 종료 후 생성될 결과물 • 소스(주석문 포함) 제출 • 실제 실습실에 설치 • 실습실 선호도 조사 자료 제출 사용법 : PC방과 동일 • 로그인 후 위젯 사용 • 자동종료는 위젯 하단부에 표시 할 예정