화이트 보드와 채팅 기능을 제공하는 웹 기반 공동작업 지원 시스템

Slides:



Advertisements
Similar presentations
을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
Advertisements

1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
Korea Virtual Payment 모바일 안전결제 (ISP) 서비스 모델 - iPhone 한국버추얼페이먼트㈜ 기술연구소
한국클라우드서비스협회 ▶ 제키톡 서비스 - 제키톡 서비스 ∙ 안드로이드 기반의 모바일 무료 메시지, 무전기, 채팅 어플리케이션으로 국내뿐만 아니라 전세계 대상으로 서비스 제공 중 ∙ 현재 안드로이드폰을 대상으로 서비스 중이며, 아이폰을.
HTTPS Packet Capture Tutorial
컴퓨터와 인터넷.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.

정보 보안 개론과 실습 네트워크 해킹과 보안 3부 해킹 전 정보 획득 Chapter 10. 목록화.
인터넷의활용.
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
Power Java 제3장 이클립스 사용하기.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
SSL - VPN 사용자 가이드 - IT 지원실 네트워크 운영팀 -.
PHP입문 Izayoi 김조흔.
Taylor & Francis Mobile 서비스 이용안내
JSP Programming with a Workbook
8장. 원격지 시스템 관리하기.
Capstone-Design : IoTeam Introduction Abstract
01. 팀 명 제품 소개 및 슬로건 “작품명” 2017 제 9회 창의설계경진대회 Team Information
NJM Messenger 박상원 박연호.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
Chapter 03 : 서블릿 ( Servlet ) 개요. chapter 03 : 서블릿 ( Servlet ) 개요.
제 01 장 인터넷 프로그래밍 개요 학기 인터넷비즈니스과 강 환수 교수.
속성과 리스너 초기화 파라미터 외 파라미터에 대해 이해한다. 리스너를 생성해보고 사용에 대해 이해한다.
Grade Server Team14. Attention Seeker
3강. JSP 맛보기 JSP 문서 작성 하기 JSP 아키텍처 Lecturer Kim Myoung-Ho Nickname 블스
Slice&link.
IPAD2(ios 5.0.1) 사용자 메뉴얼 Mobile Service Team.
1. SSLVPN 접속 방법 Internet Explorer 실행(타 브라우저 사용 불가)
강의 개요. 2014년 가을학기 손시운 지도 교수: 문양세 교수님.
1. SSLVPN 접속 방법 Internet Explorer 실행(타 브라우저 사용 불가)
2018년 11월 05일 박성진 Web & Internet [08] 레이아웃 P1 2018년 11월 05일 박성진
소상공인 온라인마케팅 비용 직접지원 제출서류 구비안내.
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
정보화 사회의 실생활 사례 컴퓨터개론 과제 모바일 인터넷과 차성오.
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
Nessus 4 설치 정보보호응용 조용준.
PC에 설치된 엔드포인트 클라이언트 프로그램을 클릭하여 프로그램 상자를 엽니다
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
VTalk Solution 소개자료
자바로 만든 채팅 프로그램 임경진 조주경 지도교수님 : 이광세 교수님.
14강. 세션 세션이란? 세션 문법 Lecturer Kim Myoung-Ho Nickname 블스
Voice and Videoconferencing
(2)인터넷 서비스 1.전자 우편: 1)메일 계정 만들기 2)전자 우편 주소의 형식 3)주소록 관리하기 ①주소록 등록 ②전자 우편 그룹 활용 ③메시지 맺음말 ④전자우편 보내기 ⑤받은 전자 우편 확인 2.텔넷-원격 로그인: 1)텔넷 사용조건 ①TCP/IP에 따른 인터넷.
SSL, Secure Socket Layer
Open4U 공급업체 접속 방법 Open4U 시스템 신규 접속 방법 메인 화면 및 로그인 하기 초기 비밀번호 변경하기
화상대화 매뉴얼 한국지역정보개발원.
프로젝트 제안서 -TCP/IP를 이용한 메신저 구현-
강의 제목 강사 이름 | 강의 번호.
Cold Spring Harbor Laboratory Press 저널 이용 매뉴얼
웹 어플리케이션 보안 2016년 2학기 11. Enhancing Security.
Introduction to JSP & Servlet
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
KISTI Supercomputing Center 명훈주
3장 JSP프로그래밍의 개요 이장에서 배울 내용 : JSP페이지의 기본적인 개요설명과 JSP페이지의 처리과정 그리고 웹 어플리케이션의 구조에 대해서 학습한다.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
JSP Programming with a Workbook
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
다자간 채팅프로그램 김형도 허영민
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
채팅 및 파일전송 프로그램 권 경 곤 김 창 년.
DBMS & SQL Server Installation
엑셀 리포트를 웹 클라이언트에서 사용시 설정 방법
JAVA 프로그래밍 16장 JNLP.
AJAX? Cho Hyun Min.
중간 결과 보고 ( Server & Client )
새로워진 PowerPoint를 소개합니다!
Presentation transcript:

화이트 보드와 채팅 기능을 제공하는 웹 기반 공동작업 지원 시스템 인천대학교 전자계산학과 멀티미디어와 가상현실 연구실 Marvel Lab. 신 근 재

순 서 서론 CoMed 시스템 요구사항 전체 시스템 구성 수행 단계 시스템 특징 결론 및 향후 연구 방향

서 론 웹 기반의 공동작업 지원 시스템 공동작업의 효율 증대를 위한 기능 웹 브라우저상에 공유 작업 공간을 제공 서 론 웹 기반의 공동작업 지원 시스템 웹 브라우저상에 공유 작업 공간을 제공 정보와 소프트웨어를 공유하여 작업 공동작업 참여 절차의 간소화 및 작업 효율 증진 이기종 시스템간의 접속 문제 해결 공동작업의 효율 증대를 위한 기능 공유 정보의 다양화, 작업 포인터, 1:1 대화 등 마치 동일한 공간에서 작업하는 것과 같은 효과

CoMed (원격 협동 진료 시스템) 세션 관리자 웹 서버 화상회의 서버 화이트보드 & 채팅 서버 DB 서버

요구 사항 원거리 공동작업 시스템의 요구사항 정보의 공유 소프트웨어의 공유 동기화 된 작업 진행 작업 내용의 실시간 전달 작업 내용의 적재 세션관리

전체 시스템 구성(중앙 집중식) Client Server 클라이언트 그룹 그룹 참여 메시지흐름 Client 접속 접속 관리자 세션 관리자 그룹 참여 메시지흐름 Client 접속

시스템 구성(Cont.) 서버 구성 Java Application 접속 관리자 세션 관리자 플랫폼에 독립적 새롭게 접속하는 클라이언트를 기다리는 쓰레드 클라이언트의 접속마다 새로운 객체 생성 클라이언트와 1:1 통신 세션 관리자 접속 관리자로부터 세션 정보 전달 그룹과 참여자의 정보 관리 작업 그룹내의 동기화 담당

시스템 구성(Cont.) 클라이언트 구성 Java Applet [로그인 화면] [공동작업 화면]

수행 단계 웹 서버 접속 관리자 세션 관리자 서 버 어플리케이션 [Client가 진행중인 작업그룹에 참여하는 과정] 1.요청 서 버 어플리케이션 웹 서버 1.요청 2.html (Applet) 3.Applet 실행 (접속 요청) 4.그룹에 참여 or 새로운 그룹 생성 6.그룹 구성원들에게 broadcasting 접속 관리자 세션 관리자 5. 세션 관리자에 통보 [Client가 진행중인 작업그룹에 참여하는 과정]

시스템 특징 효율적인 공동작업 진행을 위한 기능 1. 홈페이지 공유 작업 내용과 관련된 웹 사이트 있을 경우 이를 공유하여 작업 각각의 클라이언트가 브라우저를 실행시키고 URL을 입력하는 일련의 행동 불필요 하나의 Client가 홈페이지의 URL을 브로드 캐스팅 그룹 내 모든 참여자들의 화면에 새로운 브라우저가 실행되고 전달 받은 URL에 해당하는 동일한 사이트가 자동으로 로드

시스템 특징(Cont.) 효율적인 공동작업 진행을 위한 기능 2. 문서 공유 MS Office 문서를 공유하여 작업 미리 작성된 문서를 서버의 특정 폴더에 저장 공동 작업 진행자가 공유할 문서를 선택 문서 위치에 해당하는 URL을 서버를 통하여 브로드캐스팅 세션내의 모든 참여자가 동일한 문서를 보며 작업을 진행

시스템 특징 (Cont.) 효율적인 공동작업 진행을 위한 기능 3. 작업 포인터 여러명이 동시에 작업할 경우 각 작업을 진행자 별로 구별 화살표와 ID로 구성 세션에 참여한 모든 클라이언트에게 각각 하나씩 부여 작업포인터

시스템 특징 (Cont.) 효율적인 공동작업 진행을 위한 기능 4. 작업 참여 시간과 무관한 세션 동기화 5. 1:1 대화 서버에 그룹별 작업 내용을 기록 작업중인 그룹에 새로운 사용자 입장 시 작업내용 전달 기존 작업자들과 새로운 참여자와의 작업 동기화 5. 1:1 대화 특정 클라이언트와 1:1 대화 공동 작업 도중 개인적인 내용이나 비밀 대화

시스템 특징 (Cont.) 효율적인 공동작업 진행을 위한 기능 6. Image 파일을 이용하는 작업 gif, jpg 등의 Image 파일을 화이트 보드로 불러와서 작업 7. 작업 내용의 저장과 불러오기 화이트 보드 작업을 파일 형태로 저장 작업 내용의 재연을 위한 최소한의 정보만을 저장 저장했던 작업을 불러와서 작업 재개

결론 및 향후 연구 방향 결론 향후 연구 방향 화이트 보드와 채팅 기능을 제공하여 공동작업의 효율 증진 다양한 온라인 원격 공동 작업 시스템에서 공통적으로 사용 플랫폼에 독립적이며, 시간과 장소의 제약을 최소화 작업 포인터, 1:1 대화, 홈페이지와 문서 공유 기능을 활용하여 공동 작업의 효율 증진 원격 강의나 협동 진료 시스템 등에 포함되어 참여자들 간에 기본적인 의사 소통 도구와 공동의 작업 공간으로 활용 향후 연구 방향 화이트 보드에 그려진 이미지를 편집 가능한 객체로 작업 객체 지향 DB와의 연동, 사용자 인증