Design and Implementation of a Students′ Achievement Analysis System using OLAP Technology

OLAP 기술을 이용한 학업성취도 분석 시스템(SAAS)의 설계 및 구현

  • 박미현 (이화여자대학교 교육대학원 컴퓨터교육전공) ;
  • 김명 (아화여자대학교 컴퓨터학과)
  • Published : 2001.06.01

Abstract

다각도로 분석된 학업 성취도를 신속하게 제공받는 학생들은 그렇지 않은 학생들에 비해 차후에 더 나은 학업 성과를 보인다. 그러나 현재의 한국 학교 현장에서 시행되고 있는 평가 방법을 이를 반영하지 못하고 있다. 본 연구에서는 이러한 서비스를 온라인으로 교사와 학생에게 제공하는 ‘학업성취도 분석시스템’인 SAAS를 설계하고 구현하였다. 이 시스템은 비즈니스 데이터를 다차원적으로 분석하여 부가가치를 창출하는데 쓰이는 신기술인 OLAP을 이용한다. 학생, 과목, 기간 차원에 대한 종합적 성취도 분석 결과가 산출되고, 이는 편리한 인터페이스를 통해 제공된다. 시스템의 성능향상을 위해서 분석결과의 부분적 사전연산 방식과 큐브의 청크 단위 저장 방식이 사용되었다. SAAS는 전국 단위 학생 성적 분석을 위해서도 쓰일 수 있을 정도로 성능면에서 확장성을 지니며, 제 7차 교육과정 개혁에도 적용이 가능하다.

Keywords

References

  1. 백순근 외 3명, '국가교육과정에 근거한 평가 기준 및 도구 개발', 한국교육과정평가원, 1998
  2. 최종학, '評價結果의 피드백 方法이 學業成就에 미치는 影響', 고려대학교 교육대학원 석사학위 논문, 1996
  3. 한국교육과정평가원, 'CT&CAT, 'http://kice2.kice.re.kr/ctcat99, 2000
  4. Pilot Software Inc., 'An Introduction to OLAF Multidimensional Terminology and Techmology,' Technical White Paper, http://www.pilotsw.com/olap/olap.htm, 1999
  5. Thomsen, Erik, 'OLAP Solutions: Building Multidimensional Information Systems,' John Wiley & Sons, New York, 1997
  6. 조재희, 박성진, 'OLAP 테크놀로지', 시그마컨설팅그룹, 2000
  7. Business Intelligence Ltd, 'The Olap Report : Database Explosion,' http://www.olapreport.com/ DatabaseExplosion.htm, 2000
  8. Kim, Won and Myung Kim, 'Performance and Scalability in Knowledge Engineering: Issues and Solutions,' Journal of Object-Oriented Programming, Vol. 12, No.7, pp. 39-43, Nov/Dec. 1999
  9. Zhao, Yihong, Prasad Deshpande, and Jeffrey Naughton, 'An Array-Based Algorithm for Simultaneous Multidimensional Aggregates,' Proc. ACM SIGMOD '97, pp. 159-170 https://doi.org/10.1145/253262.253288
  10. Sarawagi, Sunita and Michael Stonebraker, 'Efficient Organization of Large Multidimensional Arrays,' Proc. of 10th Data Engineering Conference, Feb. 1994 https://doi.org/10.1109/ICDE.1994.283048