【摘要】針對傳統(tǒng)“項(xiàng)目依賴于課程”的實(shí)驗(yàn)管理模式所存在的問題,提出了以項(xiàng)目管理為核心的三層結(jié)構(gòu)模型,并基于這個模型構(gòu)建了新型的實(shí)驗(yàn)管理平臺。
【關(guān)鍵詞】三層結(jié)構(gòu);項(xiàng)目管理;平臺構(gòu)建
【中圖分類號】 G40-057 【文獻(xiàn)標(biāo)識碼】B 【論文編號】1009-8097(2008)11-0114-03
引言
傳統(tǒng)實(shí)驗(yàn)教學(xué)過程中所涉及到的實(shí)驗(yàn)項(xiàng)目都是依賴于實(shí)驗(yàn)課程,即先有實(shí)驗(yàn)課程的教學(xué)大綱,然后才有相應(yīng)的實(shí)驗(yàn)項(xiàng)目。但是這種依賴模式在實(shí)際的應(yīng)用過程中卻存在比較多的問題,比如不同的實(shí)驗(yàn)課程大綱內(nèi)會有完全一樣的實(shí)驗(yàn)項(xiàng)目,但是這些項(xiàng)目卻依賴于不同的課程而分別獨(dú)立存在,這些重復(fù)的實(shí)驗(yàn)項(xiàng)目導(dǎo)致最后生成的統(tǒng)計數(shù)據(jù)存在一定的“水分”,從而影響了管理層的決策。基于這些問題,本文提出一種全新的實(shí)驗(yàn)項(xiàng)目管理理念——項(xiàng)目獨(dú)立于課程,并以實(shí)驗(yàn)項(xiàng)目庫為基礎(chǔ)來構(gòu)建新型的實(shí)驗(yàn)管理平臺[1][2]。
一 三層結(jié)構(gòu)模型
傳統(tǒng)實(shí)驗(yàn)項(xiàng)目庫的構(gòu)建順序是先有實(shí)驗(yàn)課程,然后再從實(shí)驗(yàn)課程里面衍生出相應(yīng)的實(shí)驗(yàn)項(xiàng)目,實(shí)驗(yàn)項(xiàng)目歸屬于某一門實(shí)驗(yàn)課程,但在實(shí)際應(yīng)用過程中,這種“項(xiàng)目依賴于課程”的模式依然存在很多的問題。因此在這里,我們對傳統(tǒng)的實(shí)驗(yàn)管理模式進(jìn)行相應(yīng)的改進(jìn),提出三層結(jié)構(gòu)模型,即該模型由基礎(chǔ)庫、一級庫、二級庫構(gòu)成,如圖1所示:
基礎(chǔ)庫為實(shí)驗(yàn)項(xiàng)目庫,實(shí)驗(yàn)項(xiàng)目庫中的最小元素就是“項(xiàng)目”,這里的項(xiàng)目完全獨(dú)立于實(shí)驗(yàn)課程,只與項(xiàng)目所屬的學(xué)科,與開出項(xiàng)目的實(shí)驗(yàn)室相關(guān)。
實(shí)驗(yàn)大綱庫為一級庫。大綱與課程相關(guān),根據(jù)課程需要編寫大綱,但大綱中的具體項(xiàng)目來源于基礎(chǔ)庫,即實(shí)驗(yàn)項(xiàng)目庫。實(shí)驗(yàn)大綱一級庫在創(chuàng)建的過程中,也可能會根據(jù)大綱的需要對實(shí)驗(yàn)項(xiàng)目庫中的項(xiàng)目進(jìn)行修改或增加。
實(shí)驗(yàn)教學(xué)計劃庫為二級庫。根據(jù)每學(xué)期學(xué)生人數(shù)、實(shí)驗(yàn)分組、實(shí)驗(yàn)時間制定實(shí)驗(yàn)教學(xué)計劃,這些計劃構(gòu)成了二級庫。同時實(shí)驗(yàn)教學(xué)計劃中關(guān)于實(shí)驗(yàn)課程的具體信息則來源于實(shí)驗(yàn)大綱一級庫。

在這個三層模型里面,項(xiàng)目是先于實(shí)驗(yàn)課程而產(chǎn)生的,即在編寫課程大綱前就應(yīng)該先建立實(shí)驗(yàn)項(xiàng)目庫。項(xiàng)目庫建設(shè)是整個管理的基石。
二 三層結(jié)構(gòu)實(shí)驗(yàn)管理平臺的設(shè)計
1 實(shí)驗(yàn)項(xiàng)目庫的設(shè)計
傳統(tǒng)的實(shí)驗(yàn)項(xiàng)目構(gòu)成要素包括項(xiàng)目所屬課程名、課程編號、實(shí)驗(yàn)項(xiàng)目名稱、實(shí)驗(yàn)類別、實(shí)驗(yàn)類型、實(shí)驗(yàn)學(xué)時數(shù)等,項(xiàng)目完全隸屬于課程。但是按照前面我們提出的三層結(jié)構(gòu)模型,實(shí)驗(yàn)基礎(chǔ)項(xiàng)目庫中的基本單元應(yīng)該是“項(xiàng)目”, 這里的項(xiàng)目只跟項(xiàng)目所屬的學(xué)科和開設(shè)項(xiàng)目的建制實(shí)驗(yàn)室相關(guān),并不與實(shí)驗(yàn)課程產(chǎn)生直接的聯(lián)系,因此需要對原先的項(xiàng)目構(gòu)成要素進(jìn)行相應(yīng)的調(diào)整:
增加項(xiàng)目編號字段,取消原所屬課程名和課程編號字段。其中項(xiàng)目編號是唯一的,項(xiàng)目編號的產(chǎn)生完全依賴于開設(shè)該項(xiàng)目的建制實(shí)驗(yàn)室;
增加項(xiàng)目所屬學(xué)科和開設(shè)項(xiàng)目的建制實(shí)驗(yàn)室字段。通過這兩個字段就可以界定項(xiàng)目的應(yīng)用范圍;
增加項(xiàng)目的版本號字段。后續(xù)的統(tǒng)計環(huán)節(jié)可以通過這個版本號字段來獲取新增實(shí)驗(yàn)項(xiàng)目總數(shù)、新增實(shí)驗(yàn)項(xiàng)目比例以及項(xiàng)目庫中項(xiàng)目的更新比例等統(tǒng)計數(shù)據(jù);
增加單位耗材字段,通過該字段的值可以了解該項(xiàng)目每組實(shí)驗(yàn)所產(chǎn)生的費(fèi)用,進(jìn)而可以獲取整個實(shí)驗(yàn)的實(shí)驗(yàn)費(fèi)用,以及整個建制實(shí)驗(yàn)室所有實(shí)驗(yàn)的實(shí)驗(yàn)總費(fèi)用,這些總費(fèi)用信息對于學(xué)校后續(xù)劃撥實(shí)驗(yàn)室建設(shè)經(jīng)費(fèi)起了重要的參考價值。
至于其他的屬性,比如實(shí)驗(yàn)分類,實(shí)驗(yàn)類別,實(shí)驗(yàn)類型,實(shí)驗(yàn)要求,實(shí)驗(yàn)學(xué)時數(shù)這些都是實(shí)驗(yàn)項(xiàng)目的基本屬性,所以在這里繼續(xù)保留。
因此,實(shí)驗(yàn)項(xiàng)目庫的庫結(jié)構(gòu)字段包括:實(shí)驗(yàn)項(xiàng)目編號,實(shí)驗(yàn)項(xiàng)目名稱,實(shí)驗(yàn)分類,實(shí)驗(yàn)類別,實(shí)驗(yàn)類型,實(shí)驗(yàn)要求,實(shí)驗(yàn)學(xué)時數(shù),實(shí)驗(yàn)所屬學(xué)科,實(shí)驗(yàn)室名稱,單位耗材,版本號,項(xiàng)目負(fù)責(zé)人。
2 實(shí)驗(yàn)大綱庫的設(shè)計
實(shí)驗(yàn)大綱與課程關(guān)聯(lián),實(shí)驗(yàn)大綱庫的內(nèi)容設(shè)計主要包括實(shí)驗(yàn)課程的基本信息和實(shí)驗(yàn)項(xiàng)目信息。實(shí)驗(yàn)課程的基本信息主要指實(shí)驗(yàn)課程名稱、實(shí)驗(yàn)課程編號、實(shí)驗(yàn)總時數(shù)、實(shí)驗(yàn)總學(xué)分、實(shí)驗(yàn)?zāi)康暮鸵蟆?shí)驗(yàn)指導(dǎo)書和考核方式等等。實(shí)驗(yàn)項(xiàng)目是教師根據(jù)課程教學(xué)需要來設(shè)置的,具體則需要從前面的基礎(chǔ)項(xiàng)目庫中提取。
因此實(shí)驗(yàn)大綱庫的庫結(jié)構(gòu)包含了兩部分,一部分是大綱基本信息庫的結(jié)構(gòu)設(shè)計,另一部分是實(shí)驗(yàn)大綱所引用的實(shí)驗(yàn)項(xiàng)目鏈接庫的設(shè)計,這部分的庫結(jié)構(gòu)需要實(shí)現(xiàn)實(shí)驗(yàn)大綱庫和實(shí)驗(yàn)項(xiàng)目庫的綁定關(guān)系,在這里我們設(shè)定的庫結(jié)構(gòu)字段包括:實(shí)驗(yàn)大綱編號、名稱,實(shí)驗(yàn)項(xiàng)目編號,實(shí)驗(yàn)項(xiàng)目的內(nèi)容,實(shí)驗(yàn)項(xiàng)目所需達(dá)到的基本要求或能力標(biāo)準(zhǔn),以及實(shí)驗(yàn)大綱的版本號。
3 實(shí)驗(yàn)教學(xué)計劃庫的設(shè)計
為了保障每學(xué)期實(shí)驗(yàn)教學(xué)的正常進(jìn)行,各高校的教務(wù)處都會根據(jù)實(shí)際情況來制定相應(yīng)的實(shí)驗(yàn)教學(xué)任務(wù),即實(shí)驗(yàn)教學(xué)計劃。實(shí)驗(yàn)教學(xué)則完全按照制定的實(shí)驗(yàn)教學(xué)計劃來執(zhí)行,因此可以說實(shí)驗(yàn)教學(xué)計劃是開展實(shí)驗(yàn)教學(xué)過程的前提條件,作為教師接觸最多的就是實(shí)驗(yàn)教學(xué)計劃。在本文提出的三層結(jié)構(gòu)模型中,實(shí)驗(yàn)教學(xué)計劃二級庫是基于底層的實(shí)驗(yàn)大綱一級庫來產(chǎn)生,它的庫結(jié)構(gòu)字段包括實(shí)驗(yàn)課程編號,上課班級,上課時間,考核方式,以及選修人數(shù)。通過該庫結(jié)構(gòu)中的實(shí)驗(yàn)課程編號可以鏈接到底層的實(shí)驗(yàn)大綱一級庫來獲取更詳細(xì)的實(shí)驗(yàn)大綱及實(shí)驗(yàn)項(xiàng)目信息。
4 多用戶的角色設(shè)計[3]
采用三層結(jié)構(gòu)的新型實(shí)驗(yàn)管理平臺需要多個用戶角色的參與,主要有校教務(wù)處管理人員、二級學(xué)院教務(wù)管理人員、二級學(xué)院實(shí)驗(yàn)中心主任和教師。這些人員的權(quán)限從高到低排列,權(quán)限越高,可以控制修改的權(quán)利也就越大,不同權(quán)限的人員在整個實(shí)驗(yàn)管理平臺中所起的作用也不相同,現(xiàn)闡述如下:
教師是整個管理平臺中權(quán)限最低的一種角色,但他們在整個平臺中所起的作用卻是最關(guān)鍵的,因?yàn)橐皂?xiàng)目為基礎(chǔ)的三級庫的構(gòu)建過程完全是在教師的參與下完成的。教師是實(shí)驗(yàn)項(xiàng)目的設(shè)計者、實(shí)驗(yàn)大綱的制定者,更是實(shí)驗(yàn)教學(xué)計劃的實(shí)施者。教師根據(jù)各項(xiàng)目庫之間的內(nèi)在層次關(guān)系來逐步完善相應(yīng)的庫數(shù)據(jù)。
二級學(xué)院實(shí)驗(yàn)中心主任主要是對實(shí)驗(yàn)項(xiàng)目庫和實(shí)驗(yàn)大綱庫里的申請項(xiàng)目進(jìn)行審核,根據(jù)實(shí)驗(yàn)項(xiàng)目的具體執(zhí)行情況來完善實(shí)驗(yàn)項(xiàng)目中的單位耗材,同時能根據(jù)不同的統(tǒng)計口徑來統(tǒng)計各個建制實(shí)驗(yàn)室的相關(guān)數(shù)據(jù),產(chǎn)生相應(yīng)的報表。
二級學(xué)院教務(wù)管理人員能夠?qū)崟r的監(jiān)控實(shí)驗(yàn)項(xiàng)目庫和實(shí)驗(yàn)大綱庫的建設(shè)進(jìn)度,從而能根據(jù)實(shí)際的進(jìn)展情況來督促教師和實(shí)驗(yàn)中心主任的工作進(jìn)程,同時也能根據(jù)實(shí)驗(yàn)教學(xué)計劃的內(nèi)容來安排實(shí)驗(yàn)教學(xué)人員。
校教務(wù)管理人員,可以提供最初實(shí)驗(yàn)項(xiàng)目數(shù)據(jù)的導(dǎo)入,也能實(shí)時的監(jiān)控三層項(xiàng)目庫的建設(shè)進(jìn)度,但是最重要的是他們能按照不同的指標(biāo)來進(jìn)行實(shí)驗(yàn)項(xiàng)目數(shù)據(jù)的統(tǒng)計,并由此產(chǎn)生相應(yīng)的項(xiàng)目報表,通過這些報表可以讓學(xué)校的管理層全面的了解全校各個學(xué)院、各個建制實(shí)驗(yàn)室實(shí)驗(yàn)項(xiàng)目的開設(shè)和耗材使用情況,以便他們能做出相應(yīng)的決策。
三 三層結(jié)構(gòu)實(shí)驗(yàn)管理平臺的實(shí)現(xiàn)
基于三層結(jié)構(gòu)模型的新型實(shí)驗(yàn)管理平臺是一個開放的網(wǎng)絡(luò)平臺,它獨(dú)立于寧波大學(xué)現(xiàn)有的教務(wù)管理系統(tǒng),但也能通過平臺上的開放接口來實(shí)現(xiàn)信息的互訪。該實(shí)驗(yàn)管理平臺是用VS.NET 2005[4][5]+SQL Server 2005軟件開發(fā)的,采用了MVC的結(jié)構(gòu),方便代碼的編寫、調(diào)試和維護(hù)。
1 功能模塊
基于三層結(jié)構(gòu)模型的新型實(shí)驗(yàn)管理平臺由實(shí)驗(yàn)項(xiàng)目管理模塊、實(shí)驗(yàn)大綱管理模塊、實(shí)驗(yàn)教學(xué)計劃管理模塊、數(shù)據(jù)統(tǒng)計分析模塊、角色管理模塊構(gòu)成。實(shí)驗(yàn)項(xiàng)目、實(shí)驗(yàn)大綱、實(shí)驗(yàn)教學(xué)計劃管理模塊包含基本的信息處理子模塊,實(shí)現(xiàn)信息的添加、修改、刪除等基本功能。詳細(xì)的功能模塊結(jié)構(gòu)如圖2所示。實(shí)驗(yàn)管理平臺的各個模塊之間具有以下三個特點(diǎn):第一,功能上并列。實(shí)驗(yàn)項(xiàng)目、實(shí)驗(yàn)大綱、實(shí)驗(yàn)教學(xué)計劃管理模塊分別負(fù)責(zé)對于項(xiàng)目、大綱、教學(xué)計劃數(shù)據(jù)的處理;第二,數(shù)據(jù)高度關(guān)聯(lián)。實(shí)驗(yàn)教學(xué)計劃需調(diào)用相應(yīng)的實(shí)驗(yàn)大綱內(nèi)容,而實(shí)驗(yàn)大綱又包含若干個實(shí)驗(yàn)項(xiàng)目;第三,流程上遞進(jìn)。項(xiàng)目、大綱、教學(xué)計劃之間的先后創(chuàng)建順序決定了這三個模塊在操作上是逐層遞進(jìn)的。

2 技術(shù)難點(diǎn)
但是實(shí)驗(yàn)管理平臺仍需要解決以下兩個技術(shù)難點(diǎn):
(1) 實(shí)驗(yàn)項(xiàng)目編號的同步獲取
實(shí)驗(yàn)項(xiàng)目編號是由六位建制實(shí)驗(yàn)室編號+四位順序序號(獲取同一建制實(shí)驗(yàn)室下的最大序號+1)構(gòu)成,因?yàn)閷?shí)驗(yàn)項(xiàng)目編號必須是唯一的,所以需要防止不同的實(shí)驗(yàn)項(xiàng)目產(chǎn)生同樣的編號。在實(shí)際的開發(fā)過程中,我們采用同步塊的方法來獲取唯一的實(shí)驗(yàn)項(xiàng)目編號,即當(dāng)一個客戶進(jìn)入產(chǎn)生實(shí)驗(yàn)項(xiàng)目編號的代碼段開始執(zhí)行的時候,直接給這個代碼段加鎖,防止其他客戶由于并行的執(zhí)行這個代碼段而產(chǎn)生同樣的項(xiàng)目編號,直到前一個客戶執(zhí)行完這個代碼段以后,對這個代碼段進(jìn)行解鎖,然后其他客戶才可以執(zhí)行這個代碼段,從而確保在同一時刻只有一個用戶可以訪問該代碼段,以便確保生成的實(shí)驗(yàn)項(xiàng)目編號是唯一的。
(2) 實(shí)驗(yàn)項(xiàng)目數(shù)據(jù)統(tǒng)計
整個實(shí)驗(yàn)管理平臺中最基礎(chǔ)的工作是完善三層項(xiàng)目庫里的數(shù)據(jù),當(dāng)數(shù)據(jù)鋪底和完善工作完成后,如何進(jìn)一步的挖掘數(shù)據(jù),提煉三層項(xiàng)目庫內(nèi)項(xiàng)目數(shù)據(jù)的深層次含義,以期為管理層提供一個比較直觀的數(shù)據(jù)方便他們做出相應(yīng)的決策,這才是管理的最終目的所在。因此就需要對這三層項(xiàng)目庫中的基礎(chǔ)數(shù)據(jù)進(jìn)行匯總、統(tǒng)計、分析。
在解決這個問題的時候,首先需要進(jìn)行充分的前期調(diào)研,了解管理層所需要的統(tǒng)計需求,然后按照不同的需求編寫相應(yīng)的代碼來實(shí)現(xiàn)對于三個項(xiàng)目庫數(shù)據(jù)的訪問,通過多個項(xiàng)目庫之間的協(xié)作來完成實(shí)驗(yàn)項(xiàng)目數(shù)據(jù)的匯總,并根據(jù)需要轉(zhuǎn)成相應(yīng)的Excel表格或生成圖狀或塊狀圖形,方便管理層對于這些數(shù)據(jù)進(jìn)行分析,得出相應(yīng)的決策,以便更好的促進(jìn)整個實(shí)驗(yàn)教學(xué)的改進(jìn)。
四 結(jié)論
三層結(jié)構(gòu)模型對于傳統(tǒng)的實(shí)驗(yàn)管理模式進(jìn)行了革新,提出了項(xiàng)目依賴于學(xué)科、實(shí)驗(yàn)室,而不是傳統(tǒng)的項(xiàng)目依賴于課程。三層結(jié)構(gòu)模型以實(shí)驗(yàn)項(xiàng)目為核心,構(gòu)建實(shí)驗(yàn)項(xiàng)目庫作為基礎(chǔ)庫,在此基礎(chǔ)上產(chǎn)生相應(yīng)的實(shí)驗(yàn)大綱一級庫和實(shí)驗(yàn)教學(xué)計劃二級庫。基于此模型,我們開發(fā)了新型的實(shí)驗(yàn)管理平臺,并在寧波大學(xué)范圍內(nèi)投入使用,在一定程度上避免了重復(fù)的實(shí)驗(yàn)項(xiàng)目,進(jìn)而解決了寧波大學(xué)由于統(tǒng)計數(shù)據(jù)存在水分而影響管理層決策的難題。該管理平臺具有開放的接口,能夠與現(xiàn)有的校教務(wù)管理系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)的交互,平臺結(jié)構(gòu)清晰,維護(hù)方便,最重要的是平臺能夠基于三層項(xiàng)目庫進(jìn)行多口徑的數(shù)據(jù)統(tǒng)計分析,為管理者提供簡單直觀的數(shù)據(jù),方便他們做出決策。
參考文獻(xiàn)
[1] 劉夏鷗,張艷麗,李漢珍.高校實(shí)驗(yàn)教學(xué)信息管理平臺建設(shè)探析[J].實(shí)驗(yàn)技術(shù)與管理,2007,24(9):70-71.
[2] 陳凱宏,李俊杰,孟祥光.計算機(jī)實(shí)驗(yàn)教學(xué)平臺的建設(shè)與管理[J].實(shí)驗(yàn)技術(shù)與管理,2006,23(6):105-107.
[3] 胡總,徐建東,李希合.自主型開放實(shí)驗(yàn)教學(xué)管理平臺的設(shè)計與實(shí)現(xiàn)[J].實(shí)驗(yàn)技術(shù)與管理,2007,25(6):36-39.
[4] 求是科技.ASP.NET信息管理系統(tǒng)開發(fā)[M].北京:人民郵電出版社,2005:123-187.
[5] 陳峰棋,俞彬.深入淺出ASP.NET程序設(shè)計[M].北京:中國水利水電出版社,2004:156-235.