• 파일시티 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[졸업작품]다자간 채팅 프로그램

*대*
개인인증판매자스토어
최초 등록일
2007.03.30
최종 저작일
2005.12
파일확장자 압축파일
가격 5,000원 할인쿠폰받기
다운로드
장바구니

소개글

졸업프로젝트 과목 4학년 1,2학기에 진행된 것입니다.

제안서 첨부되있어서 많은 도움이 될거에요.

개발내용 개발범위 비고

서버
• 회원관리
• 연결된 클라이언트 목록 전달
• 공지사항 전달(연결된 사용자)

클라이언트
• 로그인 기능, 현재 접속된 클라이언트 보여주기
• 대화하기, 파일 송수신
• 음악 재생 기능(음악파일 리스트 가능)
• 부가기능 - 일정관리, 메모장, 알람 기능

컴파일 실행환경

• 사용되는 OS : Windows 기반
• 서버 : Windows 기반
• 특정 소프트웨어: Visual Studio 6.0 C++, MySQL 4.1

본문내용

<b>소스
실행
프로젝트보고서.doc</b>

=====================================================================

Ⅱ. 배경지식
2.1 관련 지식 1
- TCP/IP (Transmission Control Protocol/Internet Protocol)
TCP/IP[티씨피 아이피]는 인터넷의 기본적인 통신 프로토콜이며, TCP/IP는 통신에 클라이언트/서버 모델을 사용하는데, 컴퓨터 사용자(클라이언트)의 요구에 대응하여, 네트워크 상의 다른 컴퓨터(서버)가 웹 페이지를 보내는 식의 서비스를 제공하며, 각 통신이 네트워크 상의 한 점(또는 호스트 컴퓨터)에서 시작되어, 다른 점으로 전달되는 점대점 통신을 한다.

2.2 관련 지식 2
- Winamp
MP3 플레이어는 일반형, 불꽃, 라인의 모습으로 교체 가능한 스펙트럼 어널라이저 외에 오실로스코프로도 보여줄 수 있다. 아웃풋 디바이스도 웨이브파일로 지정하여 고품질 모드로 훨씬 깨끗한 사운드를 즐길 수 있지만 이 기능을 이용하면 CPU 점유율이 높아지는 문제가 있다. 윈엠프의 가장 큰 장점은 외부 플러그인의 설치로, 크게 비주얼라이제이션은 스펙트럼 어널라이저 대신, 사운드 프로세싱 부분은 이퀄라이저를 대체할 수 있다.

2.3 용어, 약어
- 데이터 스트림 (data stream)
① 한 번의 읽기 또는 쓰기 연산으로 전송되는 모든 정보
② 정해진 포맷을 사용하여 캐릭터 또는 바이트 형식으로 전송되거나 전송되기 위한 데이터 요소의 연속적인 흐름

압축파일 내 파일목록

프로젝트보고서.doc
실행/ChatClient.exe
실행/id3lib.dll
실행/Main.exe
실행/NOTEPAD.EXE
실행/test1.bmp
실행/VegaPlay.exe
실행/vegaplay.ini
실행/vegaplay.m3u
실행/xaudio.dll
소스/서버/ChatServer.aps
소스/서버/ChatServer.clw
소스/서버/ChatServer.cpp
소스/서버/ChatServer.dsp
소스/서버/ChatServer.dsw
소스/서버/ChatServer.h
소스/서버/ChatServer.ncb
소스/서버/ChatServer.opt
소스/서버/ChatServer.plg
소스/서버/ChatServer.rc
소스/서버/ChatServerDlg.cpp
소스/서버/ChatServerDlg.h
소스/서버/DataSocket.cpp
소스/서버/DataSocket.h
소스/서버/DataSocket1.cpp
소스/서버/DataSocket1.h
소스/서버/DB.txt
소스/서버/FriendsSet.cpp
소스/서버/FriendsSet.h
소스/서버/FriendsView.cpp
소스/서버/FriendsView.h
소스/서버/ListenDlg.cpp
소스/서버/ListenDlg.h
소스/서버/ListenSocket.cpp
소스/서버/ListenSocket.h
소스/서버/ReadMe.txt
소스/서버/resource.h
소스/서버/StdAfx.cpp
소스/서버/StdAfx.h
소스/서버/UsersSet.cpp
소스/서버/UsersSet.h
소스/서버/UsersView.cpp
소스/서버/UsersView.h
소스/서버/XPButton.cpp
소스/서버/XPButton.h
소스/서버/res/Asuka2.ico
소스/서버/res/ChatClient.ico
소스/서버/res/ChatServer.ico
소스/서버/res/ChatServer.rc2
소스/서버/res/Thumbs.db
소스/서버/res/z004.ico
소스/음악재생기/audio_output.h
소스/음악재생기/BITMAPEX.CPP
소스/음악재생기/BITMAPEX.H
소스/음악재생기/control.h
소스/음악재생기/control_win32.h
소스/음악재생기/decoder.h
소스/음악재생기/EqDlg.cpp
소스/음악재생기/EqDlg.h
소스/음악재생기/FFT.cpp
소스/음악재생기/FFT.h
소스/음악재생기/FileDlg.cpp
소스/음악재생기/FileDlg.h
소스/음악재생기/FileInfo.cpp
소스/음악재생기/FileInfo.h
소스/음악재생기/file_input.h
소스/음악재생기/file_output.h
소스/음악재생기/id3.h
소스/음악재생기/id3lib.dll
소스/음악재생기/id3lib.lib
소스/음악재생기/ImageMap.cpp
소스/음악재생기/ImageMap.cpp~
소스/음악재생기/ImageMap.h
소스/음악재생기/KSFileDialog.cpp
소스/음악재생기/KSFileDialog.h
소스/음악재생기/memory_input.h
소스/음악재생기/player.h
소스/음악재생기/PlayListCtrl.cpp
소스/음악재생기/PlayListCtrl.h
소스/음악재생기/PListDlg.cpp
소스/음악재생기/PListDlg.h
소스/음악재생기/ReadMe.txt
소스/음악재생기/resource.h
소스/음악재생기/SingleMutex.cpp
소스/음악재생기/SingleMutex.h
소스/음악재생기/Slider.cpp
소스/음악재생기/Slider.h
소스/음악재생기/StdAfx.cpp
소스/음악재생기/StdAfx.h
소스/음악재생기/stream_input.h
소스/음악재생기/TagEditDlg.cpp
소스/음악재생기/TagEditDlg.h
소스/음악재생기/TFX5B4.tmp
소스/음악재생기/UrlDlg.cpp
소스/음악재생기/UrlDlg.h
소스/음악재생기/Utiltool.cpp
소스/음악재생기/Utiltool.h
소스/음악재생기/vega.SearchResults
소스/음악재생기/VegaPlay.aps
소스/음악재생기/VegaPlay.clw
소스/음악재생기/VegaPlay.cpp
소스/음악재생기/VegaPlay.dsp
소스/음악재생기/VegaPlay.dsw
소스/음악재생기/VegaPlay.h
소스/음악재생기/vegaplay.IAB
소스/음악재생기/vegaplay.IAD
소스/음악재생기/vegaplay.IMB
소스/음악재생기/vegaplay.IMD
소스/음악재생기/VegaPlay.ncb
소스/음악재생기/VegaPlay.opt
소스/음악재생기/vegaplay.PFI
소스/음악재생기/VegaPlay.plg
소스/음악재생기/vegaplay.PO
소스/음악재생기/vegaplay.PR
소스/음악재생기/vegaplay.PRI
소스/음악재생기/vegaplay.PS
소스/음악재생기/VegaPlay.rc
소스/음악재생기/vegaplay.SearchResults
소스/음악재생기/vegaplay.WK3
소스/음악재생기/VegaPlayDlg.cpp
소스/음악재생기/VegaPlayDlg.h
소스/음악재생기/VisOpts.cpp
소스/음악재생기/VisOpts.h
소스/음악재생기/VisRect.cpp
소스/음악재생기/VisRect.h
소스/음악재생기/XAPlayer.cpp
소스/음악재생기/XAPlayer.h
소스/음악재생기/xaudio.dll
소스/음악재생기/xaudio.h
소스/음악재생기/XaudioPlayer.cpp
소스/음악재생기/XaudioPlayer.h
소스/음악재생기/xaudio_debug.lib
소스/음악재생기/xaudio_release.lib
소스/음악재생기/id3/field.h
소스/음악재생기/id3/globals.h
소스/음악재생기/id3/helpers.h
소스/음악재생기/id3/id3lib_bitset
소스/음악재생기/id3/id3lib_frame.h
소스/음악재생기/id3/id3lib_streams.h
소스/음악재생기/id3/id3lib_strings.h
소스/음악재생기/id3/io_decorators.h
소스/음악재생기/id3/io_helpers.h
소스/음악재생기/id3/io_strings.h
소스/음악재생기/id3/Makefile.am
소스/음악재생기/id3/Makefile.in
소스/음악재생기/id3/misc_support.h
소스/음악재생기/id3/reader.h
소스/음악재생기/id3/readers.h
소스/음악재생기/id3/sized_types.h
소스/음악재생기/id3/tag.h
소스/음악재생기/id3/utils.h
소스/음악재생기/id3/writer.h
소스/음악재생기/id3/writers.h
소스/음악재생기/res/Aqua.bmp
소스/음악재생기/res/Aquas.bmp
소스/음악재생기/res/arrow.cur
소스/음악재생기/res/BkGraph.bmp
소스/음악재생기/res/BkGraphs.bmp
소스/음악재생기/res/BkRect.bmp
소스/음악재생기/res/Blueneon.bmp
소스/음악재생기/res/Blueneons.bmp
소스/음악재생기/res/ChatClient.ico
소스/음악재생기/res/close.cur
소스/음악재생기/res/drag.cur
소스/음악재생기/res/EQ.bmp
소스/음악재생기/res/hscroll.cur
소스/음악재생기/res/Morning.bmp
소스/음악재생기/res/Mornings.bmp
소스/음악재생기/res/pannel.bmp
소스/음악재생기/res/play.bmp
소스/음악재생기/res/pList.bmp
소스/음악재생기/res/PosThumb.bmp
소스/음악재생기/res/resize.cur
소스/음악재생기/res/ThumbH.bmp
소스/음악재생기/res/Thumbs.db
소스/음악재생기/res/ThumbV.bmp
소스/음악재생기/res/VegaPlay.rc2
소스/음악재생기/res/vscroll.cur
소스/음악재생기/res/VUMBack.bmp
소스/음악재생기/res/VUMFore.bmp
소스/음악재생기/res/VUMLevel.bmp
소스/일정관리/DataProcess.cpp
소스/일정관리/DataProcess.h
소스/일정관리/DaylyExtDlg.cpp
소스/일정관리/DaylyExtDlg.h
소스/일정관리/Main.aps
소스/일정관리/Main.clw
소스/일정관리/Main.cpp
소스/일정관리/Main.dsp
소스/일정관리/Main.dsw
소스/일정관리/Main.h
소스/일정관리/Main.ncb
소스/일정관리/Main.opt
소스/일정관리/Main.plg
소스/일정관리/Main.rc
소스/일정관리/MainDlg.cpp
소스/일정관리/MainDlg.h
소스/일정관리/ManList.cpp
소스/일정관리/ManList.h
소스/일정관리/ManObject.cpp
소스/일정관리/ManObject.h
소스/일정관리/MemoryDebug.cpp
소스/일정관리/MemoryDebug.h
소스/일정관리/MemoViewDlg.cpp
소스/일정관리/MemoViewDlg.h
소스/일정관리/PersonalChartDlg.cpp
소스/일정관리/PersonalChartDlg.h
소스/일정관리/ReadMe.txt
소스/일정관리/References.txt
소스/일정관리/resource.h
소스/일정관리/StdAfx.cpp
소스/일정관리/StdAfx.h
소스/일정관리/UserSelectDlg.cpp
소스/일정관리/UserSelectDlg.h
소스/일정관리/res/ChatClient.ico
소스/일정관리/res/Main.ico
소스/일정관리/res/Main.rc2
소스/클라이언트/ChatClient.aps
소스/클라이언트/ChatClient.clw
소스/클라이언트/ChatClient.cpp
소스/클라이언트/ChatClient.dsp
소스/클라이언트/ChatClient.dsw
소스/클라이언트/ChatClient.h
소스/클라이언트/ChatClient.ncb
소스/클라이언트/ChatClient.opt
소스/클라이언트/ChatClient.plg
소스/클라이언트/ChatClient.rc
소스/클라이언트/ChatClientDlg.cpp
소스/클라이언트/ChatClientDlg.h
소스/클라이언트/DataSocket.cpp
소스/클라이언트/DataSocket.h
소스/클라이언트/JoinDlg.cpp
소스/클라이언트/JoinDlg.h
소스/클라이언트/Login1Dlg.cpp
소스/클라이언트/Login1Dlg.h
소스/클라이언트/LoginDlg.cpp
소스/클라이언트/LoginDlg.h
소스/클라이언트/MiniAlarmDlg.cpp
소스/클라이언트/MiniAlarmDlg.h
소스/클라이언트/Picture.cpp
소스/클라이언트/Picture.h
소스/클라이언트/ReadMe.txt
소스/클라이언트/resource.h
소스/클라이언트/StdAfx.cpp
소스/클라이언트/StdAfx.h
소스/클라이언트/UserDlg.cpp
소스/클라이언트/UserDlg.h
소스/클라이언트/Users.cpp
소스/클라이언트/XPButton.cpp
소스/클라이언트/XPButton.h
소스/클라이언트/res/alarm.bmp
소스/클라이언트/res/back.bmp
소스/클라이언트/res/bitmap_0.bmp
소스/클라이언트/res/bitmap_1.bmp
소스/클라이언트/res/bitmap_2.bmp
소스/클라이언트/res/bitmap_3.bmp
소스/클라이언트/res/bitmap_4.bmp
소스/클라이언트/res/bitmap_5.bmp
소스/클라이언트/res/bitmap_6.bmp
소스/클라이언트/res/bitmap_7.bmp
소스/클라이언트/res/bitmap_8.bmp
소스/클라이언트/res/bitmap_9.bmp
소스/클라이언트/res/bitmap_am.bmp
소스/클라이언트/res/bitmap_colon.bmp
소스/클라이언트/res/bitmap_dash.bmp
소스/클라이언트/res/bitmap_e.bmp
소스/클라이언트/res/bitmap_f.bmp
소스/클라이언트/res/bitmap_m.bmp
소스/클라이언트/res/bitmap_pm.bmp
소스/클라이언트/res/bitmap_s.bmp
소스/클라이언트/res/bitmap_t.bmp
소스/클라이언트/res/bitmap_w.bmp
소스/클라이언트/res/bmp00001.bmp
소스/클라이언트/res/bmp00002.bmp
소스/클라이언트/res/ChatClient.ico
소스/클라이언트/res/ChatClient.rc2
소스/클라이언트/res/connect.bmp
소스/클라이언트/res/day.bmp
소스/클라이언트/res/disconnect.bmp
소스/클라이언트/res/exit.bmp
소스/클라이언트/res/file.bmp
소스/클라이언트/res/icon1.ico
소스/클라이언트/res/mini.bmp
소스/클라이언트/res/music.bmp
소스/클라이언트/res/NOTEPAD.bmp
소스/클라이언트/res/person.bmp
소스/클라이언트/res/test0.bmp
소스/클라이언트/res/test1.bmp
소스/클라이언트/res/test2.bmp
소스/클라이언트/res/test3.bmp
소스/클라이언트/res/Thumbs.db
소스/클라이언트/res/z004.ico

참고 자료

없음
*대*
판매자 유형Bronze개인인증
해당 판매자는 노하우톡 기능을 사용하는 회원입니다.노하우톡
* 노하우톡 기능이란?노하우 자료를 판매하는 회원에게 노하우 컨설팅, 활용방법 등을 1:1 대화를 통해 문의할 수 있는 기능입니다.

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
최근 본 자료더보기
탑툰 이벤트
[졸업작품]다자간 채팅 프로그램
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
AI 챗봇
2024년 05월 21일 화요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
4:53 오전
New

24시간 응대가능한
AI 챗봇이 런칭되었습니다. 닫기