李麗芳
摘 要:隨著5G通信的到來及量子通信的發展,通信技術人才的需求量越來越大,很多院校開設通信類專業,但在院校中學習到的知識往往存在滯后性和有限性,需要一個開放、包容、有針對性的學習網站供人們查閱學習。本文以通信技術專題學習網站為開發案例,在技術和內容上作簡單的分析與構想,在網站的開發過程中,對網站的架構進行必要的分析和研究,在理論層面完成網站的設計。
關鍵詞:通信技術;網站設計;開發工具;數據庫
一、網站的設計背景和意義
網絡信息技術的迅猛發展,為人們的工作、學習和生活帶來了前所未有的沖擊,網絡憑借其信息存儲容量大、表現形式多樣、高度共享和實時便利等優勢,為教學提供了豐富的資源,打破了學生僅以教科書作為知識來源單一渠道的局限。近年來,各級各類學校利用網絡進行教學改革的試驗開展得如火如荼,但大多數學校對教學資源的開發和建設仍然停留在多媒體教學軟件的層次上,個別學校雖然開發出針對某個特定學科的教學內容,在廣度和深度上稍有拓展的學科學習網站,但并不是真正意義上的專題學習網站,而僅僅是專題學習網站的雛形,因此對專題學習網站的設計與開發已迫在眉睫。
二、專題學習網站的設計原則
專題學習網站的設計既不同于商業網站的設計,也不同于網絡課程的設計,它有自己的一套設計原則。第一,對象的特定性。專題學習網站不是面向大眾,專題內容一旦確定,就有特定的受眾群,供哪門學科、哪個層次的教師和學生使用都有很強的針對性。第二,內容的整合性。專題學習網站與網絡課程的最大差別在于網絡課程的內容是根據教科書進行編排的,而專題學習網站的內容則是以某個專題為線索,集合與專題相關的各個學科的知識點,在多門學科知識的基礎上,重新組建有序的、符合學生認知規律知識模塊。第三,功能的綜合性原則。專題學習網站展示了與學習專題相關的結構化知識,滿足不同層次、不同學科教師教學和學生學習的需要,提供了與學習專題相關的龐大資源庫,便于教師和學生搜集和檢索資料,同時構建協作學習的平臺,有利于師生之間圍繞專題進行討論協商,這是綜合性教育網站和網絡課件等無法比擬的。
三、專題學習網站內容的選擇與使用定位
在專題學習網站的設計中,要對信息資源的表現形式進行合理的選擇,首先要明確它們的使用目標,按照專題內容的類型和使用者的特征,選擇最合適的形式。除了展示結構化的知識,還必須發揮網絡的優勢,提供與知識相關的網址資源,也可以根據專題所體現的學科特點,提供有助于知識學習和知識構建的工具,如詞典、制圖工具、虛擬實驗室等,使專題學習網站成為探索研究的知識寶庫。之所以將此專題學習網站定位為通信技術學科,是因為它在工業、科技及國防等領域都具有舉足輕重的作用,但很少人能系統掌握其工作原理及關鍵技術,故開發這個專題學習網站供在校學生、專業人士或對該行業有興趣的人士學習,試圖將國內外最新的研究和技術展現給每一位學者。
四、相關技術與理論
(一)開發工具與平臺
JSP是由Sun Microsystems公司倡導,多家公司參與一起建立的一種動態網頁技術標準,主要用于開發動態網頁。它是以Java語言為基礎編寫的,繼承了Java語言跨平臺的特點,允許Web開發人員開發和維護與平臺無關的頁面,它能使Web開發人員輕易搭建網絡平臺,建立起功能強大的Web網站。JSP還可以把用戶界面從內容層次中分離出來,使Web開發人員不必修改底層的動態內容,就可以修改整體的頁面布局。在專題網站的開發過程中以Win 7操作系統為開發平臺,利用Microsoft FrontPage和Macromedia Dreamveaver作為開發工具來編寫JSP應用程序以及管理整個網站平臺。
(二)網站后臺管理設計和實現
要實現網絡資源和多媒體的互動共享需要有一個強大的后臺管理功能作支持,可以對網站里所有的資源以及用戶進行管理,其功能至少要滿足信息發布功能、信息編輯功能、刪除文章功能、搜索文章功能和用戶管理功能五個方面。為了更好地開發這個網站的后臺管理部分,經過前期的分析,將后臺管理分為管理員登陸模塊、信息發布模塊、信息修改模塊和信息刪除模塊四大模塊。管理員登錄模塊主要功能是提供管理員與后臺管理頁面之間的入口,并驗證管理員的合法性。信息發布模塊的主要功能是向網站新增信息。信息修改模塊主要功能是修改網站已有的信息。信息刪除模塊主要功能是刪除網站已有的信息。
(三)數據庫設計
結合整個系統的結構分析和功能實現,適宜采用Microsoft Access數據庫,因該數據庫對系統要求較低,占用系統資源較小,開發成本低,適合于中小型軟件使用。通過整體分析可知,該專題網站需要頁面、管理員、用戶三個實體,設計時考慮到網站的體系結構不是很大,在設計數據表的時候可采用簡化的方法,但前提是不影響實際出來的效果。
五、測試與總結
在專題網站的后臺管理模塊完成之后,需要對后臺管理模塊的各功能進行測試,才能確保所需功能的實現,測試采用是黑盒測試的方法。
專題網站的設計與實現是一項復雜且工作量龐大的工作,尤其它所涉及到的實際問題和技術細節相當多,在開發過程中有許多難點和大量的編碼和調試工作,需要查閱大量的文獻及技術資料,并要借鑒一些優秀的網站設計,才能使其在理論上和實用上有所突破。
參考文獻:
[1]張軍.JSP網絡應用開發例學與實踐.清華大學出版社,2006.
[2]楊紀梅.Dreamweaver網頁設計與制作完全手冊.清華大學出版社,2007.
[3]王征編著.JavaScript網頁特效實例大全.清華大學出版社,2006.