Design and Development of an XML/EDI System

XML/EDI 시스템의 설계 및 구현

  • Published : 2001.04.01

Abstract

XML/EDI is different from traditional EDI because it offers the framework necessary for electronic commerce and extends the scope of the traditional EDI which focuses on data transfer. Since existing EDI services are moved to Internet platform and again to Web platform, users can use EDI in the integrated environment without inconvenience of using different EDI softwares, which have their own configurations. This paper describes the overall design and implementation of a Web-based XML/EDI system that is a core component for the electronic commerce. The constructed XML/EDI system in this paper is comprised of document generation module, document storage module, document search module, document management module, template document management module and e-mail transmission module. Requirements and design goal of XML/EDI system are introduced, detailed functionalities of modules and design facts are described and execution and execution procedures of the implemented system are explained.

XML/EDI는 데이터 전달에 초점을 둔 전통적인 EDI의 범위를 확대하여 전자상거래에 필요한 프레임워크(Framework)를 제공한다는 면에서 전통적인 EDI와 정의가 다르다. 기존의 EDI 서비스를 인터넷 플랫폼으로 옮겨가고 다시 Web 플랫폼으로 옮겨감으로써 EDI 서비스 사용자들은 기존의 서로 다른 EDI 전용 소프트웨어의 사용에 따른 불편함이 없어지고 통합된 환경으로 EDI 서비스를 사용할 수 있다. 본 논문에서는 이러한 전자상거래 시스템의 핵심 요소인 웹 기반 XML/EDI시스템의 전체적인 설계 및 구현에 대해서 기술하였다. 본 논문에서 구축한 XML/EDI 시스템은 문서 생성 모듈, 문서 저장 모듈, 문서 검색 모듈, 문서 관리 모듈, E-mail전송 모듈로 구성된다. XML/EDI 시스템의 요구사항 및 설계 목표에 대하여 소개하고, 상세한 모듈별 기능정의 및 설계사항을 기술하였으며, 구현된 시스템의 실행 과정을 설명하였다.

Keywords

References

  1. M. Emmelhainz, 'EDI : A total Management Guide,' Van Nostrand Reinhold, 1993
  2. MicroSoft, 'XML Scenarios,' http ://msdn.mcrosoft.com/xml/scenario/intro.asp
  3. Richard Light, 'Presentig XML,' Sams net, 1997
  4. Robert J. Glushko, 'XML Tutorial CommerceNet EDI Portfolio Meeting,' September, 1997
  5. Sharon Adler, Anders Berglund, and James Clark, 'A Proposal for XSL,' World Wide Web Consortium, 1997
  6. W3C, 'Extensible Markup Language,' http : //www.w3.org/XML/
  7. W3C, 'Extensible Markup Language (XML) Activity,' http : // www.w3.org/XML/Activity.html/
  8. WebMethods.Inc, 'WebMethods B2B,' http://www.webmethods.com/
  9. XML/EDlGroup, 'XML/EDI Transaction Models,' http : //www.geocities.com/WallStreet/Floor/5815/
  10. 김완평, 'Web을 이용한 EDI', 정보처리학회지, 제6권 제3호, pp.118-119, May, 1998
  11. XML/EDI Group, 'XML/EDI,' http ://www.xmledi.com, 1998
  12. XML/EDI Group, 'White Paper on Global XML Repositories for XML/EDI,' http://www.xmledi.com/repository/xml-rep WP.htm, 1999
  13. 김민수, 정선원, 정준원, 신수정, 김정미, SGML, XML, EDI 통합 및 연계방안 (CALS/EC 표준모델개발II), NCA IV-PER-99017, 1999. 6