楊偉吉
浙江中醫(yī)藥大學研究生處,杭州310053
WAP(wireless application protocol)是一種無線應用協(xié)議,是GPRS、EDGE/EGPRS、3G等移動終端訪問無線信息服務的國際標準,是實現(xiàn)現(xiàn)有移動數(shù)據(jù)及增值業(yè)務的技術(shù)基礎(chǔ)。該課題從教學管理移動學習系統(tǒng)的實際應用[1]需求出發(fā),在ASP及現(xiàn)有正方系統(tǒng)Oracle數(shù)據(jù)庫的開發(fā)環(huán)境下,以B/S結(jié)構(gòu)作為系統(tǒng)結(jié)構(gòu),以WML作為置標語言,設計開發(fā)了一個基于WAP的移動學習管理系統(tǒng)原型[2],實現(xiàn)了學生的網(wǎng)上選課、成績查詢、網(wǎng)上評教、在線提問及解答等功能。
該課題研究來源于浙江中醫(yī)藥大學的教學管理需要,是根據(jù)我校“十二五”規(guī)劃綱要中明確提出要‘以教學、以學生為中心’的要求而開發(fā)的。在教學管理制度上,浙江中醫(yī)藥大學采用的是學分制,注重學生共性和個性的需求差異,突出多樣性和個性化的人才培養(yǎng)。根據(jù)統(tǒng)計,目前高校學生的移動設備擁有率在95%以上,遠超個人電腦擁有率。所以利用手機上網(wǎng)的功能實現(xiàn)教學管理,不僅是一種新型的模式,更是未來一種不可缺少的教學管理模式。
筆者通過不同網(wǎng)絡搜索引擎進行搜索與該課題相關(guān)的內(nèi)容,搜索內(nèi)容及結(jié)果如表1所示:
表1 相關(guān)關(guān)鍵詞搜索結(jié)果表
從表1數(shù)據(jù)顯示可知,完全匹配與部分匹配的結(jié)果呈現(xiàn)兩極分化的趨勢。所以,可以知道單純的教學管理或者管理信息系統(tǒng)的應用已經(jīng)相對比較成熟,但是基于3G網(wǎng)絡與WAP技術(shù)教學管理系統(tǒng)則較少見到。另外,從不同搜索引擎所顯示的搜索結(jié)果來看,目前基于3G網(wǎng)絡和WAP技術(shù)的交互式教學管理系統(tǒng)較少,而大多以短信群發(fā)和新聞采集形式較多。
該課題研究項目創(chuàng)新地提出將WAP技術(shù)與教務輔助管理結(jié)合起來,采用B/S模式架構(gòu),這種組合是對原有單純的電腦PC操作的教務管理系統(tǒng)結(jié)構(gòu)的有機補充,能夠有效滿足高校學生的信息需要,提高教學管理的有效性,真正做到以學生為中心,意義非常明顯。
筆者利用面向?qū)ο蠛蚒ML軟件工程分析技術(shù),結(jié)合學校的教學管理的實際系統(tǒng)需求,借助ROSE工具,將UML語言和WAP應用開發(fā)結(jié)合起來(其系統(tǒng)框架結(jié)構(gòu)圖如圖1所示)。
圖1 系統(tǒng)框架結(jié)構(gòu)圖
基于3G網(wǎng)絡的WAP教學輔助管理系統(tǒng)是對現(xiàn)有系統(tǒng)的補充,經(jīng)過需求分析的調(diào)查,它的主要功能包含如下:
學生:網(wǎng)上選課、查詢成績、查詢課表、網(wǎng)上評教、新聞查看、在線交流;
教師:新聞查看、課表查詢、在線交流;
教務管理人員:選課數(shù)據(jù)的準備與管理、學生信息管理、學生成績查詢、新聞管理、課表查詢、網(wǎng)上評教結(jié)果的保存與匯總分析、在線交流管理;
系統(tǒng)管理員:含所有用戶擁有功能的管理、對使用者賬號管理、權(quán)限分配。
根據(jù)系統(tǒng)需求分析可以得出如圖2所示的使用狀況圖。
由于該系統(tǒng)采用ASP代碼編寫,所以搭建服務器的平臺比較簡單。服務器采用主流Windows 2003的IIS6作為服務器搭建基礎(chǔ)。由于該系統(tǒng)是基于WAP協(xié)議,所以要使IIS支持WAP瀏覽,需要在IIS設置中的“MIME映射”-“文件類型”添加一些支持WAP瀏覽的文件類型,具體如圖3所示。
圖2 使用狀況圖
圖3 添加文件類型示意圖
添加完畢后,重啟IIS,即可支持WAP瀏覽。
由于WAP頁面過程與Web頁面過程相似,而WML(wireless markup language)是基于擴展標記的語言,所以使用ASP、JSP等語言可以開發(fā)生成動態(tài)的WML頁面。以該系統(tǒng)登錄界面為例,我們使用的ASP輸出WML頁面的代碼如下:
因其已存在正方教學管理系統(tǒng),其系統(tǒng)數(shù)據(jù)庫采用的是Oracle數(shù)據(jù)庫,所以為了方便數(shù)據(jù)對接,此系統(tǒng)是ASP直接連接已有系統(tǒng)的Oracle數(shù)據(jù)庫,為提高其使用效能,所以使用存儲過程,其代碼如下:
由于手機等移動通訊設備的顯示面積較小,且考慮到手機上網(wǎng)流量問題,所以設計WAP應用的窗口界面應該較少,設計界面應該較多使用字符數(shù)據(jù),較少使用圖像等數(shù)據(jù),以提高效率與低資源占用。其網(wǎng)上選課功能頁面如圖4所示。
圖4 網(wǎng)上選課界面效果預覽圖
在該系統(tǒng)應用2個月后,我們進行了網(wǎng)上調(diào)查,共有469名學生參與了問卷調(diào)查。問卷分別從該系統(tǒng)是否使用方便、是否滿足學生使用需求、一天訪問次數(shù)、訪問時間段等幾個方面進行了調(diào)查。結(jié)果顯示,85.71%(402人)的學生表示該系統(tǒng)使用方便;使用不便的學生反映網(wǎng)絡不穩(wěn)定及界面不夠人性化;66.52%(312人)的學生表示滿足使用需求;18.98%(89人)的學生表示基本滿足使用需求;14.5%(68人)的學生認為該系統(tǒng)不能滿足使用需求,應該增加更多的輔助內(nèi)容;一天訪問次數(shù)在1-2次的占88.91%(417人),2-5次占7.89%(37人),5次以上的占3.2%(15人);訪問時間段99%以上的學生選擇休息時間。另外也有學生跟項目負責人反映該系統(tǒng)很新鮮,同班學生都比較流行使用手機瀏覽該教務輔助管理系統(tǒng)查看教務通知等。
針對二級學院教務員的調(diào)查顯示,大部分的教務員認為該系統(tǒng)可行性非常強,他們會經(jīng)常登錄該教學輔助管理系統(tǒng)進行數(shù)據(jù)的維護和操作。
通過該調(diào)查分析,可以清楚地反映出該教學輔助管理系統(tǒng)的優(yōu)點:①有效改變學生獲取信息的單一性,使學生隨時隨地、非常便捷地瀏覽教務通知,進行網(wǎng)上選課、成績查詢、查看教務信息等操作,完全可以滿足其作為教學輔助管理系統(tǒng)的要求;②有效增強學生獲取教務信息的主動性。學生的手機擁有率幾乎達到100%,可以通過GPRS上網(wǎng)的達到95%以上,學生群體又是最容易接受新鮮事物的,促成學生主動獲取教務信息的良好習慣;③該系統(tǒng)花銷少,成本節(jié)省,但麻雀雖小卻五臟俱全,加之其開發(fā)設計過程嚴格按照軟件工程要求進行設計,其數(shù)據(jù)基本以已有的正方教學管理系統(tǒng)為母體,使得基于3G網(wǎng)絡的WAP應用將為高校移動教學管理系統(tǒng)成為了現(xiàn)代教育管理中最重要的輔助工具之一。
隨著技術(shù)進步和高校擴招,基于3G網(wǎng)絡的WAP應用將為高校移動教學管理系統(tǒng)提供更多服務和技術(shù)支持。該課題緊緊圍繞如何設計和實現(xiàn)基于3G網(wǎng)絡的WAP教學輔助管理系統(tǒng)而展開工作,該系統(tǒng)功能作為輔助教學管理系統(tǒng)而言相對比較完善,并且充分結(jié)合移動設備的特點,以數(shù)據(jù)為主,操作界面簡潔,從而減少了數(shù)據(jù)傳輸量、提高了系統(tǒng)效率。與傳統(tǒng)教學輔助管理系統(tǒng)相比,該系統(tǒng)具有移植性強、平臺無關(guān)性、可維護性和穩(wěn)定性,從一定意義上講該系統(tǒng)的訪問效率更高。
但該系統(tǒng)也存在一定的不足,如分析和設計過程有待進一步細化、安全防范機制還需進一步提高。展望下一階段,我們將以加強WAP應用程序的移動設備兼容性和開發(fā)WAP 2.0應用作為下一步工作目標。
[1]朱素玲.WAP技術(shù)在移動學習中的分析與研究[J].中國校外教育:理論,2009,(1):167-168
[2]劉金城,李宏博.移動學習管理系統(tǒng)在WAP環(huán)境下的設計與實現(xiàn)[J].計算機時代,2009,(1):31-34