柯文光,柯于恒(陽新縣林業調查規劃設計院,湖北 黃石 435200)
?
分析林業資源信息管理系統及其設計
柯文光,柯于恒(陽新縣林業調查規劃設計院,湖北 黃石 435200)
林業資源其信息構成十分繁雜,為了針對這些數據信息實施動態且快速的可視化處理,林業資源信息管理系統應運而生。本文首先分析介紹了系統的一些基本概念以及特點,詳細描述了林業資源管理信息系統的系統結構以及設計。
林業資源;信息管理;系統設計;需求分析
人類的生存以及發展離不開森林資源,森林的變化會對全球的環境以及氣候造成直接的影響,進而影響到地球生命的健康與穩定[1]。怎樣進一步增加森林資源數量并提升質量,強化森林資源的管理,已然成為全世界重點關注的問題[2~3]。在傳統行業的基礎上進行信息化改造是我國未來發展的大趨勢,這是提升生產力有效方法,本文就是基于這樣的背景,分析了林業資源信息管理系統及其設計。
1.1林業資源信息管理概念
林業資源信息是進行森林資源管理的重要數據依據。所謂林業資源管理指的是通過各種手段或者方法,通過計劃、指揮、組織、協調與控制的管理職能,針對相關數據信息實施收集、儲存、處理,最后提供服務的過程,在最大限度上利用人、財、物,使得森林資源能夠按照預期目標進行發展的活動。它是社會發展的必然需求,是人類不斷進步的表現形式,林業資源管理與計算機科學、信息科學三者之間結合的產物。它包括了林業資源信息的采集、組織、儲存、加工、分配以及服務的全過程。
1.2林業資源信息管理特征
林業資源信息管理和其它行業信息化管理相比較而言具有以下幾個方面的特征:
(1)森林生長過程較為漫長,因此必須要求保存數據信息要有足夠的穩定性,數據信息保存地點以及位置分布應該更合理。上述這些特征決定了林業資源信息管理基本不具備時效性;
(2)數據種類繁多且龐大,林業資源調查數據分為幾十項,所以具有非常龐大的數據量。這就要求系統要求要有非常強大的數據處理能力;
(3)林業資源數據是動態變化的,不可以用靜止的觀點來處理分析或者設計林業資源管理信息系統;
(4)獲取資源數據的時間較為集中,但是使用單位卻很分散。不管是對硬件平臺還是管理信息系統進行分析和設計的時候都必須充分考慮具體情況,在最大限度上發揮其應有的價值。
2.1用戶分析
本文所述系統主要存在四層使用對象,即國家級、省級、地(市)級以及縣(區)級。除此之外,社會公眾也能夠成為系統使用對象,例如利用系統人們能夠查詢林業基本信息,以及林業生態建設相關的大工程動態信息等。
蟲害防治就是茄子在生長的過程中會受到一些病蟲的感染,進而破壞茄子的正常生長。蟲害主要有蚜蟲、白粉虱和茶黃螨等,在防治的過程中,可以在定植3-4天后在苗床上用15%噠嗪酮2500倍液防治茶黃螨,現蕾至結果期再查治1次。白粉虱采用25%阿克泰水分散粒劑,每畝2-3 g,兌水30 kg或以青霉素噴藥與黃板誘殺的辦法結合進行。蚜蟲可用韶關霉素防治,進而減少病蟲對茄子的大面積感染。
2.2基本功能分析
總體上來說,為了能夠達到林業資源管理的需求,系統應該具備四方面的功能,分別如下:
(1)系統基本功能:數據信息的采集、查詢、發布、處理分析、上傳服務、匯總、打印、上報,以及系統維護和系統安全管理等;
(2)系統監控功能:針對那些森林資源破壞較為嚴重的區域以及林業重點工程等進行監控,針對木材的采伐與運輸以及木材加工企業發展等狀況實施監控;
(3)系統分析和評價功能:針對林業資源基礎數據實施分析的基礎上進行林木、林地數量以及質量的評價,決策者在制定林業工程建設計劃以及林業資源經營方案的時候可以參考評估結果;
(4)規劃和設計功能:按照規劃區域規模,通過不同比例尺的數字化地圖實施造林規劃以及采伐設計,防護林、生態公益林規劃設計,自然保護區規劃設計等。
3.1總體架構
本文所述系統采取的是C/S(Client/Server)二層體系結構,分別為客戶層 (Client)以及數據庫服務器層(Database Server)。應用軟件存放在客戶端(Client),實現用戶界面以及業務邏輯;數據存儲管理由數據庫服務器(Database Server)來完成。客戶機和服務器之間通過請求-回答的方式進行協同工作。如圖1所示為客戶端/服務器系統結構。

圖1 客戶端/服務器系統結構圖
3.2系統流程設計
系統用戶主要有三種,分別為系統管理員、信息管理員以及普通用戶。普通用戶權限較小,只能進行信息查詢、統計以及查看報表等;普通用戶的權限信息管理員全部具備,另外還可以修改、錄入相關數據信息等管理。信息管理員的權限系統管理員全部具備,此外還能夠對全部系統用戶進行管理,能夠對其實施添加、修改以及刪除等操作。如圖2所示為系統流程圖。

圖2 系統流程圖
3.3功能模塊設計
(1)林業資源信息查詢。在地理信息系統中選擇興趣區域便能夠獲得該區域林業的相關基礎信息,也可以直接輸入省名、縣名的方式查詢。
(2)綜合數據管理。針對林業資源連續清查屬性數據、逐級統計上報數據以及圖像數據分析成果等實施統一管理,構建宏觀森林資源數據庫。
(3)工程信息管理。此模塊主要就是針對林業工程信息實施統一管理,包括的信息主要有:各個林業工程項目地點以及建設時間,還有工程進展情況等。
(4)資源林政管理。該此模塊管理的對象主要為全國林木、林地以及采伐、木材加工、運輸管理等相關的林政數據信息。該模塊核心功能主要有:數據審批、接收各種林政業務數據信息、數據查詢、審批、統計以及森林采伐限額管理等,詳細描述如下:①把林權證、運輸證、采伐證等所有數據分類全部錄入計算機當中實施統一管理;②三證能夠方便的進行查詢和打印,以此能夠快速調解木材采伐、運輸以及林地糾紛;③把下級部門上報的林政案件數據信息錄入計算機當中實施統一管理,便于及時處理分析;④下級部門上報請求審批的林政信息數據實施統一管理,以便及時處理;⑤采伐限額管理,同時還需要檢查驗收采伐過程,做到采伐過程的實時監督。
(5)用戶管理與權限組管理。只有系統管理員才可以使用該模塊。系統管理員可以添加、修改并刪除各個單位其用戶信息。權限組管理模塊能夠對本系統的權限組進行定義,也就是形成角色并賦予用戶,以此能夠實現靈活的權限管理。
3.4數據庫設計
系統將Microsoft SQL Server 2000作為數據庫服務器,該服務器是一個多用戶、高性能的關系型數據庫管理系統;專門針對客戶/服務器計算環境而設計,現階段使用最為廣泛的數據庫服務器系統之一;該服務器所提供的內置數據復制功能、開放式的系統體系結構以及強大的管理工具為林業資源信息管理系統方案提供了非常好的平臺。
通常情況下數據庫設計可以分為四個主要的步驟:①概念模型設計。進行數據庫設計之前首先應該進行需求分析,通過需求分析獲得的用戶需求并將其抽象為信息結構 (也就是概念模型)的過程就是概念結構設計。需要指出的是,概念模型設計和數據庫邏輯結構之間是相互獨立的,其對所有數據庫管理系統都不存在依賴關系。具體而言,該步驟至少要包括下面幾點:實體的確定;實體屬性的確定;實體標識屬性(也就是關鍵字)的確定;實體間聯系以及聯系類型的確定;繪制概念模型E-R圖;②邏輯數據庫設計。在該階段,應該首先明確數據庫管理系統能夠支持那些數據模型。在此基礎上選取最適合表達和描述對應概念結構的數據模型,進而選擇最適合的DBMS;③規范化理論的應用。通過規范化的標準來對獲得的關系模式進行檢測,以檢測其是否滿足規范化要求;④物理數據庫設計。最終需要將數據庫存儲在物理設備當中。為特定的邏輯數據模型選擇適合的應用環境的物理結構 (存取方法和存儲結構)的過程就是數據庫物理設計。物理結構會受到給定的DBMS以及硬件系統的影響,所以設計人員應該對所用DBMS的內部特征進行充分了解,尤其是存取方法和存儲結構;此外,還需要對應用環境進行充分了解,尤其是應用的響應時間和處理頻率要求;最后還需要充分掌握外存設備相關特點。
林業資源管理過程是一個多功能、多目標且復雜的過程,本文主要是在林業資源管理信息化層面進行了簡單的嘗試。本文所設計的系統還不盡完善,需要在以后的工作中不斷的發現問題并對其不斷優化改善。
[1]張法倫.烏馬河林業局林木資源管理系統的分析與設計[D].哈爾濱工程大學,2007.
[2]洪玲霞,陸元昌,雷相東,等.縣級森林資源信息管理系統設計[J].林業科學研究,2005,18(3):284~291.
[3]魯寧.分布式森林資源信息管理系統研究[D].西南林學院,2008.
柯文光(1972-),男,工程師,大專,主要從事林業資源規劃設計調查工作。柯于恒(1974-),男,工程師,本科,主要從事林業資源規劃設計調查工作。
TP311.5
A
2095-2066(2016)17-0271-02
2016-5-30