国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

數(shù)字校園基礎(chǔ)平臺的研究與設(shè)計

2016-11-19 06:10:36戶占良郭玉濱
智能計算機(jī)與應(yīng)用 2016年5期

戶占良 郭玉濱

摘 要:本文首先介紹了數(shù)字校園建設(shè)情況、數(shù)字校園基礎(chǔ)平臺的概念及建設(shè)原則。然后討論了數(shù)字校園基礎(chǔ)平臺建設(shè)的關(guān)鍵技術(shù),例如SOA、Web Service、Portlet等。最后論述了統(tǒng)一信息門戶平臺、統(tǒng)一身份認(rèn)證平臺、統(tǒng)一數(shù)據(jù)管理平臺的設(shè)計。

關(guān)鍵詞:數(shù)字校園基礎(chǔ)平臺;SOA;Web Service;Portlet;基礎(chǔ)平臺設(shè)計

Research and design of digital campus basic platform

HU Zhanliang1 , GUO Yubin2

(1 Modern Education Technology Centre, Heze University, Heze Shandong 274015, China;

2 Computer and Information Engineering Department, Heze University, Heze Shandong 274015, China)

Abstract: Firstly, this paper introduces the construction of digital campus, the concept and construction principles of the digital campus basic platform. After that, the paper discusses the key technologies of digital campus basic platform, such as Web Service, SOA, Portlet, etc.. Finally, it also discusses the design of the unified information portal platform, unified identity authentication platform and unified data management platform.

Key Words: digital campus basic platform; Web Service; SOA; Portlet; the design of basic platform

1 數(shù)字校園基礎(chǔ)平臺概述

1.1 數(shù)字校園建設(shè)需求

數(shù)字校園是以校園網(wǎng)絡(luò)為基礎(chǔ),從教學(xué)環(huán)境、教育資源到教學(xué)科研活動全部呈現(xiàn)信息化的整體衍變新模態(tài)。其特點在于利用信息技術(shù)把學(xué)校教育科研機(jī)構(gòu)、教育科研基礎(chǔ)設(shè)施、教學(xué)資源等實現(xiàn)數(shù)字化、網(wǎng)絡(luò)化、信息化,使得校園內(nèi)的教師、學(xué)生利用計算機(jī)網(wǎng)絡(luò)進(jìn)行各種教學(xué)、科研和管理等活動。數(shù)字校園建設(shè)是高等學(xué)?;A(chǔ)設(shè)施設(shè)計升級的重要組成部分[1]。數(shù)字校園建設(shè)應(yīng)統(tǒng)一規(guī)劃、分步實施、逐步完善、協(xié)調(diào)發(fā)展。把整體規(guī)劃根據(jù)實際進(jìn)度細(xì)化。系統(tǒng)實用性是在建設(shè)過程中必須加以注意的,否則數(shù)字校園建設(shè)將會功虧一簣。同時在數(shù)字校園建設(shè)過程中,要根據(jù)新技術(shù)的發(fā)展與實際需要提出建設(shè)調(diào)整。數(shù)字校園建設(shè)是長期的拓展完善過程,在注重技術(shù)的同時也一定要從功能、性能等方面滿足學(xué)校教學(xué)、

────────────────

基金項目:菏澤學(xué)院科研基金資助項目(XYKJ09)。

作者簡介:戶占良(1975- ),男,碩士,工程師,主要研究方向:信息管理與網(wǎng)絡(luò)安全。

科研和管理等需求。

1.2 數(shù)字校園基礎(chǔ)平臺概述

數(shù)字校園基礎(chǔ)平臺針對目前數(shù)字校園建設(shè)中存在的信息交互過少而形成的若干信息孤島,無統(tǒng)一信息平臺而造成的管理和溝通的不便等問題,采用具有擴(kuò)展性、通用性的技術(shù),尤其是參考數(shù)據(jù)交換的相關(guān)技術(shù),對現(xiàn)有數(shù)字校園的建設(shè)引入了高端優(yōu)化研究改進(jìn)。數(shù)字校園基礎(chǔ)平臺包括統(tǒng)一信息門戶平臺、統(tǒng)一身份認(rèn)證平臺、統(tǒng)一數(shù)據(jù)管理平臺。其中,統(tǒng)一信息門戶平臺,就是可為全校提供信息共享服務(wù)[2]。而統(tǒng)一數(shù)據(jù)管理平臺則是數(shù)字校園建設(shè)的重點、基礎(chǔ)與前提,只有全面提升數(shù)據(jù)平臺的綜合性質(zhì),使其

臻置統(tǒng)一、共享、標(biāo)準(zhǔn)、完善,也唯有如此,才有可能構(gòu)建得到成功的數(shù)字校園。具體來說,通過統(tǒng)一數(shù)據(jù)管理平臺將學(xué)校內(nèi)的各類數(shù)據(jù)進(jìn)行數(shù)據(jù)集成、集中存儲,并在做到統(tǒng)一數(shù)據(jù)管理、統(tǒng)一用戶管理、統(tǒng)一信息共享、集中應(yīng)用控制的基礎(chǔ)上,全面實現(xiàn)教學(xué)、辦公與管理的信息化。

1.3 數(shù)字校園基礎(chǔ)平臺遵循原則

1)實用性 基于對學(xué)校多種管理方式和教學(xué)特點的廣泛調(diào)查和深入研究,數(shù)字校園基礎(chǔ)平臺應(yīng)充分考慮用戶需求的多樣性,結(jié)合靈活的初始化設(shè)置、部門定制和功能預(yù)期,滿足不同類型和級別學(xué)校的各類需求。同一功能需求,2個學(xué)校往往表現(xiàn)出2種操作流程和工作習(xí)慣,數(shù)字校園基礎(chǔ)平臺充分考慮到這些差異,最大限度地滿足用戶的需求。

2)交互性。數(shù)字校園基礎(chǔ)平臺不僅是一個管理平臺,也是一個交流平臺。數(shù)字校園基礎(chǔ)平臺包括功能強(qiáng)大的通知、實時響應(yīng)的消息發(fā)送、方便快捷的內(nèi)部郵件、網(wǎng)上論壇等子系統(tǒng),為廣大用戶提供了豐富的交流方式和渠道,使其能夠充分享受信息化建設(shè)的成果。數(shù)字校園基礎(chǔ)平臺充分利用網(wǎng)絡(luò)優(yōu)勢,改善原始的備課授課方式,教師可共享課件和素材選件的教學(xué)素材庫,聯(lián)機(jī)編寫多媒體教案,并直接用于教學(xué)。

3)安全性。數(shù)字校園基礎(chǔ)平臺的建設(shè)不可避免會牽涉到眾多職能部門,數(shù)據(jù)安全至關(guān)重要。在平臺建設(shè)中必須配有安全保障體系,并要加強(qiáng)安全制度建設(shè)和安全教育培訓(xùn),在保證網(wǎng)絡(luò)安全的基礎(chǔ)上,確保數(shù)據(jù)安全。從客觀實際出發(fā),數(shù)字校園基礎(chǔ)平臺要充分考慮學(xué)校在內(nèi)部管理、資源共享和信息交流等方面的復(fù)雜需求,建立了一套合理、高效且靈活的權(quán)限體系。針對不同類型的用戶需要,身份不同的用戶對各功能模塊擁有特定的基本權(quán)限,另外根據(jù)實際情況獲得附加權(quán)限和臨時權(quán)限,確保真正有效地解決實際工作中的各類問題。

4)擴(kuò)展性。數(shù)字校園基礎(chǔ)平臺要具備未來在功能性能擴(kuò)展上的設(shè)計裕度,采用先進(jìn)技術(shù)和研發(fā)方法,不但根據(jù)需求添加新的功能,而且代價較小就可以升級到新版本,保護(hù)投資[3]。

2 數(shù)字校園基礎(chǔ)平臺建設(shè)關(guān)鍵技術(shù)

以XML、J2EE、Web Service和中間件技術(shù)為基礎(chǔ),以標(biāo)準(zhǔn)化和開放性為準(zhǔn)則,采用分層次、容錯、組件式等設(shè)計思想,確保數(shù)字校園基礎(chǔ)平臺的實用性、交互性、安全性和可擴(kuò)展性[4]。

2.1 SOA(Service-Oriented Architecture)技術(shù)

校園存在異構(gòu)系統(tǒng),導(dǎo)致系統(tǒng)間信息的交互與互操作非常困難,為了實現(xiàn)業(yè)務(wù)過程自動化,需要投入大量的人力和財力來進(jìn)行系統(tǒng)集成?;诿嫦蚍?wù)架構(gòu)的應(yīng)用集成開發(fā)方案(SOA)就是技術(shù)首選。SOA是時下先進(jìn)的軟件設(shè)計架構(gòu),采用基于服務(wù)的設(shè)計理念,遵循SOA相關(guān)標(biāo)準(zhǔn)與規(guī)范,來解決異構(gòu)系統(tǒng)問的集成,提高系統(tǒng)的可維護(hù)性和軟件代碼的重用性,降低對lT資源的投資。

SOA架構(gòu)具有以下優(yōu)勢:

1)基于SOA架構(gòu)的信息系統(tǒng)建設(shè)投資少、周期短、使用成本低、靈活性;

2)SOA架構(gòu)更能適應(yīng)企業(yè)業(yè)務(wù)流程和商業(yè)模式的快速變化;

3)與傳統(tǒng)架構(gòu)的ERP相比,SOA架構(gòu)更能適應(yīng)國內(nèi)企業(yè)管理模式,符合現(xiàn)階段信息化變革的要求;

4)SOA架構(gòu)能夠充分利用原有信息資源,保護(hù)投資;

5)SOA架構(gòu)可能降低軟件系統(tǒng)對硬件資源的依賴程度;(6)SOA架構(gòu)的建設(shè)改變了信息化推進(jìn)模式,且有助于建立自己的開發(fā)隊伍,管理隊伍和運維隊伍。

2.2 Web Service技術(shù)

Web Service是SOA中服務(wù)的主要實現(xiàn)技術(shù),也是一種廣泛采用的組件技術(shù)[5]。SOA是一種軟件架構(gòu);Web則是一種技術(shù)架構(gòu),面向?qū)崿F(xiàn)模式。

Web Service所涉及的關(guān)鍵技術(shù)包括:

1) XML。XML可擴(kuò)展標(biāo)記語言(Extensible Markup Language)標(biāo)準(zhǔn)是一個基于文本的W3C規(guī)范標(biāo)記語言。Web Service全部的規(guī)范,技術(shù)都是以XML為底層核心和構(gòu)架基礎(chǔ)的,對Web Service而言,SOAP、WSDL和UDDI都是使用XML作為信息描述和交換的標(biāo)準(zhǔn)手段。

2) SOAP(Simple Object Access Protocol,簡單對象訪問協(xié)議)。SOAP是基于XML的協(xié)議。通過SOAP, 客戶端請求和Web服務(wù)響應(yīng)程序可以進(jìn)行數(shù)據(jù)交換。

3) WSDL (Web Services Description Language, Web服務(wù)描述語言)。WSDL可以理解為Web Service的SDK標(biāo)準(zhǔn)。對于服務(wù)提供者來說,既需要描述由其提供的Web Service是做什么的,還要描述如何使用其所提供的Web Service。

4) UDDI (Universal Description,Discovery,and Integration,統(tǒng)一描述,發(fā)現(xiàn)與集成)。UDDI基于XML的標(biāo)準(zhǔn),使企業(yè)可以將有關(guān)其產(chǎn)品和Web服務(wù)的信息發(fā)布在互聯(lián)網(wǎng)上,并使這些信息可以被任何客戶端訪問到。

2.3 Portlet技術(shù)

Portal的功能包括單點登錄、資源整合、定制與個性化、協(xié)作功能、工作流、信息檢索。Portal支持異構(gòu)資源的“一站式”操作,提供個性化和定制服務(wù)。Portal實現(xiàn)資源的有效組織,使用戶能迅速發(fā)現(xiàn)并使用與其信息需求相關(guān)聯(lián)的資源;每個用戶都能根據(jù)偏好設(shè)置個性化的模式。用戶通過Portal訪問各種資源、調(diào)用各種服務(wù),而無需分別登錄到各個系統(tǒng)。Portal是新一代的工作臺,所有的用戶都可以在這樣一個工作平臺上開展日常工作、及學(xué)習(xí)。

基于J2EE技術(shù)的門戶產(chǎn)品,由于其平臺無關(guān)性,使其不管是在Windows平臺還是Unix平臺均可以順利部署,并且能支持第三方的組件,因此就成了門戶產(chǎn)品的主流。Portlet是基于Java技術(shù)的Web組件,業(yè)界已經(jīng)公布了關(guān)于Portlet的2個規(guī)范,即JSRl68標(biāo)準(zhǔn)和WSRP標(biāo)準(zhǔn),由其為Portlet提供了統(tǒng)一的開發(fā)標(biāo)準(zhǔn),并允許將Web應(yīng)用系統(tǒng)引入到門戶系統(tǒng)中來。完整的Portal通常由Portal服務(wù)器、Portlet容器、Portlet構(gòu)成。

3 數(shù)字校園基礎(chǔ)平臺設(shè)計

3.1 統(tǒng)一信息門戶平臺

統(tǒng)一信息門戶平臺是數(shù)字校園建設(shè)的重要組成部分,是數(shù)字校園應(yīng)用系統(tǒng)的集成平臺和校園信息資源的集中展示平臺,能夠有效地整合校內(nèi)分散、異構(gòu)的應(yīng)用和信息資源,實現(xiàn)信息共享,不僅為學(xué)校各類用戶構(gòu)建了一個單點登錄的、個性化的信息環(huán)境,同時也為用戶提供一個統(tǒng)一的信息接收、查詢、 閱讀的入口[6]。統(tǒng)一信息門戶平臺使學(xué)校用戶得以便捷獲取和使用學(xué)校的網(wǎng)絡(luò)信息資源,實現(xiàn)各部門業(yè)務(wù)協(xié)同,高效完成學(xué)校教學(xué)、科研和管理任務(wù)。

為了準(zhǔn)確把握校園門戶的功能定位,在統(tǒng)一信息門戶平臺設(shè)計過程中應(yīng)注意把握以下2個方面:

1)系統(tǒng)高度集成。系統(tǒng)高度集成是指在信息標(biāo)準(zhǔn)基礎(chǔ)上利用網(wǎng)絡(luò)技術(shù),將教學(xué)教務(wù)系統(tǒng)、學(xué)工系統(tǒng)、一卡通系統(tǒng),OA系統(tǒng)等各種系統(tǒng)進(jìn)行高度集成,使各個部門能夠順暢協(xié)同工作。

2)信息高度智能處理。統(tǒng)一信息門戶平臺能夠?qū)π畔⒁M(jìn)高度智能處理設(shè)計流程,就是對信息執(zhí)行智能整合并優(yōu)化加工等控制步驟,使信息得到系統(tǒng)化深度開發(fā),從而實現(xiàn)信息挖掘與提取。

3.2 統(tǒng)一身份認(rèn)證平臺

統(tǒng)一身份認(rèn)證平臺是數(shù)字校園建設(shè)的必要組成部分。學(xué)校用戶在不同的應(yīng)用系統(tǒng)中有不同的用戶名、密碼及認(rèn)證方式,也沒有統(tǒng)一的應(yīng)用訪問入口,效率和安全性不高。統(tǒng)一身份認(rèn)證平臺是以統(tǒng)一身份認(rèn)證服務(wù)為核心的服務(wù)模式。用戶登錄統(tǒng)一身份認(rèn)證服務(wù)后,即可使用支持統(tǒng)一身份認(rèn)證服務(wù)的應(yīng)用系統(tǒng)。統(tǒng)一身份認(rèn)證平臺管理方式更加靈活,在相當(dāng)程度上減少了系統(tǒng)管理人員的工作量,從而降低管理成本,提高管理效率。

3.2.1 信息標(biāo)準(zhǔn)

信息標(biāo)準(zhǔn)建設(shè)是數(shù)字校園統(tǒng)一認(rèn)證平臺的技術(shù)構(gòu)成基礎(chǔ)。實現(xiàn)信息標(biāo)準(zhǔn)化的規(guī)范演變也就是信息整合的一體化設(shè)計進(jìn)程。信息標(biāo)準(zhǔn)化是指信息表達(dá)上的標(biāo)準(zhǔn)化,是在一定范圍內(nèi)人們能共同使用的對客體抽象的描述與表達(dá)。信息標(biāo)準(zhǔn)化能夠減少由于格式及編碼不一而導(dǎo)致的高成本、高出錯率等問題。

完成信息標(biāo)準(zhǔn)制定工作,就要進(jìn)行信息編碼、信息分類、數(shù)據(jù)格式的確認(rèn):

1) 信息編碼。信息編碼工作保證數(shù)據(jù)在各業(yè)務(wù)系統(tǒng)中的一致性,保證編碼對象的唯一性,有利于實現(xiàn)數(shù)據(jù)共享,提高數(shù)據(jù)處理效率。信息系統(tǒng)開發(fā)之前,首先完成編碼工作,建設(shè)數(shù)據(jù)庫,提供各種系統(tǒng)統(tǒng)一使用的編碼規(guī)范。

2) 信息分類。根據(jù)成熟的分類方法,信息分類能夠減少結(jié)果的復(fù)雜性,依據(jù)組織形式分類:各業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫信息、多媒體信息、辦公信息;依據(jù)信息來源分類:教學(xué)資源、圖書資源、科研信息、辦公信息、檔案信息等。

3)數(shù)據(jù)格式。根據(jù)學(xué)校實際需要,制定出統(tǒng)一的數(shù)據(jù)格式。這也將直接決定設(shè)計信息系統(tǒng)的數(shù)據(jù)唯一性。

3.2.2 統(tǒng)一身份認(rèn)證平臺設(shè)計

建立統(tǒng)一身份認(rèn)證平臺,由統(tǒng)一身份認(rèn)證服務(wù)系統(tǒng)代替各認(rèn)證模塊,實現(xiàn)身份與門戶的統(tǒng)一,各系統(tǒng)遵循統(tǒng)一接口,避免重復(fù)開發(fā),方便用戶使用[7]。平臺設(shè)計要點如下:

1)要對所有用戶展開集中管理,建立身份中心,同時采用不同的認(rèn)證方式;

2)通過身份管理實現(xiàn)應(yīng)用系統(tǒng)數(shù)據(jù)與平臺數(shù)據(jù)的同步,平臺具有兼容性;

3)實現(xiàn)單點登錄,用戶通過一次認(rèn)證能夠獲取相應(yīng)權(quán)限的信息資源。

3.3 統(tǒng)一數(shù)據(jù)管理平臺

統(tǒng)一數(shù)據(jù)管理平臺是對數(shù)字校園中的結(jié)構(gòu)化數(shù)據(jù)進(jìn)行統(tǒng)一管理的平臺,能有效消除信息孤島現(xiàn)象,是數(shù)字校園的基礎(chǔ)平臺[8]。數(shù)據(jù)管理平臺為開發(fā)應(yīng)用提供支撐環(huán)境,從異構(gòu)系統(tǒng)中抽取不同格式的數(shù)據(jù)信息利用數(shù)據(jù)轉(zhuǎn)換,生成標(biāo)準(zhǔn)數(shù)據(jù)格式,實現(xiàn)數(shù)據(jù)同步。

數(shù)據(jù)管理平臺要按照教育部頒發(fā)的數(shù)據(jù)標(biāo)準(zhǔn),同時根據(jù)實際需求,開發(fā)學(xué)校內(nèi)部的編碼標(biāo)準(zhǔn),構(gòu)建形成共享實用的數(shù)據(jù)庫,對分析決策提供依據(jù)。數(shù)據(jù)管理平臺設(shè)計重點如下:

1)全校信息編碼必須具有統(tǒng)一性;

2)各系統(tǒng)之間進(jìn)行數(shù)據(jù)共享的模式;

3)去除重復(fù)業(yè)務(wù)數(shù)據(jù);

4)注重信息安全性設(shè)計,從硬件損壞和惡意攻擊等方面防范風(fēng)險;

5)每個業(yè)務(wù)系統(tǒng)數(shù)據(jù)都要保持獨立性。

參考文獻(xiàn):

[1] 王建中,柳惠秋,尹春松. 高職院校數(shù)字校園建設(shè)探討[J]. 中國管理信息化,2015,18(21):169-170.

[2] 施家元,唐雷. 高校數(shù)字校園統(tǒng)一門戶的設(shè)計與實現(xiàn)[J]. 北京印刷學(xué)院學(xué)報,2007,15 (2):54-58.

[3] 唐星. 淺談黔南民族醫(yī)專數(shù)字校園綜合管理平臺建設(shè)[J]. 黔南民族醫(yī)專學(xué)報,2013,26(3):222-224.

[4] 王龍,馮天亮,關(guān)繼夫. 數(shù)字校園應(yīng)用服務(wù)平臺建設(shè)[J]. 中國教育信息化,2011(5):18-20.

[5] 艾飛,鄒杜. 數(shù)字校園應(yīng)用集成平臺的研究和實現(xiàn)[J]. 計算機(jī)應(yīng)用與軟件,2010,27(7):37-39.

[6] 楊厚云. 信息門戶平臺的設(shè)計與實現(xiàn)研究[J]. 信息通信,2014,(3):114-115.

[7] 楊海軍. 數(shù)字校園統(tǒng)一身份認(rèn)證平臺的分析與設(shè)計[J]. 計算機(jī)科學(xué),2010,37(7A):214-216.

[8] 劉永亮,張衛(wèi)紅. 數(shù)字校園中的數(shù)據(jù)交換平臺設(shè)計[J]. 中國教育網(wǎng)絡(luò),2011(Z1):91-93.

全椒县| 凤凰县| 陈巴尔虎旗| 互助| 内乡县| 乌兰浩特市| 阳东县| 辽中县| 元阳县| 多伦县| 湛江市| 平泉县| 台山市| 佛山市| 平南县| 吴堡县| 墨江| 新闻| 延寿县| 沅江市| 韶山市| 福安市| 淄博市| 龙口市| 永年县| 固原市| 韶山市| 龙泉市| 泾阳县| 鲁山县| 满洲里市| 丹寨县| 鸡东县| 手游| 大悟县| 买车| 曲周县| 霍林郭勒市| 遂川县| 开化县| 东乡县|