正文 茶園植物保護信息管理係統的設計與實現(2 / 3)

1 總體設計

1.1 數據庫的建立

本係統采用與ASP技術結合比較緊密的SQL Server數據庫,來對整個係統的數據進行儲存。SQL Server提供了較為強大的數據庫管理功能,在數據庫中,主要包括了以下幾方麵的內容。

⑴ 用戶信息:當在前台界麵注冊成功後,就會在該數據庫中找到與該用戶相關的注冊信息。

⑵ 標本信息:通過文字記錄和圖片的形式儲存在數據庫中,為本數據庫的核心內容。

⑶ 圖文信息:主要儲存與茶園病蟲害防治相關的資料及各類新聞信息。

1.2 網站總體結構

標本信息的數字化是本係統的一個重要功能,本係統首先為已有的各種病蟲害、草害等標本信息建立數據庫提供錄入平台,同時以這些數據為基礎進行統計分析,提取有價值的信息。同時我們利用網絡這個平台,麵向更多的人群,為他們提供最新最準確的茶園病蟲害、草害等的防治信息。另外也為用戶提供了交流平台,能實時地為遇到實際困難的茶園主解答疑惑。整個係統的功能主要分為工作動態發布、標本信息管理、文檔規範、科普知識、聯係我們五個模塊。係統前台總體結構如圖1所示。

1.3 後台管理

網站後台主要由網站的操作人員進行管理,後台管理主要分為三個部分:①內容管理:主要是對網站中的可視化內容的管理,包括用戶信息、標本信息和媒體信息的管理;②係統管理:主要是對網站代碼的處理,包括對代碼的添加、刪除與修改;③安全管理:主要是對整個係統、防火牆以及服務器的安全管理,例如通過使用ASP的Request.SeverVariables屬性,來實現對IP 地址的過濾,從而實現對網頁的安全防範。係統後台結構如圖2所示。

2 係統模塊介紹

⑴ 工作動態發布:它包括項目組簡介、工作動態發布、信息動態發布三個子模塊。項目組簡介主要介紹係統開發人員的構成及個人信息,另外也對本係統的內容和研究方向作了簡單的說明。工作動態發布主要是把部分研究者開展的調查研究成果以信息發布的形式進行展示,它包含的信息涉及到最前沿最實用的茶園病蟲害草害防治的方法,能實實在在為用戶對病蟲害的防治提供直接有效的幫助。信息動態發布是把國內與茶園病蟲害草害相關的新聞及時發布。整個工作動態發布版塊主要是對信息進行更新,它增強了網站的交互性、實時性,有利於信息快速流通,此外它也能充實網站內容、提高網站的信任度。

⑵ 標本信息管理:該版塊把茶樹病蟲害信息以圖片的形式發布到網站上,當用戶查詢有關病蟲害信息時,能比較直觀地了解相關病蟲害的信息資料,如害蟲的外形、名稱,茶樹遇到該病蟲害時的主要性狀,以及防治該病蟲害的方法等。標本信息管理版塊包括生態照、標本館、會員登錄、物種信息檢索、標本信息檢索五個子模塊。病蟲害生態照、標本館都是把圖形和圖像等多種媒體資料進行數字化采集、獲取、壓縮、加工處理,存儲在多媒體服務器中,通過網絡技術傳到客戶端。會員登錄則是用戶在客戶端進行注冊登錄之後,可以更方便地進行信息的查詢和標本的檢索。而後麵兩種檢索方式則為用戶提供了信息檢索的快捷途徑。

⑶ 文檔規範:主要介紹與茶園病蟲害標本的有關的編碼規則等方麵的文檔信息,如各地茶園植物研究所提交標本的編碼規則;茶園害蟲標本、茶園天地標本、茶園草害標本等的編碼規則。

⑷ 科普知識:主要介紹與茶園病蟲害有關的基本知識,另外描述了常見的病蟲害的症狀及有效治理方法。該版塊涉及到專業的茶園病蟲害草害的防治知識,能為用戶提供直接幫助。例如常見的病蟲害茶斑蛾,屬於鱗翅目,斑蛾科,成蟲喜歡咬食葉片下表皮和葉肉。最好采用生物防治的方法,用青蟲菌、殺螟杆菌和蘇芸金杆菌每毫升含0.5-0.25億孢子液單噴,效果較好。