论文部分内容阅读
公用机房,作为学校公共上机的场所,承担着学校计算机教学的任务,同时也为师生提供一个进行上机上网实践学习的场所。机房对学生开放,为学生提供了充足的上机实践时间,可以提高学生的计算机水平,可以培养学生利用计算机和互联网学习和解决实践问题的兴趣和能力,可以提高学生素质,是学生课堂学习的一种有益补充。学校的机房较多,由不同的系部分别管理使用,主要存在以下问题:1、各系部都有一套自已的机房管理办法,不尽规范,不方便学生使用;2、无法对上机的用户进行统一的实名登记,无法将上机日志统一保存,不方便查询、统计,不能满足网络安全、信息安全的要求;3、不能对学生自费上机的费用进行统一管理,不能满足学校财务制度规范化的要求。本系统基于三层结构,将客户端与业务逻辑分离,灵活并且安全。系统采用微软的VisualStudio.NET作为开发平台,采用SQL2000作为数据库后台。服务器端采用WEB服务或TCP/IP技术为客户端提供服务。系统应用了多线程技术及同步网络传输技术。服务器端同时能够显示连接状态、连接的用户等信息,并能及时剔除异常中断的连接。系统采用类似SSL(安全传输层)的工作原理进行数据加密,保障数据传输的安全性。它主要解决了以下问题:1、为了方便机房管理人员管理,机房管理人员可以对计算机实施远程控制,也可以对某些特定的或全部计算机发送信息。能够设定免费的时段,这些时段用于教学,不计费。可以对机房内的每台计算机单独设置费率标准。同时,为了节省能源,系统可以自动远程关闭空闲的计算机。2、为了方便学生使用,学生可以自助输入自己的身份信息,经过管理员核对后,才能进行上机操作,同时对上机的学生进行实名登记并将登记数据保存。3、为了方便学校的管理,可以对数据进行方便的查询,可以查找某个学生的