제주대학교 Repository

서비스지향 동적 협업시스템의 설계 및 구현

Metadata Downloads
Alternative Title
The design and implementation of Dynamic collaboration system
Abstract
최근, 기업들은 빠르게 변화하는 비즈니스 요구사항에 신속하게 대응할 수 있는 전략과 데이터 공유 기반의 경쟁력 강화를 필요로 하고 있다.
하지만 기업들은 복잡하고 서로 연동되기 힘든 다양한 플랫폼 환경으로 구축되어 재사용성과 애플리케이션의 통합 및 비즈니스 환경 변화에 융통성과 민첩성을 적용하지 못하고 있다. 또한, 웹 환경의 반복적인 페이지 리로딩 현상은 갱신된 페이지에 대한 사용자의 확인과정이며, 이로 인해 서버의 응답성 및 서비스 구현에 문제를 제기하기에 이르고 있다.
따라서 기업의 융통성과 민첩성을 확보하고 또한 웹 서버의 효율적인 서비스 환경과 사용자의 리로딩에 따른 문제점들을 해결하기 위해 본 논문은 기업 간 메타데이터 정보를 통합 관리하고 사용자에게 동적 인터페이스를 제공할 수 있는 서비스 지향 동적 협업 시스템을 제안하고 구현한다. 제안된 시스템에 적용된 기술은 서비스지향 아키텍처와 Ajax이며, 이를 통해 동종 기업 간 데이터 공유 및 통합을 추진할 수 있으며, 또한 사용자에게 동적인 페이지를 제공할 수 있게 된다.
특히, 지역적 특성을 고려하여 제안된 시스템은 현재 독자적으로 운영 관리되고 있는 렌트카 업체를 대상으로 동적 사용자 인터페이스 계층, 마스터서버 계층, 그리고 질의 전송 및 응답계층으로 설계되고 구현된 부분을 제시하였으며, 구현 결과로서 동종 기업 간 업무 연계의 가능성, 그리고 중복된 데이터의 표준화를 구축하였다.
또한 구현된 제안 시스템에 대한 효용성 분석은 Firebug 분석도구를 이용하여 실시간 처리 응답성과 기존 시스템과의 트래픽 요소에서 측정하여 제안시스템의 효용성을 제시하였으며, 이로 인해 향후 제안시스템을 이용한 새로운 서비스 시스템 구축은 비용 절감 효과와 유지관리에 효율성을 높일 수 있을 것이다.
Recently, enterprises need the strategy which can confront rapidly changing business requirements and reinforcement of competitiveness based on data's share.
But, the enterprises can't apply flexibility and promptitude to a reusability characteristic, integration of application, and the environmental change of business because of the platform that is complicated and hard to interconnect each other. Also, the pages phenomenon of repeated reloading in a web environment are the process of user's confirmation at a renewed page and it results in bringing up the problem in responsiveness of server and implementation of service.
Consequently, To keeping on enterprises' flexibility and adaptability and solving the problem which be an efficient service environment of web server and page's reloading, this paper is design and implement the service oriented dynamic collaboration system that can integrate and manage meta-data information among enterprises and provide the dynamic page. This system's technique are service oriented architecture and Ajax, and it will lead the share and integration of similar enterprises' data and provide dynamic page to user.
Specially, this system which considers regional properties is designed to the dynamic user's interface layer, master server layer, and query translation and response layer for rent-a-car enterprises which are currently operated, and implemented to a possibility of collaboration system among similar enterprises and a standardization of duplicated data.
Also, the efficiency analysis in the proposed system suggested that usefulness of the proposed system through measuring in real-time responsiveness and traffic with an existing system by using Firebug's analysis tool. Therefore, the proposed system is efficiency than an existing system in cost cutting and maintenance managing.
Author(s)
이혜선
Issued Date
2008
Awarded Date
2008. 2
Type
Dissertation
URI
http://dcoll.jejunu.ac.kr/jsp/common/DcLoOrgPer.jsp?sItemId=000000004334
Alternative Author(s)
Lee Hye-Sun
Affiliation
제주대학교 대학원
Department
대학원 컴퓨터공학과
Advisor
郭鎬榮
Table Of Contents
I. 서론 = 1
1. 연구 배경 및 목적 = 1
2. 연구 내용 = 2
3. 논문 구성 = 3
II. 관련 연구 = 4
1. 분산 시스템들의 문제점 = 4
2. 서비스지향 아키텍처 (Service Oriented Architecture) = 5
1) 서비스지향 아키텍처 = 5
2) 서비스지향 아키텍처 특징과 이점 = 6
3) Enterprise Service Bus (ESB) = 8
4) 서비스지향 아키텍처와 웹서비스 관계 = 9
3. Asynchronous Javascript and XML (Ajax) = 11
1) 개념 = 11
2) 통신방식 = 12
4. Extensible Markup Language (XML) = 13
1) Schema Definition Language (XSD) = 14
2) Extensible Style Language (XSL) = 15
3) XPath (XML Path Language) = 15
III. 제안 시스템 = 17
1. 시스템 구성도 = 17
1) 컴포넌트 레이어 1 : Dynamic User Interface = 18
2) 컴포넌트 레이어 2 : Master Server = 18
3) 컴포넌트 레이어 3 : Service = 20
2. 메타데이터 형식 = 20
3. 시스템 질의 처리 = 23
IV. 시스템 구현 및 결과 = 24
1. 동적인 사용자 인터페이스 = 24
2. Master Server = 26
1) 메타데이터 관리 = 27
2) 메타데이터 변환 = 32
3) 질의 재작성 및 처리 = 35
V. 구현 결과 분석 = 36
VI. 결론 = 40
참고문헌 = 41
Degree
Master
Publisher
제주대학교 대학원
Citation
이혜선. (2008). 서비스지향 동적 협업시스템의 설계 및 구현
Appears in Collections:
General Graduate School > Computer Engineering
공개 및 라이선스
  • 공개 구분공개
파일 목록

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.