DOI QR코드

DOI QR Code

Design and Implementation of Secure E-Procurement System based on XML

XML기반의 안전한 E-Procurement 시스템 설계 및 구현

  • 문태수 (동국대학교 정보산업학과) ;
  • 송유진 (동국대학교 정보산업학과)
  • Published : 2002.12.01

Abstract

This paper intends to suggest a XML-based secure E-Procurement system using Unified Modeling Language(UML), as an application system for domestic automobile industry. Applying UML methodology, which is Component-based Development (CBD), we analyzed the workflow on procurement operation of automobile industry and implemented a prototype of efficient E-Procurement system for automobile industry, by developing XML/EDI and XML signature. Also, on this paper, object-oriented CBD is employed to minimize the risk of life cycle and reuse software as mentioned to limitation of information engineering methodology. It enables the interoperability with ERP (Enterprise Resource Planning) as corporate legacy system. This system proposes a solution to apply analysis and design of workflow, component development, interoperability with corporate information system, and XML signature for integrity and authentication of electronic documents in other system so far.

본 논문은 국내 자동차산업을 대상으로 개발된 응용시스템으로, UML(Unified Modeling Language)을 이용한 XML(eXtensible Markup Language)기반의 안전한 전자조달(E-Procurement) 시스템을 제안하고 있다. 컴포넌트 개발기법인 UML 방법론의 활용으로 자동차산업의 구매업무 Workflow가 분석되었으며, XML 기반의 EDI(Electronic Data Interchange)와 전자서명 기능을 구현함으로써 기업간 구매업무를 자동화하는 효율적인 E-Procurement 시스템 프로토타입이 구현되었다. 또한 본 논문은 기존 정보공학방법론에서 한계로 지적되던 S/W의 재사용성과 Life Cycle의 위험을 줄인 컴포넌트 개발기법을 활용하고, 기업내 Legacy 시스템인 ERP와의 연동을 가능하게 하였다. 본 시스템은 기존 시스템이 제공하지 못하는 워크플로우(workflow)분석 및 설계, 컴포넌트 개발, 기업내부 시스템과의 연동, 그리고 전자문서의 무결성과 인증을 위한 XML 전자서명을 적용하는 해법을 제안하고 있다.

Keywords

References

  1. 강재구, 'B-to-B 전자상거래 시스템을 위한 XML/EDI 구축 방안에 대한 연구', 세종대 석사학위논문, 1999
  2. 류형규, 이순천, 류시원, 신성호, 'UML기반 객체지향 클라이언트/서버 구축', 홍릉과학출판사, 2000
  3. 송유진 외 4인, '인터넷 보안기술', 생능출판사, 2002
  4. 신동규, 신동일, 'XML/EDI 시스템의 설계 및 구현', 정보처리학회논문지D, 제8-D권 제2호, pp.181-192, 2001
  5. 원덕재, 이형석, 송준홍, 신동규, 신동일, 'XML Signature에 기반한 XML/EDI System의 설계 및 구현', 정보처리학회논문지, 제9권 제1호, 2002
  6. 임성신, 'XML/EDI 시스템의 설계 및 구현', 경상대학교 석사 학위논문, 2001
  7. 임영태, 한우용, 정희경, 'XML에 기반한 EDI 문서교환시스템 설계 및 구현', 정보처리논문지, 제7권 제11호, pp.1-10, 2000
  8. 장우영, 유승범, 장인걸, 차일석, 신동일, 신동규, 'XML/EDI와 XML 전자서명 통합시스템의 설계', 정보처리학회논문지, 제8권 제1호, 2001
  9. 조달청, '전자조달 추진현황 및 계획', CALS/EC Korea 국제학술대회, pp.11-24, 2001
  10. 최성운, 도흥석, 계원경, '객체지향 소프트웨어 개발방법론 동향', 정보과학회지, 제14권 제10호, pp.4-11, 1996
  11. 한국전산원, 'SGML.XML.EDI 통합 및 연계방안', 1999
  12. 황경태, '차세대 EDI 기술의 비교.분석에 관한 연구', 한국전자거래학회지, 제4권 제3호, pp.213-234, 1999
  13. 현대자동차, '현대.기아차 e-Procurement 구축 운영사례', 한국전자거래학회 학술대회 논문집, pp.1-12, 2002
  14. LG전자, 'LG전자의 구매부문 인증시스템', 한국전자거래학회 학술대회논문집, pp.13-24, 2002
  15. POSCO, 'POSCO e-Procurement 사례', 한국전자거래학회 학술대회논문집, pp.25-33, 2002
  16. Aalst, W., 'Loosely coupled Inter organizational Workflows : Modeling and Analyzing Workflows Crossing Organizational Boundaries,' Information and Management, Vol.37, No.2, pp.67-75, 2000 https://doi.org/10.1016/S0378-7206(99)00038-5
  17. Emmelhainz, M.A., Electronic Data Interchange : A Total Management Guide, 2nd ed, Van Nostrand Reinhold, New York, 1993
  18. Finkelstein, C., Introduction to Information Engineering : From Strategic Planning to Information Systems, Addison-Wesley, 1989
  19. Hendry, M., Implementing Electronic Data Interchange, Artech House, 1993
  20. Kimberley, P., Electronic Data Interchange, McGraw-Hill, 1991
  21. Kobryn, C., 'UML 2001 : A Standardization Odyssey,' Communications of the ACM, Vol.42, No.10, pp.29-37, 1999 https://doi.org/10.1145/317665.317673
  22. Martin, J., Information Engineering, Book 1-Introduction, Prentice-Hall, 1989
  23. XML/EDI Group, Introducing XML/EDI, 1997, http://www.xmledi.com/start.html
  24. W3C, 'Extensible Markup Language,' http://www.w3c.org/xml
  25. W3C, 'XML signature syntax and processing,' http://www.w3c.org/TR/xmldsig-core