|
화상 채팅 프로그램 |
SunmoonBit 21th | Team POS
===============================
목 차
1 . 개 요
1.1 제안 동기
1.2 프로젝트 소개
2 . 요구사항
3 . 개발환경 및 요구기술
3.1 개발환경
3.2 요구기술
4 . 프로그램 이미지
5 . 예상 스케줄
6 . 팀 원
===============================
1 . 개 요
1. 1 제안 동기
오늘날 네트워크화를 통해 다른 장소에 있는 사람과 직접적인 대면을 하지 않아도 얼굴을 보며 일 대 일 채팅 및 파일 전송을 할 수 있는 프로그램을 만든다.
1. 2 프로젝트 소개
P2P서비스를 이용한 프로그램을 찾던 중 평소 즐겨 쓰던 메신저를 보면 쪽지, 일반 대화, 화상 채팅, 파일 공유, 원격 제어 등이 있는데 구현되어 있는 기능들 중에 실현 가능성 있는 기능들을 살펴보다가 화상 채팅과 파일 송,수신 하는 부분을 참고하여 구현해 보기로 하였다.
2 . 요구사항
2. 1 화상채팅
이름 |
설명 |
유형 |
관련자 |
접속 현황 |
로그인을 하면 접속자 현황이 뜬다. |
기능 |
사용자 |
메시지 기본기능 |
채팅을 하면서 동시에 파일 전송이 가능하다. |
기능 |
사용자 |
영상 컬러변환 |
원 영상에서 사용자가 원하는 효과를 줄 수 있다. |
기능 |
사용자 |
갈무리 기능 |
화상 채팅 했던 내용은 갈무리 된다. |
기능 |
사용자 |
유연성 |
재 사용이 용이하게 모듈화 하여야 한다. |
품질 |
감수 |
===============================
3 . 개발환경 및 요구기술
3. 1 개발환경
Visual Studio 2008
Access
3. 2 요구기술
요구사항 기술 |
채팅 창 보기 |
메시지 기본기능 |
영상 컬러변환 |
갈무리기능 |
유연성 |
Socket통신 |
|
(WSAAsyncSelect) |
|
|
|
OpenCV |
|
|
|
| |
ODBC |
|
|
|
| |
Win32 API |
|
|
|
|
|
DLL |
|
|
|
|
|
4 . 프로그램 이미지
===============================
5. 프로젝트 일정
6. 팀 원
|
이동규 |
팀장 영상 처리 담당 OpenCV 기술자료 수집 |
|
강민영 |
Server/Client 담당 AsyncSelect 기술자료 수집 |
|
김택환 |
DB/Client 담당 ODBC 기술자료 수집 |
|
이창훈 |
영상 처리 담당 OpenCV 기술자료 수집 |
|
주옥찬 |
DB파트 담당 ODBC 기술자료 수집 |
|