基于web的实验课签到系统设计与实现.doc
基于WEB的实验课签到系统设计与实现
第卷第期苏州大学学报工科版
年月
“”“”,——零一,二减二,负三减零,“,”。
文章编号
"01 2 " 1 01 0
基于345的实验课签到系统设计与实现"
张志平姜晓峰
苏州大学计算机科学与技术学院江苏苏州
阐述了签到系统的需求,设计了系统组成,说明了主要功能,展示了数据库设计,结合了678数据库,还涉及69 。
基于345的实验课签到系统,被编程实现了,此系统在实验课签到之际,能在远程查询签到情况 。
况极大地提高了教师的工作效率
关键词签到三层结构
345
中图分类号文献标识码
900
近些年爱游戏登录入口网页版平台,伴随网络的普遍运用,网络技术于学校的管理、教学等诸多领域,皆获得了全面的应用,基于345 。
该模式的实验课签到系统,借助345数据库访问技术,实现了签到方式的创新,此外该系统还突破了传统实验课。
签到方式存在限制,这一限制使得签到方式变得更为灵活,与此同时,借助计算机能够充分实现实时查询,还能够及时进行统计,并且可以进行网上评分等操作 。
功能极大程度减去了实验室教师的工作量,达成了签到的智能化,达成了签到的无纸化,达成了签到的现代化,基于345模式的实验课。
签到系统摒弃了以往实验课签到系统的模式,让系统的应用变得更为方便灵活,功能也更强大 。
6 -A -
为让内容强大起来,本文结合实际操作,阐述出有关,具有345模式的,实验课签到系统的,设计想法和达成实施历程,。
4 系统需求分析
实时传递学生的刷卡信息,将其传递到服务器上储存,进而储存到数据库里,这是实验课签到系统实现的主要内容,管理员 。
可以从服务器上及时查询获知学生的签到状况,老师可行同样之事于网页,也能施行信息浏览,且还能够及时开展信息统计工作,进行信息汇总处理。
〔〕
计系统的实现依赖于卡所使用的技术即无线射频识别是非
BCDE BFG C- I J DG L JF
H K
接触式自动识别技术的一种
于设计的系统而言,要使其能够较好匹配实验课签到管理需求,以下这几个问题势必要纳入考量范围,是必须予以考虑的 。
刷卡速度,主要是说,刷卡机里的读卡模块,记录刷卡人员卡号时的响应时间。如若使用了签 。
去到系统那儿后,致使学生得排队等着上实验课,或是控制信息的响应变得十分缓慢,那么的话,本系统便 forfeited 了它的存在意义,所以,怎样去使得,。
刷卡能快速准确地进行是要考虑的一个问题
设计关乎数据存放之地关键的数据库,其是否合理,设计质量优劣,以及数据结 ,这需要进行合理设计 ? , 。
系统可长期稳定存在的基础里,构的优劣,直接影响到系统软件的质量,还影响到软件对数据访问的速度。
封装性,针对接口部分予以封装,如此一来,编写程序的程序员,无需查看详细的接口程序,便能够进行使用 。
0 345
〔〕
这个模块,对外呈现出来的样子,是黑盒结构,并完全契合面向对象系统所规定的那种很强的内聚性,。
5 系统设计
54 系统结构设计思想
按照苏州大学实验室的实际情形,确定了如下这般的设计方案,系统运用了三层分布式体系结构,其中存在发卡 。
系统,以及刷卡系统,采用了某种模式,这种模式致使客户端和服务器端直接相连接,不存在中间环节爱游戏app官方网站登录入口,所以,响应速度快,可以进行处理 。
数量众多,处于实时状态,且是以数据流动形式存在的管理员子系统,以及教师子系统,采用了/这种模式,只要具备安装有浏览器的情况,便均可以就其来做成对这一系统达到相应操作以完成之事 。
5 6
给予这般方式为该系统的施行供应了便利,整个系统里,学生仅仅需于刷卡机上面刷卡,而教师以及管理员同样只需在浏览 。
在器上,查看学生的签到情况,这一行为提高了,每个人的工作效率,系统设计图,如图所示 。
收稿日期
1 1
万方数据
作者简介张志平男硕士研究生主要研究方向为计算机网络及应用
"1
苏州大学学报工科版第期
SS B
流程设计
实验课签到的工作流程如下上课前分钟允
许学生刷卡上机从此时到上课时间这段时间刷卡的
学生卡号传递给服务器更改其状态为正常上课从
上课时间到上课分钟这段时间内刷卡的学生卡
02
号传递给服务器更改其状态为迟到之后到实验课
结束刷卡或未刷卡的学生更改其状态为旷课
" 数据库设计
图系统总体设计图根据签到系统的需求分析和系统功能需求分
表上课信息表" 析在满足数据库的完整性约束规则的前提下需要
建立的主要数据库表包括院系信息表班级信息
数据项名数据类型备注
表学生信息表教师信息表课程信息表实验课信
上机卡卡号
- 0
息表上机卡信息表上课信息表在 A
学生学号
1 - 2 中它们体现为一个数据库中的多个数据表以最
3456,7爱游戏app入口官网首页,5,345,签到时间,是关键的,上课信息表,实验课信息表,以及学生信息表。
以1"3456 7"5"345这个情形作为离开时间的示例,来阐述数据库的设计,以及表的创立。
8 3" 实验课编号该系统的数据库建立于技术之