亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        中心數(shù)據(jù)庫擺脫“蛇吞象”困局

        2013-09-10 06:45:12梁正和
        中國教育網(wǎng)絡(luò) 2013年1期
        關(guān)鍵詞:統(tǒng)一邏輯數(shù)據(jù)庫

        文/梁正和

        1990年,美國克萊蒙特大學(xué)(Claremont Graduate University)學(xué)者Kenneth C. Green發(fā)起了一個(gè)名為“The Campus Computing Project”的項(xiàng)目。這個(gè)項(xiàng)目的最初目的之一是研究在高等院校中應(yīng)用管理信息系統(tǒng)。這個(gè)項(xiàng)目的第二個(gè)目的是研究個(gè)人電腦在高校教學(xué)和科研等方面的應(yīng)用。隨著時(shí)間的推移、信息技術(shù)的進(jìn)步和人們對(duì)教育信息化認(rèn)識(shí)的加深,Kenneth C. Green的項(xiàng)目所專注的問題也在慢慢地發(fā)生變化。這種思想真正得到體現(xiàn)是在20世紀(jì)末全球數(shù)字化潮流中,“數(shù)字化校園”進(jìn)入了教育技術(shù)的研究領(lǐng)域才開始的,同時(shí),“數(shù)字化校園”也成為教育技術(shù)中最活躍的研究方向之一。

        國家“十二五”教育發(fā)展綱要,單獨(dú)章節(jié)論述了教育信息化,將教育信息化提到了教育發(fā)展非常重要的位置。近年來,數(shù)字校園也成為國內(nèi)重要研究方向,許多國內(nèi)著名的高校投巨資打造數(shù)字校園系統(tǒng),掀起了一輪數(shù)字化校園建設(shè)的新高潮。

        目前高校建設(shè)數(shù)字化校園的系統(tǒng)框架可以分為兩大類:

        1. 共享數(shù)據(jù)庫模式;

        2. 中心數(shù)據(jù)庫模式。

        現(xiàn)有數(shù)據(jù)庫模式的問題

        目前高校都或多或少存在許多已經(jīng)運(yùn)行多年的業(yè)務(wù)管理系統(tǒng),為了新的數(shù)字化校園建設(shè),建立一個(gè)共享數(shù)據(jù)庫,將各個(gè)系統(tǒng)中認(rèn)為需要共享的數(shù)據(jù)抽取到共享數(shù)據(jù)庫中,各個(gè)系統(tǒng)通過共享數(shù)據(jù)庫實(shí)現(xiàn)數(shù)據(jù)交換,在共享數(shù)據(jù)庫的基礎(chǔ)上建立單點(diǎn)登錄、建設(shè)門戶。

        這種模式在實(shí)施的過程中存在著很多問題:

        1. 數(shù)據(jù)的共享是分層次的,不同角色的人員共享數(shù)據(jù)的內(nèi)容和范圍存在差異,缺乏統(tǒng)一的標(biāo)準(zhǔn);

        2. 共享數(shù)據(jù)庫的結(jié)構(gòu)很難穩(wěn)定,今天我們認(rèn)為不需要共享的數(shù)據(jù),隨著業(yè)務(wù)的發(fā)展,也許明天就需要共享,共享數(shù)據(jù)庫結(jié)構(gòu)的不斷變化,導(dǎo)致軟件不斷地修改和調(diào)整;

        3. 由于各個(gè)業(yè)務(wù)數(shù)據(jù)庫到共享數(shù)據(jù)庫的數(shù)據(jù)同步并不是實(shí)時(shí)的,因此,通過共享數(shù)據(jù)庫進(jìn)行統(tǒng)計(jì)、查詢等操作在不考慮實(shí)時(shí)性的情況下是可以的,但是對(duì)應(yīng)用系統(tǒng)之間進(jìn)行數(shù)據(jù)交換來說,同步的實(shí)時(shí)性是很大的問題。

        中心數(shù)據(jù)庫模式就是將所有業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫表都建立在一個(gè)物理數(shù)據(jù)庫中,建立一個(gè)龐大的數(shù)據(jù)庫,這樣數(shù)據(jù)就不存在同步問題,不存在共享問題,所有的數(shù)據(jù)庫表對(duì)各個(gè)應(yīng)用系統(tǒng)都是可以訪問的,但是由于數(shù)字化校園的數(shù)據(jù)庫表眾多,系統(tǒng)復(fù)雜,不利于系統(tǒng)分解,有一種蛇吞象的感覺,由于系統(tǒng)過于龐大和復(fù)雜,也變得無法實(shí)施。

        邏輯中心數(shù)據(jù)庫架構(gòu)

        目前的所有應(yīng)用系統(tǒng)從概念上都可以分為三層:1. 數(shù)據(jù)庫層;2. 企業(yè)邏輯層;3. 界面展現(xiàn)層。

        邏輯中心數(shù)據(jù)庫就將多個(gè)業(yè)務(wù)數(shù)據(jù)庫和一個(gè)核心數(shù)據(jù)庫,通過一個(gè)中間訪問層,組成一個(gè)邏輯上是統(tǒng)一的數(shù)據(jù)庫,從界面展現(xiàn)層看就是一個(gè)數(shù)據(jù)庫,看到的只是核心數(shù)據(jù)訪問組件,由核心數(shù)據(jù)訪問組件根據(jù)業(yè)務(wù)數(shù)據(jù)地點(diǎn)配置調(diào)用業(yè)務(wù)組件,訪問業(yè)務(wù)數(shù)據(jù)庫的數(shù)據(jù)。邏輯中心數(shù)據(jù)庫與共享數(shù)據(jù)庫的不同

        圖1 核心數(shù)據(jù)庫平臺(tái)

        邏輯中心數(shù)據(jù)庫不同于共享數(shù)據(jù)庫,共享數(shù)據(jù)庫只是將校園中認(rèn)為是共享的數(shù)據(jù)抽取出來,組成一個(gè)數(shù)據(jù)庫。校園中的數(shù)據(jù)共享,在不同組織層次和不同的人員角色層次,其內(nèi)容和范圍是不同的。傳統(tǒng)意義上的數(shù)據(jù)共享更準(zhǔn)確地講應(yīng)該是數(shù)據(jù)權(quán)限,不同層次的組織、人員及角色具有不同訪問數(shù)據(jù)內(nèi)容或者范圍的權(quán)限。因此,共享數(shù)據(jù)庫的項(xiàng)目每天都會(huì)發(fā)生變化,這樣導(dǎo)致系統(tǒng)的代碼經(jīng)常需要修改,從而給系統(tǒng)帶來不穩(wěn)定性。邏輯中心數(shù)據(jù)庫是由一個(gè)核心數(shù)據(jù)庫加上多個(gè)業(yè)務(wù)數(shù)據(jù)庫組成的數(shù)據(jù)中心,這個(gè)中心在邏輯上是集中的,地理上可以分散,也可以集中,從而滿足不同學(xué)校部門對(duì)數(shù)據(jù)存放的要求。在核心數(shù)據(jù)庫中實(shí)現(xiàn)統(tǒng)一的組織機(jī)構(gòu)、崗位、人員身份,統(tǒng)一的編碼體系,統(tǒng)一的權(quán)限體系。內(nèi)容

        邏輯中心數(shù)據(jù)庫平臺(tái)是數(shù)字化校園的核心平臺(tái)之一,是數(shù)字化校園建設(shè)的核心和基礎(chǔ)框架。邏輯中心數(shù)據(jù)庫平臺(tái)建設(shè)的好壞,直接影響數(shù)字化校園建設(shè)的成敗。邏輯中心數(shù)據(jù)庫集中了全校各業(yè)務(wù)部門的數(shù)據(jù),使各個(gè)業(yè)務(wù)部門數(shù)據(jù)庫成為有機(jī)的整體。因此,數(shù)字化校園的邏輯中心數(shù)據(jù)庫平臺(tái)的規(guī)劃對(duì)建設(shè)高標(biāo)準(zhǔn)的數(shù)字化校園系統(tǒng)具有舉足輕重作用。

        邏輯中心數(shù)據(jù)庫由一個(gè)核心數(shù)據(jù)庫和多個(gè)覆蓋校園主要業(yè)務(wù)的數(shù)據(jù)庫組成的數(shù)據(jù)中心及許多中間件服務(wù)器組成。其建設(shè)內(nèi)容包括:

        1. 完成對(duì)全校包括人事、科技、教務(wù)、研究生、學(xué)工、資產(chǎn)、后勤等主要業(yè)務(wù)的工作流和數(shù)據(jù)流的分析;

        2. 分析中心數(shù)據(jù)庫和輔助教學(xué)及教學(xué)資源的關(guān)系,中心數(shù)據(jù)庫要對(duì)教學(xué)資源的訪問權(quán)限統(tǒng)一管理;

        3. 在學(xué)校業(yè)務(wù)分析的基礎(chǔ)上,規(guī)劃中心數(shù)據(jù)庫的架構(gòu);

        4. 對(duì)中心數(shù)據(jù)庫中的核心數(shù)據(jù)庫、所有業(yè)務(wù)數(shù)據(jù)庫進(jìn)行詳細(xì)規(guī)劃設(shè)計(jì);

        5. 完成統(tǒng)一的權(quán)限體系設(shè)計(jì),統(tǒng)一的權(quán)限體系包括功能權(quán)限、操作權(quán)限、數(shù)據(jù)權(quán)限,建立統(tǒng)一的權(quán)限模型;

        6. 建立統(tǒng)一的編碼體系,包括國家規(guī)定編碼標(biāo)準(zhǔn)、校內(nèi)編碼、統(tǒng)一詞匯定義、統(tǒng)一的組織機(jī)構(gòu)及崗位等。

        在完成邏輯中心數(shù)據(jù)庫物理及邏輯結(jié)構(gòu)設(shè)計(jì)基礎(chǔ)上,選擇數(shù)據(jù)庫平臺(tái),完成邏輯中心數(shù)據(jù)庫部署。

        圖2 基于規(guī)則庫的統(tǒng)一權(quán)限模型

        圖3 統(tǒng)一權(quán)限模型的協(xié)作過程

        框架

        邏輯中心數(shù)據(jù)庫是由核心數(shù)據(jù)庫、核心應(yīng)用中間件服務(wù)、多個(gè)業(yè)務(wù)數(shù)據(jù)庫及業(yè)務(wù)應(yīng)用中間件服務(wù)器所組成的分布式中心數(shù)據(jù)庫平臺(tái)。核心數(shù)據(jù)庫和業(yè)務(wù)數(shù)據(jù)庫可以是集中的,也可以是分散的,是一個(gè)邏輯上數(shù)據(jù)中心,是數(shù)據(jù)訪問、處理中心。其架構(gòu)如圖1所示。

        核心數(shù)據(jù)庫是邏輯中心數(shù)據(jù)庫的核心,在整個(gè)邏輯中心數(shù)據(jù)庫中起到了中央控制的作用。核心數(shù)據(jù)庫中的內(nèi)容包括:

        1. 數(shù)字化校園的框架體系模型;

        2. 數(shù)字化校園的所有對(duì)象詞匯定義;

        3. 校園組織機(jī)構(gòu)、崗位、人員身份;

        4. 數(shù)字化校園統(tǒng)一權(quán)限體系;

        5. 數(shù)字化校園系統(tǒng)的所有編碼,國家標(biāo)準(zhǔn)的編碼和校內(nèi)標(biāo)準(zhǔn)的編碼;

        6. 通用的工作流機(jī)制。

        圖4 基于邏輯中心數(shù)據(jù)庫平臺(tái)數(shù)字化校園總體框架

        基于規(guī)則庫細(xì)分?jǐn)?shù)據(jù)訪問權(quán)限

        校園組織機(jī)構(gòu)復(fù)雜,因而權(quán)限體系也比較復(fù)雜。數(shù)字化校園系統(tǒng)的權(quán)限包括功能權(quán)限、操作權(quán)限和數(shù)據(jù)訪問權(quán)限,建立統(tǒng)一的權(quán)限模型。權(quán)限離不開身份,因此,系統(tǒng)首先確定登錄人員的身份,根據(jù)身份按照統(tǒng)一的模型確定系統(tǒng)功能、操作及數(shù)據(jù)的權(quán)限。

        建立針對(duì)數(shù)據(jù)庫數(shù)據(jù)訪問控制的規(guī)則庫,為了靈活方便,采用XML通用語言來表達(dá),描述對(duì)數(shù)據(jù)庫表的數(shù)據(jù)分層訪問控制及數(shù)據(jù)項(xiàng)的訪問控制。

        并不是針對(duì)所有的數(shù)據(jù)庫表都要建立規(guī)則,而是根據(jù)需要,針對(duì)重要的需要訪問控制的數(shù)據(jù)表建立訪問控制規(guī)則。根據(jù)各種角色的工作性質(zhì)將規(guī)則庫中的規(guī)則賦予相應(yīng)的角色,一個(gè)角色對(duì)應(yīng)于多條訪問控制規(guī)則。再對(duì)系統(tǒng)中的具體用戶根據(jù)用戶的工作崗位、工作內(nèi)容、工作性質(zhì)等情況分配角色,一個(gè)用戶可以分配多個(gè)角色。統(tǒng)一的權(quán)限模型如圖2所示。

        所有對(duì)邏輯中心數(shù)據(jù)庫平臺(tái)的訪問,首先經(jīng)過統(tǒng)一的身份認(rèn)證,根據(jù)用戶的身份查詢出賦予用戶的角色,根據(jù)角色對(duì)應(yīng)規(guī)則庫中的所有規(guī)則,通過對(duì)規(guī)則的解釋確定用戶的功能權(quán)限、操作權(quán)限及數(shù)據(jù)訪問權(quán)限。

        數(shù)據(jù)訪問過程

        邏輯中心數(shù)據(jù)庫訪問過程分為兩層:一層是業(yè)務(wù)訪問層;另一層是核心訪問層。

        業(yè)務(wù)訪問層是針對(duì)具體業(yè)務(wù)的,訪問相關(guān)業(yè)務(wù)數(shù)據(jù)庫的組件,不同的業(yè)務(wù)數(shù)據(jù)庫有一組相應(yīng)的業(yè)務(wù)數(shù)據(jù)訪問組件,它們部署在相應(yīng)的業(yè)務(wù)應(yīng)用服務(wù)器中,當(dāng)業(yè)務(wù)數(shù)據(jù)庫地理上分散時(shí),不同的業(yè)務(wù)設(shè)置不同業(yè)務(wù)應(yīng)用服務(wù)器,如果業(yè)務(wù)數(shù)據(jù)庫相對(duì)集中,那么不同業(yè)務(wù)的業(yè)務(wù)組件也可以部署在同一臺(tái)應(yīng)用服務(wù)器中。

        核心訪問層就是由許多核心組件組成,調(diào)用不同的業(yè)務(wù)層組件,將獲取的數(shù)據(jù)進(jìn)行各種處理如編碼轉(zhuǎn)換等之后,交給Web組件層,即用戶界面層。核心訪問層的組件從不直接和數(shù)據(jù)庫打交道,只是根據(jù)用戶界面層要求調(diào)用業(yè)務(wù)層組件,完成用戶界面層需要的數(shù)據(jù)服務(wù)。從用戶界面層只能看到核心訪問層組件,感知不到數(shù)字化校園是由多個(gè)業(yè)務(wù)數(shù)據(jù)庫組成,感知到的就好像是一個(gè)數(shù)據(jù)庫,眾多的分散業(yè)務(wù)數(shù)據(jù)庫構(gòu)成了一個(gè)邏輯上的中心。其訪問過程如圖3所示。

        基于邏輯中心數(shù)據(jù)庫的數(shù)字化校園框架

        一個(gè)完整的數(shù)字化校園應(yīng)該是一個(gè)包括行政辦公、教學(xué)管理、科研管理、本科生管理、研究生管理、一卡通、數(shù)字化教學(xué)、數(shù)字圖書館、檔案管理、遠(yuǎn)程教學(xué)等學(xué)校各方面業(yè)務(wù)在內(nèi)的完全集成的系統(tǒng)。所謂完全集成,就是統(tǒng)一架構(gòu)、統(tǒng)一平臺(tái)、統(tǒng)一編碼體系、統(tǒng)一權(quán)限體系、統(tǒng)一門戶、統(tǒng)一身份認(rèn)證。

        校園數(shù)字化是一個(gè)龐大的系統(tǒng)工程,信息的集成是其特點(diǎn),是一個(gè)有機(jī)的整體。全校各方面信息不再是孤島,信息在哪里產(chǎn)生就在哪里進(jìn)入系統(tǒng),一個(gè)數(shù)據(jù)只有一個(gè)信息輸入源,其他地方僅是對(duì)該數(shù)據(jù)的引用。

        全面采用J2EE分布式系統(tǒng)架構(gòu),在EJB組件中封裝所有的校園系統(tǒng)處理邏輯,采用JSF、Struts、Applet、JSP等實(shí)現(xiàn)基于瀏覽器的客戶端。整個(gè)系統(tǒng)建立在邏輯中心數(shù)據(jù)庫平臺(tái)之上。所謂邏輯中心數(shù)據(jù)庫平臺(tái)就是由一個(gè)核心數(shù)據(jù)庫和多個(gè)校園業(yè)務(wù)數(shù)據(jù)庫組成的,物理上可以分散也可以集中的校園數(shù)據(jù)中心平臺(tái)?;谶壿嬛行臄?shù)據(jù)庫平臺(tái),實(shí)現(xiàn)統(tǒng)一架構(gòu)、統(tǒng)一編碼體系、統(tǒng)一權(quán)限體系、統(tǒng)一門戶及統(tǒng)一身份認(rèn)證。最后通過基于數(shù)據(jù)挖掘的通用報(bào)表平臺(tái)實(shí)現(xiàn)對(duì)整個(gè)校園數(shù)據(jù)的分析與統(tǒng)計(jì)?;谥行臄?shù)據(jù)庫平臺(tái)的整個(gè)數(shù)字校園框架如圖4所示。

        由一個(gè)核心數(shù)據(jù)庫和多個(gè)校園業(yè)務(wù)數(shù)據(jù)庫組成的,物理上可以分散也可以集中的,實(shí)現(xiàn)統(tǒng)一架構(gòu)、統(tǒng)一編碼體系、統(tǒng)一權(quán)限體系、統(tǒng)一門戶及統(tǒng)一身份認(rèn)證的校園邏輯中心數(shù)據(jù)庫平臺(tái),已經(jīng)成功地通過了專家認(rèn)證,正在應(yīng)用到河海大學(xué)數(shù)字化校園建設(shè)之中,對(duì)河海大學(xué)整個(gè)數(shù)字化校園建設(shè)起到了很好的指導(dǎo)和參考作用。

        猜你喜歡
        統(tǒng)一邏輯數(shù)據(jù)庫
        刑事印證證明準(zhǔn)確達(dá)成的邏輯反思
        法律方法(2022年2期)2022-10-20 06:44:24
        邏輯
        創(chuàng)新的邏輯
        堅(jiān)持嚴(yán)管和厚愛相統(tǒng)一的著力點(diǎn)
        活力(2021年6期)2021-08-05 07:23:54
        碑和帖的統(tǒng)一,心和形的統(tǒng)一,人和藝的統(tǒng)一
        統(tǒng)一數(shù)量再比較
        女人買買買的神邏輯
        37°女人(2017年11期)2017-11-14 20:27:40
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        AV成人午夜无码一区二区| 国产激情艳情在线看视频| 国产莉萝无码av在线播放| 在线免费黄网| 视频网站在线观看不卡| 日本刺激视频一区二区| 国产亚洲一区二区在线观看| 久久精品国产亚洲av麻| 亚洲欧美成人中文在线网站| 暴露的熟女好爽好爽好爽| 强开小婷嫩苞又嫩又紧视频| 无码人妻丰满熟妇区五十路百度 | 亚洲女人毛茸茸粉红大阴户传播| 性裸交a片一区二区三区| 久久aⅴ无码一区二区三区| 日韩精品一区二区av在线| 国产亚洲精品av一区| 成人美女黄网站色大免费的| 国内精品一区视频在线播放| 人妻色中文字幕免费视频| 91精品国产色综合久久| 国产裸体xxxx视频在线播放| 欧美成人免费观看国产| 伊人久久综合狼伊人久久| 国产成人a级毛片| 国产美女露脸口爆吞精| 日韩亚洲欧美精品| 国产性感午夜天堂av| 日韩精品久久久久久免费| 免费一级毛片在线播放不收费 | 欧美伊人久久大香线蕉在观| 国产亚洲精品成人av在线| 亚洲人成在久久综合网站| 性一交一乱一伧国产女士spa| 成人无码视频在线观看网站| 国产激情视频在线观看首页| 国产狂喷水潮免费网站www| 99偷拍视频精品一区二区| 亚洲欧美日韩精品香蕉| 麻豆国产精品一区二区三区| 99久久久国产精品免费蜜臀|