楊偉吉
浙江中醫藥大學研究生處,杭州310053
WAP(wireless application protocol)是一種無線應用協議,是GPRS、EDGE/EGPRS、3G等移動終端訪問無線信息服務的國際標準,是實現現有移動數據及增值業務的技術基礎。該課題從教學管理移動學習系統的實際應用[1]需求出發,在ASP及現有正方系統Oracle數據庫的開發環境下,以B/S結構作為系統結構,以WML作為置標語言,設計開發了一個基于WAP的移動學習管理系統原型[2],實現了學生的網上選課、成績查詢、網上評教、在線提問及解答等功能。
該課題研究來源于浙江中醫藥大學的教學管理需要,是根據我校“十二五”規劃綱要中明確提出要‘以教學、以學生為中心’的要求而開發的。在教學管理制度上,浙江中醫藥大學采用的是學分制,注重學生共性和個性的需求差異,突出多樣性和個性化的人才培養。根據統計,目前高校學生的移動設備擁有率在95%以上,遠超個人電腦擁有率。所以利用手機上網的功能實現教學管理,不僅是一種新型的模式,更是未來一種不可缺少的教學管理模式。
筆者通過不同網絡搜索引擎進行搜索與該課題相關的內容,搜索內容及結果如表1所示:

表1 相關關鍵詞搜索結果表
從表1數據顯示可知,完全匹配與部分匹配的結果呈現兩極分化的趨勢。所以,可以知道單純的教學管理或者管理信息系統的應用已經相對比較成熟,但是基于3G網絡與WAP技術教學管理系統則較少見到。另外,從不同搜索引擎所顯示的搜索結果來看,目前基于3G網絡和WAP技術的交互式教學管理系統較少,而大多以短信群發和新聞采集形式較多。
該課題研究項目創新地提出將WAP技術與教務輔助管理結合起來,采用B/S模式架構,這種組合是對原有單純的電腦PC操作的教務管理系統結構的有機補充,能夠有效滿足高校學生的信息需要,提高教學管理的有效性,真正做到以學生為中心,意義非常明顯。
筆者利用面向對象和UML軟件工程分析技術,結合學校的教學管理的實際系統需求,借助ROSE工具,將UML語言和WAP應用開發結合起來(其系統框架結構圖如圖1所示)。

圖1 系統框架結構圖
基于3G網絡的WAP教學輔助管理系統是對現有系統的補充,經過需求分析的調查,它的主要功能包含如下:
學生:網上選課、查詢成績、查詢課表、網上評教、新聞查看、在線交流;
教師:新聞查看、課表查詢、在線交流;
教務管理人員:選課數據的準備與管理、學生信息管理、學生成績查詢、新聞管理、課表查詢、網上評教結果的保存與匯總分析、在線交流管理;
系統管理員:含所有用戶擁有功能的管理、對使用者賬號管理、權限分配。
根據系統需求分析可以得出如圖2所示的使用狀況圖。
由于該系統采用ASP代碼編寫,所以搭建服務器的平臺比較簡單。服務器采用主流Windows 2003的IIS6作為服務器搭建基礎。由于該系統是基于WAP協議,所以要使IIS支持WAP瀏覽,需要在IIS設置中的“MIME映射”-“文件類型”添加一些支持WAP瀏覽的文件類型,具體如圖3所示。

圖2 使用狀況圖

圖3 添加文件類型示意圖
添加完畢后,重啟IIS,即可支持WAP瀏覽。
由于WAP頁面過程與Web頁面過程相似,而WML(wireless markup language)是基于擴展標記的語言,所以使用ASP、JSP等語言可以開發生成動態的WML頁面。以該系統登錄界面為例,我們使用的ASP輸出WML頁面的代碼如下:


因其已存在正方教學管理系統,其系統數據庫采用的是Oracle數據庫,所以為了方便數據對接,此系統是ASP直接連接已有系統的Oracle數據庫,為提高其使用效能,所以使用存儲過程,其代碼如下:

由于手機等移動通訊設備的顯示面積較小,且考慮到手機上網流量問題,所以設計WAP應用的窗口界面應該較少,設計界面應該較多使用字符數據,較少使用圖像等數據,以提高效率與低資源占用。其網上選課功能頁面如圖4所示。

圖4 網上選課界面效果預覽圖
在該系統應用2個月后,我們進行了網上調查,共有469名學生參與了問卷調查。問卷分別從該系統是否使用方便、是否滿足學生使用需求、一天訪問次數、訪問時間段等幾個方面進行了調查。結果顯示,85.71%(402人)的學生表示該系統使用方便;使用不便的學生反映網絡不穩定及界面不夠人性化;66.52%(312人)的學生表示滿足使用需求;18.98%(89人)的學生表示基本滿足使用需求;14.5%(68人)的學生認為該系統不能滿足使用需求,應該增加更多的輔助內容;一天訪問次數在1-2次的占88.91%(417人),2-5次占7.89%(37人),5次以上的占3.2%(15人);訪問時間段99%以上的學生選擇休息時間。另外也有學生跟項目負責人反映該系統很新鮮,同班學生都比較流行使用手機瀏覽該教務輔助管理系統查看教務通知等。
針對二級學院教務員的調查顯示,大部分的教務員認為該系統可行性非常強,他們會經常登錄該教學輔助管理系統進行數據的維護和操作。
通過該調查分析,可以清楚地反映出該教學輔助管理系統的優點:①有效改變學生獲取信息的單一性,使學生隨時隨地、非常便捷地瀏覽教務通知,進行網上選課、成績查詢、查看教務信息等操作,完全可以滿足其作為教學輔助管理系統的要求;②有效增強學生獲取教務信息的主動性。學生的手機擁有率幾乎達到100%,可以通過GPRS上網的達到95%以上,學生群體又是最容易接受新鮮事物的,促成學生主動獲取教務信息的良好習慣;③該系統花銷少,成本節省,但麻雀雖小卻五臟俱全,加之其開發設計過程嚴格按照軟件工程要求進行設計,其數據基本以已有的正方教學管理系統為母體,使得基于3G網絡的WAP應用將為高校移動教學管理系統成為了現代教育管理中最重要的輔助工具之一。
隨著技術進步和高校擴招,基于3G網絡的WAP應用將為高校移動教學管理系統提供更多服務和技術支持。該課題緊緊圍繞如何設計和實現基于3G網絡的WAP教學輔助管理系統而展開工作,該系統功能作為輔助教學管理系統而言相對比較完善,并且充分結合移動設備的特點,以數據為主,操作界面簡潔,從而減少了數據傳輸量、提高了系統效率。與傳統教學輔助管理系統相比,該系統具有移植性強、平臺無關性、可維護性和穩定性,從一定意義上講該系統的訪問效率更高。
但該系統也存在一定的不足,如分析和設計過程有待進一步細化、安全防范機制還需進一步提高。展望下一階段,我們將以加強WAP應用程序的移動設備兼容性和開發WAP 2.0應用作為下一步工作目標。
[1]朱素玲.WAP技術在移動學習中的分析與研究[J].中國校外教育:理論,2009,(1):167-168
[2]劉金城,李宏博.移動學習管理系統在WAP環境下的設計與實現[J].計算機時代,2009,(1):31-34