计算机自动管理与维护系统的设计实现

时间:2022-05-03 03:10:33

计算机自动管理与维护系统的设计实现

[摘 要]随着社会的进步以及科学技术的快速发展,计算机已经成为人们工作、生活、学习中的重要工具。计算机的使用不仅能够节省大量的人力资源,还能够保证工作完成的质量,为提高工作效率做出很大的贡献。然而大量的使用计算机会给计算机的管理和维护带来了巨大的挑战,因此我们必须设计计算机自动管理维护系统,实现对计算机的自动管理与维护。本文将简单介绍如何实现计算机自动管理与维护系统的设计

[关键词]计算机;管理与维护;系统设计

中图分类号:TP308 文献标识码:A 文章编号:1009-914X(2016)13-0329-01

1 引言

随着我国经济的发展,各行各业都开始重视使用计算机来提高工作效率,然而这一目标实现离不开大量的使用计算机。因此,我们必须加强对计算机的管理与维护,设计并实现计算机自动管理与维护系统。计算机自动管理与维护系统的实现需要经过需求分析、主要功能设计、功能模块设计以及系统的实现等步骤。本问将简单介绍计算机自动管理与维护系统的设计实现。

2 计算机自动管理与维护系统需求分析

在设计计算机自动管理与维护系统之前,必须对使用系统的单位进行需求分析,需求分析主要掌握一下几点内容:首先,必须掌握单位计算机的数量以及使用计算机的人数。其次,要分析系统需要多少个功能模块,每个功能模块需要实现哪些功能。最后,需要分析系统运行的基本要求,包括硬件要求以及软件要求。

3 系统设计原则

计算机自动管理与维护系统的设计必须要在保证具有安全性、开放性以及可扩展性的同时,使系统具有易用性与易维护性的特点。

3.1 系统安全性

系统的安全性主要包括物理安全稳定性和逻辑安全性。物理安全性能够保证计算机硬件不被损坏,逻辑安全性则能够保证体统中的信息安全。

3.2 系统开放性以及可扩展性

系统的开放性以及可扩展性需要实现以下内容:首先,要实现系统框架的开放性和可扩展性。只有系统框架的开放性和可扩展性,才能保证在需要框架改变时降低改变框架的成本。其次,实现系统参数的开放性和可扩展性。只有这样才能使系统运用更加灵活,丰富管理方法与手段,为人们提供更多的选择。最后,实现数据接口的开放性和可扩展性。这样可以为系统提供一个灵活的数据接口,实现与其他系统进行数据对接。

3.3 系统的易用性与易维护性

在计算机自动管理与维护系统中,必须具有易用性与易维护性的特点。其中,系统的易用性是决定人们是否喜欢使用并习惯使用这个系统的关键因素。与此同时,系统的易维护性能够使系统保持生命力,维持正常使用的重要保障。

4 系统需要实现的主要功能

计算机自动管理与维护系统需要实现的功能主要有以下几个方面:首先,系统需要能够收集体统内所有计算机的计算机名称、IP地址以及硬件信息,并将这些信息存储到数据库汇总,用于实现对计算机的自动管理与维护。其次,系统需要根据数据库中存储的数据,按照预先设定的开机时间开启系统中所有的计算机。第三,当系统计算机的操作系统时,可以根据数据对计算机进行计算机操作系统的基本操作,实现对系统内计算机的维护。最后,在需要关闭系统内所有计算机时,实现计算机的快速关闭。

5 系统运行的基本要求

计算机自动管理与维护系统运行的基本要求包括系统对硬件的要求、软件的要求以及对网络的要求。想要运行计算机自动管理与维护系统,必须要求所有计算机的网卡具有远程唤醒功能,并在系统运行时保持开启状态。同时需要系统内所有的计算机都要通过网络实现互联,组成一个局域网。在软件方面,则需要所有的计算机操作系统中都安装.NET2.0以上版本。

6 系统功能模块及实现的功能

6.1 用户功能模块与功能

系统中的用户模块可以通过计算机登录系统的服务器,并在服务器上注册自己的用户信息,并可以对这些信息进行修改。除登录以及组册信息以外,用户功能模块需要实现的功能主要有以下几点:自动处理异常、自动异常预警、用户行为的提醒、自动获取杀毒软件的信息等。

6.2 管理员功能模块与功能

管理员模块的主要功能使实现对整个系统的管理,所以管理员的权限是系统中最高的。与用户模块不同,管理员模块具有系统中所有信息的交互权限。管理员模块需要实现的功能包括自动收集硬件信息、自动收集网络信息、自动备份注册表与配置文件、自动硬件与网络参数的绑定设置、编辑合法进程、软件自动安装设置、远程控制指令、用户的行为提醒、管理员工作提醒以及系统用户权限分配等。

7 系统的实现

计算机自动管理与维护系统主要是采用C/S模式进行开发,数据库应按照模块划分为两层,用户端是第一层、管理员端则是第二层。以下将分别介绍如何实现这两个模块的功能。

7.1 用户模块部分功能的实现

用户模块功能的实现主要分为用户端界面的实现、自动处理异常的实现、以及异常预警功能的实现等。第一,由于用户端的业务需要受到管理员的控制,用户端在登录后就会转入后台运行。所以用户登模块的界面不需要过多的可视交互界面。第二,自动异常处理是由后台实现的,不需要在用户的交互界面中体现出来。这一功能主要是为了配合系统的处置准备的。第三,自动异常预警是系统的核心功能之一,可以通过获取其他窗口的信息与其他程序进行信息对接。系统可以杀毒软件的窗口作为预警特征,当窗口信息符合预警特征时,就会开启异常预警。

7.2 管理员模块部分功能的实现

管理员模块中需要实现的功能有很多,我们将主要介绍管理员界面的实现、自动收集硬件信息的实现以及系统权限分配功能的实现。第一,管理员模块的界面是相当复杂的,它要包括系统中几乎所有的控制行为。能够实现对系统各种指令的发送,数据管理以及权限分配等。第二,管理员收集硬件信息的功能就是向用户端发出相关指令,客户端受到指令后对自己所在的计算机进行硬件扫描,然后将扫描的结果回传给管理员,并将具体的硬件信息保存在第二层数据库中。第三,管理员需要拥有对系统权限进行分配的功能,并且只有管理员才能对权限进行分配。在进行权限分配时,系统将给多有的权限一个唯一的代码,管理员对哪个用户可以拥有哪个权限进行选择,用户所有权限的代码保存在该用户的权限表中。

参考文献:

[1] 张晓勇,甘雷.浅谈高校机房计算机的管理与维护[J].科技信息.2010(24).

[2] 苏虞磊.公用网络机房计算机的管理系统[J].科技信息.2011(15).

[3] 毛燕华.综述学校机房计算机维护方式与控制方法[J].黑龙江科技信息.2013(03).

上一篇:互联网金融对我国商业银行的影响 下一篇:基于企业预决算的内部审计研究