웹기반 뱅킹컴포넌트 시스템에서 승인시스템의 설계 및 구현

Design and Implementation of Approval System for Web-based Banking Component System

  • 발행 : 2001.10.01

초록

금융환경의 변화속도가 빨라지고 금융시스템으로의 접속채널이 다양해 짐에 따라 신속한 상품개발과 배포 기능, 용이한 유지보수성을 지닌 새로운 뱅킹시스템이 요구되고 있는 요즘 컴포넌트 기반 개발방법은 이런 요구를 충족시킬 수 있는 소프트웨어 개발방법으로 주목받고 있다. 본 논문에서는 EJB뱅킹컴포넌트의 구성 및 기능을 소개하고 뱅킹컴포넌트 시스템에서 사용할 수 있는 승인시스템을 설계하고 구현하였다. 승인시스템의 구현을 위하여 뱅킹시스템에서 사용되는 승인사항들을 분류하여 등록하였으며 등록된 승인조건을 이용하여 트랜잭션의 승인필요여부를 판단할 수 있도록 하였다. 또 승인클라이언트를 웹기반으로 구현함으로써 웹환경으로의 클라이언트 표준화 원칙을 준수하고 클라이언트 프로그램의 배포 및 버전관리 문제를 해결하도록 하였다.

As changing financial environment and increasing the number of access channel to banking system, new banking system is needed which can be developed financial commodity rapidly, can be deployed easily, and can be maintained easily. Component based development method is believed to meet these demands. In this paper, we propose EJB banking component and explain its system architecture and functionality. And we design and implement approval system on EJB banking component system. To implement approval system, approval conditions are classified and registered. Using registered approval condition, transactions are classified whether approval is needed or not. Approval client for web based client standardization has an advantage of no need to deploy and manage software version.

키워드

참고문헌

  1. 박기영 'Parameter Driven 방식과 금융정보기술', 정보처리학회지, Vol.7, No.5, pp.36-40, 2000
  2. 김재훈, '자바가기반의 엔터프라이즈 이-뱅킹 컴포넌트 모델', 정보처리학회지, Vol.7, No.5, pp.51-57, 2000
  3. 안태광, 김병기, 'EJB기반의 뱅킹컴포넌트 시스템', 정보처리학회 추계학술대회, 제8권 제2호, pp.497-500, 2001
  4. 정승재, 김수동, 'CBD와 EJB기반의 뱅킹시스템 설계 및 구현', 정보과학회 학술대회, Vol.27, No.2-1, pp.451-453, 2000
  5. Kozaczynski Wojtek, Booch G. 'Component-Based Software Engineering,' IEEE Software, pp.34-36, Sept./Oct. 1998 https://doi.org/10.1109/MS.1998.714621
  6. Erich Gamma, John Vlissides, Ralph Johns, Richard Helm. 'Design Patterns,' Addison-Wesley, 1995
  7. Mark Grand, 'Pattern In Java,' Vol.1, John Wiley & Sons, 1998
  8. Duane K. Fields & Mark A. Kolb, 'Web Development with Java Server Pages,' Manning, 1999
  9. Richard Monson-haefel. 'Enterprise Java beans, 2E,' O'Reilly, 2000
  10. Merlin Hughes, Michael Shoffner, Derek Hammer, Umesh Beller, 'Java Network Programming,' Manning, 2000
  11. Richard Monson-haefel & David A. Chappell, 'Java Message Service,' O'Reilly, 2001
  12. Deepak Alur, John Crupi, Dan Malks, 'core J2EE patterns,' Prentice Hall, 2001
  13. Craig Larman, 'Applying UML and Patterns 2E,' Prentice Hall, 2001
  14. James W. Cooper, 'Java Design Patterns: A Tutorial,' Addison-Wesley, 2001
  15. http://www.javasoft.com, 'EJB2.0-Proposed Final Draft 2,' 2001
  16. http: //e-docs.bea.com/wls/docs61/ejb/index.html, 'Programming WebLogic Enterprise JavaBeans,' 2001
  17. http://e-docs.bea.com/wls/docs61/ejb/pdf.html, 'Programming WebLogic JMS,' 2001