DOI QR코드

DOI QR Code

Integrated Management Data Warehouse Development Process of Research Expenses in Enterprise Environment

엔터프라이즈 환경의 연구비 통합관리 데이터 웨어하우스 개발 프로세스

  • 최성만 (전북대학교 대학원 컴퓨터통계정보학과) ;
  • 유철중 (전북대학교 컴퓨터과학과) ;
  • 장옥배 (전북대학교 전자정보공학부)
  • Published : 2004.02.01

Abstract

The existing management job of research expenses has been divided into three parts: budget planning, budget draw-up, and exact settlement of budget. However, it caused some problems. Under this current circumstance it is required to obtain research expenses steadily, to operate efficiently and to use them clearly to solve such problems. As a result of a study on data warehouse development process of existing system integration company (Inmon, IBM) to reflect current trend described above, data warehouse development process of Inmon uses systematic and gradual access as a classical development cycle method. It causes overlap and feedback to the previous step in the process of each step Is requested. And another problem that it is difficult to toil what function refers and corrects data because functions and data are separated during performing development process at data warehouse development process of IBM is caused. Integrated management data warehouse development process of research expenses in the enterprise environment which applies UML at planning and analysis step, design step and implement and test step is suggested in this paper. Information retrieval agent uses existing budget plan DB, budget draw-up DB and budget settlement DB to find out information that a user wants to know. Information retrieval agent collects and saves information at integration database and information integration agent extracts, transports, transforms and loads the data. Information integration agent reduces a user's efforts to access to a number of information sources and check each of them. It also screens out data that a user may not need. As a result, integrated management data warehouse development process of research expenses in the enterprise environment reflects a user's requirements as much as possible and provides various types of information to make a decision which is needed to establish the policy of research expense management. It helps an end user approach his/her desired analysis information quickly and get various data from the comprehensive viewpoint rather than the fragmentary viewpoint. Furthermore, as it integrated three systems into one, it is possible to share data, to integrate the system, to reduce operating expenses and to simplify supporting environment for the decision making.

기존의 연구비 관리업무는 예산계획, 예산편성 및 예산정산 부분으로 관리됨으로써 여러 가지 문제점이 발생되었다. 이러한 문제점을 해결하고 연구비의 안정적인 확보와 효율적인 운영 및 투명한 집행을 위하여 연구비의 통합관리가 절실하게 요구되고있는 실정이다. 최근의 이러한 추세를 반영하여 기존의 시스템 통합업체(Inmon, IBM)의 데이터 웨어하우스 개발 프로세스에 대해서 연구한 결과 Inmon의 데이터 웨어하우스 개발 프로세스에서는 고전적인 개발주기 기법으로 단계적이며 순차적인 접근방법을 이용한다. 이로 인해 개발단계에서 중복되어지는 부분이 나타나게 되어 각 단계의 진행과정에서 그 이전단계로 피드백이 요청되는 심각한 문제를 유발하게 된다. 또한, IBM의 데이터 웨어하우스 개발 프로세스에서는 개발 프로세스가 수행되는 동안 기능과 데이터가 분리되어 어떤 기능이 데이터를 참조하고 수정하는지 안기 어려운 문제점이 발생되었다. 따라서, 된 논문에서는 이러한 문제점들을 해결하고자 계획 덴 분석단계, 설계단계, 구현 및 시험단계에서 UML을 적용한 엔터프라이즈 환경의 연구비 통합관리 데이터 웨어하우스 개발 프로세스를 제안하였다. 본 논문에서는 기존의 예산계획 DB, 예산편성 DB, 예산정산 DB의 데이터를 이용하여 사용자가 인하는 정보를 찾아주는 역할을 정보검색 에이전트에서 수행한다. 또한, 정보통합 에이전트에서는 정보검색 에이전트에서 수집한 데이터를 추출, 전송, 가공, 로딩 하여 통합 데이터베이스에 저장한다. 결과적으로, 정보통합 에이전트에서는 다수의 정보소스를 사용자가 하나하나 접근하여 검사하는 노력을 줄여주고 사용자에게 불필요하다고 판단되는 데이터를 걸러주는 역할을 수행한다. 이러한 결과로 사용자의 요구사항을 최대한 반영하여 연구비 관리정책의 수립에 필요한 다양한 형태의 의사결정 지원정보를 제공할 수 있도록 하였다. 최종 사용자에게는 원하는 분석정보를 신속하게 접근하여 단편적인 관점보다는 종합적인 관점에서 다양한 분석자료를 제공받을 수 있도록 하였다. 또한, 3개의 시스템을 하나로 통합한 결과 데이터의 공유, 시스템 통합, 운영비용 절감, 의사결정 지원환경을 단순화시키는 효과를 제공하였다.

Keywords

References

  1. Eric Sperley, 'The Enterprise Data Warehouse: Planning, Building, and Implementation,' Prentic Hall PTR, Inc., 1999
  2. Nielson Debevoise, Thomas Debevoise, 'The Data Warehouse Method,' Prentice Hall PTR, Inc. 1999
  3. Larissa Terpeluk Moss, Sid Adelman, 'Data Warehouse Project Management,' Addison-Wesley Longman, Inc., 2000
  4. 최중민, '인터넷 정보 추출 에이전트', 정보과학회지, 제18권 제5호, pp.48-53, 2000
  5. Barry Devlin, 'Data Warehouse: From Architecture to Implementation,' Addison-Wesley Longman, Inc., 1996
  6. M. C. McCabe, D. Grossman, 'The Role of Tools in Development of a Data Warehouse,' in Proceedings of Assessment of Software Tools, pp.139-145, 1996 https://doi.org/10.1109/AST.1996.506632
  7. Aluizio Haendchen Filho, Hercules A. Prado, Simao S. Toscani, 'Evolving a Legacy Data Warehouse System to an Object-Oriented Architecture,' in Proceedings of Computer Science Society, pp.32-40, 2000 https://doi.org/10.1109/SCCC.2000.890389
  8. Surajit Chaudburi, Umesbwar Dayal, VenKatesh Ganti, 'Database technology for decision support systems,' in Computer, Vol.34, Issue.12, pp.48-55, 2001 https://doi.org/10.1109/2.970575
  9. Taku Fujii, Yahiko Kambayashi, 'An Application of Data Warehouse Technology to the Measurement System for UML based Artifacts,' in Proceedings of Conference Computer Software and Applications, pp.459-467, 2001 https://doi.org/10.1109/CMPSAC.2001.960653
  10. 최성만, 김송주, 유철중, 장옥배, 이정열, '재공학 환경에서 적용성 향상을 위한 디자인 패턴의 UML 표현', 정보과학회 봄 학술발표 논문집, 제30권 제1호, pp.148-150, 2003
  11. Hans-Erik Eriksson, Magnus Penker, 'UML Toolkit,' John Wiley & Sons, Inc., 1998
  12. 조은숙, 김수동, 류성열, 'UML 기반의 객체지향 프레임워크 모델링 기법', 정보과학회논문지(B), 제26권 제4호, pp. 533-545, 1999
  13. Young Jong Yang, Soon Yong Kim, Gui Ja Choi, Eun Sook Cho, Chul Jin Kim, Soo Dong Kim, 'A UML-based Object-Oriented Framework Development Methodology,' in Proceedings of Conference Software Engineering, pp. 211-218, 1998 https://doi.org/10.1109/APSEC.1998.733722
  14. Joseph D. Schulz, Craig Larman, 'Requirements-Based UML,' in Proceedings of Technology of Object-Oriented Languages and Systems, pp.307-316, 2001 https://doi.org/10.1109/TOOLS.2001.941683
  15. Craig Larman, 'APPLYING UML AND PATTERNS: An Introduction to Object-Oriented Analysis and Design and the Unified Process,' Prentice Hall PTR, Inc., 2002
  16. Rational Software Corp., 'Unified Modeling Language (UML) Summary,' 1997