駱鵬傲,趙 強
(徐州醫學院 現代教育技術中心,江蘇 徐州 221004)
高校多媒體教室設備數據管理系統的開發
駱鵬傲,趙 強
(徐州醫學院 現代教育技術中心,江蘇 徐州 221004)
本文探討通過計算機軟件和網絡系統,對高校多媒體教室投影儀、中控等硬件設備數據進行管理,探索一種適應高校多媒體教室設備數據管理要求的系統,達到對設備的維修、調整、查詢等全部實行系統化管理。以提高多媒體設備數據管理和維護水平,減少投影儀燈泡等高價值易耗品的消耗。
多媒體;投影儀;查詢;SQL Server
隨著高校多媒體教學需求的擴大,多媒體教學設備數量與日俱增,不同于其他的固定資產,這些數量眾多的多媒體設備分布在不同的開放性教室,使用頻繁,損壞頻率更高,需要經常維修、更換、調整,這就造成了眾多設備存放地點的動態變化,同時,投影儀燈泡屬于高價值易損耗產品,不同品牌、廠商的燈泡使用時長都會不同,這就給設備管理、燈泡采購帶來了很大的難度,傳統的固定資產管理系統只針對靜態的低值易耗設備來設計,紙制的管理也有諸多弊端。為有效地監管這些動態調整的設備,比較不同品牌、廠商燈泡的使用時長,本文設計了一套系統。該系統的優點是能夠適應分散、動態變化的設備和投影儀燈泡等高值易耗品的管理,能夠動態跟蹤任一設備的存放位置和使用狀態,能夠快速查詢任一教室內現有設備的數量、使用現狀、維護記錄,同時該系統可以動態顯示燈泡的庫存記錄、更換記錄,并能夠以圖表形式對各種品牌燈泡的使用時長做出比較,能夠對任一設備的維修記錄生成報表,為領導以后的采購決策提供數據支持。
1.系統運行環境
(1)本系統硬件開發環境為:奔騰IV或以上處理器;內存32MB;聲卡和音箱。
(2)需安裝軟件:C# 語言;SQL Server2000;Microsoft Visual Studio2005。
2.系統開發工具簡介
(1)Dreamweaver
Dreamweaver是一種網站開發設計的基本軟件,對于創建專業 Web站點而言是一種很好的開發工具,同時也是最簡單的建立功能強大的 Internet應用程序的方法。它可以在單一環境下工作,快速創建和管理 Web站點和 Internet應用程序。具體到本系統所使用的ASP默認的VBScript編程語言的嵌入,更是簡單和便于查看。Dreamweaver的可視化布局界面是它最主要的一個優勢,[1]這樣方便開發人員對照布局界面和代碼程序來設計,提高了設計的可視化。
(2)SQL Server數據庫
在當今數據庫開發中,主流的數據庫工具是Microsoft SQL Server2000。Microsoft SQL Server2000建立在Windows XP/2000操作系統的基礎之上,為用戶提供了一個功能強大的客戶/服務器數據庫平臺,是一個能同時支持多個并發用戶的大型關系數據庫。[2][3]SQL Server2000是微軟公司推出的普及關系數據庫系統,其一經推出,就迅速成為使用最廣的數據庫系統。
(3)C# 語言
C#是微軟公司發布的一種面向對象的高級程序設計語言。C#包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運行的過程。C#借鑒了Delphi的一個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司.NET Windows網絡框架的主角。[4][5]
1.需求分析
系統在開發設計之前首先應該進行系統的需求分析,調查現實情況中存在的問題,調查系統的使用對象,為了滿足使用系統的用戶要求,設計出合理、完善的系統。
根據需求分析,本系統開發設計的目的是設計一個適合各個高校多媒體教室設備數據管理的系統,管理員可通過系統快速地按不同設備名稱查找到設備的相關信息,包括所要查找的添加信息、維修信息、借出信息和調整信息。
2.功能模塊設計
本系統要實現的主要功能模塊如下:
(1)計算機管理模塊:包括添加計算機,對計算機數據進行查詢、調整、導出。
(2)投影儀管理模塊:包括添加投影儀,對投影儀設備數據進行查詢、更換燈泡、數據導出。
(3)音頻設備管理模塊:包括音頻設備數據的添加和管理。
(4)其他設備管理模塊:包括機柜、幕布、功放、中控數據的添加和管理。
(5)維修查詢模塊:包括投影儀、計算機、音頻和其他設備維護。
(6)調整查詢模塊:包括投影儀、計算機、音頻和其他設備調整。
(7)借出查詢模塊:包括投影儀、計算機、音頻和其他設備借出。
(8)基本設置模塊:包括校區設置、教室設置、用戶管理和密碼修改。
1.系統主界面的設計及實現
主界面模塊所要實現的功能如圖1所示。具有計算機管理、投影儀管理、音頻設備管理、維保查詢、調整查詢、借出查詢、綜合查詢、數據報表和基本設置等功能。

圖1 系統功能結構
系統登錄界面如圖2所示。

圖2 登錄界面
2.查詢模塊的設計及實現
查詢模塊是本系統的核心模塊,主要解決系統中多媒體設備數據的查詢功能。本系統用一個界面主要展示系統的投影儀燈泡更換記錄的查詢功能,使系統管理員通過任一多媒體教室的某一設備某一條信息,便可以查詢到其所有信息。查詢模塊界面設計效果如圖3所示。

圖3 查詢模塊界面


以上列舉的是以投影儀名稱為關鍵詞進行查詢其維修記錄情況,返回到主界面的部分代碼,當在主界面中輸入投影儀設備名稱時,點擊其后對應的“查詢”按鈕后,調用的頁面文件為search.asp,即包括上述代碼。其他相關代碼略去。
高校多媒體教室設備數據管理系統在設計過程中嚴格按照軟件工程開發的步驟進行,即需求分析、概要設計、詳細設計、代碼編寫、測試、調試等。系統設計完成后,測試、調試結果表明,實現情況良好。由于初次獨立開發,該系統在實際應用中還存在著一些不足:查詢界面的下拉菜單不夠全面,對數據的添加不太方便;同時,在數據的錄入過程中沒有自動檢錯功能;另外,各個模塊之間的切換還不是很方便。這些問題在以后的工作中還需要進一步完善,這樣才能使系統設計更人性化。
[1]魏雪萍.Dreamweaver MX2004[M].北京:人民郵電出版社,2005.6.
[2]彭林等.SQL Server2000金典教程[M].北京:人民郵電出版社,2002.
[3]李香敏.SQL Server2000編程員指南[M].北京:希望出版社,2007.
[4]馬軍.C#網絡編程[M].北京:清華大學出版社,2006.1.
[5]Wooldridge M.J.,Jennings N.R..Intelligent agent:theory and practice.Knowledge Engineering Review.1995,10(2):115-152.
(編輯:金冉)
TP315
B
1673-8454(2010)19-0035-03