高校计算机机房管理系统的分析与设计.docx
文本预览下载声明
高校计算机机房管理系统的分析与设计字数:2482 来源:电子世界 2014年11期 字体:大 中 小 打印当页正文 1.引言 近年来,随着计算机技术的飞速发展,在我国各高校的教学信息化中,计算机应用越来越频繁,许多高校建立了学校的机房。在如今的高校,机房教学发挥着非常重要的作用。目前,由于计算机的普及,高校机房的规模也逐渐的扩大,机房的规模扩大给机房管理等工作,带来了机遇和挑战。高校拥有越来越多的计算机,而且机房使用也越来越频繁。传统小规模机房的管理模式已经不再适用于当前高校中大规模的机房的管理。所以,需要建立现代化的机房管理系统,来解决高校机房管理问题。 机房管理系统的目的是保护机房的计算机,使其更加高效的被利用。目前,高校机房的数量以及规模都在快速的增长,仅仅靠增加的人力物力资源的监控和管理,机房的管理费用将大大增加,而以前的基于人工管理的方式,确实也满足不了目前的机房管理,高校机房急切的需要新型的管理模型。 2.研究内容 本文是高校机房管理系统的设计监测网络,其主要功能是进行自动化管理,严格执行高校机房管理要求,防止学生在上机的时候,玩游戏,做与上机无关的事情。学生端,全程都要实现控制管理,以保高校机房的教学资源得到了有效的利用。学生作业上交:通过客户端学生的作业上交,老师可以对作业进行评价和批阅。学生文件管理:本系统通过学生文件管理,让学生把重要的东西传到系统中,同时也可以通过共享文件,和本班同学一起共享,同时加入了评分系统,提供学生的积极性!学生在线问答:主要是通过学生提问,老师答复的简单形式来达到一定的交互作用。在线公告系统:通过对指定班级或者全校进行公告,发布信息! 3.系统相关技术概述 在信息管理系统的开发过程中,其结构是系统关键的因素。近年来,随着计算机网络技术的快速发展,客户机/服务器和浏览器/服务器模式逐渐的成为一种比较先进的信息管理系统开发模式,目前,C/S模式已经被普遍的应用于许多信息管理系统的开发过程中。这客户机/服务器和浏览器/服务器模式,都具有效率高,易于实现大规模分布式处理,等优点。目前,许多信息管理系统开发是采用C/S结构。因此,建立好的系统架构,应着眼于实际需要,只有这样,才能实现客户端和服务器资源的合理和有效利用,真正体现了先进的系统架构。 3.1 ASP 技术 这种技术常常是被用来开发动态网页以及网站,他是一种Web的开发技术。这项技术是使用动态的网页内容,因为它只是基于一个静态的页面脚本,他将脚本添加到他所允许的服务器之上。这种方式中,Web服务器得到客户的发布信息,阅读第一页包含脚本,且其运行在该脚本输出动态的页面的形式下,我们需要为客户提供他们所需要的信息。 首先,我们需要表明的是,它仅仅是一个动态的ASP开发模型。我们也经常说,ASP技术是一种编程语言还是一种高效的开发工具。此文件的工作原理:文件服务器脚本在一个合适的地方,再加上另一台服务器接收,发送到客户端浏览器制造商所需的代码生成静态页面发现的结果。ASP可以使用两个文件:ASP文件或ASA文件,这是IIS的特点决定的,因为这两个文件是其自己的动态链接库来执行。 在使用过程中,首先进行的判断的角色是,这些文件包含服务器脚本的判断是:如果你做不包括脚本,返回客户;相反,如果它包含服务器脚本发送到正确的地方执行,并返回到Web服务器的脚本代码,生成的脚本文件到E、Web服务器,这些内容,是在静态代码的位置上进行简单的返回。 3.2 SQL Server 数据库 3.2.1 数据库开发工具 微软的Windows SQL Server,已经是目前非常流行的软件开发组合。由于SQL Server数据库的功能非常强大,且其操作非常的简单,和Windows系列服务器的操作系统,能够进行紧密的无缝结合,这个组合,是每个开发都会首选组合开发工具。他不仅支持良好的分布式系统应用,而且可靠性非常好,能够满足用户的实际需求。 对一个系统而言,数据库设计会直接的影响系统所提供的工作效率,可以这么说:数据库管理系统是一个软件系统的关键部位,如果,数据库结构设计不合理,或者设计有缺陷,这将降低数据库对数据的存储量,耗费大量的数据库存储空间,同时数据的完整性和一致性也很难维护。反之,良好的数据库设计,能够使整个系统有更快的反应速度。 (1)数据库表的设计原则。数据的规范化以及数据的标准化对消除数据库中的数据冗余问题是非常有帮助的,其中第三范式(3NF)在数据库性能方面,数据库可扩展性以及数据完整性方面,采用中庸思想,达到了一个最佳平衡点。 (2)使用系统生成的主键。在系统开发过程中,有时候会使用系统本身自动生成的主键,进行其数据库设计。 (3)使用一个索引。索引,是从数据库中获取数据的一个最佳的方式,用数据可索引技术,超
显示全部