• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      高校內(nèi)部本科專業(yè)評(píng)估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2009-07-24 08:51:42習(xí)海旭黃純國(guó)王曉躍
      中國(guó)教育信息化 2009年6期

      習(xí)海旭 黃純國(guó) 王曉躍

      摘 要:內(nèi)部本科專業(yè)評(píng)估系統(tǒng)的建立,可以提高內(nèi)部專業(yè)評(píng)估工作的效率,實(shí)現(xiàn)專業(yè)評(píng)估工作的公正性、常態(tài)化,并最終實(shí)現(xiàn)與原有信息網(wǎng)絡(luò)平臺(tái)模塊之間的數(shù)據(jù)聯(lián)動(dòng),推進(jìn)學(xué)校信息化的步伐。遵循規(guī)范的軟件開發(fā)過程,設(shè)計(jì)靈活的權(quán)限控制、豐富的客戶體驗(yàn)以及輸入數(shù)據(jù)安全的控制,是保證系統(tǒng)可用性的關(guān)鍵。

      關(guān)鍵詞:本科專業(yè)評(píng)估系統(tǒng) 權(quán)限控制 AJAX 正則表達(dá)式

      中圖分類號(hào):G420 文獻(xiàn)標(biāo)識(shí)碼:B 文章編號(hào):1673-8454(2009)11-0031-04

      高等教育規(guī)模的擴(kuò)大引起社會(huì)對(duì)高等教育質(zhì)量的日益關(guān)注。高等教育評(píng)估作為世界各國(guó)保證高等教育質(zhì)量的重要手段而被各國(guó)政府和社會(huì)公眾所認(rèn)可。目前我國(guó)的高等教育評(píng)估主要有三種類型:政府評(píng)估、專業(yè)評(píng)估與認(rèn)證以及社會(huì)機(jī)構(gòu)的教育排行。[1] 其中專業(yè)建設(shè)不僅是政府主導(dǎo)的本科教學(xué)水平評(píng)估中的重要指標(biāo),而且其評(píng)估的結(jié)果在一定程度上也反映了所在學(xué)校的辦學(xué)水平,因此,各學(xué)校都紛紛開始建立自己的內(nèi)部專業(yè)評(píng)估體系,以作為參加外部評(píng)估的基礎(chǔ)和校內(nèi)教學(xué)管理的手段,并逐步建立起以評(píng)估為中心的教學(xué)質(zhì)量保證和監(jiān)控體系,形成大學(xué)自我完善和自我約束的良好運(yùn)行機(jī)制。

      一、專業(yè)評(píng)估系統(tǒng)的開發(fā)現(xiàn)狀

      在教育信息化的背景下,各學(xué)校紛紛建立起自己的信息網(wǎng)絡(luò)平臺(tái),以實(shí)現(xiàn)對(duì)本校教學(xué)資源、信息發(fā)布和教學(xué)管理的網(wǎng)絡(luò)化、信息化。本科教學(xué)水平評(píng)估的推行促進(jìn)了各個(gè)學(xué)校紛紛開展內(nèi)部本科教學(xué)水平預(yù)評(píng)估工作,并開發(fā)相應(yīng)的預(yù)評(píng)估系統(tǒng)。系統(tǒng)開發(fā)大部分依據(jù)本校的教學(xué)實(shí)際設(shè)定系統(tǒng)功能模塊,并固定系統(tǒng)的評(píng)分標(biāo)準(zhǔn)。[2] 有些高校建立了內(nèi)部專業(yè)評(píng)估指標(biāo)體系并開發(fā)了內(nèi)部專業(yè)評(píng)估系統(tǒng),系統(tǒng)的業(yè)務(wù)流程局限于各學(xué)校自身的專業(yè)評(píng)估工作流程,沒有提供方便的權(quán)限管理和訪問控制,沒有設(shè)計(jì)完善的數(shù)據(jù)庫(kù)系統(tǒng),以方便與原有的信息發(fā)布系統(tǒng)集成。

      二、專業(yè)評(píng)估系統(tǒng)的設(shè)計(jì)與開發(fā)

      1.系統(tǒng)設(shè)計(jì)

      (1)系統(tǒng)開發(fā)原則

      在本科專業(yè)評(píng)估系統(tǒng)的開發(fā)過程中,為了滿足實(shí)際運(yùn)用的需要和便于將來的升級(jí),系統(tǒng)應(yīng)該本著下列原則進(jìn)行設(shè)計(jì):

      集成性。系統(tǒng)應(yīng)與各院系原有的信息發(fā)布系統(tǒng)進(jìn)行集成,不額外增加原有系統(tǒng)管理員的信息輸入負(fù)擔(dān)。

      安全性。系統(tǒng)需要提供完全、可靠、靈活的權(quán)限管理模塊,使得系統(tǒng)的用戶只能查看權(quán)限范圍內(nèi)的信息,保證信息的安全性。

      靈活性。系統(tǒng)需要根據(jù)不同學(xué)校的機(jī)構(gòu)設(shè)置、專業(yè)評(píng)估業(yè)務(wù)流程、專業(yè)評(píng)估指標(biāo)項(xiàng)目進(jìn)行方便地配置。

      軟件系統(tǒng)的一般特性。作為一個(gè)軟件系統(tǒng),它需要具備可靠性、容錯(cuò)性、可擴(kuò)充性和易操作性。

      (2)系統(tǒng)業(yè)務(wù)流程

      本系統(tǒng)的默認(rèn)專業(yè)評(píng)估業(yè)務(wù)流程是:在學(xué)校對(duì)各個(gè)專業(yè)進(jìn)行評(píng)估的過程中,教務(wù)處起著核心作用。各學(xué)院、各專業(yè)發(fā)布師資、教學(xué)、科研等信息,教務(wù)處組織專家,并按照一定的評(píng)估標(biāo)準(zhǔn)對(duì)各專業(yè)進(jìn)行考核評(píng)分,教務(wù)處統(tǒng)計(jì)和整理專業(yè)評(píng)估結(jié)果,并且把最終結(jié)果上交到學(xué)校領(lǐng)導(dǎo)者和決策層,由管理層給出建議,對(duì)不符合評(píng)估要求的專業(yè)提出整改意見,同時(shí)對(duì)評(píng)估結(jié)果優(yōu)秀的專業(yè)進(jìn)行宣傳和表彰。系統(tǒng)業(yè)務(wù)流程如圖1所示。

      系統(tǒng)業(yè)務(wù)流程的動(dòng)態(tài)配置可以通過機(jī)構(gòu)配置模塊、評(píng)估指標(biāo)項(xiàng)目(所在功能網(wǎng)頁(yè))配置模塊、用戶權(quán)限配置模塊進(jìn)行綜合設(shè)定。比如,可以給不同的院系分配一個(gè)總負(fù)責(zé)人,每個(gè)負(fù)責(zé)人再根據(jù)評(píng)估指標(biāo)項(xiàng)目指定不同的編輯員,實(shí)現(xiàn)院系編輯員—院系負(fù)責(zé)人—教務(wù)處—學(xué)校管理決策層的業(yè)務(wù)數(shù)據(jù)流向,也可以給教務(wù)處分配不同的編輯員分管不同的院系,實(shí)現(xiàn)教務(wù)處編輯員—教務(wù)處總負(fù)責(zé)人—學(xué)校管理決策層的業(yè)務(wù)數(shù)據(jù)流向。

      (3)系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)

      系統(tǒng)開發(fā)過程中數(shù)據(jù)庫(kù)的設(shè)計(jì)經(jīng)常容易出現(xiàn)數(shù)據(jù)冗余,避免此問題的方法是在數(shù)據(jù)庫(kù)設(shè)計(jì)中采用規(guī)范化原則和過程。在本系統(tǒng)中包含大量的各種原始信息,其內(nèi)在聯(lián)系也錯(cuò)綜復(fù)雜,設(shè)計(jì)出效率高、冗余度低的數(shù)據(jù)庫(kù)結(jié)構(gòu)是保證系統(tǒng)可靠運(yùn)行的重要前提。另一方面,系統(tǒng)的集成性和安全性要求完善的權(quán)限數(shù)據(jù)庫(kù)設(shè)計(jì)。因此,系統(tǒng)數(shù)據(jù)庫(kù)從三個(gè)方面設(shè)計(jì)了若干表。

      1)原始信息類表:包括存放學(xué)生相關(guān)信息、教師相關(guān)信息、各專業(yè)非量化信息、教學(xué)條件信息、專業(yè)教學(xué)情況、教學(xué)環(huán)節(jié)的監(jiān)控信息、專業(yè)課程設(shè)置信息、學(xué)生對(duì)課程教學(xué)的反饋信息、專業(yè)教學(xué)和科研成果信息、專業(yè)畢業(yè)設(shè)計(jì)信息、就業(yè)指導(dǎo)及畢業(yè)生質(zhì)量反饋信息、職業(yè)關(guān)鍵能力設(shè)置信息、產(chǎn)學(xué)研實(shí)施信息的數(shù)據(jù)庫(kù)表格。

      2)評(píng)估信息類表:表pgbz存儲(chǔ)每個(gè)評(píng)估子項(xiàng)的評(píng)估標(biāo)準(zhǔn)參數(shù)和重要性系數(shù)。表的字段設(shè)置包括評(píng)價(jià)項(xiàng)目編號(hào)、A級(jí)標(biāo)準(zhǔn)參數(shù)、B級(jí)標(biāo)準(zhǔn)參數(shù)、C級(jí)標(biāo)準(zhǔn)參數(shù)、重要性系數(shù)。評(píng)估項(xiàng)目編號(hào)的設(shè)置是為了正確讀出該項(xiàng)目的評(píng)估標(biāo)準(zhǔn)參數(shù),以方便對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)和計(jì)算。編號(hào)按照評(píng)價(jià)項(xiàng)目的級(jí)別關(guān)系編號(hào)。比如“11011”表示為:第一個(gè)“1”表示教學(xué)條件,第二個(gè)“1”表示教學(xué)條件中的師資隊(duì)伍及建設(shè),“01”代表其中的一個(gè)子項(xiàng),如專業(yè)任課教師的職稱,最后的“1”則代表子項(xiàng)目中的一組標(biāo)準(zhǔn)。[3] 表output存儲(chǔ)每個(gè)評(píng)估項(xiàng)目的等級(jí)和整個(gè)專業(yè)的最終評(píng)估結(jié)果。

      3)權(quán)限信息表:包括存儲(chǔ)系統(tǒng)用戶信息、用戶組信息、系統(tǒng)權(quán)限信息和院系信息的數(shù)據(jù)庫(kù)表格。

      2.系統(tǒng)實(shí)現(xiàn)

      (1)系統(tǒng)軟件環(huán)境

      服務(wù)器操作系統(tǒng):Windows server2003;數(shù)據(jù)庫(kù)系統(tǒng):SQL Server 2005;動(dòng)態(tài)網(wǎng)頁(yè)技術(shù):ASP.NET

      在軟件的開發(fā)中,比較常見的有瀑布模型、快速原型模型、螺旋模型、噴泉模型等。本系統(tǒng)的開發(fā)過程中,本科專業(yè)評(píng)估的工作流程和規(guī)范只有初步的雛形,在評(píng)估實(shí)踐中需要完善。因此,本系統(tǒng)采用了快速原型模型開發(fā)方法,系統(tǒng)數(shù)據(jù)庫(kù)使用微軟的SQL Server 2005,其中最直接的原因是它具有廣大用戶所熟悉的Windows用戶界面。而動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)之所以選擇ASP.NET,其中最主要的原因是ASP.NET和Windows系統(tǒng)緊密結(jié)合,安全性和可擴(kuò)展性較好,技術(shù)支持豐富。并且程序的執(zhí)行效率高。ASP.NET技術(shù)提供了豐富的開發(fā)控件支持,因此開發(fā)效率高,后期維護(hù)容易。

      (2)系統(tǒng)功能模塊

      本科專業(yè)評(píng)估系統(tǒng)根據(jù)本校專業(yè)評(píng)估指標(biāo)及要求進(jìn)行設(shè)計(jì),系統(tǒng)主要功能模塊由五部分構(gòu)成,分別是原始信息輸入模塊、顯示和查詢?cè)u(píng)估結(jié)果模塊、修改評(píng)估指標(biāo)標(biāo)準(zhǔn)模塊、權(quán)限配置模塊、新聞公告模塊。如圖2所示。

      1)原始信息輸入模塊

      原始信息輸人模塊負(fù)責(zé)專業(yè)考核所需信息的錄入工作,結(jié)合本科專業(yè)評(píng)估系統(tǒng)的具體要求與特點(diǎn),為了方便對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)和計(jì)算,把原始信息分為8個(gè)部分,分別存儲(chǔ)在數(shù)據(jù)庫(kù)中的8個(gè)表中。在信息輸入的前臺(tái)頁(yè)面中通過驗(yàn)證嚴(yán)格保證輸入數(shù)據(jù)的合法性,減少后臺(tái)判斷邏輯的復(fù)雜性。該模塊的動(dòng)態(tài)變化由評(píng)估指標(biāo)項(xiàng)目修改功能頁(yè)面實(shí)現(xiàn)。

      2)評(píng)估標(biāo)準(zhǔn)修改模塊

      隨著學(xué)校的發(fā)展,專業(yè)評(píng)估的標(biāo)準(zhǔn)可能會(huì)不斷地發(fā)生變化,為了保證系統(tǒng)具有更強(qiáng)的實(shí)用性,這就要求系統(tǒng)的評(píng)估標(biāo)準(zhǔn)必須具備一定的靈活性,可以根據(jù)變化的情況隨時(shí)對(duì)評(píng)估標(biāo)準(zhǔn)進(jìn)行調(diào)整。因此,系統(tǒng)設(shè)計(jì)了評(píng)估標(biāo)準(zhǔn)修改模塊,共分為教學(xué)資源、教學(xué)內(nèi)容與管理、教學(xué)效果、職業(yè)技能培養(yǎng)、產(chǎn)學(xué)研合作五個(gè)部分對(duì)各評(píng)估子項(xiàng)的標(biāo)準(zhǔn)進(jìn)行修改,并寫入到后臺(tái)數(shù)據(jù)庫(kù)中。該模塊中,評(píng)估指標(biāo)項(xiàng)目的動(dòng)態(tài)變化由評(píng)估指標(biāo)項(xiàng)目修改功能頁(yè)面實(shí)現(xiàn)。

      3)顯示、查詢?cè)u(píng)估結(jié)果模塊

      如果在系統(tǒng)中輸入了某個(gè)專業(yè)的信息,系統(tǒng)生成相關(guān)信息顯示頁(yè)面,并提供專家評(píng)分界面,評(píng)估體系計(jì)分算法依據(jù)各專家的評(píng)分自動(dòng)生成評(píng)估結(jié)果顯示出來,系統(tǒng)同時(shí)將會(huì)自動(dòng)把評(píng)估結(jié)果寫入到結(jié)果表。在查詢?cè)u(píng)估結(jié)果時(shí),系統(tǒng)則直接從結(jié)果表中提取評(píng)估結(jié)果返回給用戶,包括每個(gè)評(píng)估項(xiàng)目的等級(jí)(A,B,C,D四個(gè)等級(jí))和整個(gè)專業(yè)的最終評(píng)估結(jié)果。

      4)權(quán)限配置模塊

      教務(wù)處的超級(jí)管理員具有原始信息輸入、評(píng)估標(biāo)準(zhǔn)修改、公告信息發(fā)布、權(quán)限分配的一切權(quán)限。超級(jí)管理員按照院系分別指定一個(gè)院系管理員,該院系管理員具有輸入原始信息、權(quán)限分配的權(quán)限。院系管理員可以按照本院系部門分工不同,分別指定若干個(gè)評(píng)估子項(xiàng)管理的組管理員。組管理員具有原始信息輸入的權(quán)限。權(quán)限分配中對(duì)訪問控制到每個(gè)具體的頁(yè)面,提供靈活的訪問和權(quán)限控制。本模塊中的評(píng)估指標(biāo)項(xiàng)目修改功能頁(yè)面需要設(shè)置具體的評(píng)估指標(biāo)項(xiàng)目層級(jí)和具體的功能實(shí)現(xiàn)頁(yè)面,并實(shí)現(xiàn)兩者之間的對(duì)應(yīng)關(guān)系。

      5)新聞公告模塊

      教務(wù)處發(fā)布相關(guān)評(píng)估要求的信息,評(píng)估指導(dǎo)性文件和指標(biāo)體系解釋文件,專家評(píng)分后生成結(jié)果被決策層查看后,給出整改建議,該建議以公告的形式顯示在信息顯示模塊。

      (3)系統(tǒng)結(jié)構(gòu)模型

      本科專業(yè)評(píng)估系統(tǒng)采用多層模式。由于B/S結(jié)構(gòu)中的Web層所承擔(dān)的功能不斷增加,軟件復(fù)雜度也不斷地提高。因此,有必要對(duì)它再進(jìn)行分層處理。通常把傳統(tǒng)的中間層分成Web服務(wù)層和應(yīng)用服務(wù)層,前者負(fù)責(zé)整個(gè)系統(tǒng)的表示邏輯,后者負(fù)責(zé)整個(gè)系統(tǒng)的業(yè)務(wù)邏輯。如圖3所示。

      在多層結(jié)構(gòu)模式中,采用基于組件的開發(fā)方法,將系統(tǒng)的業(yè)務(wù)邏輯封裝在應(yīng)用服務(wù)層的一個(gè)個(gè)業(yè)務(wù)組件中,可以方便實(shí)現(xiàn)代碼重用(比如數(shù)據(jù)庫(kù)的訪問組件、訪問控制組件)。該方法可以把各種應(yīng)用組件裝配在一起,甚至可以使用第三方提供的商品化的業(yè)務(wù)組件,這樣就大大簡(jiǎn)化了系統(tǒng)的開發(fā),提高了系統(tǒng)建設(shè)的工作效率。

      系統(tǒng)實(shí)現(xiàn)了高度的可擴(kuò)展性,為將來的升級(jí)留下了廣闊的空間。Web服務(wù)層、應(yīng)用服務(wù)層和數(shù)據(jù)庫(kù)層的每個(gè)層次都可以由多臺(tái)計(jì)算機(jī)組成,通過計(jì)算機(jī)集群技術(shù),實(shí)現(xiàn)自動(dòng)的負(fù)載均衡,以提高系統(tǒng)的處理能力和對(duì)客戶端的響應(yīng)速度。當(dāng)業(yè)務(wù)量增加時(shí),可以分析系統(tǒng)處理的瓶頸位于哪一個(gè)層次,然后在該層次上增加新的設(shè)備,而整個(gè)系統(tǒng)基本上不需要大的改動(dòng)。多層模式增強(qiáng)了系統(tǒng)的模塊化程度,提高了系統(tǒng)的靈活性。在應(yīng)用服務(wù)層和數(shù)據(jù)庫(kù)層之間還可以插人中間件層,以優(yōu)化整個(gè)系統(tǒng)的性能,提高系統(tǒng)的并發(fā)處理能力。

      (4)系統(tǒng)邏輯結(jié)構(gòu)

      為了保證系統(tǒng)專業(yè)評(píng)估結(jié)果的客觀性和公平性,并且考慮到系統(tǒng)的安全性,把所有的用戶分成兩類,即系統(tǒng)管理員和普通用戶。系統(tǒng)管理員又根據(jù)部門所屬關(guān)系進(jìn)行劃分,并對(duì)評(píng)估系統(tǒng)的子項(xiàng)目管理頁(yè)面和權(quán)限訪問聯(lián)系起來,以解決后期人員變動(dòng)帶來的管理頁(yè)面的變化,使訪問和管理權(quán)限做到更加靈活。管理員按照職能不同,分別負(fù)責(zé)原始信息的錄入工作和根據(jù)實(shí)際情況修改專業(yè)評(píng)估標(biāo)準(zhǔn),能夠查詢和維護(hù)所有的數(shù)據(jù),進(jìn)行權(quán)限分配和訪問控制。專家負(fù)責(zé)查詢查看信息并進(jìn)行評(píng)級(jí)評(píng)分,而普通用戶則只能通過輸人專業(yè)編號(hào)對(duì)專業(yè)評(píng)估結(jié)果進(jìn)行查詢。如圖4所示。

      三、系統(tǒng)技術(shù)特色

      1.存儲(chǔ)過程的使用

      在本科專業(yè)評(píng)估系統(tǒng)中,關(guān)鍵和核心部分是數(shù)據(jù)庫(kù)的存儲(chǔ)過程。為了方便處理數(shù)據(jù),并且便于今后的維護(hù)和修改,系統(tǒng)對(duì)所有原始信息的統(tǒng)計(jì)和整理,包括對(duì)各評(píng)估項(xiàng)目及最終評(píng)估等級(jí)的計(jì)算,全部都交給數(shù)據(jù)庫(kù)中的存儲(chǔ)過程來完成。使用存儲(chǔ)過程的主要優(yōu)點(diǎn)就是可以提高系統(tǒng)的處理速度。如果對(duì)數(shù)據(jù)的處理由其他代碼來實(shí)現(xiàn),那么系統(tǒng)將頻繁地從數(shù)據(jù)庫(kù)讀出或者向數(shù)據(jù)庫(kù)寫入數(shù)據(jù),這必將耗用大量的時(shí)間。而設(shè)計(jì)為存儲(chǔ)過程后,它一直保持在服務(wù)器內(nèi)存當(dāng)中,系統(tǒng)在處理時(shí)只需要調(diào)用存儲(chǔ)過程,這將會(huì)大大地縮短處理的時(shí)間。另外存儲(chǔ)過程能夠比較好地防止SQL注入式攻擊,增強(qiáng)系統(tǒng)的可靠性和穩(wěn)定性。系統(tǒng)針對(duì)數(shù)據(jù)庫(kù)業(yè)務(wù)表格一共設(shè)計(jì)了對(duì)應(yīng)的十七個(gè)存儲(chǔ)過程。這十七個(gè)存儲(chǔ)過程將對(duì)原始信息表的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)和計(jì)算,然后從參數(shù)系數(shù)表中提取出評(píng)估標(biāo)準(zhǔn)參數(shù),按照評(píng)沽標(biāo)準(zhǔn)得出每個(gè)評(píng)估項(xiàng)目的評(píng)估結(jié)果,并寫入到結(jié)果表中。其中,存儲(chǔ)過程proOutput負(fù)責(zé)把每個(gè)評(píng)估子項(xiàng)的結(jié)果按照重要性系數(shù)進(jìn)行加權(quán)平均,得到一個(gè)分?jǐn)?shù),最后按照標(biāo)準(zhǔn)計(jì)算出該專業(yè)的最終評(píng)估等級(jí)(優(yōu)+、優(yōu)、優(yōu)-、良+、良、良-、中、合格、不合格等)。

      2.權(quán)限分配的靈活性

      本系統(tǒng)完全根據(jù)現(xiàn)實(shí)當(dāng)中學(xué)校的工作習(xí)慣和流程,對(duì)專業(yè)評(píng)估工作整個(gè)流程中涉及的不同職責(zé)的人員,從權(quán)限分配和功能頁(yè)面控制兩個(gè)方面來靈活地實(shí)現(xiàn)訪問控制。

      3.Ajax技術(shù)的使用

      在Web服務(wù)機(jī)制中,客戶的信息輸入和獲取都需要與服務(wù)器端進(jìn)行數(shù)據(jù)交互。在Web1.0服務(wù)時(shí)代,信息傳遞到客戶端后需要全部刷新客戶端頁(yè)面。但在實(shí)際應(yīng)用中,用戶有的時(shí)候只需要獲取局部的更新數(shù)據(jù),頁(yè)面的大部分是不需要更新的,在這種情況下,全部刷新頁(yè)面要求服務(wù)器端重新傳遞頁(yè)面的全部數(shù)據(jù),這一方面會(huì)加大傳輸線路上的數(shù)據(jù)流量,一方面也會(huì)因網(wǎng)絡(luò)傳輸?shù)膯栴},導(dǎo)致用戶等待大量的時(shí)間。這種工作過程中的用戶體驗(yàn)是比較糟糕的。

      Ajax(Asynchronous JavaScript and XML,異步的JavaScript 和XML處理)技術(shù)的出現(xiàn),使得用戶進(jìn)入了Web2.0服務(wù)時(shí)代。Ajax實(shí)現(xiàn)瀏覽器與服務(wù)器的異步通訊,在頁(yè)面上的少部分內(nèi)容更新時(shí)不再需要傳輸整個(gè)頁(yè)面的HTML,降低網(wǎng)絡(luò)數(shù)據(jù)傳輸量。[4] 在本系統(tǒng)中,信息輸入過程中不同的信息輸入模塊會(huì)涉及關(guān)聯(lián)的數(shù)據(jù),比如教師信息輸入中,教師的基本信息包括姓名等已經(jīng)被輸入教師數(shù)據(jù)庫(kù)中,當(dāng)科研管理人員輸入教師科研信息時(shí),也要輸入教師的姓名信息到教學(xué)科研成果數(shù)據(jù)庫(kù)中。教師數(shù)據(jù)庫(kù)和教學(xué)科研成果數(shù)據(jù)庫(kù)之間也用教師Id關(guān)聯(lián)起來,以生成“師資隊(duì)伍”子系統(tǒng)中“學(xué)術(shù)水平”頁(yè)面。那么,在教學(xué)科研信息輸入時(shí),可以通過Ajax技術(shù)實(shí)時(shí)地獲取教師數(shù)據(jù)庫(kù)的教師信息。

      4.輸入信息驗(yàn)證的正則表達(dá)式

      網(wǎng)絡(luò)安全,重在源頭,近年來,數(shù)據(jù)庫(kù)注入、拒絕服務(wù)攻擊、黑客字典遠(yuǎn)程攻擊等客戶端攻擊技術(shù)在網(wǎng)絡(luò)犯罪中占了很大比例,如果可以從源頭(客戶端)遏制網(wǎng)絡(luò)攻擊,那么就可以大幅度提高系統(tǒng)安全性。采用客戶端校驗(yàn)技術(shù),把不合要求的數(shù)據(jù)阻止在外,既減少服務(wù)器工作量,同時(shí)也減少客戶端攻擊的幾率。正則表達(dá)式最初應(yīng)用于神經(jīng)網(wǎng)絡(luò),是一種模式匹配方法,可對(duì)任何類型數(shù)據(jù)及形式(如身份證號(hào)碼、漢字、電話號(hào)碼等)進(jìn)行校驗(yàn),而且語法簡(jiǎn)單,使用也比較方便。

      正則表達(dá)式是種特殊字符串,由普通字符(原義字符)和特殊字符(元字符)組成,能按照特定語法規(guī)則被解釋成多種字符串,并以此對(duì)目標(biāo)字符串進(jìn)行匹配。在Web應(yīng)用中,正則表達(dá)式可以讓用戶通過使用一系列特殊字符構(gòu)建匹配模式,然后把匹配模式與Web頁(yè)面表單輸入等目標(biāo)對(duì)象進(jìn)行比較,根據(jù)比較對(duì)象中是否包含匹配模式,以執(zhí)行相應(yīng)處理操作。[5] 比如在教師信息輸入時(shí),為了確認(rèn)教師的身份證號(hào)碼和Email是否合法,可以分別采用正則表達(dá)式:身份證(15-18位,不以0開頭)“^[1-9]([0-9]{17}|[0-9]{14})$”,有X的身份證號(hào)的“^[1-9]([0-9]{16}|[0-9]{13})[xX0-9]$”和電子郵件“w+([-+.′]w+)*@w+([-.]w+)*.w+([-.]w+)*”。

      四、結(jié)束語

      建立內(nèi)部專業(yè)評(píng)估體系是學(xué)校內(nèi)部教學(xué)質(zhì)量保證與監(jiān)控體系的重要組成部分。內(nèi)部專業(yè)評(píng)估系統(tǒng)可以實(shí)現(xiàn)專業(yè)評(píng)估工作流程的動(dòng)態(tài)性、學(xué)校發(fā)展指標(biāo)的動(dòng)態(tài)性、評(píng)估工作的公正性和常態(tài)性,促進(jìn)學(xué)校信息平臺(tái)數(shù)據(jù)的互動(dòng)性,以最大限度發(fā)揮校園信息化平臺(tái)的效益。

      參考文獻(xiàn):

      [1]張彥通.關(guān)于我國(guó)高等教育專業(yè)評(píng)估工作的若干思考[J].高等工程教育研究,2005(3):37-41.

      [2]陳和,林端宜.本科教學(xué)工作水平評(píng)估系統(tǒng)的設(shè)計(jì)與開發(fā)[J].計(jì)算機(jī)與現(xiàn)代化,2004(2):108-110.

      [3]陳杰.本科專業(yè)評(píng)估系統(tǒng)的沒計(jì)與實(shí)現(xiàn)[J].教育信息化,2005(1):36-37.

      [4]田原.基于AJAX的教學(xué)Web應(yīng)用[J].遼寧工程技術(shù)大學(xué)學(xué)報(bào),第26卷第5期,2007(10):P737-739.

      [5]王功明.正則表達(dá)式在電子政務(wù)客戶端校驗(yàn)中的應(yīng)用[J].計(jì)算機(jī)工程,2007(9):269-271.

      佛冈县| 萝北县| 乳山市| 谢通门县| 恭城| 疏附县| 山阴县| 大关县| 呼玛县| 邵东县| 朝阳区| 蓬溪县| 万源市| 太谷县| 张家界市| 雷波县| 平顺县| 江西省| 荆门市| 仁怀市| 宁南县| 静海县| 满洲里市| 崇义县| 中江县| 池州市| 吴江市| 永安市| 繁峙县| 岑巩县| 容城县| 日喀则市| 蒙山县| 新源县| 黄浦区| 翁牛特旗| 二连浩特市| 江华| 潜江市| 会昌县| 密山市|