汪繼承
(安徽省第三測繪院,安徽 合肥 230601)
關鍵字:測繪;裝備管理;信息系統;局域網
測繪裝備是指用于測繪生產的儀器和裝置。隨著科技的進步,測繪裝備已經不局限為各種定向、測距、測角、測高和測圖等方面的儀器,還包括計算機圖形工作站、服務器、計算機網絡設備、存儲設備、無人機、街景采集車等。尤其是最近幾年新式測繪裝備不斷推出,老式設備基本上就擱置在儀器室不再使用。但是這些老式設備不能丟棄,它是測繪工作人員學習測繪原理的優良模型,常常作為教學和展覽使用,承載著改革開放40年測繪行業發展的記憶。作為測繪單位如何管理好測繪裝備,高效利用測繪裝備是工作的重點。
考慮到目前測繪單位都是采用局域網管理,因此裝備管理信息系統按照B/S構架開發,利用IIS部署到服務器中,測繪裝備管理人員通過IP地址和端口號訪問測繪裝備管理系統。數據庫管理系統采用開源的MySQL數據庫管理系統。測繪備管理系統需要至少包含:總清單顯示、裝備詳細情況查看、裝備信息增刪改查、裝備使用登記和報廢流程等。
在安裝好的MySQL數據庫管理系統中新建一個數據庫,然后新建兩個表,分別命名為equipment和useinfo,表的字段設置如圖1和圖2所示。

圖1 equipment的字段

圖2 useinfo的字段
equipment表記錄id、固定資產編號、資產分類、名稱、品牌型號、序列號、財務入賬日期、價值、取得日期、使用狀態、責任部門和責任人等信息;useinfo表記錄id、測繪裝備id、部門名稱、責任人名稱、借用時間和歸還時間等信息。
在實體模型中至少定義裝備信息和使用信息兩個類,分別命名為:EquipmentInfo和UseInfo,類中的屬性對應數據庫中相應的字段。
首先在網頁中添加一個表格,在表格中綁定Equipment-Info類的字段,查詢清單的時候這些字段值將顯示到網頁的表格中,綁定方法如下:
<Columns>
<asp:BoundField DataField="id" HeaderText="ID" InsertVisible="False"
SortExpression="id" />
<asp:BoundField DataField="asset_number" HeaderText="資產編號"
SortExpression="asset_number" />
<asp:BoundField DataField="brand_model" HeaderText="品牌型號"
SortExpression="brand_model" />
<asp:BoundField DataField="serial_num" HeaderText="序列號"
SortExpression="serial_num" />
<asp:BoundField DataField="state" HeaderText="使 用狀態" SortExpression="state" />
<asp:BoundField DataField="department" HeaderText="所屬部門"
SortExpression="department" />
<asp:BoundField DataField="user" HeaderText="責任人" SortExpression="user" />
<asp:HyperLinkField HeaderText="詳 細" Text="詳 細" DataNavigateUrlFields="id" DataNavigateUrl FormatString="EquipmentDetail.aspx?equip_id={0}" NavigateUrl="EquipmentDetail.aspx" />
</Columns>
后臺通過SQL查詢并將查詢結果顯示到表格中,查詢語句為:SELECT * FROM equipment,查詢的結果如圖3所示。

圖3 顯示總清單
表格的最后一列為導航鏈接,傳遞測繪裝備的id值,點擊這一列將跳轉到顯示該裝備詳細信息的頁面,裝備詳細信息顯示界面如圖4所示。

圖4 裝備詳細信息
在圖5所示的界面上添加一個“刪除”按鈕,給該按鈕的點擊事件添加刪除代碼可以實現該裝備的刪除功能。
除了在后臺編寫代碼進行查詢和綁定數據外,還可以定義一個數據操作類庫EquipmentInfoHandle,在類庫中定義方法來添加和修改數據,然后直接將方法綁定給實體數據源。
在查詢界面,根據裝備名稱、資產編號、品牌型號等信息查詢數據庫中的記錄,在查詢結果中勾選要借用的儀器裝備,然后在下拉選擇框中選擇使用部門并輸入使用人姓名,如圖5、6所示。

圖5 選擇裝備

圖6 部門和使用人
點擊“使用登記”按鈕,輸出《**單位測繪儀器收發臺賬》,與原來的收發臺賬相比,設備信息已經填寫到相應的表格中,只需打印出來簽字即可,完全避免設備信息手寫錯誤,如圖7所示。

圖7 儀器設備收發臺賬
基礎測繪單位作為省直公益性事業單位,淘汰裝備不能隨意處置,需要填寫詳細的國有資產處置申請表,待上級管理單位審批同意后才能按照規定進行處置。在測繪裝備管理信息系統中,可以在查詢結果界面勾選待報廢的裝備,然后點擊“生成報廢申請表”按鈕生成《省級行政事業單位國有資產處置申請表》。
測繪裝備綜合管理信息系統,將所有的測繪裝備信息和使用信息全部記錄到數據庫中,日常管理時可以直接調用數據庫中的數據生成表格,避免重新編寫電子表格或手寫錯誤。就本文作者所在單位而言,目前登記在冊的資產多達700多項,測繪裝備管理系統很好地解決了日常管理的痛點。同時該系統使用的MySQL數據庫管理系統為開源數據庫管理系統,單位內部使用沒有任何其他軟件成本,是切實可行的選擇方案。