您当前所在位置:首页 > 论文 > 计算机论文 > 软件项目管理

计算机机房管理系统的研发设计探析

编辑:sx_chengl

2016-07-19

加强计算机机房管理系统的研究与设计对提升计算机管理人员及管理部门的工作效率与决策能力有着不可替代的重要作用,这里是一篇计算机机房管理系统的研发设计,接下来让我们一起来看看吧~

随着计算机网络技术的不断发展,当前我国的计算机机房建设规模越来越大。 这给学校师生创造了良好的学习与工作环境。 当前,各个学校都开设了关于计算机体系知识的相关课程,但是如何实现计算机机房的有效、便捷管理还是一件较大的难题。

1、计算机机房管理的总体设计理念

1.1、计算机机房管理的模式

1.1.1、集中式机房管理模式

现阶段,有很多新建或是扩建的高校的新区的教学大楼,在修建之初就已经采用统一的规划。 这样在统一规划下的机房管理,按照一定的规则来排列,便于学校的统一管理与后期维护,并能实行集中式的机房管理系统。

1.1.2、分散式机房管理模式

某些学校已经建设完成很长一段时间, 因此计算机机房的建设相对而言比较分散。 因此在管理上也是实行分散式的方式。 若是要想将这些机房集中起来统一管理,其中就会牵涉到机房的重建、搬迁等一系列的问题,大大加大了管理成本。 因此, 这类学校依然沿用的分散管理的方式应当积极进行优化。

1.2、数据管理模式分析

1.2.1、集中式数据管理策略

在计算机机房的后台数据管理中最常用的就是集中式数据管理方式,其主要是通过将所有数据全都存放在同一台数据库服务器中,从而能够实现在机房任何地方利用访问局域网的方式对机房进行管理与控制。

1.2.2、分布式机房管理系统策略

相对于集中式数据管理模式,由于大多数学校的机房都是分散的,因此在实行数据管理上就会存在很多问题。 如果将分散的校内所有机房采用访问一台数据库服务器的方式,那么全校的数据都必须通过校园网传输,这样增加了网络信息流量,导致网速的降低及信息安全受到威胁。 而且,当前学校的各个机房都各自构建了网络并同校园网相连,同时还具备各自的服务器。 所以在计算机机房管理系统设计之初,为了减少资金的投入量及机房原有系统的原貌,故采用分布式管理的方式,将数据分散到各个机房,从而充分利用各个机房的自有服务器。

2、计算机机房管理与监控

2.1、建设计算机机房备忘录的设计思想

实行规范化的管理是机房建设的根本, 而不断进行设备的升级与更新则是机房发展的基础条件。 然而, 由于计算机机房的流动人员较多, 不能保证每个人都能在最短时间内学会怎样进行机房管理。 因此这就需要建立一套完善的机房管理制度与办法, 也就是机房备忘录。

机房备忘录包含了机房以及机房设备的所有数据、参数、购买日期、文档等,其采用的是传统管理与信息数据化管理相结合的方式。 其中信息化管理通过异构数据融合实现对数据库的管理,同时也可利用管理网站完成查询、维护等工作。 而传统管理方式就是设立专门的文档存放室, 将技术材料、文档、光盘等存放在里面。

2.2、计算机运行状态的检测

2.2.1、计算机运行状态检测存在的问题

在计算机机房管理工作中,对计算机的运行状态检测是很重要的工作。 掌握了计算机的运行状态就能从中分析出整个机房的运行状态,并能掌握计算机内存、硬盘、CPU 等硬件的使用情况。 同时实现对计算机日志、网络、进程等进行分析。 还能从中了解到各种软件对计算机的占用情况,为计算机硬件等的升级提供必要的参考。 而要想得到真实的情况,只有在计算机正在使用时才能掌握。 但是,如果是在计算机正在使用时就去检查其运行状态会出现一些问题。 例如管理人员的来回走动干扰了课堂教学;当学生离开计算机后,可能会造成运行状态的不准确性;若是在机房较多或分撒的情况下,这项工作就会更加复杂与麻烦。

2.2.2、计算机运行状态检测的实现

为了实现对计算机运行状态的管理与了解, 主要采用 DNU 系统对机房所有终端进行远程维护。这款维护系统最大的优势在于只需安装在本地计算机上,通过输入管理员账号与密码便能顺利完成对远程计算机的管理与维护工作。在运行 DNU 时, 首先对整个局域网进行扫描, 包括工作组、服务器、控制器及客户机等,当扫描完成后就会将结果显示在主窗口上,这时计算机机房管理人员就能够实现对局域网内的所有计算机进行远程管理与维护。 不仅如此,DNU 还可以实现对远程计算机各种信息的查看, 如计算的硬件、软件的配置信息、 系统的版本信息、显示适配器的信息、网络配置信息以及安装的修复补丁等。 最终确保完成终端服务、 资源共享管理、远程关机等操作。

针对 DNU 的软件的特征,现阶段设计了机房管理系统中对计算机监控的两种方案。 首先,对某台指定计算机的运行状态进行实时的监控,从而便于进行管理与分析。 换言之,就是要对任意一台计算机进行 IP 映射, 接着用 DNU 将其映射的地址输入进去,从而实现对这台计算的实时监测,并对其的运行状态进行分析。 第二,采用远程连接的方式将各个计算的服务器连接起来,并在服务器终端安装DNU 等监控软件,从而实现对局域网的自动扫描,完成对整个计算机的运行状态的检查。 此外,也可以利用 DNU 将数据导出并进行统一的分析与保存。

3、使用UML对系统进行建模

3.1、UML概述

在对计算机机房进行管理时,现阶段应当使用一种统一的模型语言 UML 来进行系统的建模。 其中 UML 就是一种标准化的图形建模语言,其主要被应用在软件的分析与设计中。 UML 的使用范围很广,不仅能够贯穿于软件的整个开发周期, 还可以被用作数据建模、对象建模等建模需要。

随着时间的推移,UML 实际上已经演化成了一种可视化的建模语言标准,也逐渐在科技界、工业界等作为一种常用的、 适用的、统一的图形建模语言。 因此 UML 当先具备了从用户的视角出发,并以面向对象的方法对软件系统进行描述与建模的功能,从而完成对整个开发过程的描述,其中包括对需求的分析、实现及测试。 此外,UML还可以创建多种结构模型, 如静态结构或动态行为结构等, 并具有一定的通用性及可扩展性, 当然也就可以实现对多种多样系统进行建模。

UML 作为一种功能非常强大的图形建模语言,其是实现需求描述与建模分析的最理想工具。 当然UML 系统对大规模、复杂化 、变化大的信息系统具有较强的控制力,并成为解决人员间交流与通信障碍的最有利工具。

3.2、机房管理系统中的UML模型

在计算管理中可以将系统划分机房管理模块、 课程管理模块、资金管理模块以及信息统计查询模块四大模块。 其中又可以将机房管理模块细分为服务器端及学生客户端两种。 课程管理模块的主要功能是能够实现上机课程的自动排列并将其显示出来, 还支持教师的注册、 登录及密码修改或课表输入等功能; 而资金管理模块的主要功能便是要负责学生个人账号的充值与退款, 还要实现对学生用户开户、挂失、账户等信息的查询或是上机日期的统计等工作; 信息统计查询模块主要是通过对服务器的查询, 完成对当前各机房设备使用情况或是课程安排信息的了解。 此外学生还可以查询自己的上机时间统计及消费使用情况等, 教师则可以对机房使用情况及总的课程安排情况进行查询了解。

4、计算机机房管理系统的设计原则

4.1、兼容性与可扩展性兼具

计算机机房管理系统要同时具备兼容性与可扩展性,目的是为 日 后 系 统 升 级 或 扩 充 提 供 足够的空间。 其中兼容性是指同时存 在 不 同 型 号 或 者 是 不 同 品 牌的计算机及兼容机;可扩展性指的 则 是 计 算 机 机 房 新 设 备 的 增加 能 够 有 效 保 证 已 有 的 设 备 投资。

4.2、用户管理信息的规范化,统一信息数据格式

计算机机房的管理系统必须要对用户的相关信息数据以及数据的格式进行统一的标准、统一的规范化管理, 从而实现对数据的便捷、快速管理。

4.3、操作要简单易懂,运行要全面自动化

为了便于机房管理人员对各种数据的分析、统计、查询,这就要求计算机机房管理系统必须能统计本机房的上机人次、 收费情况,又能对学生的上机情况、 基本信息、操作流程有记录。

5、计算机机房管理系统的实现

5.1、服务器端的实现

为了实现机房管理上的规范性及安全性, 可以设计登录模块。

其中登录模块上要现实出机房号,并在输入账户及密码后方能进入系统,进行操作。

此外,计算机在运行时难免会发生故障,因此当发生故障时就要设计出一种能改变其状态的系统,从而便于管理。

5.2、学生客户端的实现

机房内的所有计算机都安装了学生客户端,因此学生在上机时只要在这个客户端中输入证件号,并由管理员进行认证后方能完成上下机。 当学生客户端检测到无人使用计算机时,便对计算机进行锁定或是关机处理。 而学生的上机情况被客户端全部记录下来。 这样便实现了对机房的统一管理。 当然,学生客户端中也有能够随时更改密码的功能,这是为了防止他人盗用学生自身的证件信息。

6、结语

加强计算机机房管理系统的研究与设计对提升计算机管理人员及管理部门的工作效率与决策能力有着不可替代的重要作用;也减少人工成本开支,将计算机机房的管理更加的规范化、 简单化、科学化、高效化。 同时,为计算机管理部门在进行设备采购、 机房建设、软件管理等方面提供切实可行的思路与办法,从而加快我国信息化建设的步伐。

参考文献

1 夏梅花. 计算机机房 管理 系 统 的 设 计与实现[D].上海:华东师范大学,2007

2 熊韡.基于 UML 的 计 算 机机 房 管理 系统设计与研究[D].南昌:南昌大学,2007

3 刘岩,姜彬彬.计算机机 房 管理 系 统 现状分析与系统设计[J].科技信息(学术研究),2008(10)

4 马 莉.基 于.NET 的 机 房 管理 系 统 研究与开发[D].济南:山东大学,2013

计算机机房管理系统的研发设计是不是对网友们有所帮助呢?希望网友们认真阅读,持续关注我们的网站。

相关推荐:

关于软件工程的结构化分析方法 

探析信息工程项目管理能力建设  

免责声明

精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。