摘 要:系统通过VPN和防火墙架设在智能机房,实现各客户都能够通过互联网安全访问该系统。系统的软件架构将采用B/S模式,客户端采用浏览器进行展示,不仅能兼容不同的操作系统,而且对用户的机器性能要求较低。本系统主要分为用户登陆、现场数据录入管理、资产查询统计、设备展示操作、系统设置模块、系统管理模块。
关键词:智能机房;计算机设备监管系统;管理员;设备
1 系统总体方案
1.1 开发背景
本项目旨对机房实现远程集中监控管理,使维护和管理从人工被动看守的方式向计算机集中控制和管理的模式转变。机房设备具有数量大、种类多、价值高、使用周期长、使用地点分散、缺少实时性管理、管理难度大等特点。监控平台能增强机房设备、设施数据的直观可视性、提高其利用率。
1.2 意义
智能机房计算机设备监管系统是高校从事教学、科研及新产品开发的重要物质条件,也是学校综合实力的体现。随着机房计算机设备的增多,如何对其进行有效管理成为高校计算机工作人员面临的重要课题。面对庞大的信息量,需要科学、有效的计算机设备信息管理系统来提高计算机管理工作的效率。做到信息的规范管理、科学统计和快速查询,减少管理方面的工作量。
信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,计算机设备管理系统软件将会为教学办公带来了极大的方便。
2 设计思路与主要步骤
2.1 系统的架构和系统需求
2.1.1 系统的架构。系统通过VPN和防火墙架设在IDC机房,实现各客户都能够通过互联网安全访问该系统。其网络架构图如图1所示。
系统的软件架构将采用B/S模式,客户端采用浏览器进行展示,不仅能兼容不同的操作系统,而且对用户的机器性能要求较低。其软件架构如图2所示。
2.1.2 系统需求。对于一个智能机房计算机设备监管系统,准确快捷的机房设备管理功能和方便简单的入库和出库维护是十分必要的,因此系统必须为用户提供准确的设备信息和当前的设备的机房状况,这也是智能机房计算机设备监管系统的最基本要求。所以结合实际情况,应满足以下需求:(1)客户端界面清晰友好,达到一目了然的效果。(2)客户端能够方便的管理系统及简单明了的设备信息管理和机房管理等操作。(3)防止用户添加设备信息出错、机房维护出错操作,影响系统数据的正确性。(4)服务器端提供信息完全可靠,时效性强。能够保证数据与信息的安全性。
2.2 功能需求
本设备管理系统应该具备如下功能:
2.2.1 系统管理。用户管理模块只有管理员才可以使用,当普通用户进入本系统后,用户管理模块显示不可用。要求:(1)管理员登录该系统后,可以查询到用户的基本信息并可以添加、删除用户信息,操作完成可以刷新数据显示。(2)普通用户登录该系统后,用户管理模块不对普通用户开放,为禁用模块。
2.2.2 设备基本信息管理。设备基本信息管理模块对管理员和普通用户同等开放。要求:(1)管理员(或普通用户)登录该系统后,可以查询到设备的基本信息并可以对设备信息进行添加、修改、删除操作,操作完成可以刷新数据显示。(2)防止管理员和普通用户对数据操作失误,应做到无输入添加数据失败、删除时应及时提醒用户等操作。
2.2.3 机房设备管理。管理员(或普通用户)通过登录该系统,查询到目前机房的设备信息及数量,通过入库维护和出库维护对机房设备进行基本管理,并可以查看维护记录。维护机房设备之后,可以刷新数据显示。
2.2.4 用户操作。管理员(或普通用户)登录该系统,可以用过用户操作模块来修改自己的密码,其中用户名的值是从登陆信息传递过来并不可修改。
3 各功能模块和流程图
综合以上需求,本系统需要系统管理模块、设备基本信息管理模块、机房设备管理模块、用户操作模块来支持,如图3所示。
4 结束语
智能机防计算机监管设备从多角度维护了机房的稳定性,在管理机房的设备的同时,可以更好地加强机房网络的监护,提高课堂效率。
参考文献
[1]郭江.SQL Server 2005数据库技术与应用[M].北京:人民邮电出版社,2002.
[2]应宏.数据库原理[M].重庆:西南师范大学出版社,2001.
[3]黄健全,丁宝康.数据库实用教程[M].北京:清华大学出版社,2001.
[4]高金兰.数据库原理与SQL Server应用[M].北京:科学出版社,2002.
[5]郑阿奇.SQL Server使用教程[M].北京:电子工业出版社,2005.
[6]钱学忠.数据库原理及应用[M].北京:北京邮电大学出版社,2007.