馬宏興
摘要:荒漠草原昆蟲在草原生態(tài)中起著重要的作用。在深入調查寧夏荒漠草原地區(qū)昆蟲的相關信息之后,基于ASP技術和SQL技術,建立了寧夏荒漠草原昆蟲數(shù)據(jù)庫系統(tǒng)。通過該系統(tǒng)可查詢寧夏荒漠草原昆蟲的分布、形態(tài)特性、生活方式、危害途徑、防治措施等。該系統(tǒng)將為寧夏荒漠草原昆蟲與植被資源保護、蟲害治理以及荒漠草原保護等提供重要的科學依據(jù)和基礎信息。
關鍵詞:寧夏荒漠草原;荒漠草原昆蟲;數(shù)據(jù)庫;蟲害防治
中圖分類號:TP311.5 文獻標識碼:A 文章編號:1009-3044(2017)33-0029-02
Abstract: Desert grassland insects play an important role in grassland ecology. After investigating the information of insects in Ningxia desert grassland area, the insect database system of Ningxia desert grassland was established Based on ASP technology and SQL technology. Through this system, we can inquire about the distribution, morphological characteristics, life style, harm ways and prevention measures of insects in Ningxia desert grassland. The system will provide important scientific basis and basic information for the protection of insect and vegetation resources, pest management and protection of desert grassland in Ningxia desert grassland.
Key words: desert steppe in Ningxia region; insects; database; pest control
寧夏回族自治區(qū)位于西北地區(qū)的東部,荒漠草原所占面積較大,生態(tài)脆弱,許多地區(qū)為無人區(qū),蟲害發(fā)生時,因無法及時處理,對生態(tài)平衡造成很大的危害。因此,調查寧夏荒漠草原昆蟲分布,構建寧夏荒漠草原昆蟲信息數(shù)據(jù)庫系統(tǒng)就顯得尤為重要。
為了實現(xiàn)對寧夏荒漠草原昆蟲信息的全面管理,通過人工調查寧夏荒漠草原昆蟲分布情況,依據(jù)計算機信息技術,對寧夏荒漠草原昆蟲的名稱、生活習性、形態(tài)特征、危害方式等信息進行整合加工處理,構建了寧夏草原昆蟲信息數(shù)據(jù)庫系統(tǒng)[1]。
1 昆蟲信息獲取及預處理
1.1 昆蟲數(shù)據(jù)
經過農林科學研究院植物保護研究所的工作人員對寧夏賀蘭山、平羅、鹽池等地的實際調查,共獲取300余種常見荒漠草原昆蟲數(shù)據(jù),并經過各位專家調查,總結了各個荒漠草原昆蟲的形態(tài)特征、寄主、地理分布、為害方式、防治措施等相關信息。
結合寧夏生態(tài)地理實際分析其區(qū)系組成特點,并對草原昆蟲的一般地域分布和垂直分布進行基本分析,據(jù)此提出寧夏昆蟲生態(tài)地理區(qū)劃的初步意見,即3個區(qū):六盤山森林草原昆蟲區(qū);黃土高原干草原昆蟲區(qū);荒漠半荒漠草原昆蟲區(qū)?;哪牖哪菰ハx區(qū)又分3個亞區(qū):賀蘭山、羅山草原昆蟲亞區(qū);河套綠洲草原昆蟲亞區(qū);荒漠半荒漠草原昆蟲亞區(qū)[2]。由于各個區(qū)域的氣候地形環(huán)境等都不同,從而會導致昆蟲分布不同,所以采取分塊收集的方法,最后得到各種昆蟲的信息數(shù)據(jù)。
1.2 昆蟲數(shù)據(jù)預處理
對搜集到的近百種昆蟲信息進行比對、分類、文字性描述,并對野外拍攝的昆蟲圖像歸類、壓縮,初步建立昆蟲信息數(shù)據(jù)庫,主要內容由昆蟲中文名、拉丁名、異名、俗名、形態(tài)特征、寄主、地理分布、為害方式、防治措施等組成。
2 昆蟲信息數(shù)據(jù)庫系統(tǒng)
選擇Microsoft SQL server構建后臺數(shù)據(jù)庫,用Transanct-SQL的SQL語言在客戶機與服務器間傳遞Request和Answer,使用Macromedia Dreamweaver建立Web站點、網(wǎng)頁以及應用程序,采用ASP將網(wǎng)頁與數(shù)據(jù)庫建立關系。
2.1 數(shù)據(jù)庫的設計
寧夏草原數(shù)據(jù)庫的主要字段由編號、學名、拉丁名、目名、科名、形態(tài)特征、生活習性、防治方式、分布地區(qū)、昆蟲圖像等組成,表1所示為寧夏荒漠草原數(shù)據(jù)庫中所用的主要字段。
2.2 系統(tǒng)功能模塊
寧夏荒漠草原數(shù)據(jù)庫系統(tǒng)主要由前臺數(shù)據(jù)庫查詢模塊和后臺數(shù)據(jù)庫管理模塊兩部分組成。前臺數(shù)據(jù)庫查詢模塊主要昆蟲信息瀏覽,查詢,會員登錄,留言等;數(shù)據(jù)庫管理模塊主要有昆蟲數(shù)據(jù)庫管理、用戶管理、數(shù)據(jù)備份等。
2.2.1 數(shù)據(jù)查詢
數(shù)據(jù)庫查詢模塊為用戶提供了搜索和瀏覽兩種查詢方法,以方便用戶使用。
當使用搜索法時,用戶在搜索框內輸入想要查詢昆蟲的關鍵詞,會根據(jù)數(shù)據(jù)庫內所包含的昆蟲信息彈出連接到的昆蟲的名字,該數(shù)據(jù)庫支持數(shù)模糊查詢。比如:想要查找“寧夏束頸蝗”,只需要輸入“寧夏”這個關鍵詞,即可彈出相關的昆蟲名連接,如圖1所示。
<
當使用瀏覽法時,用戶可通過點擊昆蟲信息庫目名下的子目錄“**科”,即可彈出該科下所包含的所有昆蟲名,分別點擊它們即可進行瀏覽查看,效果如下所示圖2所示。
2.2.2 數(shù)據(jù)管理
數(shù)據(jù)管理是一個重要而且復雜的工作,復雜的數(shù)據(jù)庫常常會使得管理員的工作變得煩重。
寧夏荒漠草原昆蟲數(shù)據(jù)庫系統(tǒng)為便于管理員對數(shù)據(jù)庫進行管理,在數(shù)據(jù)管理模塊中管理員可以直接對昆蟲的各類信息進行添加和修改,添加以后可以在前臺的頁面內顯示,但是注意一般進行此操作前需要先保存?zhèn)浞荩员悴僮鞑划攲е滦畔⒊鲥e。數(shù)據(jù)庫添加表的樣式如圖3所示。
另外,該數(shù)據(jù)庫系統(tǒng)還支持數(shù)據(jù)自動備份,來保證數(shù)據(jù)的安全性。
3 數(shù)據(jù)庫測試
在數(shù)據(jù)庫基本結構建成后,將搜集到的近百種荒漠昆蟲圖片以及文字信息錄入數(shù)據(jù)庫中,進行了大量數(shù)據(jù)查詢與管理測試。由測試結果來看,數(shù)據(jù)傳輸正常,數(shù)據(jù)庫各個模塊的鏈接完好,用戶權限符合設計要求,數(shù)據(jù)安全性較高?;哪ハx的中文名稱、別名、拉丁名、目名、科名、形態(tài)特征、圖片內容亦相符合,達到了實用目的。
4 結論
在深入調查寧夏荒漠草原地區(qū)昆蟲的相關信息之后,基于ASP技術和SQL技術,建立了寧夏荒漠草原數(shù)據(jù)庫系統(tǒng)。通過該系統(tǒng)可查詢寧夏荒漠草原昆蟲的分布、形態(tài)特性、生活方式、危害途徑、防治措施等。該系統(tǒng)將為寧夏荒漠草原昆蟲的防治與荒漠植被資源保護提供重要的科學依據(jù)和基礎信息;為相關政府職能部門對荒漠草原昆蟲的防治提供決策信息;為高校及科研單位提供直觀、立體、網(wǎng)絡化的荒漠草原昆蟲知識。
參考文獻:
[1] 王春城. 基于Web的昆蟲分類查詢鑒定系統(tǒng)研究與實現(xiàn)[D]. 昆明理工大學,2006.
[2] 李劍,任國棟,于有志. 寧夏草原昆蟲區(qū)系分析及生態(tài)地理分布特點[J]. 河北大學學報,1999,19(4):410-415.
[3] 萬松.基于WEB的宿舍管理系統(tǒng)開發(fā)與實現(xiàn)[D]. 南昌大學,2012.