论文部分内容阅读
随着传统关系数据库技术的迅速发展和规模的不断扩大,使得各高校可以通过教务管理系统实现网上注册、网上选课和网上录入成绩等操作功能,也具备了一定的统计分析和报表功能,大量教务成绩数据被存储下来,形成了宝贵的数据资源。但对数据的多角度分析和挖掘隐藏在历史数据背后的信息还比较薄弱,因此决策管理层希望通过对历史数据的多维分析和数据挖掘,从中得出规律,并将其运用到日常的教学管理当中,为学校的教学管理提供决策支持。
本文对数据仓库和OLAP技术进行了研究,结合高校教学成绩数据的分析要求,设计了两大的主题:一个是学风主题,通过校级、学院级和专业级三个层面数据的分析反映学生的学风情况;另一个是教学效果主题,通过教师所带课程成绩和全校成绩的对比分析、教师所带课程成绩各专业对比分析、教师所带课程成绩5年对比分析和教师职称与教学效果分析四方面数据的分析,反映教师的教学效果情况。以这两大主题的分析为需求出发,遵循数据仓库分析设计原则,结合数据源的数据结构,提炼出教学成绩分析数据仓库所需的度量、属性、维度和层次结构,并设计相应的维表和事实表。系统采用雪花型结构设计实现了教务成绩数据分析数据仓库。使用SQLSERVER2008的IntegrationServices功能,从学生成绩数据库中抽取数据并通过ETL过程实现了数据到数据仓库中的抽取、转换和加载。为了较好的将统计分析结果形象的展现给用户,本文采用了固定格式报表结果分析和OLAP多维分析两种方式。其中固定格式报表提供用户常见数据分析所需的图形和表格,并得出简单结论;OLAP多维分析通过建立多维数据立方体的过程,将分析结果结合多维数据立方体浏览器和Excel透视表功能,以多维数据分析的方式进行展示,实现了多维观察方式的灵活设置,数据的上探、下钻、旋转、切片和切块等功能,达到了从不同角度分析问题的效果。并通过.net技术实现了分析结果的web浏览方式。