伽世韦华 张国民
【摘要】随着计算机技术的不断发展和普及,很多企业单位为了方便管理,提高工作效率,都建立自己的局域网络,其中学校的机房管理就是非常典型的系统。而局域网内必定涉及很多的硬件资源,这些硬件是系统的基础,需要有一个完整的资源管理系统,保证系统的安全运行。本文简单介绍了局域网内计算机硬件资源管理系统的开发。
【关键词】局域网;硬件资源管理;系统开发
【中图分类号】TP309 【文献标识码】A 【文章编号】1672-5158(2013)04-0211-01
一、计算机硬件资源管理系统的构成
资源管理是近代管理学的一个重要组成部分,是一个正在不断发展的学科,其在计算机系统方面的定义随着计算机技术和通信技术的不断发展而更新,现阶段计算机资源管理主要是指计算机设备、人以及其他通信手段组成的资源管理系统。由于通常计算机分为硬件部分和软件部分,因此计算机硬件管理系统其实是资源管理的一部分,或者是大系统下的一个子系统,主要负责计算机硬件各种资源的综合管理。计算机硬件资源管理系统的构成主要有两部分,一是系统管理的对象,二是管理对象的实现,也就是如何让实现管理。首先,计算机硬件资源管理系统的管理对象肯定是计算机的硬件,但是系统管理的资源并不是指实物,而是能够代表实物的数据,这种数据才对系统有价值。硬件是我们使用计算机的基础,硬件资源的一手资料也来源于硬件本身,例如门禁系统、打印机、硬盘等等,而这些硬件都对应着一些特征数据,例如门禁系统就能提供上机人数、金额、位置;打印机则提供要打印的内容、打印数量、打印规格等;硬盘则包含了对容量和存储内容的更改。这些数据才是资源管理系统所需要的数据,才是真正有用的资源。其次,计算机硬件资源管理系统是依靠硬件设备之间的一些联系和构成规则来实现管理。资源管理系统要明确两个因素才能实现对资源的管理,一是各要素和整体之间的关系,二是整体和运行环境的关系。以门禁、打印和硬盘为例,这三个部分是相互独立的,但是他们和整体的关系就是学生的基本信息,这些信息存放在数据库中,这样就建立了两者之间的关系,而各部分在操作之后还会把数据反馈给数据库。
二、计算机硬件资源管理系统的设计概述
(一)计算机硬件资源管理系统的设计原则
计算机硬件资源管理系统的设计需要遵循以下几个原则:整体性、先进性、经济性和可发展性。整体性主要是指系统的完整性,企业的管理是一个闭环系统,最终的目标是实现系统的完整,计算机系统虽然不会涉及到各个方面,但是必须在设计之初考虑到各个方面;先进性主要是针对计算机技术的飞速发展而设定的,也与系统安全紧密关联,往往更新的技术更有利于系统安全,不受外界侵袭,而先进性也有利于延长系统寿命;经济性,对于一个系统而言,多么庞大和高端并不是衡量成败的指标,很多系统盲目追求高端导致后期维护和管理异常困难,最终被废弃。所以资源管理系统要根据实际需要,既保证系统的安全,又要经济实惠;可发展性主要是指系统随着技术的更新而不断改进和扩展。
(二)计算机硬件资源管理系统的开发方式
目前计算机硬件资源管理系统的开发方式主要有四种形式,即购买现成软件包、自行开发、委托开发和联合开发。几种方式的选择需要综合考虑企业的实力和环境,最主要的是企业的经济情况。购买现成软件包是最直接的方式,一般是一些简单的管理系统,而且都是通用软件。优点是时间短、费用少,但是需要二次设计,这就比较麻烦。自行开发需要企业有较强的系统分析和程序设计人员,还需要一支专业的维护队伍,适合大型且安全性能要求高的企业和单位,例如研究所、计算机企业、重点大学等。优点是自己开发费用节省,而且一般会比较适合本单位使用,方便后期维护。但是也可能个受制于自己业务而忽略系统的优化性能。委托开发一般是企业没有设计的专业人才,只能依托其他专业队伍来完成,一般双方会签订商业合同,保证双方的利益。优点是省事省时,开发的系统技术水平较高,缺点是费用高,系统维护需要开发单位的长期支持。联合开发是介于自行开发和委托开发之间的一种方式。
(三)计算机硬件资源管理系统的设计策略
在设计策略上主要是注意开发的方法,根据对以往系统设计的分析,有几种方法是不可行的:组织结构法,这种方法比较机械的划分系统,没有考虑系统的完整性;数据库法,需要根据现有系统进行设计。目前比较好的设计方法有:自上而下的设计方法,这种方法从企业管理实际出发,从整体需求开始,逐渐将企业的需求从抽象到具体,逐步实现整个系统。而与之相反,自下而上的设计方法则是类似于搭积木的思想,逐层来实现系统。而现在这两种方法总是结合使用,首先完成整个系统的逻辑模型,然后寻找最优的物理模型,从逻辑模型到物理模型的实现就结合了自上而下和自下而上的设计思想。
三、局域网内计算机硬件资源管理系统的总体方案设计
硬件资源管理系统的设计方案确定首先要明确系统的管理目标,也就是系统的需求分析。需求分析对于系统的设计占有重要地位,只有全面合理的需求分析才能保证系统真正实现功能。计算机硬件资源管理的需求分析需要解决四个问题,即任务概述、运行环境和功能需求、性能需求,这些根据局域网内硬件资源的不同而定,因此在此不再累述。需求分析之后就可以根据实际需要将系统划分为几大模块,然后在确定系统方案。这里以学校机房的管理为例进行分析。机房的管理主要分为这样几大模块:门禁系统、打印系统、硬盘空间系统和财务管理系统。门禁系统分为登录部分和运行部分。登录部分负责学生上机操作的管理,主要是向服务器发出请求,运行部分负责学生运行计算机硬件,并将运行数据发给服务器。硬盘空间系统主要负责学生上机时个人硬盘和公用硬盘的管理,包括对硬盘的访问,以及查询和修改等。打印系统主要负责学生对于打印需求的管理,包括收费自动打印、收费手动打印和免费打印。财务系统则负责学生上机的收费管理,以及将学生对硬件的使用数据进行收集和记录。
对于整个系统的方案,目前对于硬件资源管理系统的设计主要有三种开发方式:纯软件控制、纯硬件控制和软件与硬件结合控制。随着软件技术的不断进步,纯软件开发方式逐渐成为流行方式,而且其控制简单方便,成本也较低,但是纯软件开发对整个系统的安全构成威胁,尤其现在的病毒和网络故障较多,一旦出现就会导致整个系统瘫痪。纯硬件开发方式首先是费用较高,硬件设备的维护和更新换代往往费用较高,而且刷卡的方式也已经与软件结合,也容易被病毒侵袭。因此更多的是选用软件与硬件结合的开发方式。硬件部分包括IC卡和读写器,将数据传至数据库中心。软件部分主要是登录控制,利用windows用户帐号管理、安全机制,不需要开发客户登录界面。优点是易与windows系统集成,充分利用windows提供的已有功能;与windows高度兼容,升级windows后,软件只需少量改动;网络通讯安全性高。对于硬盘空间系统的管理可以借助windows2000操作系统来实现,在这个操作系统有一个磁盘配额管理工具,通过磁盘配额管理不仅可以控制一个用户所用的空间大小,而且可以控制用户可使用空间的位置。