• 제목/요약/키워드: XML Stylesheet

검색결과 27건 처리시간 0.026초

XML을 이용한 EDI 문서 처리 시스템 설계 및 구현 (The Design and Implementation of EDI Document Processing System using XML)

  • 방정환;박진우;김창수;정회경
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (3)
    • /
    • pp.519-521
    • /
    • 1999
  • 본 논문은 인터넷상에서 사용이 가능하며 확장성이 뛰어난 XML을 이용하여 B2B (Business to Business) 사이에 사용되는 EDI(Electronic Data Interchange) 문서를 표현함으로써 이기종 시스템과 응용 프로그램간의 원활한 문서 유통을 이룰 수 있는 시스템의 설계 및 구현에 관한 것이다. 이를 위해 기존 EDI 표준인 UN/EDIFACT 메시지 전송 항목에 기반하여 문서형 정의부(Document Type Definition, DTD)를 개발했으며 메시지 수행 지침서(Message Implementation Guide, MIG)를 이용하여 템플리트를 구성하였다. 동적인 XML/EDI 문서를 생성하기 위하여 트랜잭션 처리기 및 생성된 XML 문서의 표현을 위하여 XML 스타일 언어(eXtensible Stylesheet Laguage, XSL)를 자동으로 생성, 변경할 수 있는 XSL 편집기를 개발하였다. 또한 변환 처리기를 두어 기존 EDI 시스템과 원활하게 문서를 교환할 수 있도록 설계 구현하였다.

  • PDF

E-비즈니스 XML 문서 생성을 위한 Form 생성기의 설계 및 구현 (Design and Implementation of Form Generator System for Creating E-Business XML Document)

  • 조준구;김창수;정회경
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 2001년도 e-Biz World Conference
    • /
    • pp.385-390
    • /
    • 2001
  • 본 논문은 인터넷 환경에서의 전자 비즈니스(E-Business) 상황에서 거래 주체들(Trading Partner)간에 교환되어 지는 비즈니스 문서 양식을 생성하기 위해 연구되어 졌다. 기존의 종이 형태 또는 특정 포맷을 갖는 문서 양식이 갖는 문제점은 많은 단계의 제작 과정과 그에 따른 고 비용의 문제, 거래 파트너간의 문서 교환을 통한 상호 운용성(Interoperability)을 확보 할 수 없는 문제들을 가지고 있다. 이에, 인터넷 문서 표준인 XML(extensible Markup Language)과 그 표현을 위한 XSL(extensible Stylesheet Language) 문서를 이용하여 비즈니스 DTD 문서를 기반으로 한 XML 폼 생성기(Form Generator)를 개발하였으며, 그 결과인 폼 XML 문서를 XSL 문서를 이용하여 기존 웹 상에서 이용할 수 있는 HTML 문서로 생성하고, 사용자 입력을 통해서 비즈니스 DTD 문서 구조에 유효한 비즈니스 XML 메시지를 작성할 수 있도록 설계 구현하였다.

  • PDF

비즈니스 웹 폼과 XML 메시지 작성을 위한 폼 생성기의 설계 및 구현 (Design and Implementation of Form Generator for Creating Web Form and XML Message On Business)

  • 조준구;김창수;정회경
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.313-315
    • /
    • 2001
  • 인터넷 기반의 B2B(Business To Business) 및 B2C(Business To Customer)의 거래 확대에 따른 비즈니스 상에 이용되어질 문서 양식도 웹(Web)화 되거나 전자화된 전용 양식 형태로 변환되어질 필요가 있다. 이러한 점은 기존의 비즈니스 상에서 이용되어진 종이 형태나 특정 포맷에 의존한 문서 양식이 제작 과정의 여러 단계와 그에 따른 고 비용의 문제를 안고 있으며, 거래 파트너간의 문서 교환을 통한 상호 운용성(Interoperability)을 확보 할 수 없는 문제점을 가지고 있기 때문이다. 이에 본 논문에서는, 인터넷 문서 표준인 XML(eXtensible Markup Language)과 그 표현을 위한 XSL(eXtensible Stylesheet Language) 문서를 이용하여 비즈니스 DTD(Document Type Definition) 문서를 기반을 한 XML 폼 생성기(Form Generator)를 개발하였으며, 그 결과인 폼 XML 문서를 XSL 문서를 이용하여 기존 웹 상에서 이용할 수 있는 HTML 형태의 웹 문서로 생성하고, 사용자 입력을 통해서 비즈니스 DTD 문서 구조에 유효한 비즈니스 XML 메시지를 작성할 수 있도록 설계 및 구현하였다.

XML 웹 서비스 프로그램 개발을 위한 웹 기반의 XML Tree 생성 (Web-based XML Tree Builder for XML Service Program Development)

  • 박영수;장덕철
    • 정보처리학회논문지D
    • /
    • 제12D권5호
    • /
    • pp.765-772
    • /
    • 2005
  • XML 웹 서비스를 하기 위해서 개발자는 사용자를 위한 클라이언트 프로그램과 서버 프로그램을 함께 개발하여야 한다. 최근 사용자들의 요구와 기대의 증가, 그리고 사회적인 기호와 트렌드 변화 등 내부 ?외부적인 변화가 자주 발생되고 있는 상황에서, 프로그램의 구조 변경이 자주 발생하게 된다. 따라서 XML을 기반으로 한 웹 프로그램 개발의 시간과 비용을 줄이기 위해 웹 프로그래밍을 위한 자동 생성 도구의 개발이 필요하게 된다. 본 연구에서는 개발 지원 서버의 통해 개발자가 XML 스키마, XML 스타일시트 그리고 XML 문서를 쉽고 빠르게 생성하기 위한 정보를 제공할 수 있는 웹 기반의 XML Tree를 설계하고 구현하는 방법을 제시한다.

XML을 이용한 관계DB의 웹출판에 관한 사례 (A Case Study on the Web Publishing of Relational DB Via XML)

  • 우원택
    • 한국정보시스템학회:학술대회논문집
    • /
    • 한국정보시스템학회 2001년도 추계학술대회 발표논문집:차세대 전상거래 시대의 비즈니스전략
    • /
    • pp.64-82
    • /
    • 2001
  • HTML revolutionized the way we specify the appearance of data on the Internet. Today, XML (the eXtensible Markup Language) is changing the way we specify the meaning of data. XML, lets document authors define their own markup tags and attribute names to assign meaning to the data elements in the document. Further, XML elements can be nested and include references to indicate data relationships, as Listing One. Unlike HTML, XML markup tags do not describe how to render the data. Rather, they provide descriptions of data, allowing software to understand the meaning of the data automatically For publishing, instead, XSL, the eXtensible Stylesheet Language as a separate language , is in charge of specifying the presentation of XML documents. The purpose of this study is to discover how to transform your organizations relational data into potential e-commerce, business-to-business, and web application with XML and XSL documents. For this purpose, the literature survey, first of all, was undertaken to understand the basic structures of XML documents. Second, one case implementation was performed to understand how to transform Access 2002 XML Files into HTML with XSLTand VB script. The results come out to be successful, more or less. But the limitations of it still exist. One immediate limitation is that XML documents are essentially tree structure, as dictated by the nesting of elements. However, relational database tables are two dimensional matrix structure. In addition, real-world data often is graph structured-a single data element may be referenced in multiple ways. However, this study is useful for understanding how to convert relational database into XML documents and to publish them using XSL or VB script.

  • PDF

이원분류표를 위한 XML DTD의 설계 (Design of XML DTD for Two-Way Specification Table for Educational Objectives)

  • 김정미;강의성
    • 컴퓨터교육학회논문지
    • /
    • 제10권1호
    • /
    • pp.89-96
    • /
    • 2007
  • 교육평가에서 이원분류표는 B.S.Bloom이 제안한 것으로서 학생들을 위한 수업목표를 확인하고 결정하는데 유용하여 학교 현장에서 평가를 위한 기준으로 널리 사용되고 있다. 그런데, 교과 내용이나 각 학교의 교육적 환경이 다르기 때문에 여러 형식의 이원분류표가 사용되고 있다. XML(extensible markup language) 문서에서는 문서의 구조, 내용, 그리고 외양을 나타내는 프리젠테이션이 각각 분리되어 있어서 체계적인 문서 구조와 변형된 여러 양식을 요하는 이원분류표의 작성에 적합하다. 본 논문에서는 이원분류표를 위한 DTD(data type definition)를 설계하였다. 또한, 이원분류표 XML 문서 및 프리젠테이션을 위한 XSL(extensible stylesheet language)의 예시와 활용 방안을 제시하였다. 제안된 DTD는 교육 평가와 관련된 다양한 응용에 유용하게 쓰일 수 있을 것으로 기대된다.

  • PDF

XSL패턴을 응용한 XSL 문서 편집 시스템 (XSL document authoring system using XSL Pattern)

  • 박진우;김성한;현득창;정회경
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (B)
    • /
    • pp.372-374
    • /
    • 2000
  • 본 논문은 인터넷상에서 사용이 가능하며 확장성이 뛰어나 XML(eXtensible Markup Language)을 다른 문서로 변환 및 브라우징(Browsing), 프리젠테이션(Presentation)이 가능한 표준 언어인 XSL(eXtensible Stylesheet Language)을 응용한 XSL 문서 편집 시스템의 설계 및 구현에 관한 것이다. 이를 위해 XSL문서의 기본 구조 단위를 패턴(Pattern)으로 구분하여 서식 집합(Template Rule)들을 사용자 서술 방식이 아닌 사용자의 선택 방식의 자동 생성으로 구성하도록 하였다. XSL 엘리먼트 (Element)의 선택방식은 구성되어진 XML문서를 읽어 들여 문서의 엘리먼트 정보를 확장할 수 있게 하였다. 또한 XML문서와 XSL문서의 HTML(HyperText Markup Language)로의 변환을 쉽게 확인할 수 있는 사용자 인터페이스(User Interface)를 구성하며 원활하게 문서를 교환 할 수 있도록 설계 구현 하였다.

  • PDF

XML과 XSLT를 이용한 레거시 기어 설계 시스템의 확장에 관한 연구 (Extension of legacy gear design systems using XML and XSLT)

  • 정태형;박승현
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2001년도 추계학술대회(한국공작기계학회)
    • /
    • pp.257-262
    • /
    • 2001
  • As computer-related technologies have been developed, legacy design systems have not been appropriate for new computing environment. Therefore, it is necessary that most of them are either modified or newly developed. However, this requires quite much amount of cost and time. This paper presents a method of extending legacy design system without modification using XML and XSLT. In order to apply the developed method, a good example of legacy design systems, AGMA gear rating system has been extended so as to be suitable for the distributed computing environment. An XML document for AGMA gear rating process is defined. It is transformed to the form of the input document of AGMA gear rating system by XSLT processor according to the transformation rules defined in the AGMA gear rating XSLT document. After that, AGMA gear rating system reads this input document and generates an output document in the server. These operations are automatically executed by the external legacy system controller without user interactions. Using these operations, AGMA gear rating web service has been developed based on SOAP and WSDL to provide the functions of legacy AGMA gear rating system through the distributed network. Any system or user can implement AGMA gear rating process independently to the platform type, without making it for oneself, by simply referring the AGMA gear rating web service via Internet.

  • PDF

WYSIWYG 환경에서 XML 문서 변환을 위한 XSLT 문서편집 시스템 (XSLT document editing for XML document conversion in WYSIWYG environment)

  • 차원준;박주상;이용준;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 추계종합학술대회
    • /
    • pp.500-503
    • /
    • 2003
  • 인터넷 상에서 데이터 교환의 표준으로 광범위하게 사용되고 있는 XML(extensible Markup Language)은 HTML(HyperText Markup Language) 등의 기존의 문서 작성 언어를 대치할 기술로 주목받고 있다. 이러한 XML의 가장 큰 특징은 문서의 구조적인 내용을 표함하는 논리정보와 문서의 스타일을 표현하는 물리적인 정보가 분리되었다는 점이다. 이에 W3C(World Wide Web Consortium)에서는 XML의 스타일과 데이터 변환을 위하여 HTML과 유사한 형식의 스타일 기능을 제공하는 XSL(eXtensible Stylesheet Language)을 권고하였다. 또한 XSL의 변환(XSLT : XSL Transformation)기능은 XML 문서를 다른 데이터 형식으로 변환해주는 기능을 제공하며, 다양한 문서 형식으로의 변환을 통해 스타일 정보를 기술할 수 있다. 그러나 국내에는 XSLT 기술을 이용한 XML 문서 변환 기술이 미비한 실정이며, XSLT 문서를 효율적으로 편집할 수 있는 솔루션에 대한 필요성이 대두되고 있다. 이에 본 논문은 XML 문서를 다양한 문서 형식으로 변환 및 출력이 가능하고, WYSIWYG 환경하에서 XSLT문서를 효율적으로 편집하고 저작할 수 있는 XSLT 문서편집 시스템을 설계 및 구현하였다.

  • PDF

SCORM 기반의 XML 학습 컨텐츠 검색 시스템 (XML-based Retrieval System for SCORM-based Virtual Learning Contents)

  • 최병욱;송미숙;조정원
    • 컴퓨터교육학회논문지
    • /
    • 제6권1호
    • /
    • pp.9-17
    • /
    • 2003
  • 차세대 인터넷 표준 언어인 XML(eXtensible Markup Language)은 데이터(data)와 표현(presentation) 그리고 구조(structure)가 구분되기 때문에 어느 환경에서나 재사용성이나 재구성이 용이한 장점을 보이고 있다. 본 논문에서는 XML 문서를 가상교육 시스템(Virtual Education System)의 멀티미디어 컨텐츠로 범위를 제한하여 사용자 위주의 효율적인 검색 시스템을 구현한다. 본 시스템에서는 가상교육 표준안으로 제안되고 있는 SCORM(Sharable Content Object Reference Model)에서 정의한 SCO(Sharable Content Object)단위의 메타데이터를 기반으로 컨테츠를 설계하고 각 문서를 키워드, 엘리먼트, 애트리뷰트 단위로 색인한다. 또한 사용자 인터페이스에서 엘리먼트 검색화면을 구조적으로 구성해줌으로써 사용자가 DTD(Document Type Definition)에 대한 사전지식 없이도 검색이 가능하며, XML-QL로 재구성된 XML 문서의 형태와 XSL(eXtensible markup language Stylesheet Language)을 이용한 HTML 형태의 두 가지 결과화면을 제시함으로써 사용자 선택의 폭을 넓혀준다.

  • PDF