您的位置:網(wǎng)站首頁(yè) > 優(yōu)秀論文 > 正文
教學(xué)管理數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)
作者:張青來(lái)源:原創(chuàng)日期:2013-05-23人氣:1375
要建立教學(xué)管理的數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng),首先需要將原數(shù)據(jù)庫(kù)系統(tǒng)中的多個(gè)異構(gòu)數(shù)據(jù)源的數(shù)據(jù)經(jīng)過(guò)抽取、校驗(yàn)、清理、轉(zhuǎn)換等處理過(guò)程,轉(zhuǎn)換為適合分析的OLAP數(shù)據(jù)庫(kù),可以使用SQLSERVER2000提供的數(shù)據(jù)轉(zhuǎn)換服務(wù)(DTS)工具,它提供了方便、快捷地將異構(gòu)數(shù)據(jù)源轉(zhuǎn)換到目的數(shù)據(jù)庫(kù)的服務(wù)。數(shù)據(jù)轉(zhuǎn)換服務(wù)可以在原始數(shù)據(jù)庫(kù)和目標(biāo)數(shù)據(jù)庫(kù)之間對(duì)多個(gè)表中選定的列進(jìn)行數(shù)據(jù)復(fù)制,在復(fù)制過(guò)程中,你可以使用任何ActiveX嵌入語(yǔ)言(如Vbscript或javascript)對(duì)數(shù)據(jù)進(jìn)行相應(yīng)的加工轉(zhuǎn)換處理。
數(shù)據(jù)倉(cāng)庫(kù)主題設(shè)計(jì)是一個(gè)在較高層次上將數(shù)據(jù)歸類的標(biāo)準(zhǔn),每個(gè)主題對(duì)應(yīng)一個(gè)宏觀的分析領(lǐng)域,針對(duì)具體決策需求可細(xì)化為多個(gè)事實(shí)表與維表。主題設(shè)計(jì)是數(shù)據(jù)倉(cāng)庫(kù)的關(guān)鍵與難點(diǎn)所在,因?yàn)橹黝}設(shè)計(jì)與業(yè)務(wù)系統(tǒng)有著非常密切的聯(lián)系,因此設(shè)計(jì)人員必須熟悉系統(tǒng)的業(yè)務(wù)。根據(jù)我校教學(xué)管理的需求分析,教學(xué)管理數(shù)據(jù)倉(cāng)庫(kù)的主題是學(xué)生成績(jī)、教師教學(xué)、招生、就業(yè)等幾個(gè)方面。
數(shù)據(jù)倉(cāng)庫(kù)通常采用星型數(shù)據(jù)結(jié)構(gòu)或雪花型數(shù)據(jù)結(jié)構(gòu)。星型模式結(jié)構(gòu)是一種多維的數(shù)據(jù)關(guān)系,它有一個(gè)事實(shí)表和一組維表組成[2]。事實(shí)表是維度模型的基本表,維度表是事實(shí)表不可分割的伴侶[1]。本例中以教學(xué)中常見(jiàn)的學(xué)生成績(jī)分析為例介紹其多維分析模型的數(shù)據(jù)結(jié)構(gòu)。對(duì)全校的統(tǒng)考課程成績(jī)進(jìn)行分析,分析不同專業(yè)的理論成績(jī)和實(shí)踐成績(jī),找出教學(xué)的薄弱環(huán)節(jié),作為對(duì)以后的專業(yè)教學(xué)計(jì)劃的制定、實(shí)施的依據(jù)。本例采用星型模型,創(chuàng)建了如圖2所示的多維數(shù)據(jù)結(jié)構(gòu)。
1.分析結(jié)果的展現(xiàn)
多維查詢語(yǔ)言MDX(MultidimensionalExpression,多維表達(dá)式)是微軟AnalysisService專用的查詢語(yǔ)言,支持多維對(duì)象與數(shù)據(jù)的定義和操作。MDX提供了查詢和操作數(shù)據(jù)的強(qiáng)大的語(yǔ)法和定義功能,這些數(shù)據(jù)可以是保存在遠(yuǎn)程的基于服務(wù)器的立方,也可以是本地立方。例如在教務(wù)管理數(shù)據(jù)倉(cāng)庫(kù)中,查詢每個(gè)班級(jí)的平均分。使用的MDX語(yǔ)句如下:
select{[Measures].[理論平均分],[Measures].[實(shí)踐平均分],[Measures].[總分平均分]}oncolumns,
{[班級(jí)].members}onrows
from成績(jī)
運(yùn)行結(jié)果如圖3所示:
2.2WEB技術(shù)應(yīng)用于OLAP
基于教學(xué)管理的數(shù)據(jù)倉(cāng)庫(kù)是用戶面向決策分析的更高層次的業(yè)務(wù)平臺(tái),它不僅能夠大大地提高查詢的速度,而且還能夠增強(qiáng)對(duì)教學(xué)分析、決策的支持。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展與應(yīng)用,將WEB技術(shù)與OLAP技術(shù)相結(jié)合構(gòu)建基于WEB的OLAP系統(tǒng)已成為新的發(fā)展趨勢(shì)?;赪EB的OLAP系統(tǒng)通常采用B/S系統(tǒng)結(jié)構(gòu)。用戶可以首先通過(guò)WEB瀏覽器將查詢請(qǐng)求通過(guò)HTTP協(xié)議傳送至WEB服務(wù)器,以靜態(tài)頁(yè)面或調(diào)用OLAP服務(wù)器的方式生成動(dòng)態(tài)HTML頁(yè)面響應(yīng)請(qǐng)求,然后根據(jù)WEB頁(yè)面的內(nèi)容向應(yīng)用服務(wù)器發(fā)出請(qǐng)求。采用基于WEB的OLAP系統(tǒng)體系結(jié)構(gòu),不僅可以使終端用戶能夠通過(guò)瀏覽器高效、方便地訪問(wèn)數(shù)據(jù)倉(cāng)庫(kù),而且還具有統(tǒng)一的接口,無(wú)論何時(shí)何地用戶都可以通過(guò)TCP/IP網(wǎng)絡(luò)協(xié)議訪問(wèn)WEB服務(wù)器來(lái)使用數(shù)據(jù)倉(cāng)庫(kù),從而真正地實(shí)現(xiàn)了跨地區(qū)、跨平臺(tái)的需求。
3、結(jié)語(yǔ)
能從大量的歷史數(shù)據(jù)中提取有價(jià)值的知識(shí),并根據(jù)發(fā)現(xiàn)的知識(shí)進(jìn)行科學(xué)的決策是數(shù)據(jù)倉(cāng)庫(kù)技術(shù)的關(guān)鍵技術(shù)所在,教學(xué)管理數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)利用AnalysisServer提供的支持多維分析功能建立了數(shù)據(jù)模型,客戶端應(yīng)用程序結(jié)合MDX查詢語(yǔ)句以及ASP.net功能強(qiáng)大的工具庫(kù)進(jìn)行開發(fā),其界面友好、操作簡(jiǎn)單,有助于教學(xué)管理者進(jìn)行教學(xué)管理決策,下一步將制作水晶報(bào)表,并能以WEB方式輸出,為用戶提供更多的方便。
數(shù)據(jù)倉(cāng)庫(kù)主題設(shè)計(jì)是一個(gè)在較高層次上將數(shù)據(jù)歸類的標(biāo)準(zhǔn),每個(gè)主題對(duì)應(yīng)一個(gè)宏觀的分析領(lǐng)域,針對(duì)具體決策需求可細(xì)化為多個(gè)事實(shí)表與維表。主題設(shè)計(jì)是數(shù)據(jù)倉(cāng)庫(kù)的關(guān)鍵與難點(diǎn)所在,因?yàn)橹黝}設(shè)計(jì)與業(yè)務(wù)系統(tǒng)有著非常密切的聯(lián)系,因此設(shè)計(jì)人員必須熟悉系統(tǒng)的業(yè)務(wù)。根據(jù)我校教學(xué)管理的需求分析,教學(xué)管理數(shù)據(jù)倉(cāng)庫(kù)的主題是學(xué)生成績(jī)、教師教學(xué)、招生、就業(yè)等幾個(gè)方面。
數(shù)據(jù)倉(cāng)庫(kù)通常采用星型數(shù)據(jù)結(jié)構(gòu)或雪花型數(shù)據(jù)結(jié)構(gòu)。星型模式結(jié)構(gòu)是一種多維的數(shù)據(jù)關(guān)系,它有一個(gè)事實(shí)表和一組維表組成[2]。事實(shí)表是維度模型的基本表,維度表是事實(shí)表不可分割的伴侶[1]。本例中以教學(xué)中常見(jiàn)的學(xué)生成績(jī)分析為例介紹其多維分析模型的數(shù)據(jù)結(jié)構(gòu)。對(duì)全校的統(tǒng)考課程成績(jī)進(jìn)行分析,分析不同專業(yè)的理論成績(jī)和實(shí)踐成績(jī),找出教學(xué)的薄弱環(huán)節(jié),作為對(duì)以后的專業(yè)教學(xué)計(jì)劃的制定、實(shí)施的依據(jù)。本例采用星型模型,創(chuàng)建了如圖2所示的多維數(shù)據(jù)結(jié)構(gòu)。
1.分析結(jié)果的展現(xiàn)
多維查詢語(yǔ)言MDX(MultidimensionalExpression,多維表達(dá)式)是微軟AnalysisService專用的查詢語(yǔ)言,支持多維對(duì)象與數(shù)據(jù)的定義和操作。MDX提供了查詢和操作數(shù)據(jù)的強(qiáng)大的語(yǔ)法和定義功能,這些數(shù)據(jù)可以是保存在遠(yuǎn)程的基于服務(wù)器的立方,也可以是本地立方。例如在教務(wù)管理數(shù)據(jù)倉(cāng)庫(kù)中,查詢每個(gè)班級(jí)的平均分。使用的MDX語(yǔ)句如下:
select{[Measures].[理論平均分],[Measures].[實(shí)踐平均分],[Measures].[總分平均分]}oncolumns,
{[班級(jí)].members}onrows
from成績(jī)
運(yùn)行結(jié)果如圖3所示:
2.2WEB技術(shù)應(yīng)用于OLAP
基于教學(xué)管理的數(shù)據(jù)倉(cāng)庫(kù)是用戶面向決策分析的更高層次的業(yè)務(wù)平臺(tái),它不僅能夠大大地提高查詢的速度,而且還能夠增強(qiáng)對(duì)教學(xué)分析、決策的支持。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展與應(yīng)用,將WEB技術(shù)與OLAP技術(shù)相結(jié)合構(gòu)建基于WEB的OLAP系統(tǒng)已成為新的發(fā)展趨勢(shì)?;赪EB的OLAP系統(tǒng)通常采用B/S系統(tǒng)結(jié)構(gòu)。用戶可以首先通過(guò)WEB瀏覽器將查詢請(qǐng)求通過(guò)HTTP協(xié)議傳送至WEB服務(wù)器,以靜態(tài)頁(yè)面或調(diào)用OLAP服務(wù)器的方式生成動(dòng)態(tài)HTML頁(yè)面響應(yīng)請(qǐng)求,然后根據(jù)WEB頁(yè)面的內(nèi)容向應(yīng)用服務(wù)器發(fā)出請(qǐng)求。采用基于WEB的OLAP系統(tǒng)體系結(jié)構(gòu),不僅可以使終端用戶能夠通過(guò)瀏覽器高效、方便地訪問(wèn)數(shù)據(jù)倉(cāng)庫(kù),而且還具有統(tǒng)一的接口,無(wú)論何時(shí)何地用戶都可以通過(guò)TCP/IP網(wǎng)絡(luò)協(xié)議訪問(wèn)WEB服務(wù)器來(lái)使用數(shù)據(jù)倉(cāng)庫(kù),從而真正地實(shí)現(xiàn)了跨地區(qū)、跨平臺(tái)的需求。
3、結(jié)語(yǔ)
能從大量的歷史數(shù)據(jù)中提取有價(jià)值的知識(shí),并根據(jù)發(fā)現(xiàn)的知識(shí)進(jìn)行科學(xué)的決策是數(shù)據(jù)倉(cāng)庫(kù)技術(shù)的關(guān)鍵技術(shù)所在,教學(xué)管理數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)利用AnalysisServer提供的支持多維分析功能建立了數(shù)據(jù)模型,客戶端應(yīng)用程序結(jié)合MDX查詢語(yǔ)句以及ASP.net功能強(qiáng)大的工具庫(kù)進(jìn)行開發(fā),其界面友好、操作簡(jiǎn)單,有助于教學(xué)管理者進(jìn)行教學(xué)管理決策,下一步將制作水晶報(bào)表,并能以WEB方式輸出,為用戶提供更多的方便。
欄目分類
熱門排行
推薦信息
- 為什么發(fā)表論文都不開雜志社的發(fā)票呢?
- 2021-2022年CSCD中國(guó)科學(xué)引文數(shù)據(jù)庫(kù)來(lái)源期刊列表-理科南大核心目錄完整版
- CSCD中國(guó)科學(xué)引文數(shù)據(jù)庫(kù)來(lái)源期刊列表(2023-2024年度)南大核心目錄
- 融媒體環(huán)境下地方新聞網(wǎng)站媒體的發(fā)展路徑
- 創(chuàng)新與繼承:70周年獻(xiàn)禮片“三杰”研究
- 人本導(dǎo)向下的城市更新規(guī)劃思路探索——以上海松江區(qū)中山街道老城區(qū)為例
- 預(yù)制裝配式地鐵車站施工技術(shù)
- 從框架理論看“中國(guó)學(xué)習(xí)的人”
- 互聯(lián)網(wǎng)環(huán)境下古都洛陽(yáng)城市形象建構(gòu)與傳播探析
- 價(jià)值工程在房地產(chǎn)開發(fā)管理分工中應(yīng)用
期刊知識(shí)
- 2025年中科院分區(qū)表已公布!Scientific Reports降至三區(qū)
- 官方認(rèn)定!CSSCI南大核心首批191家“青年學(xué)者友好期刊名單”
- 2023JCR影響因子正式公布!
- 國(guó)內(nèi)核心期刊分級(jí)情況概覽及說(shuō)明!本篇適用人群:需要發(fā)南核、北核、CSCD、科核、AMI、SCD、RCCSE期刊的學(xué)者
- 我用了一個(gè)很復(fù)雜的圖,幫你們解釋下“23版最新北大核心目錄有效期問(wèn)題”。
- 重磅!CSSCI來(lái)源期刊(2023-2024版)最新期刊目錄看點(diǎn)分析!全網(wǎng)首發(fā)!
- CSSCI官方早就公布了最新南核目錄,有心的人已經(jīng)拿到并且投入使用!附南核目錄新增期刊!
- 北大核心期刊目錄換屆,我們應(yīng)該熟知的10個(gè)知識(shí)點(diǎn)。
- 注意,最新期刊論文格式標(biāo)準(zhǔn)已發(fā)布,論文寫作規(guī)則發(fā)生重大變化!文字版GB/T 7713.2—2022 學(xué)術(shù)論文編寫規(guī)則
- 盤點(diǎn)那些評(píng)職稱超管用的資源,1,3和5已經(jīng)“絕種”了