曾建強,閉獻樹,沈星燦,王修建
(廣西師范大學 化學化工學院,廣西 桂林 541004)
基于ASP.NET的化學問題答疑平臺構建與應用研究*
曾建強,閉獻樹,沈星燦,王修建
(廣西師范大學 化學化工學院,廣西 桂林 541004)
本文主要探討了化學問題在線答疑系統的特點、功能及其設計,并實現了:在線輸入復雜的科技文檔,具有非線性編輯技術,可將文檔、公式、圖形、邏輯圖形、空間三維圖形、化學結構圖、化學反應式等在線編輯,實時通過網絡互傳,實現師生間化學問題在線答疑。
ASP.NET;網上答疑;化學;
答疑是教學中不可缺少的一個重要環節。網上答疑突破了答疑行為的時間、空間局限,并廣泛擴展了問題解答的資源內容、資源呈現形式和資源獲取方式,提供了高效率、高質量的學生與教育資源的交互,不但支持了網絡教學的順利進行,而且成為傳統課堂教學的有益補充。[1]化學是一門以實驗為基礎的學科,在化學教學活動過程中會用到化學分子式、反應方程式、結構式、實驗裝置圖等,應用網絡技術搭建的網上答疑平臺,能方便在線輸入化學內容,是本文基于目前網上答疑的現狀和要求進行研究和開發的課題。
本文設計的網上答疑系統,將系統分為三個區:課程答疑區、師生論壇社區(BBS社區)、系統管理區,各區相對獨立又相互聯系,構成一個完整的網上答疑系統。登錄者身份分為三類:普通過客、學生、教師,普通過客不必登錄,可以查看所有的內容,但不能提問和回貼,學生和教師可以查看、提問和回復,但必須登錄并實名制管理。系統結構如圖1所示。
課程答疑區:主要功能是化學課程網上在線答疑,可以就化學問題在線輸入化學方程、分子式、結構式等,登錄者可以向主課教師提出問題或瀏覽已提的問題或解答,所有的提問必須由主課教師或主課教師授權的教師回答。
師生論壇社區(BBS社區):主要功能是就感興趣的問題相互討論,并可在線輸入和顯示化學問題。
系統管理區:主要功能是由版主對系統進行管理。

本系統采用 ASP.NET和 SQL Server 2000開發。ASP.NET諸多強大的功能特性適宜于開發此系統,ASP. NET通過ADO.NET提供的DataGrid等數據庫元件可以直接和數據庫聯系,使得在開發本系統過程中數據庫方面的操作更為簡便。ASP.NET頁面只需要一次編譯后不需要重新編譯,直到該頁面被修改或Web應用程序重新啟動。這一特點使得系統在多次訪問時速度有了極大的提升。[2]SQL Server 2000是由微軟公司開發的一個大型的關系型數據庫系統,它為用戶提供了一個安全、可靠、易管理和高端的客戶/服務器數據庫平臺,減少了在多平臺上創建、部署、管理及使用數據和分析應用程序的復雜程度。具有易用性、可伸縮性、集成性和良好的性價比等優點。
1.系統主要工作流程
該系統的主要工作流程如下:
(1)用戶登錄。用戶分為教師、學生、普通過客,憑借用戶名和密碼登錄。
(2)在線學習。用戶登錄后,即可在線學習與討論。學生用戶有問題可選擇相應課程和教師,針對性地提出問題或查看已提問題的回復。教師用戶登錄后,即可進入本人的答疑板塊,查看是否提交有新問題并作答,或關注已回答問題的閱讀情況。在BBS社區,師生可以發起關于某個問題進行相互討論。
2.答疑模塊的實現
(1)模塊設置。在系統中最主要的是答疑模塊。答疑模塊按課程設置為各門課程板塊,在課程板塊中細分為教師板塊,各教師板塊以教師名命名,該教師即為本板塊版主,這樣設置主要考慮到每門課程會有不同專業學生,同專業同課程可能有一個或多個教師上課,要求版主(教師)必回復所有提問。這樣設置有三點好處:一是學生可選擇教師提問題;二是由主課教師回答提問更專業;三是避免提問無人回復的局面,增強主課教師答疑的責任,做到有疑必答,每答必準。
(2)在線錄入科技文檔。在線提問(或回復)化學問題,就必須能在線錄入文檔、化學反應式、化學符號、結構式、圖形、曲線等組成的復雜文檔,本系統通過在IE瀏覽器中安裝插件的方法即可實現在IE界面錄入科技文檔,使通過網絡進行化學問題交流變得方便。科技文檔錄入界面如圖2所示。

在線答疑系統采用ASP.NET編程語言和SQL Server 2000數據庫開發,具有跨平臺、移植性好、可靠、訪問量大的優點。在IE瀏覽器中下載小插件安裝,即可在網頁中直接錄入化學符號、化學結構圖、化學反應式和特殊字符,具有非線性編輯技術,可將文檔、公式、圖形、邏輯圖形、空間三維圖形、化學結構圖、化學反應式等在線編輯,很好地解決了在線清晰表達化學問題的難題。系統在我學院試用,效果良好,極大方便了師生在線關于化學問題的知識交流。☉
[1]李爽,陳麗.國內外網上智能答疑系統比較研究[J].中國電化教育,2003(1):80-83.
[2]姜自立.基于ASP.NET的網絡課程在線答疑系統設計與實現[J].科學教育,2009(20):178.
(編輯:楊馥紅)
G434
B
1673-8454(2011)01-0038-02
區級教改“十一五”第四批資助項目,項目編號:13I6。