机房管理及系统网络化设计

来源 :成都理工大学 | 被引量 : 12次 | 上传用户:qwertys
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机科学技术与通信技术迅猛发展的今天,传统的机房管理系统逐渐被先进的机房管理系统所取代是必然的趋势。在进行实际调研和查阅大量资料的基础上,运用数据库技术和网络通信技术等,开发了一套机房管理系统并实现了系统的网络化设计,通过计算机即可操作大量琐碎的手工业务,极大地减少管理人员的数量,节省成本并且提高机房管理人员的工作效率,有效地提高了机房的现代化管理水平。机房管理系统不是一个普通的管理系统,它是一个集学生信息管理、用户管理、财务管理和网络通信管理于一身的综合型管理系统。本系统主要目标是实现机房的自动化、信息化和网络化管理,所以设计系统的过程一直本着保证系统稳定、安全可靠、维护性好等原则来设计的,使系统既可以满足目前的需求,又可以满足未来扩展的需要。本系统主要由系统管理模块、信息查询模块、信息统计模块、串口通信模块和网络通信模块等部分组成。本系统是根据学校计算机机房管理的实际需求开发的,能够实现管理员信息管理,学生上机信息存储,每日学生上机人数统计,每日学生消费总额统计,学生上机记录查询,学生机卡余额查询及机房的网络化管理等功能。从最初的数据库发展到今天的大型数据库管理系统,数据库已成为我们日常生活中不可缺少的组成部分。如果没有数据库,平日很多简单的工作将变得冗长乏味,甚至难以实现。本文的机房管理系统同样也是无法离开数据库管理系统,系统中用户登录、用户管理;对学生上机信息的存储、统计、查询等都需要通过数据库来实现。本论文使用的是Microsoft Office Access数据库,在数据库访问技术的选择上用的是ODBC数据库访问技术。Microsoft Office Access数据库,它的数据存储方式单一,便于用户的操作和管理;面向对象,使得开发应用程序更为简便;界面友好、易操作;集成开发环境,可以处理多种数据信息。另外,Access允许创建自定义报表用于打印或输出数据库中的信息。Access作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能,同时对于小型的数据交换来说使用非常方便。众多厂商推出了形形色色的数据库系统,他们在性能、价格和应用范围上各有特色。一个综合信息系统的各个部门由于需求差异等原因,往往存在多种数据库,它们之间的互连访问变成一个棘手的问题,特别是当用户需要从客户端访问不同的服务器时。微软公司提出的ODBC(Open-DataBase-Connectivity,开放式数据库互连)成为解决这个问题的一个强有力的方案。ODBC的基本思想是为用户提供简单、标准、透明的数据库连接的公共编程接口,开发厂商根据ODBC的标准去实现底层的驱动程序,这个驱动对用户是透明的,并允许根据不同的DBMS采用不同的技术加以优化实现,这就有利于不断吸收新的技术而越来越完善。MFC的ODBC类对较复杂的ODBC API进行了封装,提供了简化的调用接口,从而大大方便了数据库应用程序的开发。利用ODBC类即可完成对数据库的大部分操作。本系统除了实现了机房管理的功能之外,还采用C/S ( Client/ Server )结构,实现了系统的网络化设计。C/S结构,既客户机/服务器结构,它是软件系统体系结构,Client和Server常常分别处在相距很远的两台计算机上,Client程序的任务是将用户的要求提交给服务器端程序,再将服务器程序返回的结果以待定的形式显示给用户;服务器程序的任务是接收客户程序提出的服务请求,进行相应的处理,再将结果返回给客户程序。通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。服务器除了可以与终端进行网络通信外,还可以与终端进行串口或USB通信。在Win32下,可以使用两种编程方式实现串口通信,其一是使用ActiveX控件,这种方法程序简单,但欠灵活。其二是调用Windows的API函数,这种方法可以清楚地掌握串口通信的机制,并且自由灵活。串口的操作可以有两种操作方式:同步操作方式和重叠操作方式(又称为异步操作方式)。同步操作时,API函数会阻塞直到操作完成以后才能返回,在多线程方式中,虽然不会阻塞主线程,但是仍然会阻塞监听线程;而重叠操作方式,API函数会立即返回,操作在后台进行,避免线程的阻塞。本文的串口通信就是使用Win32的API函数来实现的,操作方式使用的是异步操作方式。本系统采用Visual C++ 6.0作为开发工具,它提供了相当齐备的类库和友好的开发界面,能够使开发者迅速的建立起系统的框架,并且它还提供了多种多样的数据库访问技术。
其他文献
分布式控制是航空发动机控制系统的重要发展方向,国内外已经开展了一些相关的研究。本文在航空发动机分布式控制的前期研究基础上,构建了一个航空发动机分布式控制半物理仿真
噪声能够帮助非线性动力系统产生反常的有序行为,近年来,噪声的这个建设性的作用已经越来越清晰地被认识到。其中一个最重要的发现就是随机共振现象——一个有趣的例子:噪声、弱
本文以直升机起落架为研究对象,在广泛占有研究资料的情况下,运用动力学基本原理,通过理论分析,对直升机起落架构型特点进行了研究,并建立了数字和物理模型,在此基础上进行了
本课题实现了基于PCI Express总线接口的高速数据交换适配卡。该适配卡主要实现以LVDS接口高速接收外部设备的数据,通过PCI Express总线完成卡上数据和计算机的数据交换。该
旋转机械是最常用的机械设备之一,如汽轮机、航空发动机、发电机等。转子工作时往往伴随着高转速和复杂工况,容易产生各种故障,一旦故障发生,将带来重大安全隐患和经济损失,因此,加强对转子故障诊断的研究,防患于未然,具有十分重要的意义。转子发生故障的重要特征是机器伴有异常的振动,其振动信号能够从时域或频域实时地反应机器的故障信息,本文对基于振动信号分析的转子故障诊断方法进行了研究,主要研究工作包括:(1)
基于Ⅱ型复合材料裂纹能量释放率(G_Ⅱ)和层间剪切强度(interlaminar shear strength,ILSS)的分层阈值力模型,提出了翼梁-蒙皮T型粘接区的冲击分层阈值力计算方法。在具有不
飞机起落架结构设计的核心问题也由最初的静强度与刚度设计发展到如何实现长寿命、高可靠性与低维修成本,由此引入了起落架疲劳强度和耐久性设计的概念。本文主要对运八某型
在非线性条件下,适当的噪声能够提高系统的输出信噪比,存在噪声的非线性效应,且这个效应的强弱与势函数的具体非线性形式有关。从增强噪声效应的角度出发,分析了不同非线性系统中噪声效应的强弱,提出了对称抛物线势函数,揭示了噪声效应的增强机理。理论推导了对称抛物线系统的kramers逃逸率和输出信噪比,数值仿真和实验研究结果表明该系统中噪声的非线性效应较强,并可应用于弱涡街信号和轴承故障信号的检测。噪声的非
飞轮高速旋转是卫星结构的扰动源之一,受飞轮扰动的影响,卫星整体结构会产生微小振动从而影响高精度敏感设备的指向精度和工作性能。因此为了分析飞轮扰动对卫星结构动态特性的
自动机运动参数的测试,是自动武器设计与生产中一项极为重要的工作。在当前国内外自动机运动参数测试系统存在诸多不足的背景下,通过对高速相机的研究,本论文提出了一种图像