Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "화이트 보드와 채팅 기능을 제공하는 웹 기반 공동작업 지원 시스템"— Presentation transcript:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

Similar presentations


Ads by Google