伽世韋華 張國民
【摘要】隨著計算機技術的不斷發展和普及,很多企業單位為了方便管理,提高工作效率,都建立自己的局域網絡,其中學校的機房管理就是非常典型的系統。而局域網內必定涉及很多的硬件資源,這些硬件是系統的基礎,需要有一個完整的資源管理系統,保證系統的安全運行。本文簡單介紹了局域網內計算機硬件資源管理系統的開發。
【關鍵詞】局域網;硬件資源管理;系統開發
【中圖分類號】TP309 【文獻標識碼】A 【文章編號】1672-5158(2013)04-0211-01
一、計算機硬件資源管理系統的構成
資源管理是近代管理學的一個重要組成部分,是一個正在不斷發展的學科,其在計算機系統方面的定義隨著計算機技術和通信技術的不斷發展而更新,現階段計算機資源管理主要是指計算機設備、人以及其他通信手段組成的資源管理系統。由于通常計算機分為硬件部分和軟件部分,因此計算機硬件管理系統其實是資源管理的一部分,或者是大系統下的一個子系統,主要負責計算機硬件各種資源的綜合管理。計算機硬件資源管理系統的構成主要有兩部分,一是系統管理的對象,二是管理對象的實現,也就是如何讓實現管理。首先,計算機硬件資源管理系統的管理對象肯定是計算機的硬件,但是系統管理的資源并不是指實物,而是能夠代表實物的數據,這種數據才對系統有價值。硬件是我們使用計算機的基礎,硬件資源的一手資料也來源于硬件本身,例如門禁系統、打印機、硬盤等等,而這些硬件都對應著一些特征數據,例如門禁系統就能提供上機人數、金額、位置;打印機則提供要打印的內容、打印數量、打印規格等;硬盤則包含了對容量和存儲內容的更改。這些數據才是資源管理系統所需要的數據,才是真正有用的資源。其次,計算機硬件資源管理系統是依靠硬件設備之間的一些聯系和構成規則來實現管理。資源管理系統要明確兩個因素才能實現對資源的管理,一是各要素和整體之間的關系,二是整體和運行環境的關系。以門禁、打印和硬盤為例,這三個部分是相互獨立的,但是他們和整體的關系就是學生的基本信息,這些信息存放在數據庫中,這樣就建立了兩者之間的關系,而各部分在操作之后還會把數據反饋給數據庫。
二、計算機硬件資源管理系統的設計概述
(一)計算機硬件資源管理系統的設計原則
計算機硬件資源管理系統的設計需要遵循以下幾個原則:整體性、先進性、經濟性和可發展性。整體性主要是指系統的完整性,企業的管理是一個閉環系統,最終的目標是實現系統的完整,計算機系統雖然不會涉及到各個方面,但是必須在設計之初考慮到各個方面;先進性主要是針對計算機技術的飛速發展而設定的,也與系統安全緊密關聯,往往更新的技術更有利于系統安全,不受外界侵襲,而先進性也有利于延長系統壽命;經濟性,對于一個系統而言,多么龐大和高端并不是衡量成敗的指標,很多系統盲目追求高端導致后期維護和管理異常困難,最終被廢棄。所以資源管理系統要根據實際需要,既保證系統的安全,又要經濟實惠;可發展性主要是指系統隨著技術的更新而不斷改進和擴展。
(二)計算機硬件資源管理系統的開發方式
目前計算機硬件資源管理系統的開發方式主要有四種形式,即購買現成軟件包、自行開發、委托開發和聯合開發。幾種方式的選擇需要綜合考慮企業的實力和環境,最主要的是企業的經濟情況。購買現成軟件包是最直接的方式,一般是一些簡單的管理系統,而且都是通用軟件。優點是時間短、費用少,但是需要二次設計,這就比較麻煩。自行開發需要企業有較強的系統分析和程序設計人員,還需要一支專業的維護隊伍,適合大型且安全性能要求高的企業和單位,例如研究所、計算機企業、重點大學等。優點是自己開發費用節省,而且一般會比較適合本單位使用,方便后期維護。但是也可能個受制于自己業務而忽略系統的優化性能。委托開發一般是企業沒有設計的專業人才,只能依托其他專業隊伍來完成,一般雙方會簽訂商業合同,保證雙方的利益。優點是省事省時,開發的系統技術水平較高,缺點是費用高,系統維護需要開發單位的長期支持。聯合開發是介于自行開發和委托開發之間的一種方式。
(三)計算機硬件資源管理系統的設計策略
在設計策略上主要是注意開發的方法,根據對以往系統設計的分析,有幾種方法是不可行的:組織結構法,這種方法比較機械的劃分系統,沒有考慮系統的完整性;數據庫法,需要根據現有系統進行設計。目前比較好的設計方法有:自上而下的設計方法,這種方法從企業管理實際出發,從整體需求開始,逐漸將企業的需求從抽象到具體,逐步實現整個系統。而與之相反,自下而上的設計方法則是類似于搭積木的思想,逐層來實現系統。而現在這兩種方法總是結合使用,首先完成整個系統的邏輯模型,然后尋找最優的物理模型,從邏輯模型到物理模型的實現就結合了自上而下和自下而上的設計思想。
三、局域網內計算機硬件資源管理系統的總體方案設計
硬件資源管理系統的設計方案確定首先要明確系統的管理目標,也就是系統的需求分析。需求分析對于系統的設計占有重要地位,只有全面合理的需求分析才能保證系統真正實現功能。計算機硬件資源管理的需求分析需要解決四個問題,即任務概述、運行環境和功能需求、性能需求,這些根據局域網內硬件資源的不同而定,因此在此不再累述。需求分析之后就可以根據實際需要將系統劃分為幾大模塊,然后在確定系統方案。這里以學校機房的管理為例進行分析。機房的管理主要分為這樣幾大模塊:門禁系統、打印系統、硬盤空間系統和財務管理系統。門禁系統分為登錄部分和運行部分。登錄部分負責學生上機操作的管理,主要是向服務器發出請求,運行部分負責學生運行計算機硬件,并將運行數據發給服務器。硬盤空間系統主要負責學生上機時個人硬盤和公用硬盤的管理,包括對硬盤的訪問,以及查詢和修改等。打印系統主要負責學生對于打印需求的管理,包括收費自動打印、收費手動打印和免費打印。財務系統則負責學生上機的收費管理,以及將學生對硬件的使用數據進行收集和記錄。
對于整個系統的方案,目前對于硬件資源管理系統的設計主要有三種開發方式:純軟件控制、純硬件控制和軟件與硬件結合控制。隨著軟件技術的不斷進步,純軟件開發方式逐漸成為流行方式,而且其控制簡單方便,成本也較低,但是純軟件開發對整個系統的安全構成威脅,尤其現在的病毒和網絡故障較多,一旦出現就會導致整個系統癱瘓。純硬件開發方式首先是費用較高,硬件設備的維護和更新換代往往費用較高,而且刷卡的方式也已經與軟件結合,也容易被病毒侵襲。因此更多的是選用軟件與硬件結合的開發方式。硬件部分包括IC卡和讀寫器,將數據傳至數據庫中心。軟件部分主要是登錄控制,利用windows用戶帳號管理、安全機制,不需要開發客戶登錄界面。優點是易與windows系統集成,充分利用windows提供的已有功能;與windows高度兼容,升級windows后,軟件只需少量改動;網絡通訊安全性高。對于硬盤空間系統的管理可以借助windows2000操作系統來實現,在這個操作系統有一個磁盤配額管理工具,通過磁盤配額管理不僅可以控制一個用戶所用的空間大小,而且可以控制用戶可使用空間的位置。