摘要:計算機技術和網絡通信技術的發展,使人類社會進入了信息時代。可目前,許多計算機實驗室仍處于原始的人工管理階段,這不但與計算機科學的發展極不協調,而且也浪費了大量的人力和物力。因此開發一個機房計算機管理系統,用更科學、更先進的管理方法來替代原來的人工管理,已成為當前機房管理中一個迫切需要解決的問題。
關鍵詞:機房管理 自動計費 管理信息系統
一、研究的背景與意義
1.開放式機房是一種現實的需要
當今社會己經進入信息時代,操作計算機作為一項基本技能,與我們的生活、工作息息相關,不能熟練地使用計算機很難在社會上立足。
2.人工管理方式不適應現代機房管理的需要
學校機房中通常是用人工方式進行管理,學生憑機票上機,機票的最小單位是小時或學時,學生只能整點下機,否則無法計算費用,這對學生上機不夠靈活和方便。
二、研究的主要內容及思路
本論文研究開發的是機房管理信息系統,是針對學校計算機機房人工管理方式已不再適應現代機房管理的要求而提出的應用計算機進行自動化管理的現代管理方案。主要研究內容為機房管理信息系統的系統需求分析、總體設計、系統的實現與應用等。
三、機房管理信息系統需求分析
1.學校機房管理存在的問題
為了滿足學校學生對計算機知識學習的需求,許多學校計算機機房都紛紛對外開放,實行計時收費。而目前大部分單位或采用購買上機票,或人工登記上機的方法來進行上機管理。這種傳統的管理方式已經不適應現在機房的管理,隨之而來的各種管理問題和矛盾就顯得尤為突出,總體來說,目前許多學校機房管理在以下方面存在不同程度的問題:
(1)管理工作量大。在整個上機過程中,管理人員需隨時進行上下機查卡登記、人數核查、超時檢查等工作,特別是在上下機高峰或機房較大、微機臺數較多的情況下,更是忙作一團,往往要安排多人值班才行,造成管理混亂和費用增大的問題。
(2)不方便學生上機和收費管理。由于記時和費用換算問題,購機票和人工登記劃卡不適用于隨上隨下和根據不同時間、機型等條件實行不同收費標準的管理方式,往往造成學生對機房管理產生不滿的情緒,比如不到整時按整時計算,從而影響學生到學校機房上機的積極性。
2.學校機房管理的要求
(1)機房能全天開放。機房的全部計算機在運行時間方式上能全天候的開放,即從早到晚隨時向全校師生開放。學生可以根據自己的學習計劃,合理的安排,自主決定上機時間,充分滿足學生自由上機的需要。
(2)開放機房的同時能兼顧教學計劃上機。在完全開放、完全自由上機的同時,也要兼顧封閉式計劃上機的需要,以便同時安排好計劃式上機的教學工作,以保證基本教學任務的完成。
(3)管理模式靈活。在機房管理模式上,開放式計算機實驗室應能徹底解放專人職守的工作方式,對于用戶而言,做到無人職守和有人時一樣方便靈活。
3.目前機房解決方案的比較分析
(1)純硬件控制方式。主要基于學校單機控制的需要而開發,屬于早期的硬件單片機控制模式,由于功能簡單,數據采集不便,對機器僅起到控制作用,無法完成管理功能,且每臺電腦均要安裝內置讀寫器,難擴充,資金投入大,現己逐漸淡化出市場。
(2)軟、硬結合控制方式。后臺管理機安裝軟件,機房每臺單機安裝控制卡以及卡片讀寫器,學生插卡開機上機,實現機房管理和控制;成本較高,難于擴充,出問題難于維護。
(3)門禁方式。采用門禁式進出機房,在入口處刷卡,上機輸入學號、密碼登陸,實現管理和控制的統一及分離(刷卡管理,登陸密碼監控,雙層認證),成本低、易拓展、易管理,但對機房網絡環境的穩定性有一定的要求。
四、機房管理系統的設計
1.系統設計目標
在充分理解用戶需求的基礎上,從用戶的需求角度考慮,提出系統應達到以下幾個目標:
(1)完整的系統及配套模塊。
(2)系統能覆蓋不同上機類型。
(3)靈活的查詢機制。
2.系統設計原則
在總結研究工作,充分分析系統所需要達到的目標的基礎上,提出了在設計、開發系統時,必須要遵守如下設計原則:
(1)安全性和穩定性原則。本系統涉及到收費管理的問題,所以系統的安全和穩定尤其顯得重要,因此,在系統設計方面應優先考慮系統的安全性和穩定性。
(2)可擴充性原則。系統應具有良好的擴充性,能根據應用環境的變化和用戶需求的更改,系統只要進行少量的修改就可以進行相應的擴展。
(3)合理性原則。系統在收費方面的設計要合理,盡量符合用戶的心理需求和思維習慣。
(4)操作簡便、人機界面友好原則。應用系統的操作要盡可能地簡單并有適當的提示,同時要為用戶提供良好的人機交互界面。
五、機房管理系統的實現
1.條形碼技術的應用
當前,作為信息自動識別、輸入的介質主要有IC卡、磁卡和條形碼等。條形瑪輸入速度快、準確度高、成本低、可靠性好、制作方便,因而發展十分迅速。在圖書館系統、商場管理系統、倉庫管理系統中都獲得了廣泛的應用。
2.存儲過程的應用
存儲過程(Stored Procedure)是一組為了完成特定功能的T-SQL語句集合,經編譯后存儲在SQL Server服務器端數據庫中。用戶可以通過指定存儲過程的名字的方法來調用存儲過程,完成特定的操作,在SQL Server的系列版本中存儲過程分為兩類:系統提供的存儲過程和用戶自定義的存儲過程。
參考文獻:
[1]楊艷.機房自動計費與管理系統的研究[D].大連理工大學碩士學位論文,2000.
[2]高寶華,錢煥延.計算機實驗室管理從封閉到開放勢在必行[A].高等院校信息化研究會2001學術年會論文.
[3]京輝熱點工作室.Visual Basic6.0編著中文版編程指南[M].人民出版社.
[4][美]Steve Brown.Visual Basic開發指南一Win32 API篇電子工業出版社,2000.
[5]李迎春,朱詩兵.Visual Basic6.0網絡編程[M].北京希望電子出版社,2001.
[6]瞿軍,周屹.Visual Basic程序設計培訓教程[M].清華大學出版社,2002.
[7]李志杰.基于IC卡的機房管理與監控系統的研究與開發[D].中南大學碩士學位論文,2004.
[8l楊東霞.教學管理網絡系統的研究與開發[D].長安大學碩士學位論文,2001.
[9]李瓊珍.體檢管理信息系統的設計與實現[D].華南理工大學碩士學位論文,2004.