联创机房管理系统
该系统能帮助机房管理人员高效地管理机房资源,提高师生的工作和学习效率。它不仅能帮助机房管理人员减少工作量,做到机房完全开放,无人值守,使得公共上机与自费上机协调进行;具体功能如下:
1.2 网络构架
联创机房管理系统(标准版)是在TCP/IP协议基础上开发的网络软件,构架在学校现有的网络平台上,无需重新布线,无需其它硬件支持,凡是校园网所及的地方都能用其实现对机房的统一管理。基本网络构架如下图所示:

1.3 上机流程

1.4 系统功能
1.4.1支持多种上机(管理)模式
1、帐号上机模式:不增加任何硬件投资,学生上机通过帐号和密码来实现,安装方便,操作简单。
2、刷卡上机模式:支持各类条码卡、磁条卡、射频IC、ID卡等。刷卡模式可以合理分配机器资源,引导学生上机;支持自费刷卡,教学上机不用刷卡的方式;支持统一下机无需刷卡功能。
以上各种上机模式之间可以灵活切换,不需重新安装系统。如下图所示。

4、一卡通模式:与一卡通系统集成,机房系统的帐户管理和存退款功能由一卡通系统完成。根据学校和一卡通系统的不同要求可支持多种模式,比如银行卡转帐模式,实时扣费模式,从卡中扣费模式,预扣费模式等(我们的系统已同新中新、东软、广东三九正元等众多一卡通公司均已开发好接口,案例详见《典型案例》)。
1.4.2 教学管理
1.4.2.1 教学预约管理
学校机房是学校实施信息技术教育的主要场所,需要满足大量的教学上机要求,本系统通过预约处理,以保证教学上机的要求。新建预约、修改预约、删除预约、设置查看范围、从文件导入预约、机房
预约安排表和一周机房安排表等内容。主要功能如下:
1、预约事前指定了某一班级在某一时间段以独占方式使用某一机房的全部或部分机器,以保证教学安排对机器的优先使用。非预约班级学生无法使用;
2、支持周期化预约,简化预约操作;
3、通过课程班管理实现选修课预约。该类预约的特点是预约的对象不是某个班的全体学生,而是来自多个班的选修了某门课程的学生;
4、支持到机器级的预约,可将多个班预约到同一个机房,亦可将一个班预约到多个机房;
5、在预约时可指定课程和任课教师;
6、预约时可设为免登录,及预约机器无需用户登录;
7、预约生效后会自动中止非预约班级的学生上机(自动清场);
8、预约用户可免刷卡,上机免费;
9、预约结束后自动中止学生上机,或转为计费状态;
10、在预约时可选择是否允许学生上网和玩游戏;
11、通过机时管理实现计划内课外上机;
12、对已预约的机房或机器,系统会自动提示,杜绝重复预约;
1.4.2.2 选修课班管理
为解决选修课学生的教学上机的相应数据统计问题,特设了选修课学生管理课程班管理主要是为了方便选课学生上机而设立的班级(即逻辑班)。主要功能:包括新建课程班组、新建课程班、加入选课成员、删除课程班组、删除课程班、删除选课成员等。
1.4.2.3 机时同钱组合或单独管理
考虑到学校的管理要求越来越复杂,而又要求管理统一,系统提供如下三种管理方式:
1、帐户以钱为核心进行管理
学生教学上机免费,课余时间上机收费.但可分别统计出教学任务完成情况及收费情况.
2、帐户以机时为核心进行管理
学生教学上机免费,课余时间上机免费.
3、帐户以机时及钱为核心进行管理
学校给不同院系不同时间的免费机时,当学生免费机时用完自动转为收费状态但可分别统计出教学任务完成情况及收费情况.
1.4.2.4 教学事故解决方案
实现机房管理自动化、无人化管理的一个困难是在发生网络故障的时候如果保证学生仍可正常使用.由于学生机都安装了控制软件,在网络故障时学生无法使用计算机,可能造成教学事故,如果预留后门,学生知道后可以逃费。本系统提供两种方案解决该矛盾;
1
、使用动态超级密码,该密码由系统自动生成,保存在服务端,当网络故障时,可凭该密码
进入学生机,一旦该密码被学生获悉,可在管理端重新设置一新密码;
2、安装客户端时在管理端选择【网络故障时不锁定学生机】,当发生网络故障时,学生机仍可进入,一旦网络正常即要求学生登录后方可使用机器;
3、各种模式间可自由切换;
4、在每种模式下支持诸多参数配置,比如刷卡后开始计费时间,预约提前生效时间,机房关
闭时间、自动对帐时间等;
5、在教学上机时出现网络故障系统将不锁定学生机,直到教学上机结束后再锁定;
6、系统自动判断网络故障类型,只有网络遭人为破坏才会锁定学生机;
1.4.2.8
及时、准确、全面的得到教务数据
教务处能了解到教学任务的执行情况、教学实验设备(机房)的实际开放情况及实际利用率、方
便对老师的教学质量进行抽查。在教务处管理端的屏幕上就能实现如下功能
1、教学质量监控
a、通过对学生上课时间的屏幕监控,就可以知道任一机房学生是否专心听课。以上操作同步、
实时进行;
2、教学实验设备(机房)的开通率
系统可方便的统计出全校每个机房的实际开放时间,应该开放时间等等数据,方便教务处的统计、分析,以及具体机房的检查及评估;
3、教学任务执行情况统计
系统在每学期初,可方便的导入教学计划,学期末,可方便的统计出每学期的教学任务下达情况、实际执行情况。
1.4.3 机房管理
1.4.3.1 帐户及收费管理
不管是教学安排上机还是自费上机,为实现机房的自动化、无人化管理,均需要进行登录认
证,因此需要为到机房上机的学生进行开户、销户,存退款等操作,这些是帐户管理必备的功能。为减轻管理人员的工作量,本系统作了以下几方面的优化:
1、提供批量帐户的导入导出:由于到机房上机的师生多达数千或数万人,手工开户工作量非常大,本系统为简化该操作,提供帐户导入导出功能,只要从教务处或其他部门拿来学生名单,经简单处理成系统支持的格式,数万帐户在20分钟以内即可全部导入。
2、可选择单个、批量用户或一个班级同时进行:比如帐户的禁用/解禁、存退款、设置费率、加减机时、删除用户、班级设置、加入其它班、口令、用户类别、收费类别、禁用机器等设置。
3、层次化组织:将帐户按院系,班级分层次管理,结构清晰,便于查找。同时也便于预约。
4、可临时开设单个、批量帐户为临时用户服务,使用完毕即可删除。
5、帐户的安全
A、管理员对帐户的操作做到痕迹保留;
B、管理员对帐户操作权限可按安全策略进行灵活设置;
C、帐户信息统一存放在数据库,数据库只开放一个端口,所有传输均加密;
D、客户端非正常关机,系统会自动终止记费,确保收费的准确性;
6、灵活的根据不同对象、时段、机器、机房设置不同的收费标准对于不同的对象(本科、研究生、成教、内外系)、不同时段(上课、课余、晚上、节假日等),不同的上机类型,不同的机房都可设定不同的上机收费标准;
7、可以对其它消费进行计费(例如购买软盘等)直接从帐户中扣除;
8、帐户查询
同时系统有详细的帐目管理和费用查询功能,可以方便的详细查阅用户的资金交纳记录和上机费用花费记录(详见查询统计);
9、可根据不同对象(本院、非本院,本校、非本校,上校园网、上互联网)灵活设置是否收费,收多少费;
10、可灵活的按机时、钱、或二者的组合来收费。支持自动打印收费,可根据纸张的大小自动收费。
1.4.3.2 查询统计
系统提供诸多明细查询,统计,所有查询统计均可打印成报表,主要包括以下几类:
1、查询、统计学生余额;统计机房使用率;预约查询,考勤查询;
2、基于机器、用户、时间段查询上机记录;
可以按单一条件或组合条件对上机用户和上机情况进行查询,并且可以统计上机次数、上机时间和费用的使用情况;
3、按机房、班级统计上机情况,可以统计各个机房教学上机(计划内上机)与计划外上机的情况。统计可以按学院、年级,上机类别进行;
4、查询统计管理员的存退款;
5、查询统计学生刷卡情况;
6、机器状态(损坏率)查询;
7、统计计划内(教学安排)上机、计划外(自费)上机的人数、人次和总时间;
8、查询用户历史记录、查询新增用户、查询新增时间、查询退卡用户、查询总用户、查询正在上机用户;
9、收费和消耗机时的统计;
10、在任意时间段内,获取某一机房内,某一学院某一年级计划内与计划外上机机时与消费的统计及所有年级的统计。
11、在任意时间段内,获取某一机房内,所有学院计划内与计划外上机机时与消费的统计。
12、在任意时间段内,获取全校所有机房,某一学院某一年级计划内与计划外上机机时与消费的统计及所有年级的统计。
13、在任意时间段内,获取全校所有机房,所有学院计划内与计划外上机机时与消费的统计。
1.4.3.3 管理员管理
管理分超级管理员及普通管理员
1、超级管理员可设置所有管理员的操作权限;
2、所有管理员的操作做到痕迹保留(特别是存退款),以备核查;
1.4.3.4 帐户数据备份(本地、异地)
为确保帐户数据的安全,防止因系统、数据库、硬盘等的故障而导致,重要帐户数据丢失。本
系统提供帐户数据自动备份功能
1、本机双硬盘备份(不需raid支持);
1.4.3.5 学生查询系统
为方便学生随时了解自己的帐户钱、机时消费情况,系统提供如下查询方式:
1、客户端查询:学生在上机时就可在客户端查询自己的消费情况;
2 、查询机查询:查询机上可查询(可接触媒屏、网上查询)
3 、刷卡处查询
1.4.3.6 跨网段、校区管理
机房可分布在不同的楼层,不同的建筑内,只要局域网通的地方均可实现管理。在管理端均可
实现对所有机房的远程管理。
1.4.3.7 虚拟机房管理
所有的机房、机器对管理端是透明的,具体可实现如下功能:
1、可打破物理机房概念,提高机房利用率
如二个机房各为50台电脑,一个大班60人需上课,系统可划出100机器中的60台电脑供上课
用,其余40台电脑可供临时上机人使用。
2、虚拟机房可同软件控制、上网管理等配合使用,方便教学。
3、多种管理模式混合管理
系统可在管理端对不同机房的不同教学需求进行配置,实现统一控制,混合管理,如:不同
机房收费标准可不同、是否允许上网可不同、允许(禁止)的软件可不同、自动关机时间(
关门时间)可不同等等。
4、支持批处理操作
为提高操作效率,系统提供对单台计算机的所有操作,均支持批处理。
5、可管理多操作系统
系统采用底层登陆技术,支持所有桌面操作系统,如:Windows\Linux\Unix\Macos
等操作
系统进行管理;
1.4.4 机器控制\维护管理
1.4.4.1 机器名(IP地址)自动修改
可自动对所有的机器进行机器名及IP地址的修改,大大减少了网络对拷后手工修改IP地址和
机器名的麻烦,方便机房管理.
1.4.4.2 消息发送
可方便的对单台、批量、所有机器发送消息,方便机房管理。预约结束或机房关闭前系统可
自动发消息提醒用户保存信息;
1.4.4.3 截屏
可在管理端方便对任何一台机器的屏幕抓取过来
1、监控学生的上课、上机行为,并可同机器禁用\解禁、远程开关机结合,来规范、方便
机房的管理;
2、可作为电脑远程维护的工具;
1.4.4.4 远程开关机
可中止学生上机,批量、单个清场(需网卡支持);
1.4.4.5 锁\解机
1.4.4.6 光驱、U盘、软驱的禁用\解禁
1.4.4.7 MAC地址绑定
所有机器实现mac地址绑定,防止冲突;
1.4.4.8 设置机器状态
设置机器的状态(比如维修中,已损坏等);
1.4.4.9 机位选择方式
系统可自动分配机器给用户或用户自己选择机器自主上机;
1.4.5
系统安全
1.4.5.1 安全等级做到驱动级
使学生无法删除、饶过客户端、系统程序,确保整个系统的安全
1.4.5.2 数据库安全
1、服务器只需开放一个端口,使服务器和数据库运行在防火墙内,免受病毒和黑客攻击;
2、系统存数据不对数据库直接操作,而是对应用程序,确保数据安全;
3、将学生机、管理端、刷卡器端与数据库隔离,保证数据的安全性;
4、定时自动备份数据;
1.4.5.3 通讯自定义、数据传输加密
各模块间的通信均为自定义协议,传输数据加密;
1.4.5.4 数据存储防掉电技术
断电不丢失数据和重要信息
1.4.5.5 数据可本地\ 异地备份
为确保帐户数据的安全,防止因系统、数据库、硬盘等的故障而导致重要帐户数据丢失。本系统提
供帐户数据自动备份功能:
1\同机双硬盘备份(不需raid支持);
1.4.5.6 数据自动恢复
能自动恢复数据库的数据
1.4.5.7 客户端程序安全
1、客户端采用多进程保护技术,用户无法采用终止进程的方法退出客户机程序;
2、客户端程序采用文件保护的方式,保护支持其运行的文件,即用户不能删除或修改客户端程序
保护目录下的文件以实现自我保护功能;
3、为进一步确保客户端安全,我们采用退出、删除客户机程序,系统自动重启;以确保客户端不
会被终止运行。
4、客户端具有防木马病毒窃取用户密码的功能;
1.4.5.8 底程登陆
为杜绝学生绕过我们系统,以及对多操作系统的控制,我们采用在操作系统运行前,先运行我们
软件的技术。
1.4.5.9 管理员权限控制
系统可以设置多层管理、支持多个管理员功能。每个管理员可按不同权限进行管理。
1.4.5.10 管理员操作痕迹保留
针对管理员的操作做到痕迹保留,特别是对帐户数据的操作。
1.4.5.11 日志管理
所有针对本系统操作均备有详细的日志记录,方便维护及管理;
1.4.5.12 管理端安全
在无人职守的情况下,可以锁定管理机信息,防止非法操作;
1.4.5.13软件稳定
服务端可持续运行180天以上不关机、不重启,不瘫痪;
1.4.6 客户端(学生端)功能
1、随时查看费用(机时)情况
2、发送消息
学生发送的消息所有的管理员都能看到
3、学生登录\退出
4、密码修改
1.4.7 管理端功能
在管理端能实现如下功能:
1、系统初始化、学期初始化、超级密码设置、学生帐户管理、机器管理、课程班管理、预约管理、作息时间设置、机房考勤、记录查询、费率设置、其他消费、添加假日类别、管理员管理、课程设置、消息管理、打印管理教师管理、计算机信息、允许、禁用软件设置、允许、禁用网址设置。
2、无管理权限的功能模块自动隐藏,防止误操作,使界面更简洁。
3、支持多管理员远程同时管理。
1.4.8 支持无盘工作站及终端机的管理
本软件支持对由无盘工作站或终端机所组建机房的管理。
1.4.9 系统高效、对硬件依赖程度低
由于我们系统软件整体结构合理,通讯模型建的好,并且经过4年不断的优化,目前整个系统占用网络,内存资源低,普通PC服务器即可同时管理数千台机器(模拟测试支持5000台以上,实际运用已超过3000台);可帮客户在实现同等功能基础上,节省大笔硬件投资。客户端程序只有2M左右,安装后使用者在速度等方面,均无任何感觉。具体参数参见2.7.1“对服务端、管理端、客户端、数据库的要求”