基于java的机房应用考勤管理系统

基于java的机房应用考勤管理系统

ID:1145265

大小:285.00 KB

页数:4页

时间:2017-11-08

基于java的机房应用考勤管理系统_第1页
基于java的机房应用考勤管理系统_第2页
基于java的机房应用考勤管理系统_第3页
基于java的机房应用考勤管理系统_第4页
资源描述:

《基于java的机房应用考勤管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2011年12月第25卷第6期州芗魔乡Dec.201lV01.25No.6JournalofChizhouCo]lege基于JAVA的机房应用考勤管理系统吴夭文又f黄山学院现代教育技术中心,安徽黄山245041)[摘要】加强机房实验课程的考勤管理,是选课制教改新形势下的新问题。本文针对这一问题,设计了基于JAVA的机房应用考勤管理系统.是一个行之有效的解决方案。该管理系统为C/S三层架构,实现了学生身份验证后的、防作弊的真实考勤,课内操作行为的远程监管,以及远程开关机等功能,同时提供了数据维护的功能。·【关键词]远程开机;远程监控;数据库修复与备份[中~]TP3l

2、l[文献标识码】A【文章编号】1674一l1O2(20l1)06—0041—04随着校园信息化进程的日益深入,机房的管理部分组成的三层架构。Mysql服务器主要是进行所工作越来越复杂,所涉管理工作量越来越大,其中有的相关数据的管理:例如:教师信息、学生班级组就包括计算机实验课程中学生上机行为管理这个成以及考勤记录等,同时还将数据进行实时备份,十分棘手的问题计算机实验课程的学生行为管理以防数据的丢失。学生机的任务主要是提供实名登须解决以下问题:=录、在线求助等功能。本系统同时作为机房上机行⋯上课学生的身份验证。随着教改的逐步深为监控系统,功能主要体现在教师机的监控上

3、。教入.大学的公共计算机课程面对的不再是原先行政师机的任务是将当前班级学生名单导人并添加监班建制的学生,而是来自于不同专业系别甚至不同控面板进行实时监控,可进行在线人员查询即出勤年级的学生,通过自由选课组成的教学班级,生源情况、当前学生机操作情况、学生求助、远程提示以构成非常复杂:鉴于计算机房日常开放和学生的教及开、关机等操作。学作息各不相同.。常会出现非本教学班的学生挤占本软件的主要技术难点是QQ、流媒体播放器很了实验课学生机位的情况。有效的控制,以及语音通信中语音质量的优化问题。f21上课学生的考勤管理。如前所述,教学班级1技术设计的生源构成已完:全打破了行政

4、班级、专业系别、甚至年级的划分.学生因相互之间多不认识,而难以《机房应用考勤管理系统》采用JAVA为开发相互监督或班委:考勤:老式的点名形式不仅频遭诟语言,原因有二:一是JAVA的可移植性:再是病,更是大大影响教学的过程。JAVA的网络与分布式控制编程的长处。但JAVAf3)上课学生的操作监控。实验课绝不是自由也有二个不足,一是对普遍使用的WINDOWS系统上机,须对学生的操作行为加以严格监控.督促他的低层控制.需要借助JNI等技术才可实现,控制们进行规定的操作实验,完成规定的教学任务。能力弱;再是JAVA的性能有时难以令人满意。我当前校园机房在教学过程中缺少有效

5、的管理们采用了高性能的第三方插件技术与优化JAVA软件,为此,我们开发了《机房应用考勤管理系统》。的代码设计思想,有效克服了JAVA的不足。该系统通过整合课程安排.建立一个优化后的局域系统开发采用了的插件:网机房管理数据库,基于此数据库.考勤系统对上iRegistryKey.jar//iRegistry是用JNI来封装课学生进行准确i亩效的考勤,学期结束可将考勤报WINDOWS注册表API,方便了iava开发者访问表导}}{作为学校学期考勤核查的依据。windows注册表。iRegistryKey.jar和iRegistryKey.dl1本系统是由Mysql服务器

6、、教师机和学生机三这两个文件是使用iRegistry来操作注册表所必需收稿日期:201l一08—13作者简介:吴文(1966一),女,安徽休宁人,黄山学院现代教育中心教师,主要研究方向为计算机应用。42池州学院学报第25卷的文件对键盘和鼠标监听程序主要部分:mysql—connector-java一5[1].1.7-bin.jar//用于publicHotMsKey(){与mysql数据库连接的类Hook.MOUSE.addListener(this);sigar.jar//用于获取客户端运行的数据信息Hook.MOUSE.install();org.eclips

7、e.swt.win32.jar//用于对鼠标,键盘实Hook.KEYBOARD.addListener(this);时监听Hook.KEYBOARD.install();Liquidlnf.jar//用于软件界面风格的设定}此系统是基于ava和mysql开发,且代码开//主方法启动此签到源,可以根据需求随时实现系统的扩展和更新。下publicstaticvoidmain(String[]args){面针对此系统的实现难点进行技术介绍。newHotMsKey0;1.1远程开机}采用基于由AMD和HP提出的MagicPacket1.3qq和media播放器监控,以及学

8、生浏览网址

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。