Network Project (완료 보고서)

Slides:



Advertisements
Similar presentations
- 1 - IT COOKBOOK 전산정보처리학과 프로그래밍 언어 전산정보처리학과 중위 ( 진 ) 정세화.
Advertisements

팀 명 : 커 피 팀 원 : 정수현 외 4 명 ( 다른 학교분들 ). 목차목차 결과물 시현 및 설명 DB 설계 서비스 흐름도 개발 환경 개발 개요 개발 과정의 기술 개발 동기.
Windows 10 표준제안서. 개요 주요 기능 새로운 앱 제품정보 및 문의.
ㅋㅋ 다른 집단과 명확히 구별되는 가치체계와 지식 그리고 그에 부합하는 기술을 가지고 있어야 한다. 가치체계 - 사회복지사윤리강령, 선서 등 기본요소 완성 지식 - 사회복지사 1 급 자격증 시험으로 완성 기술 - 명확하지 않으나 실습, 보수교육을 통해 완성 Client.
학생증 발급 안내. 2 목 차목 차목 차목 차 Ⅰ. 개요 Ⅱ. 모바일 학생증 1. 신청 및 발급 2. 신청 방법 Ⅱ. 스마트 학생증 (ID 카드 ) 1. 신청 및 발급 2. 신청 방법 3. 제출 서류 4. 유의 사항.
사람과 사람의 관계를 만들어 가는 임소연 사회복지사입니다.. 주요 경력 2008 년 2009 년 2010 년 2013 년 학교사회복지 가족사례관리 주민조직화, 마을지향복지관 2011 년 ~ 2012 년 주민, 복지관, 지역이 함께 성장하는 사업 수행능력 향상 주민조직화,
사용자를 위한 효율적인 UI 란 ? 부서 : IT 사업부 디자인팀 발표자 : 현인철. 목 차목 차 1.UI (User Interface) 란 ? 2. UI 를 고려한 디자인의 필요성 3. 성공적인 UI 를 위한 방법 4. UI 분석과 평가법 5. 효과적 UI 제작을 위한방법.
전산시스템 시스템 이용안내 메인 페이지 회원가입 원격시스템. 전산시스템 시스템 이용안내 회원가입 ※ 중요한 정보 : 검사진행문자, 인증키 발송 등.
J-Stream part1 (Software streaming service) ▪ 팀명 : Jukdori ▪ 팀원 : 16 th 윤병호 (PL) 15 th 송인규 16 th 김영진.
졸업 프로젝트 중간보고서 12조 Spot Browser.
5월 6일 AI Motor로 구현된 2족 다관절 Robot 제어 프로그램 류 기 만.
任員 在·不在 案內 시스템.
조장 – 김명철 부조장 – 유소정 팀원 – 김소연,김대진, 정상혁
Ⅲ 년 장애인거주시설 질적 평가 ■ 우수 프로그램(5점)
SAP PI System 접근 Guide
오늘 뭐하(조) Software Engineering Team Project APP만들기 팀장 팀원 심중섭
* 그룹 상시 연락망 : 각사 조직도 기준 연락망으로 대체함
APPEON SOLUTION INTRODUCTION.
인천대학교 모바일 학생증 시스템 메뉴얼
이규헌 강병현 송영철.
Windows Server 장. 서버 운영을 위한 필수 사항.
통합단말 UI Framework 컨설팅 - 디자인 시안 설명회
멀티 디바이스 컨텐츠 제공을 위한 안드로이드 동기화 시스템
오목게임 W32 로봇시스템제어(하) GROUP 7 노성동, 하선웅, 김관준
네트워크 프로그래밍 <네트워크 주문 프로그램 V1.00 >
이번 시간에는... 지난 시간에는 VM 기반 모바일 플랫폼 기술의 첫번째 시간으로, 모바일 플랫폼 및 그 현황과, GVM, XVM, WITOP, Brew 및 JavaStation 모바일 플랫폼의 특징과 구성에 대해 알아 보았습니다. 이번 시간에는 모바일 플랫폼 기술 그.
소프트웨어 공학 Project - 어플리케이션 만들기 ( CS App. )
IPCC Full Solutions Billit All IP Contact Center llllBillit -IP_PBX
PDA & PC Webhard Network Project 오민식, 김상용, 배은희.
PC 환경을 지배하는 운영체제 Windows 비스타를 알아야, PC 트렌드의 변화를 알 수 있다.
소리가 작으면 이어폰 사용 권장!.
CDC Connected Device Configuration CLDC보다 많은 리소스를 가진 시스템을 대상으로 설정
Sookmyung Women’s Univ. PSLAB Moon, Se won
뇌를 자극하는 Windows Server 2012 R2
Platform연구원 Terminal개발팀
사용자의, 사용자에 의한, 사용자를 위한 APT.상가 분양임대관리 System 제안서
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
OpenGL Project (3D 움직이는 자동차)
Mobile Messenger 오 경 민 추 선 득 김 용 구
(PROJECT명: Web Server관리)
Windows 2008R2 Hyper-V 기반 데스크톱 가상화 환경
(Network Transaction Application Server)
임베디드 소프트웨어 동향. 임베디드 소프트웨어 동향 임베디드 S/W 시장분류 솔루션 측면 시스템 측면 운영체제 개발도구 설계도구 테스트도구 유선통신 무선통신 정보가전 자동차제어 산업자동화 사무자동화 군사/항공우주 의료장비 솔루션 공급 업체 임베디드 S/W시장 임베디드.
openGL Project 결과보고서 야구 시구 시뮬레이션
중간 결과 보고 ( Server & Client )
교육수료증 재발급 사유서 SK하이닉스 이천안전팀 업체 명 : 담당자 (인) 업 체 명 : 이 름 : 서명
( Overview of the Course Kwangman Man ( SangJi University.
USB통제/관리시스템(WWStorage) 제안 21C Security Leading Company
openGL Project 제안서 비 오는 정류장에서
U+ Biz 그룹웨어 Mobile Office User Guide.
[ 포털 사이트 연관검색어/자동완성 등록 서비스 ]
Web site 제작 제안서 대리점 홍보 및 쇼핑몰 사이트 ㈜ 모비즌닷컴.
How to Windows Server 2003 김형백 (A+/MCSE/RHCE)
FTP Cliet Program 최종보고 Network Programing 서 형준 신 인섭
모바일 운영 체제 (mobile operating system)
[필독] 답지전송 방법!!! 모니터링에서 파일전송 하는것과 proctor 사이트에 백업파일을 등록 하는것을
소리가 작으면 이어폰 사용 권장!.
MIDP-MOBILE INFORMANTION DEVICE PROFILE
Operating System Multiple Access Chatting Program using Multithread
Remote Control Plus - 졸업 프로젝트 배문희.
openGL Project 제안서 - 해상 전투
2010년 DAEATi 솔루션 사업부 공채 1기 팀 프로젝트 보고
3D ONLINE PLAMODEL PRODUCTION
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
OpenGL Project = Solar System = 김민지 박유나.
자료구조 강의소개 정성훈 연락처 : 이메일 : 연구실 : 연219호 연락처 : 이메일 : 홈페이지: 정성훈.
PDA 솔루션 사용전에 반드시 본 설명서를 읽어보세요.
웹 프로그래밍 기술 요약 Yang-Sae Moon Department of Computer Science
실시간 음성 채팅 서비스 (Voice Chatting Programe)
안드로이드os 조사 박주혁.
Presentation transcript:

Network Project (완료 보고서) PC와 핸드폰과의 채팅(Pc to Mobile phone chatting) 교수명 : 임효택 교수님 조 원 : 20022869 김찬정 99006010 강대일 20002734 권성호

차 례 1. 프로젝트개요 및 목적 2. 프로젝트 팀 구성 및 역할 3. 관리 일정표 4. 배경도 차 례 1. 프로젝트개요 및 목적 2. 프로젝트 팀 구성 및 역할 3. 관리 일정표 4. 배경도 5. DFD(Data Flow Diagram) 6. 시스템 환경 7. 프로그램 현황 8. Server 기본 인터페이스 9. PC Client 기본 인터페이스 10. Mobile 기본 인터페이스 11. PC 와 Mobile과의 채팅 인터페이스 12. 프로젝트 후기 13. 시연

1. 프로젝트개요 및 목적 JAVA와 JAVA에서 제공하는 MIDP(SK-VM이용 ) 직접 구현 해 봄으로써, 소켓을 이용한 PC와 핸드폰간의 채팅프로그램에서 동작되는 지식을 습득하고, 인터넷 통신에 대한 프로그래밍을 경험 해 봄으로써 네트워크 프로그래밍을 이해 하는 데 그 필요성이 있다.

2. 프로젝트 팀 구성 및 역할 프로젝트 팀 구성 및 역할 [ 팀장 ] [ 팀원1 ] [ 팀원2 ] 김찬정 강대일 권성호 프로젝트 팀 구성 및 역할 [ 팀장 ] [ 팀원1 ] [ 팀원2 ] 김찬정 강대일 권성호 프로젝트 관리 UI 설계 전체프로그래밍 부분프로그래밍 자료수집 프리젠테이션 부분프로그래밍 Document 작성 자료수집

3. 일정표 업무과정 요구분석단계 설계 구현 - P/G Coding Test 05/10 05/17 05/24 05/31 06/07 06/14 비 고 요구분석단계 설계 구현 - P/G Coding Test

4. 관리 배경도 Server System PC Client Mobile User Server 접근 Server 기동

5. DFD(Data Flow Diagram) Server Server 가동 Server 접속 Server 접속 PC User Mobile User 서로간의 채팅함

5. DFD(Data Flow Diagram) 초기화 초기화 소켓 생성 서버소켓 생성 출력스트림 접속 기다림 Message 입력스트림 입력스트림 Message 화면 닫기 출력스트림 소켓 해제 소켓해제

5.DFD(Data Flow Diagram) 모바일 thread MIDlet 라이프사이클 active StreamConnection destroyApp() DataInputStream pauseApp() destroy startApp() DataOutputStream destroyApp() close() paused

6. 시스템 환경 개발환경 PC Operating System : Windows XP Professional Mobile MIDP기반의 SK-VM SDK 1.3.3 - Developer tools : J2SDK 1.4,Jbuilder - 기타

7. 프로그램 현황 Program 일람표 Project 명 SUB System명 작성자 작성일자 PC와 핸드폰과의 채팅 2005/05/23 No Program-ID Program 명 기 능 작성자 작성일자 1 Server Server프로그램 Server 가동 (Javaw를 이용클래스파일 실행) 김찬정 2005/05/12 2 pcChat PC client 프로그램 PC client 가동 (Jbuilder excute 파일 또는 Javaw를 이용 클래스파일 실행) 강대일,권성호 2004/05/26 3 mobileChat Mobile client mobileChat 가동 (SK-VM 에뮬레이터이용) 2004/06/04 4 5

8. Server 가동 화면 : 실제 Server 가동한 화면(Java로 작성)

9. Client 가동 화면(기본 인터페이스)

10.Mobile 가동화면(기본 인터페이스) : SK-VM를 이용한 Mobile 화면(MIDP) 방리스트보기 대화명입력 방만들기

11.PC와 Mobile 채팅화면 : Server를 통해서 PC Client와 Mobile Client와의 채팅모습 방선택 입장 대화

12. 프로젝트 후기 -JAVA기반의 소켓을 이용한 PC TO MOBILE 팅 프로그램을 구현함 에  있어 소켓을 생성하여 데이터를 주고받는 부분의 구현보다 데이터의 용도에 따른  메소드를 구현하는 부분이 더욱 까다로웠 으며 특히  윈도우용 GUI를 구현하는 것이 Visual C++보다 훨신 힘 든 작업이었다 -Mobile 클라이언트 구현에서는 기본적으로  J2ME가 제공하는 GUI 클래스및 소켓관련 클래스들이 달라서 새로 숙지하여 프로그램을 작성해야 했다 -이번프로젝트를 통해서 JAVA 플랫폼의 전반적인 구조와 개발방법 그리고 네트워크 프로그래밍 기법을 습득하는데 큰도움이 되었다

13. 시연

감 사 합 니 다.