地理實驗教學網絡信息設計

前言:尋找寫作靈感?中文期刊網用心挑選的地理實驗教學網絡信息設計,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

地理實驗教學網絡信息設計

摘要:

地理是一門以實驗為基礎的科學,地理實驗教學在地理教學和科研中占有非常重要的位置,而實驗室也在其中發揮了很大的作用。但是,由于實驗室信息量大、變化快、交流多,所以,有必要構筑合理的實驗室網絡信息平臺,發揮網絡信息交流的優勢,提高實驗室的管理效率,促進實驗室的開放發展。簡要介紹了地理實驗教學網絡信息平臺的建立方法和設計過程,詳細闡述了整個網站的設計理念和思路,將MySQL作為數據庫平臺,結合JavaScript/51dituAPI技術實現對地理實驗教學中心各類信息的瀏覽、查詢,教學資料的下載,教學視頻的觀看和電子地圖功能模塊的建設。另外,還將DreamweaverMX2004作為開發環境設計網頁布局,實現相應的界面功能,并在MyEclipse開發環境中最終完成對地理實驗教學網絡信息平臺的開發。

關鍵詞:

地理實驗教學;網絡信息平臺;51dituAPI;JavaScript

21世紀,人們面臨著資源、環境等各方面帶來的壓力,而地理科學在科學研究和人才培養中發揮了非常重要的作用。在教學過程中,地理實驗教學是對課堂所學知識最直觀的感知,是自然規律最直接的表現;在科學研究、科學探索中,它也是理論驗證和基本數據的源頭。通常情況下,實驗室作為學校的基礎配置,在學校固定資產中所占比例比較大??蒲袑μ岣邔W校在國內外的知名度,提高其學術水平有非常重要的作用,而國家、地方的重點科研項目更離不開實驗的檢驗、驗證——相關工作人員要從實驗中獲得相應的數據。隨著市場經濟的發展,實驗室已經成為了學校為社會服務的窗口之一。在學校,教師的科研與教學是同等重要的,只有經常進行科學研究的教師才能站在學科最前沿探索新知,更新自己的知識體系,提出新的想法,提高學術水平,進而在教學過程中激發學生的學習興趣??萍嫉母偁帉嶋H上是教育的競爭、人才的競爭。為了培育出一大批面向世界、面向未來的新世紀人才,高等院校必須在科研上下功夫,提高實驗教學的地位。因為僅依靠課堂教學,是不能培養出開拓型的高素質人才的。實驗室既要承擔科研任務,又要擔負實驗教學和實踐任務。因此,本文提出了基于JavaScript的地理實驗教學網絡信息平臺的設計?;贘avaScript/51dituAPI技術,將DreamweaverMX2004作為頁面設計的開發環境,將MySQL作為數據庫平臺,在MyEclipse開發環境中設計、開發出頁面美觀、運行速度快、操作簡單、內容詳細的地理實驗室網絡信息平臺。該設計的最終目標是利用計算機網絡技術構建一整套網絡信息平臺,以便延長地理實驗教學的時間、拓展實驗空間,為地理實驗教學體系的改革開辟新路徑。

1系統開發技術

1.1JavaScript概述

隨著計算機和網絡技術的發展,人們對網頁的要求已經不再停留在網頁的靜態顯示上,因此,網頁的動態設計則成為了一種必然的發展趨勢。要想實現網頁的動態顯示,僅利用HTML是不能完成的,JavaScript腳本語言的使用為實現動態網頁設計提供了一種新方法。JavaScript是由Netscap(e網景)研發出來的一種在Netscape瀏覽器上執行的程序語言。最初研發該程序的目的是要減輕網絡主機數據處理的負荷,完成在網頁上顯示時間、動態廣告、處理表單傳送數據等工作。但是,隨著其功能的日漸增多,不少網頁編制人員開始利用它設計動態網頁。

1.251dituAPI概述

利用51dituAPI提供的接口,比如地圖接口、導航接口和查詢接口等,可以訪問在線數據庫,實現基本地圖應有的功能、搜索和導航等功能。51dituAPI一共有26個類,即1個基礎地圖、8個可定制控件類、5個標注類、5個其他類、1個與標注接口有關的類、3個與搜索接口有關的類和3個與導航接口有關的類。

1.2.1地圖接口

地圖接口一共包括19個類,它可以為用戶提供全國范圍內漫游的地圖。利用地圖接口可以瀏覽地圖,完成放大、縮小、平移、測距、測面和打印等工作。

1.2.2查詢接口

查詢接口包括3個類,利用該接口可以輕松地實現本地搜索功能。而調用查詢接口可以進一步擴展地圖接口,開發出更多的應用服務。

2地理實驗教學網絡信息平臺的設計

2.1總體設計

2.1.1信息平臺概況

地理實驗教學網絡信息平臺的設計目標是利用計算機網絡技術構建一整套網絡信息平臺,是以數據庫為核心,以Internet為基礎,采用B/S結構,將實驗教學中心的概況、機制管理、師資隊伍、教學資源和電子地圖等信息功能分類顯示在這一平臺上。該信息平臺采用了模塊化的設計方法,使用了應用最廣泛的網絡開發語言JSP,同時,結合JavaScript技術很好地完成了各個功能模塊的設計和擴展。MySQL作為數據庫服務器,在維護數據方面具有良好的操作性,而且功能全面。

2.1.2信息平臺結構設計

地理實驗教學網絡信息平臺是B/S結構,可將其分為4個層次分別設計,即數據庫服務器、應用服務器、Web服務器和Web瀏覽器。數據庫服務器是整個信息平臺的存儲核心,是最底層的部分,它主要包括3個部分:①頁面各項欄目數據庫部分,它主要存儲欄目的級別和類別信息;②文獻數據庫,它用來存儲文字性的描述內容;③用于存儲需要下載的文件和需要觀看的視頻文件的數據庫。應用服務器主要是處理Web服務器解析回來的請求,從數據服務器中獲得相應的數據信息,并將其返回到Web服務器。Web服務器主要是接收Web瀏覽器傳來的請求,并將其解析,然后把解析后的請求傳送到應用服務器。Web瀏覽器則負責與用戶的交互,向Web服務器發送請求,從Web服務器處接收處理結果,然后將相關內容用可視化的方式表示。

2.2信息平臺功能設計

該信息平臺是由用戶界面層、功能模塊層和數據訪問層構成。用戶界面層的功能是用戶通過訪問該層實現與網站的交互。功能模塊層是用戶界面層與數據層連接的橋梁,通過它可以將兩者很好地聯系在一起。該模塊主要包括中心概況、機制管理、師資隊伍、教學資源、中心成果、實驗教學、新聞中心和電子地圖模塊。數據層是整個平臺的基礎,地理實驗教學網絡信息平臺所有的功能都是圍繞它構建起來的。

2.3界面設計

該信息平臺是在DreamweaverMX2004軟件環境中,運用可視化網頁制作技術設計網頁布局,使其簡潔、美觀。整個平臺的設計布局主要劃分為兩部分,即信息平臺首頁面和信息平臺各子頁面。該信息平臺的界面有2個特點:①使用模板的目的是要保證模塊風格的一致性,避免操作人員產生視覺疲勞;②標題欄分類明確,系統界面力求風格樸實,簡潔明了,使用戶操作起來得心應手。

2.3.1信息平臺首頁設計

信息平臺首頁是利用表格設計布局的,主要分為4個部分:上邊是表頭,由2張圖片組成,分別顯示實驗中心全稱和學府背景圖;下邊是表尾,由圖片組成;左側是常用鏈接區,分為上下2個部分,上半部分鏈接實驗中心的快訊,下半部分是友情鏈接,鏈接一些其他高校的主頁;右側是中心展示區,同樣分為上下2個部分,上半部分是主菜單區,下半部分是展示區,展示實驗中心圖片、中心概況、中心取得的成果和中心下達的最新通知。具體界面布局如圖3所示。

2.3.2信息平臺子頁設計

該信息平臺子頁的整個界面都是利用表格設計布局的,它可分為5部分:上邊是表頭,由2張圖片組成,分別為實驗中心全稱和背景圖;上部是主菜單區;下邊是表尾,由圖片組成;左側是子菜單區;右側是顯示區,顯示所選菜單下的對應內容。以電子地圖子頁為例。

2.4數據庫設計

該信息平臺的后臺數據庫設計主要包括實驗中心的概況、機制的管理、師資隊伍、教學資源、中心取得的成果、實驗教學和新聞等信息。在MySQL環境下,將數據庫命名為lnnu,依次在數據庫中建立t_class,article,info,resourcefiles和link5個表來存儲相關信息,以滿足用戶瀏覽網站的需要。t_class表主要存儲各項菜單的相關信息。在此需要說明的是,當classType字段值為1時,代表一級菜單,鏈接數據庫后菜單欄目顯示在頁面上方;當classType字段值為2時,代表二級菜單,鏈接數據庫后菜單欄目顯示在頁面左側;當modelType字段值為1時,代表菜單鏈接單頁欄目;當modelType字段值為2時,代表鏈接文章列表欄目;當modelType字段值為3時,代表鏈接下載列表欄目;當modelType字段值為4時,代表鏈接視頻播放頁面;當modelType字段值為5時,代表鏈接電子地圖欄目。article表主要存儲文章列表欄目下的文章信息。在此需要說明的是,content字段是以html格式存儲文本文件的,所以,需要把所列的文章內容轉化成html格式的文件存儲到數據庫中。info表主要存儲單頁欄目下的文字信息。在此需要說明的是,content字段是以html格式存儲文本文件,所以,需要先把所列的文章內容轉化成html格式存儲到數據庫中。resourcefiles表主要存儲下載列表欄目下的文件和視頻播放文件的相關信息。在此需要說明的是,url字段存儲的是文件所在的相對路徑。type字段則用于判斷文件類型,當type值為1時,表示其是需要下載的文件;當type值為2時,表示其是需要播放的視頻文件。

3總結與展望

隨著市場經濟的發展,網絡化實驗教學平臺已經成為了高校為社會服務的窗口。為了培養大批面向世界、面向未來的新世紀人才,高等院校必須在科研方面下功夫,提高實驗教學的地位。如果僅依靠課堂教學,是不能培育出開拓型、高素質人才的。網絡信息時代的到來為我們提供了多樣化的現代教育手段,因此,可以利用計算機網絡技術構建一整套網絡信息平臺,為實驗教學體系改革開辟新路徑。

作者:邵陽 單位:太原理工大學 山西天然氣有限公司

參考文獻

[1]陳意軍,郭兆南,廖毅.網絡化實驗教學平臺的設計與開發[J].電氣電子教學學報,2009,31(1).

[2]孫涌泉,廉佐政,孫偉.實驗教學網絡信息平臺的規劃與管理[J].克山師專學報,2008,6(2).

[3]趙建明.論網絡化實驗教學平臺的構建模式[J].河北建筑科技學院學報(社科版),2005(3).

[4]丁鵬飛.高校科研管理網絡信息平臺設計與應用[J].科協論壇(下),2008(5).

[5]吳小博.基于Web服務的校園網絡信息平臺探討[J].湛江師范學院學報,2006,27(6).

[6]段學宏,和亞舟.網絡信息平臺的綜合應用及開發[J].新疆石油科技,2009,4(19).

[7]張超.網絡信息平臺在電子技術實驗教學改革中的應用[J].中國現在教育裝備,2008,3(6).

[8]姜楠.DreamweaverMX2004完美網頁設計與制作[M].北京:中國青年出版社,2004.

[9]TomNegrinoDoriSmith.JavaScript基礎教程[M].第6版.陳劍甌,譯.北京:人民郵電出版社,2007.

[10]陳剛.Eclipse從入門到精通[M].第2版珍藏版.北京:清華大學,2007.

[11]周利榮.基于JavaScript的動態網頁制作[J].電腦學習,2005(3).

[12]王征.JavaScript網頁特效實例大全[M].北京:清華大學出版社,2006.

[13]鄭麗娜,邱儒瓊.基于JavaScript的WebGIS地圖原理與應用[J].測繪科學,2008,33(增刊).

[14]API.51DITU.COM開發者文檔[EB/OL].[2008-04-02].

[15]雷虹.基于JavaScript和Java語言的動態網頁設計方法[J].網絡技術,2001(4).

亚洲精品一二三区-久久