• 
    

    
    

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

      ?

      新版教務數(shù)據(jù)引入電大在線教學平臺的思考

      2010-04-12 11:43:22李紅青
      山西廣播電視大學學報 2010年6期
      關(guān)鍵詞:中央電大教務程序

      □李紅青

      ( 山西廣播電視大學,山西 太原 030027)

      “電大在線”教學平臺是全國電大開放教育教學的支持平臺,有關(guān)教務數(shù)據(jù)每學期需從各校的教務系統(tǒng)提取,1.51版本“電大在線”教學平臺系統(tǒng)是基于舊教務系統(tǒng)開發(fā)的?,F(xiàn)在電大教務系統(tǒng)升級了,新、舊教務系統(tǒng)差異還是較大,所以導致“電大在線”教學平臺導入新版教務數(shù)據(jù)后出現(xiàn)了這樣那樣的數(shù)據(jù)銜接問題?,F(xiàn)就針對近兩年“電大在線”教學平臺導入新版教務數(shù)據(jù)出現(xiàn)的問題作出分析,并給出了解決策略。

      一、新學生在“電大在線”教學平臺注冊問題

      由于新教務學生學籍信息表與舊的不一同了,舊教務學生學籍信息表為XSJBDAB,而新教務學生學籍信息表為XSJBQKB和XSB,教學平臺原來學生注冊時需和教務庫里CRTVU的XSJBDAB表驗證學籍信息,因此啟用新教務數(shù)據(jù)后教學平臺注冊程序就出現(xiàn)了問題。對此問題中央電大電大在線有限公司在07年就發(fā)布了升級包程序,程序代碼:3500.rar。該補丁程序可到中央電大平臺技術(shù)支持服務器(貼心平臺)下載,具體地址:http://service.openedu.com.cn。 此升級包解決了將新版教務學生數(shù)據(jù)導入到1.51版省/分校教學平臺、實現(xiàn)學生注冊的功能,由于新、舊教務差異較大,目前只是實現(xiàn)了將學生數(shù)據(jù)導入到教學平臺完成學生的注冊功能,課程資源可以選擇以前相應教學計劃的課程進行學習。下載到升級包后,升級操作步驟如下:

      第一步:導入新版教務的學生數(shù)據(jù)到SUBEDU數(shù)據(jù)庫中。通過數(shù)據(jù)庫的“數(shù)據(jù)導入/導出”方式將導入新生數(shù)據(jù)所需要的數(shù)據(jù)表從新版教務數(shù)據(jù)庫PRTVU中導入到教學平臺數(shù)據(jù)庫Subedu中,要導入到Subedu庫中的表有兩個:XSB、XSJBQKB,并保持表名不變。如果這兩個表已經(jīng)在Subedu中存在,或者在導入前先將其刪除;或者在數(shù)據(jù)導入時在“編輯映射”中選擇“刪除目標表中的行”選項;

      第二步:導入舊版教務的學生數(shù)據(jù)到SUBEDU數(shù)據(jù)庫中。采用與第一步相同的方式將舊版教務數(shù)據(jù)庫CRTVU中的學生數(shù)據(jù)表(xsjbdab)導入到SUBEDU數(shù)據(jù)庫中;

      第三步:將補丁包中 eg目錄下的文件覆蓋掉原來d:www eg目錄下的文件。

      完成上述三步后,即可實現(xiàn)新版教務學生在教學平臺上的注冊工作。

      注意:如果在招生中包含了舊版教務下的學生數(shù)據(jù)則一定要執(zhí)行第二步,這一點與以前的處理方式不同。

      二、導入新教務教學計劃數(shù)據(jù)問題及升級步驟

      1.問題分析。對比新、舊教務系統(tǒng),發(fā)現(xiàn)新、舊教務系統(tǒng)從管理模式上沒有太大差別,在新教務系統(tǒng)中,專業(yè)規(guī)則類似于舊教務中教學計劃的概念,它們之間唯一的區(qū)別是專業(yè)規(guī)則可以適應多個招生學期的教學需要,而教學計劃只能滿足一個學年招生的教學需要。

      根據(jù)以上分析,中央電大處理思路如下:將專業(yè)規(guī)則作為教學計劃處理,即將專業(yè)規(guī)則存放在教學計劃信息表(Plan_Info_t)中,Grade字段值設(shè)置為“0000”,計劃名稱設(shè)置為:專業(yè)規(guī)則制定年份 + “年” + 制定學期(“春”/“秋”) + 專業(yè)名稱,如:2007年春季學期制定的法學專業(yè)的專業(yè)規(guī)則在計劃表中的計劃名稱為:2007年春法學。對此問題,中央電大發(fā)布了升級包程序,對教學平臺的數(shù)據(jù)結(jié)構(gòu)進行了修改,并重新發(fā)布了導入新教務數(shù)據(jù)程序,該升級包程序代碼:3556.rar,下載方法同第一問題。

      2.升級操作步驟。第一步:為了穩(wěn)妥起見,請先將站點源程序和SUBEDU數(shù)據(jù)庫進行備份;

      第二步:在SUBEDU數(shù)據(jù)庫中執(zhí)行補丁包中SQLScript目錄下的“1.51版升級新教務修改表結(jié)構(gòu)腳本.sql”中的SQL語句,進行數(shù)據(jù)庫表結(jié)構(gòu)的調(diào)整;

      第三步:將補丁包中www目錄下的內(nèi)容按目錄結(jié)構(gòu)拷貝到站點根目錄中;

      第四步:可以啟動站點,瀏覽一下站點的各個功能是否運行正常。

      以上步驟只需執(zhí)行一次,準確無誤后再進行以下操作,同時以下步驟為每學期必須操作的步驟。

      第五步:從新教務的PRTVU數(shù)據(jù)庫中導入必要的數(shù)據(jù)表到SUBEDU數(shù)據(jù)庫中,需要從新教務數(shù)據(jù)庫中導入的數(shù)據(jù)表有:1、xxdmb(學校代碼表)、2、kczb(課程總表)、3、zydmb(專業(yè)代碼表)、4、zygzb(專業(yè)規(guī)則表)、5、mkkcb(模塊課程表)、6、zygzsyndb(專業(yè)規(guī)則適應年度表)共計6個表。數(shù)據(jù)的導入可通過數(shù)據(jù)庫的“數(shù)據(jù)導入/導出”方式進行,如果在SUBEDU庫中已經(jīng)存在要導入的表則有兩種操作方式:1)可以在導入數(shù)據(jù)前將上面提到的6個表刪除;或者2)在選擇好要導入的6個表后,分別選中每個表,在每個表的“編輯映射”中選擇“刪除目標表中的行”。在進行上述操作后,即可進行數(shù)據(jù)的導入操作。

      第六步:在SUBEDU數(shù)據(jù)庫中執(zhí)行補丁包中SQLScript目錄下的“從新教務庫導入數(shù)據(jù)后執(zhí)行的語句.sql”中的SQL語句,完成教務數(shù)據(jù)到平臺的數(shù)據(jù)導入操作,如果沒有錯誤產(chǎn)生則導入完成。

      三、新舊課程代碼數(shù)據(jù)類型不一致而出現(xiàn)的程序BUG

      舊教務系統(tǒng)的課程代碼(courseid)數(shù)據(jù)類型是數(shù)值型(int)數(shù)據(jù),新教務系統(tǒng)的課程代碼(courseid)數(shù)據(jù)類型是字符型(varchar)數(shù)據(jù),電大在線教學平臺系統(tǒng)里的courseid類型也是數(shù)值型?,F(xiàn)在在新教務系統(tǒng)里courseid出現(xiàn)了02275、00974、00032等諸如此類的數(shù)據(jù),即在數(shù)字前出現(xiàn)了0,若把它們直接導入教學平臺里,數(shù)值型courseid就把02275、00974、00032等處理成了2275、974、32等。針對此問題,中央電大在上面第二個問題導入教務數(shù)據(jù)前就修改了教學平臺系統(tǒng)里的courseid類型。雖然中央電大升級包程序3556.rar修改了教學平臺系統(tǒng)里表的courseid類型,但是電大在線教學平臺系統(tǒng)畢竟是一個大而龐雜的系統(tǒng), 3556.rar升級包并沒有修改了教學平臺里所有表的courseid類型;再一問題是,3556.rar升級包雖然修改了教學平臺系統(tǒng)里表的courseid類型,但原來教學平臺程序員習慣了courseid類型是int型,在程序調(diào)用$courseid沒加引號,而php程序里courseid字段雖是字符型,調(diào)用$courseid時不加引號時按數(shù)值型數(shù)據(jù)處理,所以courseid本來是02275,而處理成2275了。

      新舊課程代碼數(shù)據(jù)類型混亂目前發(fā)現(xiàn)以下幾處問題:

      1.在課程里新建欄目問題。新教務系統(tǒng)的課程代碼courseid如果刪除前面的0后,和教務系統(tǒng)courseid有相同,在課程里新建欄目時按同一門課程對待了。比如:新教務系統(tǒng)的計算機組成原理courseid是02275,舊教務系統(tǒng)的高等數(shù)學(B)(1)courseid是2275,在課程計算機組成原理建欄目,提示建立成功,結(jié)果計算機組成原理里沒有建成,而建在課程高等數(shù)學(B)(1)里。解決此問題,需在修改在線平臺欄目建立程序wwwfile_post opicadminedit.php, 在調(diào)用變量$courseid沒加引號處加上單引號。

      2.在線測驗功能問題。在線測驗問題涉及到courseid類型混亂的兩種情況:(1) 中央電大升級包程序3556.rar沒有修改了教學平臺在線測驗有關(guān)表的courseid類型;(2) 在線測驗程序里調(diào)用$courseid有幾處沒加引號。鑒于以上分析,我們需做以下處理:(1)修改以exam開始有關(guān)表的courseid類型為varchar;(2)修改在線測驗程序wwwexamDataInput下的insert.php、manage.php、modify.php以及wwwexam include exam_list.inc, 在調(diào)用變量$courseid沒加引號處加上單引號。

      3. 學生頁面課程列表顯示問題。新教務系統(tǒng)的課程代碼courseid如果刪除前面的0后,和教務系統(tǒng)courseid有相同,學生頁面課程列表只能顯示其中一門。例如:courseid為02275的計算機組成原理和courseid為2275的高等數(shù)學(B)(1),如果學生兩門課首次選擇了計算機組成原理,課程列表會顯示計算機組成原理,再去選擇高等數(shù)學(B)(1),課程列表不顯示高等數(shù)學(B)(1),還是只顯示計算機組成原理一門,反之亦然。解決此問題,需修改在線平臺學生頁面課程列表程序wwwincludepubfunc.php, 在GetCourseName()函數(shù)調(diào)用變量$courseid沒加引號處加上單引號。

      “電大在線”教學平臺是我們電大開放教育的一個核心環(huán)節(jié),而每學期都需從教務系統(tǒng)導入數(shù)據(jù)。為了使教學平臺數(shù)據(jù)庫精確無誤、網(wǎng)上教學工作順利進行,所以需要熟練應用軟件的各項功能,做好軟件接口的平滑工作。

      參考文獻:

      [1]賈國祥.1.51版教學平臺新版教務學生注冊升級包[EB/OL].中央電大電大在線技術(shù)支持論壇平臺應用公告,2007-04-28.

      [2]賈國祥.將新教務系統(tǒng)引入1.51版教學平臺升級包[EB/OL].中央電大電大在線技術(shù)支持論壇平臺應用公告,2007-09-18.

      猜你喜歡
      中央電大教務程序
      教務排課對高等院校教學運行的作用分析
      大學(2021年2期)2021-06-11 01:13:16
      試論我國未決羈押程序的立法完善
      淺析高校教務管理存在的問題及對策
      傳播力研究(2019年8期)2019-03-20 10:58:14
      “程序猿”的生活什么樣
      英國與歐盟正式啟動“離婚”程序程序
      淺談新形勢下高校教務管理人員的素質(zhì)與培養(yǎng)
      以培養(yǎng)方案為核心的教務管理系統(tǒng)開發(fā)的探索與實踐
      創(chuàng)衛(wèi)暗訪程序有待改進
      中央電大啟動“十二五”教育援疆 促進教育公平彰顯核心價值
      中央電大擬與公安部合作建立國家開放大學信息安全學院
      阜康市| 巴林右旗| 怀安县| 正宁县| 博爱县| 余姚市| 新沂市| 梅州市| 元朗区| 措美县| 光山县| 喀喇沁旗| 扶沟县| 安国市| 定远县| 华蓥市| 精河县| 大连市| 依安县| 柘城县| 沁阳市| 富阳市| 台前县| 平谷区| 濮阳市| 武鸣县| 陆川县| 揭西县| 都兰县| 宣威市| 沅陵县| 青河县| 巨野县| 合阳县| 拉孜县| 东乡族自治县| 嘉义市| 五华县| 宜兰市| 江永县| 琼结县|