优胜从选择开始,我们是您最好的选择!—— 中州期刊联盟(新乡市博翰文化传媒有限公司)
0373-5939925
2851259250@qq.com
我要检测 我要投稿 合法期刊查询
您的位置:网站首页 > 优秀论文 > 正文

高校实验机房自动化考勤系统的设计与实现

作者:李彩霞 郅芬香来源:《视听》日期:2015-11-01人气:558

随着教育信息化的不断深入,各高校机房建设也越来越被重视。计算机相关专业的大部分课程都安排在机房,计算机机房承担着繁重的实验,实训任务。加上学生计算机知识的增加,他们对已有系统的破坏。使机房管理越来越困难。机房管理人员的任务越来越重。现在好多机房对考勤还在用手工的方式。上课时,老师要记录自己上课的内容,上课学生的人数,缺课人数,机房的设备情况。期末机房管理人员要计算一学期的机房利用率,一个一个统计,无疑增加了机房管理人员的工作量。本文结合鹤壁汽车工程学院机房的情况,设计一个系统,教师上课前先在教师机上登录,统计模块记录教师上课时间;学生上课登录,下课时退出登录界面。以此来统计各个班级的考勤情况以及报表的打印等。

一、系统的构成及功能

(一)系统的构成

本系统由排课模块、查询模块、客户端模块、服务器端模块组成。

(二)功能分析

我们通过阐述操作流程来分析功能。教师进入机房,在教师机上通过班级号、课程号、教师姓名登录,客户端模块就把教师的信息发送给服务器端模块。服务器模块把信息发送到数据库模块中的记录模块,记录教师登录的时间,上课的班级,上课的课程。

学生在学生机通过班级号、课程号、学号进行登录,客户端模块把学生的信息发送给服务器端模块,服务器端模块把信息发送到数据库模块中的记录模块和统计模块。记录模块记录每个上机学生的上机时间,统计上机次数,统计本班学生的上机人数。缺课人数和缺课人的学号、姓名。

二、系统模块功能的实现

(一)客户端模块的实现

客户端模块包括教师登录界面和学生登陆界面。教师登录界面的信息包括:上课的班级号、课程号、教师姓名。学生的登录界面的信息包括班级号,课程号、学号。教师和学生上机登录时,系统会自动向服务器请求登录信息。服务器同意后,才算登录成功。服务器会记下请求登录的教师名,上课班级、课程号,学生学号以及登录时间等信息。

教师登录代码如下:

<%

Sub chklogin()

Username=request.Form(“username”)

Password=md5(request.Form(“password”),16)

Set rs=server.CreateObject(“adodb.recordset”)

(二)服务器端模块的实现

服务器端模块主要是接受服务器端模块发来的信息,首先判断教师登录信息和学生登录信息是否存在,如果存在,如果存在,系统自动判断登录信息是否正确,如果登录的信息不正确,就不能实现相关操作程序,要重新操作。然后把接受到的信息发送给数据库,以供数据库做记录。

(三)排课模块的实现

  排课管理模块实现对各个机房排课,以及课程安排情况的查询。主要实现各个机房一周排几次课以及一周之内每次课安排在哪一天的哪一节次。教师信息配置,设置使用机房上课的教师信息。管理员只需在图形化的界面中添加课程相应的相关信息,包括课程的名称、类型、班级以及时间等相关的信息。填写完成后,管理员点击确认按钮即可完成相应的排课功能。

  (四)信息查询/报表模块的实现

 信息查询/报表模块主要实现各种信息的查询和报表。

信息查询模块:实现对各种信息进行查询,包括对学生上机情况查询,对机房信息情况查询。并且对每个模块都实现了打印成报表的功能,以便上报或存根。

实现查询功能,要在程序中必须借助CQuery Online Record Dlg的类以及隶属于CRecord Szt类的数据库用来使用其中的记录集对象操作处理功能的CStudent Szt2类。

数据统计报表的实现:打开“开始”—“控制面板”—“管理工具”,在此界面下选择数据源。然后,选择一种文件格式为数据库软件创建数据源。在该功能界面下,可对机房使用信息进行日结,周结、月结、季结,年结等不同的数据上报操作。数据统计的原理如下:

判断数据库的连接是否建立,根据判断结果做出相应的操作,保证连接建立;对控件进行取值,根据取值设置具体查询条件。按照要求对记录集进行连接操作。

在其中查找查询条件符合的值。将当天时间段内所有学生的上机时间,下机时间进行运算处理,将最终的报表在数据库中更新。操作完成后断开链接。

结语

本文结合我校机房的实际需求,分析了本校机房所存在的问题,给出解决问题的具体方案:实现了高校实验机房自动化考勤,教师上课考勤,学生考勤。机房使用情况查询,报表的打印等功能,为机房管理人员减轻了负担,为更好的管理机房提供了依据。使机房的计算机更有效地被利用,降低了机房的管理成本。使机房真正成为有益于高效的学生和老师。本文对于信息的安全的方面涉及的较少,还需要进一步研究。

 本文来源:http://www.zzqklm.com/w/xf/9501.html 视听

网络客服QQ: 沈编辑

投诉建议:0373-5939925    投诉建议QQ:

招聘合作:2851259250@qq.com (如您是期刊主编、文章高手,可通过邮件合作)

地址:河南省新乡市金穗大道东段266号中州期刊联盟 ICP备案号:豫ICP备2020036848

【免责声明】:中州期刊联盟所提供的信息资源如有侵权、违规,请及时告知。

版权所有:中州期刊联盟(新乡市博翰文化传媒有限公司)

关注”中州期刊联盟”公众号
了解论文写作全系列课程

核心期刊为何难发?

论文发表总嫌贵?

职院单位发核心?

扫描关注公众号

论文发表不再有疑惑

论文写作全系列课程

扫码了解更多

轻松写核心期刊论文

在线留言