620)this.style.width=620;" border=0>
图1 机房管理系统总体设计设计
1.2 系统的主要硬件组成
该系统的硬件主要由以下部分组成:IC卡+读卡器十服务器+网络.IC该卡是一种具有内部存储和处理能力的集成电路卡,可以在响应外部激励时建立或修改数据,其存储容量大大超过磁卡,具有良好的安全性。IC卡从内部结构分为存储卡、逻辑加密卡和CPU 卡;按连接方式分为接触式和非接触式IC卡.因为非接触式IC卡比接触式IC该系统的设计采用非接触式,可靠性高,操作方便。IC卡.非接触式IC又称射频卡,是射频识别技术和IC卡技术有机结合的产物。IC该卡具有标准化、智能化、安全的特点,因此可作为学生在机器上学习的身份证,从而实现机房的信息。
本系统采用非接触式IC卡,主要记录用户的基本信息,如学号、密码、金额和卡号.
1.3 软件平台系统
微软系统。NET技术,基于B/S结构,脚本为VB,数据库用SQL SERVER 实现2000年,该系统具有外部软硬件接口,功能扩展方便。
2 各部分的功能介绍
2.1 发卡系统功能介绍
发卡子系统主要记录办卡人的基本信息,如专业、班级、学号、姓名、性别、密码、卡号、金额、办卡日期等。然后将这些信息存储在持卡人的基本信息表中。除了记录上述信息外,还有该卡是否丢失的字段。该字段可用于表示该卡是否有效,刚办理的IC卡应该是有效的。卡分为两类:班级卡和自费卡。班级卡不需要充值,只需在发卡时输入补贴项目nh机器供课堂使用。自费卡需要充值,在管理中心刷卡时只能获得一个座位。该系统还包括换卡功能,主要是现有的IC学生换一张卡IC卡,主要用于更换非人为损坏IC机房管理系统数据库的总体设计如图2所示。
620)this.style.width=620;" border=0>
图2 机房管理系统数据库总体设计
挂失解挂系统主要是在持卡人卡丢失时及时向网络中心报告,减少持卡人相应的损失。丢失卡人的卡号、学号、姓名、密码等信息主要记录在挂失表中。
主要原因是如果持卡人找到丢失的卡,系统可以解除该卡的禁止,使持卡人可以继续使用该卡。机房总数据库服务器包括持卡人基本信息表、丢失表和解决方案表。发卡人可以直接操作查询、修改、删除等三个表,这使得上述操作对用户生效更快。当每个机房的子服务器启动时,它们从机房总数据库服务器下载有效持卡人的基本信息表。如果有人在发卡端挂失或解除挂失,机房总数据库服务器将生成挂失表和解除挂失表,每5次 min将这两张表发送到每个机房的子服务器,每个机房的子服务器将根据这两张表设置。
充电系统可以使用户补充卡中的金额。可分为两类:一类是集体充电,另一类是单个充电。集体充电主要是在某些活动中,机房进行统一的充电活动,如班级充电。在查询子系统中,用户可以在充电时查询卡中剩余的金额,为了了解情况。此外,您还可以查询充值记录、上下计算机时间记录等。每个查询都可以根据卡号、学校号码、姓名、日期等参数进行分类或综合查询。对于管理员,您可以详细查询一些用户或满足某些条件的用户信息IC卡在一定时间内的销售数量和金额。
退卡系统,当用户不再使用该卡时,可通过该模块结算,扣除折旧费,收回该卡,经处理后再使用该卡。
2.2 介绍客户端子系统
客户终端系统主要是为了确定用户身份,包括控制用户登录和计时。当用户登录时,每个机房都有一个子服务器,其中有持卡人的验证信息,包括班级、姓名、学校号码、卡号码、金额、密码等。用户必须持卡上机,并记录用户的基本信息。进入房间时,你必须先刷卡,进行身份验证和账户审核,同时显示用户的基本信息。如果是合法用户,可以正常启动登录;否则登录注册不成功,用户在数据库表中的状态字将被修改。此时,用户的验证只是身份验证,然后当用户打开计算机进入系统时,系统会提示用户输入学校号码和密码,在使用计算机之前,用户必须输入正确的学号和密码。IC当用户输入密码和学号三次仍然不正确时,系统会锁定用户账号,并提示管理员账号有问题;如果用户想继续使用,他们必须解锁机房服务器。用户登录成功后,机房服务器会自动读取用户金额,实时检测用户金额。判断用户可以使用计算机的时间。当用户数量即将用完时,用户将通过客户端子程序提示用户。当用户成功登录时,机房服务器将用户当前的计算机IP注册地址,防止用户同时使用多台计算机造成设备资源浪费。客户机管理软件根据预定费率自动计时,每3 min从IC扣除服务器中心数据库服务器中心数据库的相关数据。客户端软件还具有查询余额、更改密码、关闭、重启和取消功能。
2.3 IC卡介绍机房计费系统
网络监控:系统监控模块是为系统管理员设计的,监控机房各机器和用户的上机状态。当网络正常运行时,所有上机用户信息都可以通过网络监控功能在线监控,包括系、班、姓名、学号、余额、计算机运行屏幕信息等详细信息;可实时向机房所有计算机发出广播通知;如果学生在课堂上做与课堂无关的事情或玩游戏,管理员可以发送警告信息,严重时可以强行锁定、取消或关闭计算机。
费率设置:系统管理员可以设置或修改相应的费用标准。例如,根据网络通信或计算机时间设置费率
按费率结账:用户下机离开机房时,必须划卡关机验证结账。如果用户已正常取消,则从卡中扣除计算机金额,并再次更新用户的信用卡记录。当用户取消计算机时,客户端软件将通知服务器,服务器将计算用户的计算机IP地址释放。
2.4 整体实现过程
当用户处理一张IC当卡开始上机时,首先进入机房时,刷卡一次。这张卡是为了确定用户的身份,看看该卡是否是一张有效的卡。如果不是有效卡,则在机房服务器中显示用户信息,允许用户登录并修改信息;即使用户被迫进入机房,它也不能使用计算机,因为没有用户记录。当用户打开计算机进入计算机时,客户端子程序要求用户输入学校号码和密码。如果输入错误,需要重新登录,锁定用户,提示机房管理员,如果输入正确,系统开始计时,用户退出系统,然后取消,客户端子系统将通知机房服务器用户退出的时间,服务器将用户计算机IP当用户离开机房时,地址释放需要再次刷卡。整个过程如图3所示
620)this.style.width=620;" border=0>
图3 基于IC机房管理系统操作流程图
3 系统特点
(1)安全可靠。本系统使用IC卡是非接触逻辑加密卡,卡上只保留标志信息 .用户信息保存在服务器上,只能通过服务器查询获得,对数据的安全性和保密性起到了积极作用。
(2)响应速度快。每次机房服务器启动时,从数据中心下载机房座位信息表,从管理中心总服务器下载用户信息。这样,管理中心信用卡操作引起的数据交换只在当地数据库上进行,加快了信用卡速度。
(3)防止1卡多用。系统采用数据集中管理。当用户使用计算机时,用户的帐户将与计算机一起使用IP绑定地址,所以一个用户只能使用一台电脑,消除了一卡多用的现象。
(4)各种计费方式。系统为不同的座位、不同的时间段和网络通信条件设置不同的费率,方便机房的各种计费方式。
(5)可以灵活添加一些辅助管理软件来帮助管理,如美萍、凌波等。
4 结 语
基于IC在无人值守的情况下,卡的机房管理系统房秩序,提高计算机利用率;同时,实验室经理员工负担也明显减轻,实现了高效、全自动化的开放管理。向用户发行预置金额IC该卡实现了计算机预收费,对用户有很大的吸引力,大大保证了客流的稳定性。通过机房管理系统,增加了用户的计算机自由度,大大降低了员工和管理成本。控制和收费的严密性,确保无泄漏、无人情机、无纠纷等。该系统的建立为计算机实验室在网络环境下的管理建立了理想、科学的管理模式。由于学校目前由教师和学生使用IC卡实际上是非接触式的RFID卡,若要实现真实校园一卡通,两个系统之间需要进一步的耦合和改造。
参考文献
[1] 王炯、韩江洪、魏振春IC卡机房管理信息系统EJ].合肥工业大学学报(自然科学版),2003(5):986-989
[2] 黄琴.IC卡在高校机房管理中的应用[J]2004,2004(6)
[3] 张修如非接触戴红毅IC设计和实现卡机房管理系统[J]信系技术,2004(1):72-74
[4] 李容容。机房管理信息系统[J]2005(3)龙岩学院学报:3O一32.
[5] 基于秦文虎,王汉成。IC开放式机房管理系统的设计[J]实验室研究与探索,2003(6):89-90,92.
[6] 裴沛.数字校园一体化一卡通关键技术研究[J]2006(13)教育信息化:20-21.
[7] 姚群,钟绍实。数字校园设计方案[J]2006(5):18-19.教育信息化
[8] 于清。大学校园一卡通系统解决方案[J].A&s:2007(9)国际中文版:118-121